구글 검색 정책 · 공식 문서

구글 검색 갤러리는 구조화된 데이터 기능 25개를 적었고, 형식은 JSON-LD를 권장합니다

구조화 데이터는 페이지 내용을 schema.org 어휘 같은 표준 형식으로 적어 검색엔진에 알리는 코드입니다. 구글 검색 갤러리는 지원 기능 25개를 적었습니다. 형식은 JSON-LD·마이크로데이터·RDFa 세 가지이고, 구글은 JSON-LD 를 권장합니다. 검사는 리치 결과 테스트로 구글 기능을, 스키마 마크업 유효성 검사 도구로 schema.org 문법을 봅니다.

구조화된 데이터는 페이지 내용을 검색엔진이 읽는 표준 형식으로 적은 것입니다. 대부분 schema.org 어휘를 써서 스키마 마크업이라고도 부릅니다.

제대로 넣으면 별점·이동 경로처럼 꾸며진 검색 결과가 나올 수 있는데, 구글은 이를 리치 결과라고 부릅니다.

어떤 기능을 고르고, 어떤 형식으로 넣고, 무엇으로 검사하는지 구글·네이버 공식 문서로 확인했습니다.

발견 01

구글 검색 갤러리의 구조화된 데이터 기능은 25개이고, 업종 필터로 고릅니다

항목원문
구조화된 데이터란Structured data is a standardized format for providing information about a page and classifying the page content; for example, on a recipe page, what are the ingredients, the cooking time and temperature, the calories, and so on.구조화 데이터는 페이지 정보를 제공하고 페이지 내용을 분류하는 표준 형식이다. 예를 들어 레시피 페이지라면 재료·조리 시간과 온도·칼로리 등이다.
넣는 이유Adding structured data can enable search results that are more engaging to users and might encourage them to interact more with your website, which are called rich results.구조화 데이터를 넣으면 사용자에게 더 눈길을 끄는 검색 결과(리치 결과)가 가능해지고, 사이트와 더 많이 상호작용하게 할 수 있다.
갤러리의 쓰임To make your site eligible for appearance as one of these rich results, follow the guide to learn how to implement structured data on your site.사이트가 이런 리치 결과로 표시될 자격을 갖추려면, 안내를 따라 사이트에 구조화 데이터를 구현하는 법을 익힌다.
어휘와 기준 문서Most Search structured data uses schema.org vocabulary, but you should rely on the Google Search Central documentation as definitive for Google Search behavior, rather than the schema.org documentation.검색 구조화 데이터 대부분은 schema.org 어휘를 쓰지만, 구글 검색 동작의 기준으로는 schema.org 문서가 아니라 구글 검색 센터 문서를 따라야 한다.
구글 검색 동작은 schema.org 문서가 아니라 구글 검색 센터 문서를 기준으로 봅니다.
업종 필터 8개 중 「교육 및 과학」에 기능이 가장 많이 걸립니다
교육 및 과학6개엔터테인먼트4개뉴스4개식음료4개조직3개전자상거래2개스포츠2개채용2개필터 없음7개교육 및 과학6개엔터테인먼트4개뉴스4개식음료4개조직3개전자상거래2개스포츠2개채용2개필터 없음7개

기능 하나가 여러 필터에 걸리므로 막대의 합은 기능 수보다 큽니다.

