구조화 데이터는 페이지에 있는 정보가 제목인지, 가격인지, 작성자인지를 정해진 형식으로 표시한 데이터입니다. 검색엔진이 항목의 뜻과 관계를 읽도록 돕고, 지원되는 검색결과 기능의 자료가 될 수 있습니다.
이 글은 Google 검색 센터와 네이버 서치어드바이저의 공식 문서를 기준으로 작성했습니다.
페이지 정보의 역할 표시
상품 페이지에는 상품명, 가격, 재고, 후기처럼 역할이 다른 정보가 함께 있습니다. 블로그 글에는 제목, 작성자, 게시일이 있죠. 구조화 데이터는 이런 항목을 기계가 구분할 수 있는 형태로 표시합니다.
화면에 새 문장을 추가하는 기능은 아닙니다. 사용자에게 이미 보이는 정보의 종류와 관계를 검색엔진에 알리는 보조 데이터입니다.
검색엔진이 읽는 뜻과 관계
일반 HTML만으로도 검색엔진은 페이지를 읽을 수 있습니다. 구조화 데이터를 더하면 글의 작성자가 누구인지, 상품의 현재 가격이 얼마인지처럼 항목의 뜻을 명시할 수 있습니다.
다만 구조화 데이터가 본문을 대신하지는 않습니다. 검색엔진이 접근할 수 있는 HTML 본문과 정확한 정보가 먼저 있어야 합니다.
구조화 데이터를 이해하려면 네 층을 나눠야 합니다.
- 구조화 데이터는 정보를 일정한 항목으로 제공하는 넓은 개념입니다.
- Schema.org는 항목의 종류와 이름을 정한 공통 어휘입니다.
- JSON-LD, Microdata, RDFa는 그 어휘를 웹페이지에 적는 형식입니다.
- 리치 결과는 검색엔진이 지원할 때 검색결과에 보여 주는 표현입니다.
코드를 넣고 검사하는 방법은 스키마 마크업 글에서 따로 설명합니다.
리치 결과 후보 자격을 만드는 역할
Google이 지원하는 유형을 올바르게 표시하면 검색결과에 별점, 가격, 경로 같은 추가 정보가 붙을 수 있습니다. 이런 표현을 리치 결과라고 합니다.
Google이나 Naver가 지원하는 유형과 요건을 충족한 구조화 데이터는 해당 검색 기능의 후보가 되는 데 도움을 주지만, 실제 노출을 보장하지는 않습니다. 검색어와 기기, 위치, 페이지 상태에 따라 일반 검색결과로 보일 수 있습니다.
Schema.org에 있는 모든 항목이 Google이나 Naver의 검색 기능으로 이어지는 것도 아닙니다. 같은 Schema.org 유형도 두 검색엔진의 지원 범위와 필수 속성이 다를 수 있습니다. Google은 2026년 5월 FAQ 리치 결과를 종료했고 네이버도 2026년 7월 FAQ 마크업 노출 종료를 공지했습니다. 가이드 URL이 남아 있다는 이유만으로 현재 지원 기능이라고 판단하지 말고, 목표 플랫폼의 최신 공지와 유형별 문서를 함께 확인하세요.
화면 내용과 일치해야 하는 요건
구조화 데이터는 사용자가 페이지에서 확인할 수 있는 내용을 설명해야 합니다. 화면에는 없는 리뷰나 가격을 데이터에만 넣거나, 바뀐 재고를 예전 값으로 남겨 두면 안 됩니다.
- 페이지의 핵심 내용과 관련된 항목을 사용합니다.
- 가격, 재고, 날짜가 바뀌면 화면과 구조화 데이터를 함께 고칩니다.
- 사용자에게 보이지 않는 정보를 구조화 데이터에만 추가하지 않습니다.
- 이미지 주소를 제공했다면 검색엔진이 해당 이미지를 읽을 수 있어야 합니다.
문법이 맞아도 내용이 부정확하거나 오해를 일으키면 리치 결과에 표시되지 않을 수 있습니다.
역할과 한계
구조화 데이터를 적용한 페이지를 볼 때는 먼저 세 가지를 확인하세요.
- 표시한 정보가 실제 화면에도 있는지 봅니다.
- 페이지의 주된 내용과 항목의 종류가 맞는지 확인합니다.
- 구조화 데이터가 없어도 본문만으로 핵심 정보를 이해할 수 있는지 살펴봅니다.
검색결과에 추가 정보가 보이지 않는다고 코드만 계속 늘리지는 마세요. Google이 해당 유형을 지원하는지, 페이지가 색인됐는지, 품질 지침을 지켰는지를 나눠 확인해야 합니다.
AI 검색을 위한 공통 전용 구조화 데이터 유형은 없습니다. Google 검색의 AI 기능에는 기존 구조화 데이터 정책이 적용되고, 표시한 핵심 사실과 의미는 화면 내용과 같아야 합니다. 구조화 데이터만으로 ChatGPT, Claude, Gemini Apps의 답변이나 인용 대상으로 선택된다고 보장할 수도 없습니다. Google 리치 결과 자격과 오류는 리치 결과 테스트로, 일반 Schema.org 문법과 어휘는 Schema Markup Validator로 나눠 확인합니다. AI 노출은 검색 사용 여부와 실제 출처 화면에서 따로 봅니다.
자주 묻는 질문
구조화 데이터는 검색 순위를 올리나요?
구조화 데이터를 넣었다는 이유만으로 순위가 올라간다고 단정할 수 없습니다. 검색엔진이 페이지 정보를 구분하고 지원되는 검색 기능의 대상인지 검토하도록 돕습니다.
구조화 데이터와 스키마 마크업은 같은 말인가요?
실무에서 비슷하게 부르기도 하지만 범위가 다릅니다. 구조화 데이터는 정해진 항목으로 정보를 제공하는 개념이고, 스키마 마크업은 Schema.org 어휘를 웹페이지 코드에 적용한 형태입니다.
구조화 데이터를 넣으면 리치 결과가 나오나요?
후보 자격을 얻을 수 있을 뿐 노출을 보장하지 않습니다. 페이지가 색인되어야 하고 구조화 데이터 일반 지침과 해당 검색 기능의 세부 지침도 충족해야 합니다.
함께 알아두면 좋은 용어
- 스키마 마크업: Schema.org 어휘로 페이지 정보를 코드에 표시하는 방법
- Schema.org: 구조화 데이터에서 사용하는 유형과 속성의 공통 어휘
- JSON-LD: JSON 형식으로 구조화 데이터를 표현하는 방식
- 리치 결과: 일반 검색결과에 추가 정보가 표시될 수 있는 검색 기능
- 리치 결과 테스트: Google 지원 유형과 오류를 확인하는 도구
- 구글 색인: Google이 페이지 정보를 처리해 검색결과 후보로 저장하는 과정