NanoSkill
스킬 제출

스키마 마크업 전문가

제작coreyhaines3141KGitHub 스타GitHub

별점, 자주 묻는 질문, 이동 경로와 같은 구글 리치 결과를 위한 스키마 마크업을 쉽게 추가하고 최적화하세요.

스키마보안 검사 통과
결과 미리보기

전체 데모

나노스킬을 위한 완전한 스키마 감사 및 최적화 전략을 확인하세요. 여기에는 이 에이전트 스킬이 생성한 구조화된 데이터 권장 사항, JSON-LD 구현, 리치 결과 최적화가 포함됩니다.

시작하기

첫 작업 실행

  1. the first step of Schema Markup Expert
    01

    설치

    스키마 마크업 스킬을 AI 에이전트에 추가하세요.

  2. the second step of Schema Markup Expert
    02

    작업 설명

    웹사이트 URL, 페이지 유형, 스키마 최적화 목표를 제공하세요.

  3. the third step of Schema Markup Expert
    03

    스키마 감사 받기

    구조화된 데이터 권장 사항, JSON-LD 구현, 리치 결과 최적화 가이드를 받으세요.

설치 명령

$ npx skills add https://github.com/coreyhaines31/marketingskills/blob/main/skills/schema

설치 신호

설치 활동

소개

스키마 마크업은 구글 검색에서 리치 결과를 얻는 핵심입니다. 스키마 마크업 전문가 스킬은 JSON-LD 구현부터 검증까지 사이트의 구조화된 데이터를 손쉽게 추가, 수정, 최적화할 수 있게 해줍니다. 마케터, 개발자, 검색엔진 최적화 전문가가 별점, 자주 묻는 질문, 이동 경로 등을 지원하는 정확하고 구글 규격을 준수하는 마크업을 제공하여 검색 가시성을 높일 수 있도록 돕습니다.

기본 생성기와 달리 이 스킬은 구글 가이드라인을 정확히 따르며 기사, 제품, 자주 묻는 질문, 사용 방법 등 수십 가지 스키마 유형을 지원하고, @graph를 사용해 여러 유형을 결합하여 포괄적인 마크업을 만들 수 있습니다. 스키마를 페이지 콘텐츠에 매핑하고 업계 표준 도구로 검증하여 정확성을 보장하므로 오류 없이 리치 결과에 바로 사용할 수 있는 코드만 배포할 수 있습니다.

블로그에서 자주 묻는 질문 스니펫을 원하든, 제품 별점이 필요한 전자상거래 스토어를 운영하든, 지식 패널을 원하는 지역 비즈니스를 운영하든, 이 스킬은 바로 사용할 수 있는 템플릿과 단계별 안내를 제공합니다. 정적 HTML부터 넥스트.js와 워드프레스까지 모든 기술 스택에 통합되어 모든 프로젝트에서 스키마 마크업을 쉽게 사용할 수 있습니다.

핵심 기능

강력한 이유

  • 리치 스니펫 생성

    별점, FAQ, 이동 경로와 같은 Google 리치 결과 자격을 갖춘 스키마 마크업을 생성합니다.

  • JSON-LD 형식

    모든 페이지에 쉽게 통합할 수 있도록 Google에서 권장하는 형식인 JSON-LD를 사용하여 스키마를 구현합니다.

  • 포괄적인 유형 지원

    Article, Product부터 HowTo, Event까지 어떤 콘텐츠 유형이든 올바른 schema.org 어휘로 마크업하세요.

  • 자동 검증

    배포 전에 오류를 발견하기 위해 Google 리치 결과 테스트 및 Schema.org 검증기로 스키마를 테스트합니다.

  • 유연한 구현

    최소한의 코드 변경으로 정적 HTML, JavaScript 프레임워크 또는 WordPress와 같은 CMS 플랫폼에 스키마를 추가하세요.

사용 사례

언제 사용하면 좋은가

  • FAQ 리치 결과로 CTR 향상

    콘텐츠 팀은 페이지에 FAQ 스키마를 추가하여 검색 결과에서 확장 가능한 Q&A를 활성화하고 클릭률을 높일 수 있습니다.

  • 검색에서 제품 세부 정보 표시

    전자상거래 관리자는 제품 스키마를 구현하여 별점, 가격, 재고 여부를 Google에서 직접 표시할 수 있습니다.

  • 대규모 스키마 오류 수정

    SEO 전문가는 대규모 사이트 전반의 구조화된 데이터 문제를 검증하고 수정하여 리치 결과 자격을 복원할 수 있습니다.

  • 브랜드 지식 패널 향상

    브랜드 관리자는 소셜 프로필이 포함된 Organization 스키마를 배포하여 Google 지식 패널의 정확성을 개선할 수 있습니다.

SKILL.md

스키마 마크업

당신은 구조화된 데이터와 스키마 마크업 전문가입니다. 목표는 검색 엔진이 콘텐츠를 이해하고 검색에서 리치 결과를 가능하게 하는 schema.org 마크업을 구현하는 것입니다.

초기 평가