업종 필터기능 수
교육 및 과학6
엔터테인먼트4
뉴스4
식음료4
조직3
전자상거래2
스포츠2
채용2
필터 없음7
필터 없음 7개는 탐색경로·토론 포럼·이미지 메타데이터·프로필 페이지·Q&A·소프트웨어 앱·공유숙박입니다.
기능(한국어판 이름)원문 이름업종 필터
기사Article뉴스, 스포츠
탐색경로Breadcrumb없음
캐러셀Carousel식음료, 교육 및 과학, 엔터테인먼트
과정 목록Course list교육 및 과학
데이터 세트Dataset교육 및 과학
토론 포럼Discussion forum없음
교육 Q&AEducation Q&A교육 및 과학
고용주 누계 평점Employer aggregate rating채용
이벤트Event엔터테인먼트
이미지 메타데이터Image metadata없음
채용 정보Job posting채용
지역 비즈니스Local business조직
수학 문제 풀이Math solver교육 및 과학
영화Movie엔터테인먼트
조직Organization조직
제품Product전자상거래
프로필 페이지Profile page없음
Q&AQ&A없음
레시피Recipe식음료
리뷰 스니펫Review snippet조직, 전자상거래, 식음료, 엔터테인먼트
소프트웨어 앱Software app없음
발음 가능Speakable뉴스
구독 및 페이월 콘텐츠Subscription and paywalled content뉴스
공유숙박Vacation rental없음
동영상Video식음료, 뉴스, 교육 및 과학, 스포츠
행 순서는 갤러리 원문 순서입니다. Note: The actual appearance in search results might be different.

기능마다 구글 문서가 따로 있고, 문서마다 필수 속성과 권장 속성을 적었습니다. 필수 속성이 빠지면 그 항목은 리치 결과 대상에서 빠집니다.

네이버 서치어드바이저는 유형별 안내 13개를 두었습니다. 원문은 "네이버 검색로봇은 이 정보를 자동 수집해 콘텐츠 특성에 맞게 정보를 구성하고 검색 반영에 활용합니다."입니다.

네이버 유형은 사이트 연관채널·채용정보·주소·사이트 이동 경로·캐러셀·평점·레시피·리뷰·식당·TV 시리즈·영화·소프트웨어·동영상 검색입니다.

발견 02

형식은 3가지이고, 구글은 JSON-LD 를, 네이버는 마이크로데이터·JSON-LD 를 권장합니다

형식넣는 자리특징
JSON-LD (권장)head·body 의 <script> 태그 안보이는 텍스트와 섞이지 않습니다. 자바스크립트로 넣어도 구글이 읽습니다.
마이크로데이터HTML 태그 속성주로 body 의 콘텐츠 태그에 속성으로 붙입니다.
RDFaHTML 태그 속성head·body 양쪽에 씁니다.
「Supported formats」 표의 세 행을 한국어판 표기로 옮겼습니다.
검색엔진원문
구글: 권장 형식In general, we recommend using a format that's easiest for you to implement and maintain (in most cases, that's JSON-LD); all 3 formats are equally fine for Google, as long as the markup is valid and properly implemented per the feature's documentation.대개 구현·관리가 가장 쉬운 형식(대부분 JSON-LD)을 권한다. 마크업이 유효하고 기능 문서대로 구현되었다면 세 형식 모두 구글에는 똑같이 괜찮다.
구글: 권장 이유In general, Google recommends using JSON-LD for structured data if your site's setup allows it, as it's the easiest solution for website owners to implement and maintain at scale (in other words, less prone to user errors).사이트 구성이 허락한다면 구글은 대개 구조화 데이터에 JSON-LD 를 권한다. 사이트 소유자가 대규모로 구현·관리하기 가장 쉽기(사용자 실수가 적기) 때문이다.
구글: 동적 삽입Also, Google can read JSON-LD data when it is dynamically injected into the page's contents, such as by JavaScript code or embedded widgets in your content management system.또 구글은 자바스크립트 코드나 CMS 의 위젯처럼 페이지에 동적으로 넣은 JSON-LD 도 읽을 수 있다.
네이버: 권장 형식네이버에서는 널리 사용하는 Microdata 형식이나 JSON-LD 형식을 사용하는 것을 권장합니다.
JSON-LD 예시 (BreadcrumbList)값
넣는 태그<script type="application/ld+json">
@contexthttps://schema.org
@typeBreadcrumbList
itemListElement 1ListItem · position 1 · name "Recipes" · item https://example.com/recipes
itemListElement 2ListItem · position 2 · name "Bread recipes" · item https://example.com/recipes/bread-recipes
itemListElement 3ListItem · position 3 · name "How To Make Banana Bread"
구글 일반 가이드라인 「Individual items」 예시의 탐색경로 부분을 필드별로 풀었습니다. 마지막 항목은 지금 페이지라 item 이 없습니다.

