SEO & Discoverability

검색 결과에 실제로 영향을 미치는 schema.org 타입

검색에서 페이지가 표시되는 방식을 바꿀 수 있는 구조화된 데이터와, 주로 기계가 여러분을 이해하는 데 도움이 되는 마크업에 대한 실용 가이드.

The Wux Webtools Team The Wux Webtools Team 16 읽기 최소 시간 AI 지원, 인간 검토
Structured data blocks connected to enhanced search result cards.
목차
  1. 짧은 답
  2. 먼저: 구조화된 데이터는 자격이지 권리가 아닙니다
  3. 가장 명확한 영향을 주는 타입
  4. Product, Offer, AggregateRating, and Review
  5. BreadcrumbList
  6. Article, NewsArticle, and BlogPosting
  7. LocalBusiness and its subtypes
  8. Event
  9. JobPosting
  10. Recipe
  11. VideoObject
  12. Organization, Logo, and WebSite
  13. FAQPage: technically supported, rarely visible for most sites
  14. DiscussionForumPosting and ProfilePage
  15. 유용하지만 자주 과대평가되는 타입
  16. JSON-LD는 보통 가장 좋은 구현 형식입니다
  17. 실용적인 우선순위 모델
  18. 영향을 줄이는 흔한 실수
  19. 잘못된 페이지 타입을 마크업하기
  20. 보이지 않는 속성 추가하기
  21. 검증을 성공으로 간주하기
  22. schema를 한 번 구현하고 잊어버리기
  23. 차분한 권장 사항

짧은 답

Schema.org 마크업이 순위를 자동으로 높여 주지는 않습니다. 다만 페이지가 향상된 검색 표시 형식, 즉 리치 결과, 제품 패널, 브레드크럼, 이벤트 목록, 채용 모듈, 동영상 미리보기 및 유사한 기능에 노출될 자격을 갖추게 할 수는 있습니다.

이 구분은 중요합니다. Schema.org는 웹상의 사물을 설명하기 위한 폭넓은 어휘입니다. 검색 엔진은 그중 일부만 지원하며, 각 검색 기능에는 자체 규칙이 있습니다. 페이지를 Thing, CreativeWork, 또는 Service로 완벽하게 마크업해도 검색 결과에서 눈에 띄는 변화가 없을 수 있습니다. 해당 타입과 연결된 검색 기능이 없을 수 있기 때문입니다.

따라서 유용한 질문은 “어떤 schema 타입이 존재하는가?”가 아닙니다. “검색 엔진이 눈에 보이거나 운영상 필요한 검색 기능을 만들기 위해 사용하는 schema 타입은 무엇인가?”입니다.

아래가 그 실용적인 답입니다.

먼저: 구조화된 데이터는 자격이지 권리가 아닙니다

구조화된 데이터는 검색 엔진에 명시적인 단서를 제공합니다. 하지만 검색 엔진이 반드시 무언가를 표시하도록 강제하지는 않습니다.

구조화된 데이터가 눈에 보이는 효과를 내려면 일반적으로 페이지가 다음 조건을 모두 충족해야 합니다.

  • 마크업이 페이지에 보이는 콘텐츠와 일치해야 합니다.
  • 필수 및 권장 속성이 있어야 합니다.
  • 페이지가 색인 가능해야 하며 robots 규칙에 의해 차단되지 않아야 합니다.
  • 콘텐츠가 품질 및 스팸 정책을 충족해야 합니다.
  • 검색 엔진이 향상된 결과가 사용자에게 도움이 된다고 판단해야 합니다.

그래서 기술적으로 유효한 두 페이지가 검색에서 다르게 동작할 수 있습니다. 하나는 제품 리치 결과를 얻고, 다른 하나는 평범한 파란 링크로 표시될 수 있습니다. 마크업은 여러 입력 중 하나일 뿐입니다.

또한 모호한 schema 타입을 쫓는 것이 대개 시간 낭비인 이유도 여기에 있습니다. 해당 타입에 연결된 지원 검색 기능이 없다면, 이점은 시각적이라기보다 주로 의미론적입니다.

가장 명확한 영향을 주는 타입

