본문 바로가기
SEO·GEO 용어사전

구조화 데이터 (Structured Data)

마지막 업데이트
선호 출처로 추가

구조화 데이터는 페이지의 정보를 정해진 유형과 속성으로 표시해 각 항목의 의미와 관계를 알리는 데이터입니다. 제목, 가격, 작성자 등을 명시해 검색엔진의 이해를 돕고, 검색엔진이 지원하는 리치 결과의 자료가 될 수 있습니다.

상품명, 가격, 작성자를 구별하는 방법

상품 페이지에는 상품명, 가격, 재고와 후기가 함께 있고 블로그 글에는 제목, 작성자와 게시일이 있습니다. 구조화 데이터는 이름이 상품명인지 작성자명인지, 숫자가 가격인지 게시일인지 명시합니다. 검색엔진이 일반 HTML에서도 내용을 읽을 수 있지만, 각 값의 의미를 코드로 지정하면 더 분명하게 전달할 수 있습니다.

마크업을 추가하는 것만으로 사용자 화면에 새 문장이 생기지는 않습니다. 화면에 실제 정보가 있고, 구조화 데이터는 그 정보를 설명해야 합니다.

Schema.org, JSON-LD와는 무엇이 다른가요?

구조화 데이터는 정해진 항목으로 정보를 표현하는 넓은 개념입니다. 웹페이지에 구현할 때 쓰는 어휘와 형식, 검색결과에 나타나는 기능은 다음처럼 구별합니다.

  • Schema.org는 상품을 뜻하는 Product, 이름을 뜻하는 name처럼 유형과 속성의 이름을 정한 공통 어휘입니다.
  • JSON-LD, Microdata, RDFa는 이 정보를 웹페이지 코드에 표현하는 형식입니다.
  • 리치 결과는 별점이나 가격처럼 일반 검색결과에 추가 정보를 보여 주는 검색 기능입니다.

이 가운데 Schema.org 어휘를 실제 웹페이지 코드에 적용하는 작업이 스키마 마크업입니다.

리치 결과에 표시되는 조건

검색엔진이 지원하는 유형으로 필수 정보를 제공하고 지침을 지켜야 리치 결과의 노출 대상이 될 수 있습니다. 요건을 충족해도 실제 표시 여부는 검색어, 기기, 위치와 페이지 상태 등에 따라 달라집니다.

Schema.org의 모든 유형이 Google이나 네이버의 검색 기능으로 이어지지는 않습니다. 같은 유형이라도 검색엔진마다 필수 속성과 지원 범위가 다릅니다. 지원이 끝나는 경우도 있습니다. Google은 2026년 5월 FAQ 리치 결과를 종료했고 네이버도 2026년 7월 FAQ 마크업 노출 종료를 공지했습니다. 따라서 구현할 기능은 해당 검색엔진의 유형별 가이드와 최신 지원 공지를 기준으로 정해야 합니다.

화면 내용과 일치해야 하는 요건

구조화 데이터는 사용자가 페이지에서 확인할 수 있는 내용과 일치해야 합니다. 화면에 없는 리뷰나 가격을 데이터에만 추가하거나, 품절된 상품을 계속 재고가 있는 것으로 표시하면 이 요건에 어긋납니다.

  • 페이지의 핵심 내용과 관련된 항목을 사용합니다.
  • 가격, 재고나 날짜가 바뀌면 화면과 구조화 데이터를 함께 고칩니다.
  • 사용자에게 보이지 않는 정보를 구조화 데이터에만 추가하지 않습니다.
  • 이미지 주소를 제공했다면 검색엔진이 해당 이미지를 읽을 수 있어야 합니다.

문법이 맞아도 내용이 부정확하거나 오해를 일으키면 리치 결과에 표시되지 않을 수 있습니다.

코드가 유효한데 리치 결과가 나오지 않을 때

Schema Markup Validator는 Schema.org의 유형과 속성이 제대로 연결됐는지 검사합니다. Google 리치 결과 테스트는 Google이 지원하는 기능의 필수값과 기술 오류를 검사합니다. 일반 문법 검사에 통과해도 Google이 해당 유형을 지원하지 않거나 필수값이 빠졌다면 리치 결과 대상이 되지 못합니다.

리치 결과 테스트에도 오류가 없다면 페이지의 색인 상태와 품질 지침 준수 여부를 살펴봅니다. 검색로봇이 페이지를 읽을 수 있는지, 마크업이 페이지의 주요 내용을 나타내는지, 실제로 표시되지 않는 후기를 넣지는 않았는지 확인해야 합니다. 이런 내용상의 문제는 검사 도구가 모두 찾아내지는 못합니다.

Google의 AI Overviews와 AI Mode에 노출되기 위해 별도의 Schema.org 유형을 추가할 필요는 없습니다. 이 기능에서도 구조화 데이터와 화면 내용이 일치해야 한다는 기존 원칙이 적용됩니다. 마크업을 추가하는 것만으로 AI 답변의 인용을 확보할 수 있는 것은 아닙니다.

자주 묻는 질문

구조화 데이터는 검색 순위를 올리나요?

구조화 데이터를 넣었다는 이유만으로 순위가 올라간다고 단정할 수 없습니다. 검색엔진이 페이지 정보를 구분하고 지원되는 검색 기능의 대상인지 검토하도록 돕습니다.

구조화 데이터와 스키마 마크업은 같은 말인가요?

실무에서 비슷하게 부르기도 하지만 범위가 다릅니다. 구조화 데이터는 정해진 항목으로 정보를 제공하는 개념이고 스키마 마크업은 Schema.org 어휘를 웹페이지 코드에 적용한 형태입니다.

구조화 데이터를 넣으면 리치 결과가 나오나요?

후보 자격을 얻을 수 있을 뿐 노출을 보장하지 않습니다. 페이지가 색인되어야 하고 구조화 데이터 일반 지침과 해당 검색 기능의 세부 지침도 충족해야 합니다.

함께 알아두면 좋은 용어

  • 스키마 마크업: Schema.org 어휘로 페이지 정보를 코드에 표시하는 방법
  • Schema.org: 구조화 데이터에서 사용하는 유형과 속성의 공통 어휘
  • JSON-LD: JSON 형식으로 구조화 데이터를 표현하는 방식
  • 리치 결과: 일반 검색결과에 추가 정보가 표시될 수 있는 검색 기능
  • 리치 결과 테스트: Google 지원 유형과 오류를 확인하는 도구
  • 구글 색인: Google이 페이지 정보를 처리해 검색결과 후보로 저장하는 과정

참고 문서