발견 03

검사 도구는 둘이고, 리치 결과 테스트는 상태 값 9가지로 결과를 알립니다

도구원문
어느 쪽부터Google recommends that you start with the Rich Results Test to see what Google rich results can be generated for your page. For generic schema validation, use the Schema Markup Validator to test all types of schema.org markup, without Google-specific validation.구글은 먼저 리치 결과 테스트로 페이지에서 어떤 구글 리치 결과가 생성될 수 있는지 보라고 권한다. 일반적인 스키마 검증에는 구글 전용 검증 없이 모든 schema.org 마크업을 검사하는 스키마 마크업 유효성 검사 도구를 쓴다.
스키마 마크업 유효성 검사 도구Validate all Schema.org-based structured data that's embedded in web pages, without Google feature specific warnings.웹페이지에 넣은 schema.org 기반 구조화 데이터를 구글 기능 전용 경고 없이 모두 검증한다.
옛 구조화된 데이터 테스트 도구The main purpose of the tool will be to check syntax and compliance of markup with schema.org standards. The Schema Markup Validator has stabilized, and Google now redirects the Structured Data Testing Tool to a landing page to help you select the right tool.이 도구의 주된 목적은 마크업 문법과 schema.org 표준 준수를 검사하는 것이 된다. 스키마 마크업 유효성 검사 도구가 안정화되어, 이제 구글은 구조화된 데이터 테스트 도구를 알맞은 도구를 고르는 안내 페이지로 리디렉션한다.
네이버가 안내하는 도구구조화된 데이터를 검증할 때는 schema.org에서 제공하는 구조화된 데이터 테스팅 도구를 사용하세요.
옛 구조화된 데이터 테스트 도구는 2021-08 부터 도구 선택 페이지로 연결됩니다. 네이버 문서가 가리키는 schema.org 도구가 지금의 스키마 마크업 유효성 검사 도구입니다.
리치 결과 테스트원문
URL 로 검사Submit the full URL of the page to test.검사할 페이지의 전체 URL을 넣는다.
코드로 검사You can test an arbitrary code snippet using this tool.이 도구로 임의의 코드 조각도 검사할 수 있다.
기본 사용자 에이전트The default user agent is smartphone, as this is how the majority of users browse the web today.오늘날 사용자 대부분이 스마트폰으로 웹을 보기 때문에 기본 사용자 에이전트는 스마트폰이다.
결과 화면The test shows which rich result types were found on the page, as well as any errors or suggestions for your structured data.테스트는 페이지에서 찾은 리치 결과 유형과, 구조화 데이터의 오류나 제안을 보여 준다.
크롤링이 차단되면If Google is prevented from crawling the page as part of its regular crawl cycle (for example, is prevented from crawling by a robots.txt rule or noindex directive), the page cannot be tested with this tool.robots.txt 규칙이나 noindex 지시어 등으로 구글의 일반 크롤링이 막힌 페이지는 이 도구로 검사할 수 없다.
JSON-LD 주석Be sure to remove any comments from JSON-LD before publishing your final page.최종 페이지를 게시하기 전에 JSON-LD 안의 주석을 모두 지운다.
리치 결과 테스트 도움말의 지원 유형 목록은 31줄로, 갤러리의 25개와 이름·범위가 다릅니다.
순서URL 상태 값(한국어판 표기)
1N개의 유효한 항목이 감지됨
2감지된 항목 없음
3N개의 경고 및 유효한 항목이 감지됨
4N개의 유효한 항목이 감지됨: 모든 항목에 경고가 있음
5N개의 유효한 항목이 감지됨: 일부 항목에 경고가 있음
6N개의 항목이 감지됨: 일부 항목이 잘못됨
7N개의 잘못된 항목이 감지됨
8URL을 크롤링할 수 없음
9문법 오류가 있는 구조화된 데이터가 감지됨
N 은 페이지에서 찾은 항목 수입니다. 원문 「URL status」 목록 순서 그대로입니다.
배포 뒤원문
개발 중과 배포 뒤Be sure to check your structured data using the Rich Results Test during development, and the Rich result status reports after deployment, to monitor the validity of your pages, which might break after deployment due to templating or serving issues.개발 중에는 리치 결과 테스트로, 배포 뒤에는 리치 결과 상태 보고서로 구조화 데이터를 확인한다. 템플릿이나 서버 문제로 배포 뒤에 깨질 수 있기 때문이다.
접근 허용Don't block your structured data pages to Googlebot using robots.txt, noindex, or any other access control methods.robots.txt·noindex 나 다른 접근 제어 방법으로 구조화 데이터가 있는 페이지를 Googlebot 에 차단하지 않는다.