Product, Offer, AggregateRating, and Review

이커머스와 소프트웨어 페이지에서 제품 마크업은 가장 눈에 띄게 유용한 구조화된 데이터 계열 중 하나입니다.

Product 페이지는 가격, 재고 여부, 평점, 배송, 반품, 판매자 목록 기능에 노출될 자격을 얻을 수 있습니다. 가장 중요한 보조 타입은 보통 다음과 같습니다.

  • 가격, 통화, 재고 여부, 판매자 정보를 위한 Offer
  • 요약 평점을 위한 AggregateRating
  • 적절한 경우 개별 리뷰를 위한 Review
  • 제조사 또는 판매자 맥락을 위한 Brand 또는 Organization

이 마크업은 페이지가 카테고리나 모호한 서비스 페이지가 아니라 실제로 특정 제품에 관한 페이지일 때 가장 유용합니다. 검색 엔진은 리뷰와 평점 남용, 특히 자기 이익을 위한 리뷰에 점점 더 엄격해지고 있습니다. 평점이 페이지에서 사용자에게 보이지 않는다면 마크업하지 마세요.

Product schema는 전통적인 자연 검색 스니펫과 판매자형 노출 영역 모두에 영향을 줄 수 있습니다. 리테일러에게는 투자 대비 효과가 가장 높은 구조화된 데이터 구현 중 하나인 경우가 많습니다.

BreadcrumbList는 화려하지는 않지만 실용적입니다. 검색 결과에서 URL/경로 표시 방식에 영향을 주어, 복잡한 URL을 더 깔끔한 계층 구조로 대체할 수 있습니다.

브레드크럼 마크업은 다음에 유용합니다.

  • 이커머스 카테고리 및 제품 페이지
  • 문서 사이트
  • 대형 블로그와 출판물
  • SaaS 도움말 센터

극적인 리치 결과를 만드는 경우는 드물지만, 이해도를 높일 수 있습니다. 사용자는 클릭하기 전에 페이지가 어디에 위치하는지 볼 수 있습니다. 검색 엔진도 사이트 구조를 더 명확하게 파악합니다.

사이트에 깊은 내비게이션 구조가 있다면 브레드크럼 마크업은 일찍 적용할 가치가 있습니다.

Article, NewsArticle, and BlogPosting

Article, NewsArticle, BlogPosting은 검색 엔진이 제목, 작성자, 날짜, 이미지, 게시자 정보를 이해하는 데 도움이 됩니다. 출판사에는 특히 강한 크롤링 가능성, 최신성, 콘텐츠 품질과 결합될 때 기사 중심 기능에 대한 자격에 영향을 줄 수 있습니다.

Article schema가 평범한 블로그 글을 뉴스 결과로 바꿔 줄 것이라고 기대하지 마세요. 부실한 보도, 누락된 작성자 정보, 얇은 콘텐츠를 보완하지는 못합니다.

그렇지만 기사 마크업은 여전히 편집 사이트에 합리적입니다. 기본 사실을 명확하게 만들기 위해 사용하세요.

  • 제목
  • 작성자 또는 조직
  • 게시일 및 수정일
  • 대표 이미지
  • 게시자
  • Canonical URL

팀에서 AI 보조 출판을 사용한다면 구조화된 데이터는 공개 고지나 편집 책임의 대체물이 아닙니다. 그 인간적인 측면은 작은 웹사이트에서 정직한 AI 공개 고지는 어떤 모습이어야 하는가에서 다뤘습니다. 검색 시스템은 마크업을 파싱할 수 있지만, 독자는 페이지 자체를 평가합니다.

LocalBusiness and its subtypes

지역 조직의 경우 LocalBusiness와 그 하위 타입인 Restaurant, Dentist, Store, ProfessionalService 등은 웹사이트를 사업체 사실 정보와 연결하는 데 도움이 됩니다. 여기에는 이름, 주소, 전화번호, 영업시간, 지리 좌표, same-as 프로필이 포함됩니다.

눈에 보이는 영향은 제품이나 레시피 마크업보다 예측하기 어렵습니다. 지역 검색은 사업체 목록, 거리, 인지도, 리뷰, 사용자 의도에 크게 좌우되기 때문입니다. 그래도 일관된 지역 비즈니스 마크업은 유용한 기본 관리입니다.

