구글 SEO 심화
구조화 데이터
Structured Data 다른 표기: 스키마 마크업, schema.org, JSON-LD
구조화 데이터는 웹페이지 안의 콘텐츠가 무엇을 의미하는지 검색엔진이 이해할 수 있도록 정해진 규격으로 표시해 두는 코드입니다.
- 구조화 데이터를 JSON-LD로 작성해 넣는 방법
- Article·FAQPage 같은 스키마 유형을 고르는 기준
- 지금 내 페이지의 마크업 오류를 확인하는 방법
구조화 데이터는 어디에서 쓰이나요?
페이지 <head> 안에 스크립트 태그로 넣습니다. 검색엔진이 콘텐츠 의미를 정확히 읽도록 알려주는 코드입니다.
- 블로그 글에는 Article 유형을 붙일 때
- 자주 묻는 질문 페이지에 FAQPage 유형을 붙일 때
- 조리법·절차 안내에 HowTo 유형을 붙일 때
구조화 데이터는 어떻게 작성하나요?
<script type=”application/ld+json”> 태그 안에 schema.org 어휘로 정의된 속성을 채웁니다.
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Article",
"headline": "글 제목",
"datePublished": "2026-01-10",
"author": { "@type": "Organization", "name": "사이트명" }
}
</script>
지킬 규칙은 세 가지입니다.
- @type 값은 콘텐츠 성격과 일치하는 schema.org 유형으로 정합니다
- headline·datePublished 같은 필수 속성을 빠뜨리지 않습니다
- 마크업 값은 화면에 실제로 보이는 내용과 같아야 합니다
구조화 데이터는 어떤 종류로 나뉘나요?
페이지 성격에 따라 다섯 가지 유형을 주로 씁니다.
| 스키마 유형 | 주로 쓰는 곳 |
|---|---|
| Article | 블로그·뉴스 글 |
| FAQPage | 자주 묻는 질문 섹션 |
| HowTo | 단계별 절차 안내 |
| BreadcrumbList | 상위 카테고리 경로 |
| LocalBusiness | 매장·업체 정보 |
구조화 데이터가 왜 중요한가요?
마크업이 없으면 검색엔진이 콘텐츠 의미를 문맥으로만 추측해야 합니다.
구글 검색 센터 문서는 도입 사례로 로튼 토마토와 푸드 네트워크를 소개합니다. 로튼 토마토는 클릭률이 25% 높아졌고 푸드 네트워크는 방문이 35% 늘었습니다(구글 검색 센터). 네슬레의 리치 결과 페이지 클릭률은 82% 더 높았습니다(구글 검색 센터).
구조화 데이터라는 개념은 왜 생겼나요?
검색엔진이 텍스트만 읽으면 숫자가 가격인지 평점인지 추측해야 합니다. 이런 모호함을 줄이려는 문제의식에서 2011년 schema.org라는 공통 어휘 체계가 나왔습니다(구글·빙·야후·얀덱스가 공동으로 시작).
구조화 데이터를 실무에서 어떻게 활용하나요?
새로 만들 때뿐 아니라 기존 페이지를 점검할 때도 같은 순서로 확인합니다.
- 스키마 유형 고르기 콘텐츠 성격과 일치하는 schema.org 유형을 정합니다.
- JSON-LD로 작성하기 head 태그 안에 스크립트 태그로 넣습니다.
- 실제 콘텐츠와 대조하기 마크업 값이 화면에 보이는 내용과 같은지 확인합니다.
- 리치 결과 테스트로 검증하기 오류·경고가 없는지 확인한 뒤 발행합니다.
내 상황에 적용하려면?
구글의 리치 결과 테스트 도구에 페이지 주소를 넣으면 지금 마크업 상태를 바로 볼 수 있습니다.
- 페이지 성격과 맞는 schema.org 유형을 골랐는지 확인했습니다
- 필수 속성을 빠짐없이 채웠는지 확인했습니다
- 마크업 값이 화면 내용과 일치하는지 확인했습니다
- 리치 결과 테스트에서 오류가 없는지 확인했습니다
구조화 데이터에 대한 흔한 오해는 무엇인가요?
마크업만 넣으면 끝이라고 오해하는 경우가 많습니다.
| 오해 | 실제 |
|---|---|
| 마크업만 넣으면 리치 결과가 무조건 뜹니다 | 구조화 데이터는 자격 조건일 뿐이고 노출 여부는 구글이 따로 판단합니다 |
| 화면에 안 보이는 내용도 채워 넣어도 됩니다 | 실제 화면과 다르면 스팸성 마크업으로 페널티 대상이 될 수 있습니다 |
| 한 페이지에는 스키마를 하나만 써야 합니다 | Article과 BreadcrumbList처럼 여러 유형을 함께 쓸 수 있습니다 |
확장된 검색결과 형태는 리치 결과에서, 자주 쓰는 유형은 FAQ 스키마와 Article 스키마에서 다룹니다.
자주 묻는 질문
구조화 데이터를 넣으면 검색 순위가 바로 오르나요?
아닙니다. 검색엔진이 콘텐츠를 더 정확히 이해하도록 돕는 보조 장치입니다.
JSON-LD 말고 다른 형식도 되나요?
Microdata·RDFa도 가능하지만 JSON-LD가 관리하기 더 쉬워 널리 쓰입니다.
스키마 오류는 어떻게 확인하나요?
구글 리치 결과 테스트 도구나 서치콘솔의 향상 기능 보고서에서 확인할 수 있습니다.
참고 자료
구조화 데이터 마크업 내용은 실제 화면에 보이는 콘텐츠와 일치할 때만 구글이 리치 결과 노출 여부를 검토합니다.
이 페이지가 도움이 되었나요?
10초면 됩니다 · 남겨주신 의견은 다음 개정에 반영됩니다