발견 04

리치 결과 표시는 구글이 정하고, 품질 가이드라인은 6가지로 적었습니다

표시되지 않는 이유원문
구글 알고리즘의 판단The Google algorithm tailors search results to create what it thinks is the best search experience for a user, depending on many variables, including search history, location, and device type.구글 알고리즘은 검색 기록·위치·기기 종류 등 여러 변수에 따라 사용자에게 가장 좋다고 판단하는 검색 경험이 되도록 결과를 맞춘다.
본문과 다른 데이터The structured data is not representative of the main content of the page, or is potentially misleading.구조화 데이터가 페이지의 주요 콘텐츠를 대표하지 않거나 오해를 부를 수 있다.
테스트가 못 잡은 오류The structured data is incorrect in a way that the Rich Results Test was not able to catch.구조화 데이터에 리치 결과 테스트가 잡아내지 못한 오류가 있다.
숨긴 콘텐츠The content referred to by the structured data is hidden from the user.구조화 데이터가 가리키는 콘텐츠가 사용자에게 숨겨져 있다.
가이드라인 미충족The page doesn't meet the guidelines for structured data described on this page, the guidelines for a specific structured data feature, the Search Essentials, or the Content policies for Google Search.페이지가 이 문서의 구조화 데이터 가이드라인, 개별 기능 가이드라인, Search Essentials, 구글 검색 콘텐츠 정책 가운데 하나를 충족하지 못한다.
「General structured data guidelines」의 「Important」 아래 목록 다섯 항목입니다. 첫 항목은 마지막 문장만 옮겼습니다.
품질 가이드라인원문
위반하면Violating a quality guideline can prevent syntactically correct structured data from being displayed as a rich result in Google Search, or possibly cause it to be marked as spam.품질 가이드라인을 어기면 문법이 올바른 구조화 데이터도 리치 결과로 표시되지 않거나, 스팸으로 표시될 수도 있다.
콘텐츠Don't mark up content that is not visible to readers of the page.페이지를 읽는 사람에게 보이지 않는 콘텐츠는 마크업하지 않는다.
관련성Your structured data must be a true representation of the page content.구조화 데이터는 페이지 콘텐츠를 사실대로 나타내야 한다.
완전성Specify all required properties listed in the documentation for your specific rich result type. Items that are missing required properties are not eligible for rich results.해당 리치 결과 유형 문서에 적힌 필수 속성을 모두 지정한다. 필수 속성이 빠진 항목은 리치 결과 대상이 아니다.
위치Put the structured data on the page that it describes, unless specified otherwise by the documentation.문서에 따로 적힌 경우가 아니면, 구조화 데이터는 그것이 설명하는 페이지에 넣는다.
특수성Try to use the most specific applicable type and property names defined by schema.org for your markup.schema.org 에 정의된 것 가운데 가장 구체적인 유형과 속성 이름을 쓰도록 한다.
이미지All image URLs specified in structured data must be crawlable and indexable.구조화 데이터에 적은 이미지 URL은 모두 크롤링과 색인이 가능해야 한다.
소제목 여섯은 원문 순서 그대로이고, 항목마다 첫 문장을 옮겼습니다.
직접 조치원문
리치 결과 자격만 영향A structured data manual action means that a page loses eligibility for appearance as a rich result; it doesn't affect how the page ranks in Google web search.구조화 데이터 직접 조치를 받으면 페이지가 리치 결과로 표시될 자격을 잃지만, 구글 웹 검색 순위에는 영향이 없다.

