Structured data and Schema markup that help Google's search engine make selections

3–4 minutes

우리 콘텐츠가 구글 검색 결과 페이지에서 스니펫에 노출되기 위해선 검색엔진의 선택을 받아야 하는데요. 이 선택을 받기 위해선 구조화된 데이터 작업이 필요합니다.

지난 포스팅에서는 우리 콘텐츠가 상위 노출 되기 위해서 검색 결과 페이지를 고려한 SEO 최적화를 해야 하는 중요한 점을 알려드렸습니다. 이번 포스팅에서는 구조화된 데이터로 검색 결과 페이지에 상위 노출이 될 수 있도록 필요한 스키마 마크업에 대해서 설명하겠습니다.

구조화된 데이터

리치 스니펫과 피처드 스니펫 등의 결과는 HTML 소스 내에 포함된 구조화된 데이터를 활용합니다.

구조화된 데이터는 웹페이지의 정보를 표준화된 형식으로 표현하는 방법입니다. 예를 들어 레시피 페이지의 경우 재료, 조리 시간, 온도, 칼로리 등이 여기에 해당합니다.

웹페이지에 구조화된 데이터를 포함하면 구글에 페이지의 의미에 관한 확실한 단서를 제공하여 내용을 파악하는 데 도움이 됩니다. 이로 인해 검색 결과의 정확성과 품질이 향상됩니다.

구조화 데이터의 중요성 – 구글 SEO 최적화

구조화된 데이터의 주요 목적은 검색 엔진에게 웹페이지의 내용을 더 명확하게 전달하는 것입니다. 예를 들어 <레시피> 웹페이지가 있다면, 구조화된 데이터를 사용하여 재료, 조리 방법, 조리 시간, 칼로리 등의 정보를 검색 엔진에게 명확하게 알려줄 수 있습니다. 이렇게 되면 사용자가 ‘닭고기 레시피’와 같은 키워드로 검색할 때, 검색 결과에 해당 레시피의 주요 정보를 바로 확인할 수 있게 됩니다.

구조화된 데이터는 스키마 마크업 (Schema markup)을 이용하여 표현합니다. 온서프 SEO의 주요 작업인 스키마 마크업이 무엇인지 알아봅시다.

Schema markup

스키마 마크업(Schema Markup) 은 검색 엔진이 콘텐츠를 이해하고 검색 결과 페이지에 반영할 수 있도록 사이트의 HTML에 추가할 수 있는 표준화 문법입니다. 이는 검색 엔진 크롤러가 웹페이지의 특정 부분을 읽고 표현하는 데에 도움이 됩니다.

스키마 마크업 3가지 언어

schema.org

스키마 마크업의 표준은 ‘schema.org‘에서 제공됩니다. schema.org는 구글, 마이크로소프트, 야후, 야덱스와 같은 주요 검색 엔진 회사들이 협력하여 만든 공동 프로젝트입니다. 이 사이트에서는 다양한 종류의 정보를 구조화하기 위한 마크업 언어와 예제를 제공하므로, 웹 개발자나 SEO 전문가들은 스키마.org를 참고하여 웹페이지에 적절한 스키마 마크업을 적용할 수 있습니다.

스키마 마크업은 주로 JSON-LD, Microdata, RDFa 등의 형식을 사용하여 웹페이지에 적용됩니다. 각 형식마다 특징이 있으므로, 웹페이지의 목적과 구조에 따라 적절한 형식을 선택하여 사용하는 것이 좋습니다.

JSON-LD

JSON-LD는 구조화된 데이터를 위한 구글이 추천하는 형식입니다. JSON-LD는 HTML 웹 페이지의 헤더나 본문에 <script> 태그를 통해 구현되며, 다른 HTML 태그와는 별도로 존재합니다. 스키마 마크업 부분은 사용자가 볼 수 있는 텍스트와 함께 표시되지 않습니다.

구조화된 데이터_스키마 마크업_언어_JSON-LD

Microdata