모든 블로그 글에 무작위로 넣지 말고, 해당 사업장 위치를 나타내는 페이지에 사용하세요. 여러 지점이 있다면 각 지점 페이지에 고유한 주소와 영업시간을 마크업하세요.

Event

Event 마크업은 대상 페이지가 이벤트 관련 검색 기능에서 날짜, 장소, 티켓 정보와 함께 표시될 수 있게 합니다.

다음에 잘 맞습니다.

  • 콘서트
  • 컨퍼런스
  • 웨비나
  • 수업
  • 페스티벌
  • 커뮤니티 이벤트

핵심은 구체성입니다. “우리의 연례 교육 프로그램”에 관한 페이지는 시작 시간, 장소, 주최자, 참석 방식이 있는 날짜가 정해진 이벤트 페이지와 같지 않습니다.

온라인 이벤트의 경우 가상 참석 세부 정보를 포함하세요. 오프라인 이벤트의 경우 장소 정보를 포함하세요. 취소, 연기, 일정 변경된 이벤트는 최신 상태로 유지하세요. 오래된 이벤트 마크업은 없는 것보다 더 나쁩니다.

JobPosting

JobPosting은 구조화된 데이터가 특정 검색 경험을 구동하는 가장 명확한 예 중 하나입니다. 올바르게 마크업된 채용 페이지는 직무, 위치, 급여, 고용 형태, 게시일을 포함한 채용 검색 기능에 노출될 자격을 얻을 수 있습니다.

이 마크업은 실제 채용 공고 페이지에만 유용합니다. 여러 직무를 별도 상세 페이지 없이 나열하는 일반 채용 안내 페이지에는 적용하지 마세요.

중요한 필드는 다음과 같습니다.

  • 직무명
  • 채용 조직
  • 근무지 또는 원격 근무 여부
  • 게시일
  • 유효 기한
  • 고용 형태
  • 가능한 경우 보상 정보

만료된 공고는 제거하거나, 적절히 리디렉션하거나, 더 이상 유효하지 않다고 표시해야 합니다. 검색 엔진은 사용자를 닫힌 공고로 보내는 것을 좋아하지 않습니다.

Recipe

Recipe 마크업은 여전히 전형적인 리치 결과 사례 중 하나입니다. 이미지 썸네일, 평점, 조리 시간, 재료, 영양 정보, 단계별 레시피 경험에 영향을 줄 수 있습니다.

동시에 구조화된 데이터가 가장 많이 남용되는 영역 중 하나이기도 합니다. 페이지 대부분이 개인 에세이고 레시피가 하단에 묻혀 있더라도, 마크업은 여전히 보이는 레시피를 정확히 설명해야 합니다. 조리법에는 다르게 쓰여 있는데 구조화된 데이터가 준비 시간을 5분이라고 주장해서는 안 됩니다.

레시피 페이지는 이미지가 많기 때문에 구조화된 데이터는 작업의 일부일 뿐입니다. 좋은 이미지, 합리적인 압축, 유용한 alt 텍스트가 모두 중요합니다. 음식, 제품, 편집 이미지를 정리하고 있다면 2026년 이미지 alt 텍스트를 위한 실용 가이드가 schema 작업에 유용한 동반 자료가 될 수 있습니다.

VideoObject

VideoObject 마크업은 동영상 미리보기, 주요 장면, 썸네일, 재생 시간, 업로드 날짜, 동영상 색인에 영향을 줄 수 있습니다. 동영상이 페이지의 의미 있는 일부일 때 유용하며, 하단에 우연히 삽입된 임베드에는 적합하지 않습니다.

최소한 다음을 제공하세요.

  • 이름
  • 설명
  • Thumbnail URL
  • 업로드 날짜
  • 재생 시간
  • Embed 또는 content URL

교육용 또는 긴 형식의 동영상에서는 주요 장면이 검색 엔진이 동영상의 섹션을 이해하는 데 도움이 될 수 있습니다. 이는 검색에서 동영상이 표시되는 방식을 개선할 수 있지만, 다시 말해 노출을 보장하지는 않습니다.

