구조화 데이터 & 시맨틱 웹

BreadcrumbList Schema

BreadcrumbList 스키마는 실제 화면에 표시되는 ‘홈 > 카테고리 > 현재 글’ 형태의 내비게이션 경로를 그대로 구조화해, 검색결과에서 긴 URL 문자열 대신 이해하기 쉬운 카테고리 경로가 표시되게 한다. position 속성으로 순서를 명확히 지정해야 하며, 실제 사이트의 내비게이션 구조와 스키마 상의 계층이 어긋나면 오히려 혼란스러운 신호로 작용할 수 있다. 사이트 구조가 깊을수록(카테고리 3단계 이상) 브레드크럼 노출이 검색결과의 신뢰도와 클릭률에 미치는 긍정적 효과가 더 크게 나타난다.

실무 적용 및 비즈니스 영향#

검색결과 URL 대신 직관적인 카테고리 경로가 표시되어 사용자의 클릭 신뢰도 상승

구현 가이드 및 주의사항#

실제 웹사이트 화면의 빵부스러기 네비게이션 경로와 스키마 데이터의 계층을 일치

코드 예시#

{
  "@context": "https://schema.org",
  "@type": "BreadcrumbList",
  "itemListElement": [
    {
      "@type": "ListItem",
      "position": 1,
      "name": "홈",
      "item": "https://mktg.kr"
    },
    {
      "@type": "ListItem",
      "position": 2,
      "name": "Docs",
      "item": "https://mktg.kr/docs"
    }
  ]
}

클릭률

Click-Through Rate (CTR)

검색결과에 사이트가 노출된 총 횟수 중 사용자가 실제로 링크를 클릭한 비율

FAQ 구조화 데이터

FAQPage Schema

자주 묻는 질문과 답변 세트를 스키마로 정의해 검색결과에 아코디언 형태로 노출시키는 마크업

Google Discover

Google Discover

구글이 사용자의 검색 기록과 관심사를 머신러닝으로 분석해 모바일 피드에 추천하는 서비스

JSON-LD 구조화 데이터

JSON-LD

JavaScript 객체 표기법을 사용해 HTML head 내 script에 스키마를 선언하는 구글 권장 규격

Q&A 구조화 데이터

QAPage Schema

질문 하나에 여러 사용자의 커뮤니티 답변이 달리는 질의응답 전용 구조화 데이터

RDFa

RDFa (Resource Description Framework in Attributes)

HTML 속성 형태로 데이터의 의미와 엔티티 관계를 부여하는 초기 구조화 데이터 규격