HTML5의 일부로 포함된 데이터 구조화 방법으로, HTML 콘텐츠 내에 구조화된 데이터를 중첩하는 데 사용되는 개방형 커뮤니티 HTML 사양입니다. RDFa와 같이 HTML 태그 속성을 사용해 구조화된 데이터로 표시하려는 속성의 이름을 지정합니다. 대게 <body> 요소에 사용되지만 <head> 요소에 사용될 수도 있습니다.

구조화된-데이터_스키마-마크업_언어_microdata

RDFa

마이크로데이터와 유사하게, RDFa는 사용자가 볼 수 있는 콘텐츠 내에 구현된 HTML 태그 속성을 사용합니다. HTML 또는 XHTML과 같은 마크업 언어에 속성을 추가하여 웹 페이지의 데이터를 구조화하고 의미를 부여하는 데 사용됩니다. 따라서 별도의 태그나 구조 없이 웹 페이지의 콘텐츠와 함께 메타 데이터를 표현할 수 있습니다.

마크업 가이드라인

구글은 구조화된 데이터를 웹 페이지에 포함하는 것을 권장하고 있습니다. 그리고 이에 대한 가이드라인을 제시하고 있습니다. 만약 구글의 가이드라인을 따르지 않을 경우 오히려 검색 순위가 낮아지거나 리치 스니펫 결과에 포함되지 않는 결과가 나타날 수 있습니다.

따라서, 구글에서 제공하는 마크업 가이드라인을 확인하는 것이 좋습니다.

🔔 중요

구글에서는 구조화된 데이터가 검색결과에 표시된다고 보장하지 않습니다. 페이지가 리치 결과 테스트에 따라 올바르게 마크업된 경우에도 마찬가지입니다.

구글 알고리즘은 검색 기록, 위치, 기기 유형 등 다양한 변수에 따라 검색 결과를 맞춤 설정하여 사용자에게 가장 적합한 검색 환경이라고 판단되는 항목을 만듭니다. 때에 따라 어떤 기능보다 다른 기능이 적합하다고 판단하거나 텍스트 검색결과가 가장 적합하다고 판단하기도 합니다.

구조화된 데이터 관련 도움 되는 툴

스키마 마크업 유효성 검사 도구

구글에서 제공하는 툴로, 구글 기능 관련 경고 없이 웹페이지에 삽입된 모든 Schema.org 기반 구조화된 데이터의 유효성을 검사합니다. 스키마 마크업에서 오류를 찾아내고 수정할 수 있는 제안을 제공합니다.

스키마 마크업 유효성 검사 도구

구조화된 데이터 마크업 도우미

구조화된 데이터는 구글 서치 콘솔의 구조화된 데이터 마크업 도우미를 통해 간편하게 설정 가능합니다. 제품, 리뷰, 위치, 기획전 날짜 등의 쇼핑 정보를 스키마 마크업에 추가해 사이트 콘텐츠를 구글 검색결과에 노출시키는 것을 추천드립니다.

구조화된-데이터-마크업-도우미

리치 검색결과 테스트

구글에서 제공하는 툴로, 리치 스니펫 포함 여부를 확인 할 수 있는 도구입니다. 페이지를 테스트하여 페이지에 포함된 구조화된 데이터를 통해 어떤 리치 검색 결과를 생성할 수 있는지 확인을 도와주는 테스트 툴입니다.

리치 검색결과 테스트

구글 검색 상위 노출을 위해서

스키마 마크업을 통해 웹페이지의 정보를 구조화하면, 해당 정보는 검색 결과에서 ‘풍부한 결과’나 ‘풍부한 스니펫’의 형태로 표시될 수 있습니다. 이는 사용자에게 더 많은 정보를 제공하여, 사용자의 클릭률을 높이는 데 도움을 줍니다. 또한, 스키마 마크업은 웹페이지의 SEO에도 긍정적인 영향을 미칩니다. 이 부분을 SEO 콘텐츠를 제작할 때 충분히 고려하여 진행한다면 높은 트래픽 유입 목적을 달성하는 데에 큰 도움이 될 수 있을 것입니다.

Elephant Company

View More Recent Posts

Scroll to top