- 01원칙Google은 정확한 정보라도 화면에 보이지 않는 내용은 마크업하지 말라고 안내합니다.
- 02결과직접 조치를 받으면 리치 결과 자격을 잃습니다. 웹 검색 순위에는 영향이 없다고 문서가 밝힙니다.
- 03AI 기능Google의 AI 기능 안내도 구조화 데이터와 표시 텍스트의 일치 확인을 권합니다.
구조화 데이터는 검색엔진에 페이지 내용을 정리해 건네는 코드입니다. 그런데 화면을 고친 뒤 코드는 그대로 두는 일이 자주 생깁니다. 이 글은 Google 공식 문서를 기준으로 불일치의 유형과 결과, 점검 순서를 정리합니다. 스키마 작성법 자체는 스키마 마크업 실전 가이드에서 다룹니다.
구조화 데이터 불일치란 무엇인가요?
구조화 데이터에 적힌 내용이 사용자가 보는 화면과 다른 상태를 말합니다. Google 일반 가이드라인은 독자에게 보이지 않는 콘텐츠를 마크업하지 말라고 정합니다.
기준은 「정확한가」가 아니라 「화면에 있는가」입니다. 마크업 소개 문서는 정보가 정확하더라도 표시되지 않으면 추가하지 말라고 적습니다.
Google 일반 가이드라인과 직접 조치 보고서의 설명을 유형별로 묶었습니다. 예는 이해를 돕기 위해 든 것입니다.
| 유형 | 예 | 근거 문서 |
|---|---|---|
| 숨긴 내용 마크업 | 화면에 없는 FAQ 답변을 코드에만 넣음 | 일반 가이드라인 |
| 값이 다름 | 화면 가격은 3만 원, 코드 가격은 2만 원 | 직접 조치 보고서 |
| 관련 없는 유형 | 목공 안내 글을 레시피로 지정 | 일반 가이드라인 |
| 일부만 마크업 | 리뷰 여러 개 중 좋은 것만 코드에 넣음 | 일반 가이드라인 |
| 여러 항목을 하나로 | 목록 페이지 전체를 상품 하나로 표시 | 직접 조치 보고서 |
일부만 마크업하는 경우도 조심합니다. 가이드라인은 리뷰가 여러 개 보이면 표시된 리뷰를 모두 마크업하라고 정합니다. 좋은 평가만 골라 코드에 넣으면 화면과 다른 평점이 만들어집니다.
불일치가 발견되면 어떤 조치를 받나요?
Google이 구조화 데이터 문제를 발견하면 직접 조치를 내릴 수 있습니다. 그러면 그 페이지는 리치 결과에 표시될 자격을 잃습니다.
- 구조화된 데이터 문제
- 페이지 콘텐츠가 구조화된 데이터와 다름
- 구조화된 데이터가 콘텐츠와 일치하지 않음
- 숨겨진 콘텐츠에서 구조화된 데이터가 발견됨
일반 가이드라인은 이 조치가 웹 검색 순위에는 영향을 주지 않는다고 밝힙니다. 잃는 것은 별표 평점·가격처럼 검색 결과를 꾸미는 리치 결과 표시입니다.
직접 조치가 없어도 표시되지 않을 수 있습니다. 같은 문서는 참조하는 콘텐츠가 사용자에게 보이지 않을 때를 미표시 원인으로 듭니다. 품질 가이드라인 위반이면 구문이 올바르더라도 리치 결과가 나오지 않거나 스팸으로 표시될 수 있다고 적습니다.
Google 일반 가이드라인과 직접 조치 보고서 기준입니다.
AI 개요·AI 모드에도 영향이 있나요?
직접적인 영향은 문서로 확인되지 않습니다. 다만 AI 기능 문서가 드는 SEO 기본사항 가운데 일치 확인이 들어 있습니다. AI 기능 문서는 AI 기능에도 기본 SEO가 그대로 적용된다고 설명합니다.
그 목록의 한 항목이 이 주제와 맞닿아 있습니다. 구조화 데이터가 실제로 페이지에 표시되는 텍스트와 일치하는지 확인하라는 내용입니다.
| AI 기능 문서의 안내 | 실무 의미 |
|---|---|
| 추가 요구사항·특별 최적화 없음 | AI 개요용 별도 작업을 찾지 않음 |
| 별도 파일·schema 데이터 불필요 | 기존 마크업을 정확히 유지 |
| 표시 텍스트와 일치 확인 | 코드와 화면을 함께 점검 |
따라서 불일치가 AI 답변 인용을 얼마나 줄이는지는 문서로 확인되지 않습니다. 확인되는 것은 일치가 기본 점검 목록에 들어 있다는 사실까지입니다.
불일치는 주로 어디서 생기나요?
대부분 화면과 코드를 따로 관리할 때 생깁니다. 화면 문구를 고친 사람과 마크업을 관리하는 사람이 다르면 한쪽만 바뀝니다.
| 생기는 곳 | 흔한 상황 |
|---|---|
| FAQ 블록 | 화면 답변을 다듬고 코드 답변은 옛 문장으로 둠 |
| 상품 정보 | 가격·재고가 바뀌었는데 코드 값은 그대로 |
| 글 제목 | 제목을 바꾸고 Article 제목은 수정하지 않음 |
| 태그 관리 도구 | 화면 값을 복사해 코드에 따로 적어 둠 |
Google의 자바스크립트 문서는 해법을 함께 제시합니다. 태그 관리 도구에 정보를 복제하지 말고 변수로 페이지에서 뽑아 쓰라고 권합니다.
상품 정보는 더 주의합니다. 제품 스니펫 문서에 관련 설명이 있습니다. 자바스크립트로 만든 Product 마크업은 쇼핑 크롤링 빈도가 낮아질 수 있다는 내용입니다. 문서는 가격·재고처럼 빠르게 바뀌는 콘텐츠에서 문제가 될 수 있다고 덧붙입니다. 갱신이 늦어지면 화면과 코드 값이 어긋날 수 있습니다.
불일치는 어떻게 점검하고 고치나요?
직접 조치 여부부터 보고, 코드와 화면을 값 단위로 대조한 뒤 원본을 하나로 합칩니다. 문법 검사 도구만으로는 이 문제를 잡기 어렵습니다.
1. 직접 조치 확인
Search Console 직접 조치 보고서에 구조화 데이터 관련 항목이 있는지 봅니다.
2. 렌더링된 코드 보기
리치 결과 테스트에 URL을 넣거나 URL 검사 도구에서 Googlebot이 받은 HTML을 봅니다.
3. 값 대조
제목·FAQ·가격·평점을 화면과 하나씩 맞춰 봅니다. 품질 기준은 자동 도구로 확인하기 어렵습니다.
4. 데이터 원본 통일
화면에 쓰는 데이터에서 마크업을 만들도록 바꿔 다시 어긋나지 않게 합니다.
5. 검토 요청과 감시
조치를 받았다면 수정 뒤 검토를 요청하고, 리치 결과 상태 보고서로 계속 봅니다.
직접 조치 보고서 안내에 따르면 재검토는 대부분 며칠에서 몇 주가 걸립니다. 위반이 없다고 판단되면 조치가 취소됩니다.
같은 회사 이름을 페이지마다 다르게 적은 경우처럼 페이지 사이 불일치도 있습니다. 이 사례는 구조화 데이터 디버깅 사례에서 다룹니다.
넥스트티 사이트는 어떤가요?
최근 페이지 15곳의 코드 속 제목과 FAQ 질문은 모두 화면에 있었습니다. FAQ 답변은 82개 중 4개가 화면 문장과 글자 단위로 달랐습니다.
2026년 10월 25일, 블로그 글 12편과 인사이트 3곳 기준입니다.
점검은 공개 페이지 HTML에서 코드 값을 뽑아 화면 글자와 그대로 비교했습니다. 공백과 따옴표 차이는 빼고 봤습니다.
다른 4개는 모두 인사이트 페이지 2곳의 FAQ입니다. 괄호 속 영문 표기, 강조 기호, 문장 일부 축약이 달랐고 뜻은 같았습니다.
Google 문서는 글자 단위 일치를 요구하는지 밝히지 않습니다. 그래도 원본을 하나로 맞추면 이런 차이가 생기지 않습니다.
회사 소개처럼 사이트 공통 정보는 이번 대조에서 뺐습니다. 리치 결과 노출에 준 영향도 측정하지 않았습니다.
참고 자료
- Google 검색 센터 — 구조화된 데이터 일반 가이드라인
- Google 검색 센터 — Google 검색의 구조화된 데이터 마크업 소개
- Google 검색 센터 — AI 기능 및 웹사이트
- Google 검색 센터 — 자바스크립트로 구조화된 데이터 생성
- Google 검색 센터 — 구조화된 제품 스니펫 데이터
- Search Console 고객센터 — 직접 조치 보고서