브레드크럼 Schema 생성기

항목당 한 줄: 이름 | URL

페이지가 유효한 BreadcrumbList 구조화 데이터를 제공하면 Google은 검색 결과에서 URL 위에 탐색경로(브레드크럼)를 표시합니다. 이 생성기는 홈부터 현재 페이지까지의 탐색경로 단계를 받아 올바른 ListItem 위치가 들어간 schema.org JSON-LD 블록을 만들고, <head>에 넣을 수 있는 script 태그를 반환합니다. WordPress 플러그인도 Yoast도 필요 없이 깔끔한 JSON-LD만 얻습니다.

BreadcrumbList JSON-LD 생성 방법

  1. 1

    각 탐색경로 단계 입력

    홈페이지부터 현재 페이지까지 모든 단계의 라벨과 URL을 입력합니다. 대부분의 사이트는 2~5단계입니다.

  2. 2

    도구가 위치를 자동 지정

    홈은 위치 1, 다음 단계는 위치 2, 이런 식입니다. schema.org에서 유효한 출력을 내려면 위치 번호 지정이 필요합니다.

  3. 3

    JSON-LD 스니펫 복사

    생성기는 `<head>`에 바로 붙여넣을 수 있는 완전한 `<script type="application/ld+json">` 블록을 반환합니다.

  4. 4

    검증

    Google 리치 결과 테스트로 이동해 마크업이 허용되고 탐색경로 표시 대상인지 확인합니다.

유효한 BreadcrumbList JSON-LD의 구조

{
  "@context": "https://schema.org",
  "@type": "BreadcrumbList",
  "itemListElement": [
    {
      "@type": "ListItem",
      "position": 1,
      "name": "홈",
      "item": "https://example.com/"
    },
    {
      "@type": "ListItem",
      "position": 2,
      "name": "블로그",
      "item": "https://example.com/blog/"
    },
    {
      "@type": "ListItem",
      "position": 3,
      "name": "탐색경로 만드는 법"
    }
  ]
}

마지막 단계에서 item을 자주 생략하는 이유

Google 문서는 마지막 단계가 현재 페이지를 가리키므로 URL을 생략하는 것을 허용합니다(많은 SEO 담당자도 권장합니다). 페이지 URL은 이미 요청에 들어 있으므로 반복해도 가치가 없습니다. 생성기에는 마지막 item 필드를 포함하거나 제거하는 전환 스위치가 있습니다.

흔한 실수

  • 위치의 누락 또는 중복 — 위치는 1, 2, 3… 순서로 빠짐없이 이어져야 합니다.
  • 마지막이 아닌 단계의 item 누락 — 선택적으로 생략 가능한 마지막을 제외한 모든 단계에는 URL이 필요합니다.
  • 프래그먼트만 있는 URL(#section)— Google은 이를 탐색경로 대상으로 무시합니다. 전체 경로를 사용하세요.
  • 한 페이지에 여러 BreadcrumbList 블록 — 해롭지는 않지만 불필요하며, Google은 하나만 선택합니다.
  • 화면에 보이는 탐색경로와 맞지 않는 라벨 — Google이 전체 구조화 데이터를 신뢰하지 않게 만듭니다.

배치

  • 가장 깔끔하게 크롤링되도록 <script><head>에 넣으세요.
  • <body>에 넣어도 작동합니다. 크롤링 예산이 JS 렌더링을 감당하는 경우가 아니라면 JavaScript로 주입하는 것은 피하세요.
  • <noscript>로 감싸지 마세요.

자주 묻는 질문

권장되지만 엄격히 필수는 아닙니다. Google은 구조화된 탐색경로가 사용자가 보는 것과 일치하기를 요구하므로, 화면에 보이는 탐색경로와 JSON-LD를 함께 쓰는 것이 가장 안전합니다.

직접적이지는 않습니다. 검색 결과 표시 방식(URL 대신 탐색경로 표시)에 영향을 주며, 클릭률이 좋아질 수 있습니다. 더 나은 클릭률은 시간이 지나며 순위에 간접적으로 도움이 될 수 있습니다.

네. Google은 카테고리 경로와 태그 경로처럼 여러 경로로 도달 가능한 페이지에 대해 여러 BreadcrumbList 블록을 지원합니다. 각 경로를 별도의 script 블록에 넣으세요.

JSON-LD 또는 페이지 URL을 Google 리치 결과 테스트에 붙여넣으세요. 누락된 필수 필드를 표시하고 Google이 실제로 보여줄 탐색경로를 그대로 미리 보여줍니다.

관련 도구