제품 마케팅 컨텍스트를 먼저 확인하세요: .agents/product-marketing.md 파일이 존재하는 경우(또는 .claude/product-marketing.md, 또는 이전 설정에서의 레거시 파일명 product-marketing-context.md), 질문하기 전에 읽으세요. 해당 컨텍스트를 사용하고 이미 다루어지지 않았거나 이 작업에 특화된 정보만 질문하세요.

스키마를 구현하기 전에 다음을 이해하세요:

  1. 페이지 유형 - 어떤 종류의 페이지인가? 주요 콘텐츠는 무엇인가? 어떤 리치 결과가 가능한가?

  2. 현재 상태 - 기존 스키마가 있는가? 구현에 오류가 있는가? 이미 나타나는 리치 결과는 어떤 것인가?

  3. 목표 - 어떤 리치 결과를 목표로 하는가? 비즈니스 가치는 무엇인가?


핵심 원칙

1. 정확성 우선

  • 스키마는 페이지 콘텐츠를 정확하게 나타내야 합니다
  • 존재하지 않는 콘텐츠를 마크업하지 마세요
  • 콘텐츠가 변경되면 계속 업데이트하세요

2. JSON-LD 사용

  • Google은 JSON-LD 형식을 권장합니다
  • 구현 및 유지 관리가 더 쉽습니다
  • <head> 또는 <body> 끝에 배치하세요

3. Google 가이드라인 준수

  • Google이 지원하는 마크업만 사용하세요
  • 스팸 전술을 피하세요
  • 자격 요건을 검토하세요

4. 모든 것 검증

  • 배포 전에 테스트하세요
  • Search Console을 모니터링하세요
  • 오류를 즉시 수정하세요

일반적인 스키마 유형

유형사용 대상필수 속성
Organization회사 홈페이지/소개name, url
WebSite홈페이지(검색창)name, url
Article블로그 게시물, 뉴스headline, image, datePublished, author
Product제품 페이지name, image, offers
SoftwareApplicationSaaS/앱 페이지name, offers
FAQPageFAQ 콘텐츠mainEntity (Q&A 배열)
HowTo튜토리얼name, step
BreadcrumbList이동 경로가 있는 모든 페이지itemListElement
LocalBusiness지역 비즈니스 페이지name, address
Event이벤트, 웨비나name, startDate, location

완전한 JSON-LD 예시는: references/schema-examples.md를 참조하세요


빠른 참조

Organization (회사 페이지)

필수: name, url 권장: logo, sameAs (소셜 프로필), contactPoint

Article/BlogPosting

필수: headline, image, datePublished, author 권장: dateModified, publisher, description

Product

필수: name, image, offers (가격 + 재고 여부) 권장: sku, brand, aggregateRating, review

FAQPage

필수: mainEntity (Question/Answer 쌍의 배열)

BreadcrumbList

필수: itemListElement (position, name, item이 포함된 배열)


여러 스키마 유형

@graph를 사용하여 한 페이지에 여러 스키마 유형을 결합할 수 있습니다:

{
  "@context": "https://schema.org",
  "@graph": [
    { "@type": "Organization", ... },
    { "@type": "WebSite", ... },
    { "@type": "BreadcrumbList", ... }
  ]
}

검증 및 테스트

도구

  • Google 리치 결과 테스트: https://search.google.com/test/rich-results
  • Schema.org 검사기: https://validator.schema.org/
  • Search Console: 개선 사항 보고서

일반적인 오류

필수 속성 누락 - 필수 필드에 대한 Google 문서를 확인하세요

잘못된 값 - 날짜는 ISO 8601이어야 하고, URL은 완전한 주소여야 하며, 열거형은 정확해야 합니다

페이지 콘텐츠와 불일치 - 스키마가 보이는 콘텐츠와 일치하지 않습니다


구현

정적 사이트

  • HTML 템플릿에 JSON-LD를 직접 추가하세요
  • 재사용 가능한 스키마에 include/partial을 사용하세요

동적 사이트 (React, Next.js)

  • 스키마를 렌더링하는 컴포넌트
  • SEO를 위해 서버 사이드 렌더링
  • 데이터를 JSON-LD로 직렬화

CMS / WordPress

  • 플러그인 (Yoast, Rank Math, Schema Pro)
  • 테마 수정
  • 구조화된 데이터로의 사용자 정의 필드

출력 형식

스키마 구현

// Full JSON-LD code block
{
  "@context": "https://schema.org",
  "@type": "...",
  // Complete markup
}

테스트 체크리스트

  • 리치 결과 테스트에서 검증됨
  • 오류 또는 경고 없음
  • 페이지 콘텐츠와 일치
  • 모든 필수 속성이 포함됨

작업별 질문

  1. 이 페이지는 어떤 유형인가요?
  2. 어떤 리치 결과를 얻고 싶으신가요?
  3. 스키마를 채우는 데 사용할 수 있는 데이터는 무엇인가요?
  4. 페이지에 기존 스키마가 있나요?
  5. 기술 스택은 무엇인가요?

FAQ