Organization, Logo, and WebSite

Organization 마크업은 사이트 뒤의 엔티티를 정의하는 데 도움이 됩니다. WebSite는 사이트 수준의 이해를 지원할 수 있으며, 경우에 따라 검색 엔진이 표시하기로 선택하면 sitelinks search box 같은 기능을 지원할 수 있습니다.

이 마크업은 화려하다기보다 기초적입니다. 다음을 명확히 하는 데 도움이 될 수 있습니다.

  • 공식 사이트 정체성
  • 로고
  • 소셜 프로필
  • 연락처 정보
  • 모회사 또는 자회사 관계

진지한 비즈니스, 출판사, 비영리단체, 제품 회사라면 모두 안정적인 위치, 보통 홈페이지나 소개 페이지 어딘가에 깔끔한 organization 마크업을 두어야 합니다.

가능한 모든 속성을 밀어 넣지 마세요. 목표는 엔티티의 명확성이지 데이터베이스 덤프가 아닙니다.

FAQPage: technically supported, rarely visible for most sites

FAQPage는 특별히 언급할 가치가 있습니다. 한때 쉬운 성과였기 때문입니다. 수년 동안 FAQ 마크업은 질문과 답변 아코디언으로 스니펫을 확장할 수 있었습니다. 그래서 매력적이었고, 예상대로 과도하게 사용되었습니다.

이후 Google은 FAQ 리치 결과를 크게 제한했으며, 일반적으로 잘 알려진 권위 있는 정부 및 건강 관련 사이트에만 표시합니다. 다른 검색 엔진은 여전히 FAQ 마크업을 다르게 사용할 수 있고, 마크업은 여전히 기계가 콘텐츠 구조를 이해하는 데 도움이 될 수 있습니다. 하지만 대부분의 상업 및 편집 사이트는 눈에 보이는 FAQ 리치 결과를 기대해서는 안 됩니다.

페이지에 실제로 FAQ가 있을 때만 FAQ 마크업을 사용하세요. 검색 결과 영역을 차지하려고 가짜 Q&A 블록을 추가하지 마세요.

DiscussionForumPosting and ProfilePage

커뮤니티 콘텐츠는 검색 결과에서 더 두드러지고 있으며, 구조화된 데이터는 포럼 스레드와 프로필 페이지를 식별하는 데 도움이 될 수 있습니다.

DiscussionForumPosting은 주요 콘텐츠가 사용자 생성 토론인 포럼, Q&A 커뮤니티, 토론 플랫폼에 유용할 수 있습니다. ProfilePage는 특히 전문성, 저자성, 커뮤니티 정체성이 중요한 경우 사람이나 기여자에 관한 페이지를 식별하는 데 도움이 될 수 있습니다.

이는 일반적인 마케팅 추천사나 블로그 댓글에는 적합하지 않습니다. 페이지 타입은 실제 경험과 일치해야 합니다.

유용하지만 자주 과대평가되는 타입

일부 schema.org 타입은 의미론적으로 타당하지만, 그 자체로 눈에 보이는 검색 향상을 만들어 내는 경우는 드뭅니다.

예시는 다음과 같습니다.

  • Service
  • Thing
  • CreativeWork
  • Person
  • Place
  • ImageObject
  • WebPage
  • AboutPage
  • ContactPage

이들은 “나쁜” 타입이 아닙니다. 페이지를 더 정확하게 설명하는 데 도움이 될 수 있고, 더 넓은 지식 그래프 맥락에서 유용할 수 있습니다. 하지만 목표가 검색 결과에서 눈에 보이는 변화라면 보통 부차적입니다.

예를 들어 컨설팅 페이지를 Service로 마크업한다고 해서 특별한 서비스 리치 결과가 안정적으로 생성되지는 않습니다. 명확한 문구, 내부 링크, 빠른 렌더링, 신뢰할 만한 근거를 갖춘 잘 구성된 페이지가 정교하지만 지원되지 않는 마크업보다 검색 성과에 더 많이 기여합니다.

