구조화된 데이터는 검색엔진이 페이지의 의미를 이해하도록 돕는 표준화된 정보입니다. 레시피라면 조리 시간과 재료, 상품이라면 가격과 재고처럼 콘텐츠의 속성을 기계가 읽을 수 있는 형태로 표시합니다.
이 설명만 보면 구조화된 데이터를 추가하는 것이 SEO나 GEO의 지름길처럼 보일 수 있습니다. 그러나 Google은 올바르게 구현한 구조화된 데이터도 검색결과 노출을 보장하지 않으며, 생성형 AI 검색을 위한 특별한 schema도 필요하지 않다고 안내합니다.
구조화된 데이터가 실제로 하는 일
Google 공식 문서가 설명하는 핵심 역할은 두 가지입니다.
- 페이지에 담긴 정보의 의미를 명시적으로 전달합니다.
- 지원되는 유형과 정책을 충족하면 리치 결과에 표시될 자격을 얻을 수 있습니다.
여기서 중요한 표현은 자격입니다. 문법이 정확하고 필수 속성을 모두 넣었더라도 실제 검색결과에 리치 결과가 표시된다는 보장은 없습니다.
구조화된 데이터가 하지 않는 일
- 검색 순위를 자동으로 올리지 않습니다.
- AI Overviews나 AI Mode 노출을 보장하지 않습니다.
- 부족한 본문을 대신하지 않습니다.
- 화면에 없는 내용을 추가해도 되는 공간이 아닙니다.
- 모든 schema.org 유형이 Google의 리치 결과에 사용되는 것은 아닙니다.
Google은 구조화된 데이터가 생성형 AI 검색의 필수조건이 아니며 AI 검색용 특별한 마크업도 없다고 밝힙니다. 기존 SEO에서 적절한 구조화된 데이터를 정확하게 사용하는 것은 계속 유효하지만, GEO 전용 장치로 과장해서는 안 됩니다.
schema.org와 Google 지원 유형은 다르다
schema.org에는 다양한 유형과 속성이 정의돼 있습니다. 그러나 Google 검색에서 특별한 표시 기능을 제공하는 유형은 Google Search Central 문서에 별도로 안내됩니다.
따라서 다음 순서로 확인해야 합니다.
- 페이지의 실제 중심 내용이 무엇인지 정합니다.
- Google이 해당 콘텐츠 유형의 리치 결과를 지원하는지 확인합니다.
- 필수 속성과 품질 지침을 읽습니다.
- 화면에 보이는 실제 정보만 표시합니다.
- 리치 결과 테스트로 문법과 자격을 확인합니다.
- 공개 후 Search Console에서 오류를 관찰합니다.
schema.org에 존재한다는 이유만으로 Google 검색에서 특별한 효과가 생기는 것은 아닙니다.
잘못 사용하기 쉬운 네 가지 사례
1. 일반 블로그 글에 관련 없는 유형을 붙이는 경우
검색 노출을 넓히려고 글의 주제와 관련 없는 Recipe, Product, Event 등을 표시하면 페이지의 실제 내용을 잘못 설명하게 됩니다.
2. 본문에 없는 FAQ를 마크업에만 넣는 경우
구조화된 데이터로 표시한 질문과 답은 독자도 페이지에서 볼 수 있어야 합니다. 검색엔진만을 위한 숨은 정보를 넣으면 품질 지침에 맞지 않습니다.
3. 실제 이용자가 작성하지 않은 평점을 표시하는 경우
가상의 리뷰나 평점을 만들어 AggregateRating으로 표시하면 오해를 일으킬 수 있습니다. 구조화된 데이터는 실제 콘텐츠를 정확하게 설명해야 합니다.
4. 테스트 통과를 노출 확정으로 해석하는 경우
리치 결과 테스트의 사용 가능 판정은 기술적 자격에 가깝습니다. 실제 표시 여부는 검색 시스템이 사용자, 기기, 위치, 검색어 등 여러 조건을 바탕으로 판단합니다.
Tistory에서는 무엇을 우선해야 할까?
Tistory 사용자는 서버 설정과 템플릿을 완전히 제어하기 어렵습니다. 스킨에 임의의 JSON-LD를 추가하기 전에 다음을 먼저 확인하는 편이 안전합니다.
- 스킨이 기본적인 제목과 본문을 정상적으로 표시하는가?
- 게시물 주소가 공개되어 색인 가능한가?
- 제목, 작성일, 본문 정보가 화면과 코드에서 일치하는가?
- 중복된 Article 마크업이 여러 번 생성되지 않는가?
- 스킨 변경 후 리치 결과 테스트에서 오류가 없는가?
본문이 얕거나 반복적인 상태에서 마크업만 추가해도 콘텐츠의 가치가 높아지지는 않습니다. 현재 사이트가 콘텐츠 품질 문제를 해결하는 단계라면 구조화된 데이터보다 공개 글의 독창성과 완성도를 먼저 개선해야 합니다.
구현 여부를 결정하는 표
상황 권장 판단
| 페이지에 지원되는 콘텐츠 유형이 명확함 | 공식 문서의 필수 속성을 확인한 뒤 구현 검토 |
| 단순 블로그 글이며 스킨이 Article 정보를 이미 제공함 | 중복 구현 여부부터 확인 |
| AI 검색 노출만을 위해 특별한 schema를 찾는 중 | 구현하지 않음. Google은 전용 schema가 필요 없다고 안내 |
| 화면에 없는 질문·평점·상품 정보를 넣으려 함 | 구현하지 않음 |
| 테스트는 통과했지만 검색결과에 표시되지 않음 | 오류로 단정하지 말고 Search Console과 실제 노출을 관찰 |
점검표
- 구조화된 데이터가 페이지의 중심 내용을 정확히 나타낸다.
- Google이 지원하는 유형과 문서를 확인했다.
- 필수 속성이 빠지지 않았다.
- 표시한 정보가 독자에게도 보인다.
- 가짜 리뷰, 평점, 날짜를 사용하지 않았다.
- 리치 결과 테스트를 실행했다.
- 결과가 보장되지 않는다는 점을 이해했다.
결론
구조화된 데이터는 검색엔진에 의미를 명확하게 전달하는 도구이지 검색이나 AI 답변의 노출권을 구매하는 장치가 아닙니다. 페이지의 실제 콘텐츠가 충분하고 지원되는 유형이 명확할 때 정확하게 구현해야 합니다. AI 검색만을 위한 특별한 schema를 추가하는 것보다 콘텐츠, 색인 가능성, 출처, 사이트 구조를 먼저 점검하는 편이 우선입니다.
참고자료
- Google Search Central: 구조화된 데이터 소개
- Google Search Central: 구조화된 데이터 일반 가이드라인
- Google Search Central: 생성형 AI 검색 최적화 가이드
자료 확인일: 2026-08-31
'검색의 기초' 카테고리의 다른 글
| AI 검색 노출도 색인에서 시작한다: 기술 점검표 (0) | 2026.09.02 |
|---|