레시피를 검색했을 때 요리 시간, 칼로리 수, 별점 등급이 검색 결과에 바로 표시되는 것을 본 적이 있다면, 스키마 마크업(Schema Markup)이 작동하는 것을 본 것입니다.
스키마 마크업(또는 구조화된 데이터)은 검색 엔진이 사용자에게 더 유익한 결과를 반환하도록 돕기 위해 웹사이트에 넣는 코드입니다. 표준 SEO는 Google이 콘텐츠가 무엇을 말하는지 이해하도록 돕는 반면, 스키마는 Google이 콘텐츠가 무엇인지 이해하도록 돕습니다.
1. 목표: 리치 스니펫(Rich Snippets)
표준 검색 결과는 파란색 제목, URL, 텍스트 설명으로 평범합니다. 리치 스니펫(또는 리치 결과)은 시각적 요소를 포함하는 향상된 검색 결과입니다.
중요한 이유
- 더 높은 CTR(클릭률): 리치 스니펫은 더 많은 화면 공간과 관심을 사로잡습니다. 연구에 따르면 CTR을 최대 30%까지 높일 수 있습니다.
- 음성 검색: 구조화된 데이터는 음성 비서(Siri 또는 Google Assistant 등)가 콘텐츠를 사용자에게 직접 읽어주도록 돕습니다.
- 자격: 사용자는 제품의 재고가 있는지 또는 레시피가 30분이라는 시간 프레임에 맞는지 즉시 확인할 수 있어 더 높은 품질의 트래픽으로 이어집니다.
2. 언어: JSON-LD
스키마를 작성하는 방법에는 몇 가지가 있지만, Google은 JSON-LD(JavaScript Object Notation for Linked Data)를 강력히 선호합니다.
- 모양: 페이지의
<head>또는<body>에 배치되는 스크립트입니다. - 작동 방식: 페이지에서 인간 사용자가 보는 것에는 영향을 미치지 않으며, 철저히 봇을 위한 것입니다.
3. 콘텐츠를 위한 상위 3가지 스키마 유형
수백 가지의 스키마 유형이 있지만, 콘텐츠가 많은 사이트에 가장 유용한 세 가지는 다음과 같습니다.
A. FAQ 스키마(FAQPage)
이것은 SERP에서 공간을 확보하는 가장 강력한 도구 중 하나입니다. 페이지에서 질문과 답변을 가져와 Google의 링크 바로 아래에 접을 수 있는 아코디언 목록으로 표시합니다.
- 가장 적합한 대상: 서비스 페이지, "방법" 가이드 및 전용 FAQ 섹션.
- 이점: 경쟁업체를 페이지 아래로 밀어냅니다.
B. 리뷰 스키마(Review 또는 AggregateRating)
이것은 URL 아래에 황금 별을 추가합니다.
- 가장 적합한 대상: 제품 페이지, 소프트웨어 리뷰, 서평 및 지역 비즈니스.
- 참고: 일반적으로 자신의 홈페이지(자체 제공 리뷰)에는 리뷰 스키마를 추가할 수 없습니다. 리뷰하거나 판매하는 특정 항목에 대한 것이어야 합니다.
C. 기사 스키마(Article, NewsArticle, BlogPosting)
이것은 Google이 게시물의 헤드라인, 게시 날짜, 작성자 및 주요 이미지를 이해하는 데 도움이 됩니다.
- 가장 적합한 대상: 뉴스 사이트 및 블로그.
- 이점: 모바일 장치의 "주요 뉴스"(Top Stories) 캐러셀에 나타날 가능성을 높입니다.
4. 스키마 구현 방법(코딩 없음)
JSON-LD를 작성하기 위해 개발자가 될 필요는 없습니다. 워크플로는 다음과 같습니다.
1단계: 생성기 사용
Merkle Schema Markup Generator 또는 Google의 구조화된 데이터 마크업 도우미와 같은 무료 도구를 사용하세요.
- 스키마 유형(예: FAQ)을 선택합니다.
- 질문과 답변을 양식에 붙여넣습니다.
- 도구가 오른쪽에 JSON-LD 코드를 자동으로 생성합니다.
2단계: 복사 및 붙여넣기
생성된 스크립트를 복사합니다.
- WordPress를 사용하는 경우: RankMath 또는 Yoast SEO와 같은 플러그인을 사용하세요. 종종 기사 스키마를 자동으로 추가하며, FAQ 및 방법 스키마를 위한 "블록"이 있습니다.
- 수동인 경우: 해당 특정 페이지의 HTML 헤더에
<script>코드를 붙여넣습니다.
FAQ JSON-LD 코드 예:
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "FAQPage",
"mainEntity": [{
"@type": "Question",
"name": "스키마 마크업이란 무엇입니까?",
"acceptedAnswer": {
"@type": "Answer",
"text": "스키마 마크업은 검색 엔진이 콘텐츠를 이해하도록 돕는 코드입니다."
}
}]
}
</script>5. 확인: 리치 결과 테스트
테스트하지 않고 스키마를 게시하지 마세요. 쉼표 하나가 빠져도 전체 코드가 깨질 수 있습니다.
- Google의 리치 결과 테스트 도구로 이동합니다.
- URL을 입력(또는 코드 스니펫 붙여넣기)합니다.
- 녹색 체크 표시: 코드가 유효하며 리치 스니펫을 받을 자격이 있습니다.
- 빨간색 경고: 도구는 오류가 있는 코드 줄을 정확히 강조 표시합니다.
결론
스키마 마크업은 SEO의 "숨겨진 계층"입니다. 순위를 직접 높이지는 않지만, 순위에서 보이는 방식을 획기적으로 개선합니다. FAQ, 리뷰 및 기사 스키마와 같은 기본 유형을 구현함으로써 표준 검색 목록을 사용자가 클릭하도록 유도하는 눈길을 끄는 초대장으로 바꿀 수 있습니다.