마찬가지로 ImageObject는 이미지를 설명할 수 있지만, 이미지 검색 성과는 주변 텍스트, 파일명, 캡션, 이미지 품질, 색인, 접근성에도 좌우됩니다. Schema는 기본을 대체하지 않습니다.

JSON-LD는 보통 가장 좋은 구현 형식입니다

검색 엔진은 Microdata와 RDFa를 포함한 여러 구조화된 데이터 형식을 읽을 수 있지만, JSON-LD가 보통 가장 깔끔한 선택입니다.

마크업을 HTML 표현과 분리해 주고, 테스트하기 쉬우며, 디자이너가 템플릿을 변경할 때 깨질 가능성이 낮습니다. 대부분의 팀에는 페이지 head 또는 body의 JSON-LD가 실용적인 기본값입니다.

간단한 제품 예시는 다음과 같습니다.

{
  "@context": "https://schema.org",
  "@type": "Product",
  "name": "Acme Carbon Tripod",
  "image": "https://example.com/images/tripod.jpg",
  "description": "A lightweight carbon tripod for travel photography.",
  "brand": {
    "@type": "Brand",
    "name": "Acme"
  },
  "offers": {
    "@type": "Offer",
    "priceCurrency": "USD",
    "price": "149.00",
    "availability": "https://schema.org/InStock",
    "url": "https://example.com/products/carbon-tripod"
  }
}

이 예시는 의도적으로 평범합니다. 대부분의 구조화된 데이터는 지루해야 합니다. 영리함보다 정확함이 낫습니다.

실용적인 우선순위 모델

무엇을 먼저 구현할지 결정하고 있다면 다음 순서를 사용하세요.

  1. 지원되는 검색 기능과 매핑되는 페이지 타입부터 시작하세요. Product, recipe, event, job, video, breadcrumb, article, local business 마크업은 보통 모호한 타입보다 먼저 주목할 가치가 있습니다.
  2. 사용자가 볼 수 있는 것만 마크업하세요. 숨겨진 주장은 구조화된 데이터가 자격을 잃거나 위험해지는 흔한 이유입니다.
  3. 개별 페이지가 아니라 템플릿을 고치세요. 구조화된 데이터는 CMS나 제품 데이터베이스에서 생성될 때 유지관리하기 가장 쉽습니다.
  4. 검증한 뒤 모니터링하세요. 공식 리치 결과 및 schema 검증 도구를 사용한 다음, 가능한 경우 Search Console 개선사항 보고서를 살펴보세요.
  5. 페이지 경험을 무시하지 마세요. 리치 결과는 표시 방식을 도울 수 있지만, 사용자는 결국 페이지에 도착합니다. 성능 보고서가 팀을 불안하게 만든다면 schema를 또 다른 산만한 작업으로 만들기 전에 당황하지 않고 Lighthouse 보고서 읽기를 읽어 보세요.

영향을 줄이는 흔한 실수

잘못된 페이지 타입을 마크업하기

카테고리 페이지는 제품 페이지가 아닙니다. 채용 랜딩 페이지는 채용 공고가 아닙니다. 예정된 웨비나 목록이 반드시 하나의 이벤트인 것도 아닙니다.

검색 기능은 보통 특정 페이지 의도를 중심으로 설계됩니다. 마크업을 페이지의 지배적인 목적에 맞추세요.

보이지 않는 속성 추가하기

페이지에 평점이 표시되지 않는다면 aggregateRating을 포함하지 마세요. 채용 페이지에 급여가 언급되어 있지 않다면 보상 마크업을 만들어 내는 데 신중해야 합니다. 제품이 품절이라면 재고 있음으로 마크업하지 마세요.

구조화된 데이터는 보이는 사실을 더 쉽게 파싱하게 해야지, 페이지의 병렬 버전을 만들어서는 안 됩니다.

검증을 성공으로 간주하기

검증기를 통과했다는 것은 문법이 허용 가능하고 필수 필드가 있을 수 있다는 뜻일 뿐입니다. 페이지가 리치 결과를 받는다는 의미는 아닙니다.

검증은 결과가 아니라 최소 기준이라고 생각하세요.