그럼 구조화된 데이터는 어떤 순서로 넣고 검사하나요?

  1. 검색 갤러리에서 업종 필터로 내 페이지에 맞는 기능을 고릅니다.
  2. 예를 들어 상품은 「제품」, 글은 「기사」, 사이트 구조는 「탐색경로」, 회사 정보는 「조직」, 매장은 「지역 비즈니스」입니다.
  3. 고른 기능의 구글 문서를 열어 필수 속성을 전부 넣습니다. 권장 속성은 정확한 값이 있는 것만 넣습니다.
  4. <script type="application/ld+json"> 안에 JSON-LD 로 적고, 화면에 보이는 내용만 마크업합니다.
  5. 리치 결과 테스트에 URL 이나 코드를 넣어 「N개의 유효한 항목이 감지됨」을 확인합니다. 경고는 항목을 펼쳐 원인을 봅니다.
  6. 게시 전에 JSON-LD 안의 주석을 지웁니다. 구글이 쓰지 않는 schema.org 유형은 스키마 마크업 유효성 검사 도구로 문법을 봅니다.
  7. 배포 뒤에는 서치콘솔 리치 결과 상태 보고서와 URL 검사로 확인합니다. 효과는 몇 페이지를 골라 실적 보고서에서 전후를 비교합니다.

조사 방법

  • Google Search Central 「Introduction to structured data markup in Google Search」 (문서 수정일 2025-12-10) · 최종 확인일 2026-10-18 · https://developers.google.com/search/docs/appearance/structured-data/intro-structured-data
  • Google Search Central 「Structured data markup that Google Search supports」 (문서 수정일 2026-10-16) · 최종 확인일 2026-10-18 · https://developers.google.com/search/docs/appearance/structured-data/search-gallery
  • Google Search Central 「General structured data guidelines」 (문서 수정일 2026-07-10) · 최종 확인일 2026-10-18 · https://developers.google.com/search/docs/appearance/structured-data/sd-policies
  • Google Search Central 「Test your structured data」 · 최종 확인일 2026-10-18 · https://developers.google.com/search/docs/appearance/structured-data
  • Search Console Help 「Rich Results Test」 · 최종 확인일 2026-10-18 · https://support.google.com/webmasters/answer/7445569
  • Google Search Central Blog 「An update on the Structured Data Testing Tool」 (문서 수정일 2020-12-15) · 최종 확인일 2026-10-18 · https://developers.google.com/search/blog/2020/12/structured-data-testing-tool-update
  • 네이버 서치어드바이저 「구조화된 데이터 소개」 · 최종 확인일 2026-10-18 · https://searchadvisor.naver.com/guide/structured-data-intro
  • 기능 25개는 검색 갤러리 「Structured data features」 표의 행 수입니다(머리 행 제외, 영어판·한국어판 같음). 업종 필터 값은 행마다 숨은 열을 셌고, 「Generic」은 필터 목록에 없어 「필터 없음」에 넣었습니다.
  • 형식 3가지는 「Supported formats」 표의 행 수, URL 상태 값 9가지는 리치 결과 테스트 도움말 「URL status」 목록 항목 수, 지원 유형 31줄은 「Supported rich result types」 목록 항목 수입니다.
  • 품질 가이드라인 6가지는 「Quality guidelines」 아래 소제목 수입니다. 「Multiple items on a page」는 별도 절이라 세지 않았습니다.
  • 원문은 영어판(hl=en)이고, 기능 이름·도구 이름·상태 값은 같은 문서 한국어판(hl=ko) 표기를 따랐습니다. 갤러리의 업종 필터 「Jobs」는 한국어판 표기가 「작업」이라 「채용」으로 적었습니다.
  • 네이버 유형 13개는 서치어드바이저 「구조화된 데이터 마크업」 메뉴에서 소개 페이지를 뺀 문서 수이고, sitemap.xml 의 structured-data- URL 수와 같습니다.
  • 네이버 서치어드바이저 문서와 서치콘솔 도움말, 「Test your structured data」 페이지에는 수정일이 없습니다.