구조화 데이터 기초, 스키마 마크업을 홈페이지에 넣는 4단계
구조화 데이터는 페이지 내용을 검색엔진이 읽는 정해진 형식으로 적은 정보로, Google은 JSON-LD 방식을 권장합니다. 이 글에서는 구조화 데이터가 하는 일, 홈페이지에 자주 쓰는 유형, 넣는 4단계와 확인 도구, 지켜야 할 지침을 정리했습니다.
구조화 데이터란 무엇인가
사람은 페이지를 보고 "이건 회사 주소고, 이건 영업시간이구나"라고 바로 알지만, 검색엔진은 글자만으로는 그 의미를 확실히 알기 어렵습니다. 구조화 데이터는 "이 값은 업체 이름, 이 값은 전화번호"처럼 항목에 이름표를 붙여 검색엔진이 내용을 정확히 이해하도록 돕는 정보입니다. 흔히 스키마 마크업이라고도 부릅니다.
Google 검색 센터의 구조화 데이터 소개에 따르면 Google은 구조화 데이터를 페이지 이해에 쓰고, 조건이 맞으면 별점·FAQ·이벤트 같은 풍부한 결과(리치 결과)로 보여 줄 수 있습니다. 대부분의 항목 이름은 schema.org라는 공통 어휘를 따릅니다.
JSON-LD, 마이크로데이터, RDFa
구조화 데이터를 적는 방식은 세 가지가 있습니다. JSON-LD는 페이지 안의 script 태그에 정보를 따로 모아 적는 방식이고, 마이크로데이터와 RDFa는 본문 HTML 태그에 속성을 붙이는 방식입니다. Google은 만들고 관리하기 쉬운 JSON-LD를 권장합니다. 본문 디자인을 바꿔도 구조화 데이터가 함께 깨지지 않는다는 점이 운영에서 큰 장점입니다.
홈페이지에 자주 쓰는 구조화 데이터 유형
아래 표는 회사·매장 홈페이지에서 자주 검토하는 유형과 쓰이는 페이지를 비교한 것입니다. 어떤 유형이 리치 결과로 보이는지는 Google이 수시로 바꾸므로, 적용 전에 해당 유형의 Google 안내 페이지를 다시 확인해야 합니다.
| 유형 | 쓰는 페이지 | 주요 항목 |
|---|---|---|
| Organization | 첫 화면, 회사소개 | 회사 이름, 로고, 대표 주소와 연락처 |
| LocalBusiness | 매장·사무소 안내 | 업체 이름과 주소(필수), 전화번호, 영업시간 |
| Article | 블로그·뉴스 글 | 글 제목, 작성자, 발행일과 수정일 |
| BreadcrumbList | 하위 페이지 전체 | 첫 화면부터 현재 페이지까지의 경로 |
| Event | 행사·설명회 안내 | 행사 이름, 날짜, 장소 |
예를 들어 Google의 LocalBusiness 안내는 업체 이름(name)과 주소(address)를 필수로, 전화번호·대표 주소(url)·영업시간을 권장 항목으로 둡니다. 매장 정보는 구조화 데이터와 함께 구글 비즈니스 프로필에도 같게 적어 두는 것이 좋습니다.
그림은 표의 유형 가운데 거의 모든 홈페이지에 해당하는 네 가지를 카드로 정리한 것입니다. 행사 안내가 있는 사이트라면 Event를 더하는 식으로 필요한 유형만 고릅니다.
구조화 데이터를 홈페이지에 넣는 4단계
구조화 데이터는 코드를 다루는 작업이라 보통 제작 업체나 개발자가 넣지만, 운영자도 흐름을 알고 있으면 요청과 확인이 쉬워집니다.
- 페이지별 유형 정하기: 첫 화면은 Organization, 오시는 길은 LocalBusiness, 게시글은 Article처럼 페이지마다 맞는 유형을 고릅니다.
- 화면에 보이는 정보 모으기: 업체 이름, 주소, 전화번호, 영업시간처럼 이미 페이지에 적혀 있는 정보만 모읍니다.
- JSON-LD로 작성해 넣기: 모은 정보를 schema.org 항목 이름에 맞춰 적고 페이지의 script 태그에 넣습니다. 게시판이나 CMS는 템플릿에 넣어 글마다 자동으로 채워지게 합니다.
- 도구로 확인하고 지켜보기: 공개 전에 Google 리치 결과 테스트로 오류를 확인하고, 공개 뒤에는 서치 콘솔의 관련 보고서에서 문제가 생기지 않는지 봅니다.
그림은 위 네 단계를 순서대로 보여 줍니다. 3단계에서 템플릿으로 자동화해 두면, 정보가 바뀔 때 화면만 고쳐도 구조화 데이터가 함께 바뀌어 두 곳의 내용이 어긋나는 일을 줄일 수 있습니다.
구조화 데이터 지침과 자주 하는 실수
Google의 구조화 데이터 일반 지침은 구조화 데이터를 넣어도 검색 결과에 반드시 표시된다고 보장하지 않는다고 밝힙니다. 지침을 어기면 리치 결과 대상에서 빠질 수 있으므로 아래 항목을 확인하세요.
- 화면에 보이지 않는 정보를 구조화 데이터에만 적었다.
- 받지 않은 후기나 별점을 적는 등 사실과 다른 정보를 넣었다.
- 영업시간·행사 날짜가 바뀌었는데 구조화 데이터는 그대로다.
- 모든 페이지에 같은 내용을 복사해 넣어 페이지 내용과 맞지 않는다.
- 리뉴얼 뒤 템플릿이 바뀌어 구조화 데이터가 사라진 것을 모른다.
특히 첫 번째와 두 번째는 단순한 실수가 아니라 지침 위반으로 볼 수 있습니다. 후기를 홈페이지에 싣는 방법은 홈페이지 후기 게시 방법에서 따로 다뤘습니다.
디코랩이 돕는 방식
디코랩은 홈페이지를 만들 때 페이지 성격에 맞는 구조화 데이터를 템플릿에 넣고, 검색과 AI 답변에서 내용이 정확히 읽히도록 하는 작업을 검색·AI 답변 최적화 서비스로 안내합니다. 운영 중인 사이트의 구조화 데이터 점검도 상담할 수 있습니다.
자주 묻는 질문
구조화 데이터를 넣으면 검색 순위가 오르나요?
Google은 구조화 데이터를 페이지 이해와 리치 결과 표시에 쓴다고 설명하며, 넣는다고 순위나 표시를 보장하지 않습니다. 페이지 내용이 먼저 좋아야 합니다.
작은 회사 홈페이지에도 필요한가요?
회사 이름·주소·연락처를 정확히 알리는 Organization이나 LocalBusiness 정도는 부담이 적고 도움이 됩니다. 처음부터 많은 유형을 넣기보다 회사와 매장 정보부터 시작하세요.
네이버에도 구조화 데이터가 적용되나요?
이 글은 Google 검색 센터 안내를 기준으로 썼습니다. 네이버가 어떤 구조화 데이터를 어떻게 쓰는지는 네이버 서치어드바이저의 공식 안내에서 따로 확인해야 합니다.
구조화 데이터가 제대로 들어갔는지 어떻게 확인하나요?
Google 리치 결과 테스트에 페이지 주소를 넣으면 인식된 항목과 오류가 표시됩니다. 공개 뒤에는 서치 콘솔에서 해당 유형의 보고서를 주기적으로 확인합니다.
우리 홈페이지에 어떤 구조화 데이터가 맞는지 궁금하다면 사이트 주소와 업종을 적어 디코랩 프로젝트 문의로 보내 주세요.
댓글0
댓글 작성 권한이 없습니다