schema를 한 번 구현하고 잊어버리기

가격은 변합니다. 채용 공고는 만료됩니다. 이벤트는 연기됩니다. 작성자는 떠납니다. 로고는 리디자인됩니다.

오래된 필드에서 생성된 구조화된 데이터는 조용히 부정확해질 수 있습니다. 템플릿, CMS 필드, 비즈니스 데이터 소스를 변경할 때마다 검토하세요.

<!-- tool-cta:start -->

💡 이것을 시도해 보세요: 실제로 중요한 스키마 유형을 조사하기 전에 JSON Formatter로 JSON-LD를 정리하여 구조를 쉽게 감사할 수 있게 하세요.

<!-- tool-cta:end -->

차분한 권장 사항

대부분의 사이트에서 schema 전략은 절제되고 의도적이어야 합니다.

실제 콘텐츠와 일치하고 지원되는 검색 기능에 매핑되는 타입을 구현하세요. 데이터를 정확하게 유지하세요. 신뢰할 수 있는 출처에서 생성하세요. 검증하세요. 결과를 모니터링하세요. 그런 다음 멈추세요.

페이지의 모든 명사를 마크업할 필요는 없습니다. 체크리스트가 그렇게 말한다고 해서 열두 개의 중첩 schema 타입이 필요한 것도 아닙니다. 그리고 페이지 자체보다 더 많은 것을 말하는 구조화된 데이터는 절대 필요하지 않습니다.

Schema.org는 모호함을 제거할 때 가장 유용합니다. 그 명확성이 검색 엔진이 실제로 지원하는 기능과 맞아떨어질 때 검색 결과가 개선됩니다.

자주 묻는 질문

schema.org 마크업이 순위를 높이나요?
직접적으로는 아닙니다. 구조화된 데이터는 검색 엔진이 페이지 콘텐츠를 이해하도록 돕고, 페이지가 리치 결과에 노출될 자격을 갖추게 할 수 있습니다. 더 풍부한 표시 방식은 클릭률을 개선할 수 있지만, 마크업만으로 순위를 올리는 지름길은 아닙니다.
대부분의 웹사이트는 어떤 schema 타입을 먼저 구현해야 하나요?
핵심 페이지 타입과 일치하는 마크업부터 시작하세요. 이커머스 사이트는 Product와 BreadcrumbList를 우선해야 합니다. 출판사는 Article 또는 BlogPosting을 사용해야 합니다. 지역 비즈니스는 LocalBusiness를 사용해야 합니다. 동영상, 이벤트, 채용, 레시피가 있는 사이트는 해당 특정 타입을 우선해야 합니다.
FAQ schema는 여전히 사용할 가치가 있나요?
페이지에 실제로 FAQ가 있을 때만 그렇습니다. FAQ 리치 결과는 예전보다 훨씬 덜 보이며, 특히 일반적인 상업 사이트에서는 더욱 그렇습니다. 검색 기능을 노리고 인위적인 FAQ 섹션을 추가하지 마세요.
JSON-LD, Microdata, RDFa 중 무엇을 사용해야 하나요?
현대 웹사이트에는 보통 JSON-LD가 가장 좋은 선택입니다. 유지관리하기 쉽고, 템플릿과 덜 얽히며, 지원되는 구조화된 데이터에 대해 검색 엔진이 널리 권장합니다.
사용자가 볼 수 없는 콘텐츠에 schema를 추가해도 되나요?
일반적으로는 안 됩니다. 구조화된 데이터는 페이지에서 보이고 정확한 콘텐츠를 설명해야 합니다. 숨겨진 평점, 만들어 낸 가격, 가짜 재고 여부, 오해를 부르는 이벤트 데이터는 페이지가 리치 결과 자격을 잃게 하거나 검색 정책을 위반하게 만들 수 있습니다.

출처 및 추가 읽기

  1. Google Search Central: Structured data markup that Google Search supports
  2. Google Search Central: Intro to structured data markup in Google Search
  3. Schema.org Documentation
  4. Google Search Central Blog: Changes to HowTo and FAQ rich results
저자에 대하여
The Wux Webtools Team

마지막 업데이트:

계속 읽기