구조·마크업 · 공식 문서
브레드크럼 뜻과 BreadcrumbList 마크업 넣는 순서
브레드크럼(breadcrumb, 빵부스러기 내비게이션)은 사이트 계층에서 페이지의 위치를 「제품 > 산업용 펌프 > 원심 펌프」처럼 보여 주는 경로입니다. 화면에 링크 목록으로 두고, 같은 경로를 BreadcrumbList 구조화 데이터로 적으면 구글·네이버가 검색결과에서 그 경로를 쓸 수 있습니다.
브레드크럼은 동화에서 길에 빵 부스러기를 떨어뜨려 돌아갈 길을 표시한 데서 온 이름입니다. 그래서 빵부스러기 내비게이션이라고도 부르고, 구글 한국어판은 탐색경로라고 옮겼습니다.
화면에는 페이지 위쪽의 「제품 > 산업용 펌프 > 원심 펌프」 같은 한 줄로 보입니다. 같은 경로를 구조화 데이터로 적어 두면 검색엔진이 그 경로를 읽습니다.
발견 01
브레드크럼은 페이지의 계층 위치를 보여 주고, 구글은 URL 구조보다 사용자 경로를 권합니다
A breadcrumb trail on a page indicates the page's position in the site hierarchy, and it may help users understand and explore a site effectively.
페이지의 탐색경로는 사이트 계층에서 그 페이지의 위치를 보여 주며, 사용자가 사이트를 이해하고 둘러보는 데 도움이 될 수 있다.
| 구글 문서가 적은 것 | 원문 |
|---|---|
| 검색결과에서 정보를 분류하는 데 씁니다 | Google Search uses breadcrumb markup in the body of a web page to categorize the information from the page in search results.구글 검색은 웹페이지 본문의 탐색경로 마크업을 써서 검색결과에서 그 페이지의 정보를 분류한다. |
| 데스크톱 검색결과에 제공되는 기능입니다 | This feature is available on desktop in all regions and languages where Google Search is available.이 기능은 구글 검색이 제공되는 모든 지역과 언어에서 데스크톱에 제공된다. |
| URL 구조보다 사용자 경로로 정합니다 | We recommend providing breadcrumbs that represent a typical user path to a page, instead of mirroring the URL structure.URL 구조를 그대로 옮기기보다, 사용자가 그 페이지에 오는 일반적인 경로를 나타내는 탐색경로를 권한다. |
| 도메인과 현재 페이지 항목은 없어도 됩니다 | It is not required to include a breadcrumb ListItem for the top level path (your site's domain or host name), nor for the page itself.맨 위 경로(사이트 도메인이나 호스트 이름)와 페이지 자신에는 탐색경로 ListItem 을 넣지 않아도 된다. |
| ListItem 은 2개 이상입니다 | To specify breadcrumbs, define a BreadcrumbList that contains at least two ListItems.탐색경로를 지정하려면 ListItem 을 2개 이상 담은 BreadcrumbList 를 정의한다. |
| 길이 여럿이면 경로를 여러 개 적습니다 | If there are multiple ways to navigate to a page on your site, you can specify multiple breadcrumb trails for a single page.사이트에서 한 페이지로 가는 길이 여러 개라면, 한 페이지에 탐색경로를 여러 개 지정할 수 있다. |
| 보이지 않는 콘텐츠는 마크업하지 않습니다(일반 가이드라인) | Don't mark up content that is not visible to readers of the page.페이지를 읽는 사람에게 보이지 않는 콘텐츠는 마크업하지 않는다. |
URL이 /p/2024/cp200 이어도 경로는 「제품 > 산업용 펌프」로 적을 수 있습니다. 방문자가 메뉴에서 거쳐 오는 갈래가 기준입니다.
구글 문서는 이 기능의 제공 범위를 데스크톱으로 적었습니다. 화면 UI 는 모바일 방문자도 쓰므로 기기와 관계없이 둡니다.
발견 02
속성 3가지 중 position 은 구글이 필수, 네이버가 필수아님으로 적었습니다
| 속성 | 구글 | 네이버 | 공식 문서 원문 |
|---|---|---|---|
| name | 필수 | 필수 | The title of the breadcrumb displayed for the user. / "top", "홈" 등 일반적인 단어가 아닌 페이지를 잘 설명하는 텍스트로 입력해 주세요.사용자에게 보이는 탐색경로 항목의 제목이다. 빗금 뒤는 네이버 한국어 원문이다. |
| item | 필수(마지막 항목은 생략 가능) | 예제에 있음(표에는 없음) | The URL to the webpage that represents the breadcrumb. If the breadcrumb is the last item in the breadcrumb trail, item is not required. If item isn't included for the last item, Google uses the URL of the containing page.탐색경로 항목을 나타내는 웹페이지의 URL이다. 경로의 마지막 항목이면 item 은 필수가 아니고, 빠지면 구글은 그 마크업이 들어 있는 페이지의 URL을 쓴다. |
| position | 필수 | 필수아님 | The position of the breadcrumb in the breadcrumb trail. Position 1 signifies the beginning of the trail.경로 안에서 그 항목의 위치다. 1은 경로의 시작이다. |
네이버는 이름을 고르는 기준도 적었습니다. 계층을 키워드로 쓰고, 넓은 범위부터 구체적인 순서로 적으라는 것입니다.
원문은 "해당 페이지의 계층 구조를 키워드로 작성합니다." "너무 긴 텍스트나 숫자 혹은 특수 문자로만 구성되지 않도록 주의해주세요."입니다.
발견 03
화면 UI 와 마크업은 같은 경로로 6단계에 걸쳐 같이 넣습니다
| 단계 | 할 일 | 하는 법 | 공식 문서 원문 |
|---|---|---|---|
| 1 | 경로 정하기 | URL 폴더가 아니라 방문자가 실제로 거쳐 오는 갈래로 경로를 정합니다. | We recommend providing breadcrumbs that represent a typical user path to a page, instead of mirroring the URL structure.URL 구조를 그대로 옮기기보다, 사용자가 그 페이지에 오는 일반적인 경로를 나타내는 탐색경로를 권한다. |
| 2 | 화면 UI 넣기 | 본문 위에 <ol> 목록과 href 가 있는 <a> 링크로 경로를 보이게 둡니다. 마지막 항목은 현재 페이지라 링크 없이 둡니다. | Generally, Google can only crawl your link if it's an <a> HTML element (also known as anchor element) with an href attribute.일반적으로 구글은 href 속성이 있는 <a> HTML 요소(앵커 요소)인 링크만 크롤링할 수 있다. |
| 3 | 마크업 넣기 | 화면 UI 와 같은 경로를 BreadcrumbList JSON-LD 로 적습니다. ListItem 은 2개 이상입니다. | To specify breadcrumbs, define a BreadcrumbList that contains at least two ListItems.탐색경로를 지정하려면 ListItem 을 2개 이상 담은 BreadcrumbList 를 정의한다. |
| 4 | 이름 정하기 | 「홈」·「top」 같은 일반어 대신 갈래를 설명하는 이름을 넓은 범위부터 적습니다. | "top", "홈" 등 일반적인 단어가 아닌 페이지를 잘 설명하는 텍스트로 입력해 주세요. / 넓은 범위에서 부터 시작하여 점점 구체적인 내용이 되도록 순서대로 입력해주세요. |
| 5 | 리치 결과 테스트 | 리치 결과 테스트로 코드를 검사하고 심각한 오류부터 고칩니다. | Validate your code using the Rich Results Test and fix any critical errors.리치 결과 테스트로 코드를 검사하고 심각한 오류를 고칩니다. |
| 6 | 공개 뒤 상태 보기 | 서치 콘솔의 리치 결과 상태 보고서(탐색경로)에서 유효 항목이 늘고 잘못된 항목이 늘지 않았는지 봅니다. | Ideally, there will be an increase of valid items, and no increase in invalid items.유효한 항목은 늘고 잘못된 항목은 늘지 않는 것이 이상적이다. |
| 예시 경로의 자리 | 화면 UI(HTML) | BreadcrumbList(JSON-LD) |
|---|---|---|
| 1번째 | <li><a href="https://example.com/products">제품</a></li> | ListItem · position 1 · name "제품" · item https://example.com/products |
| 2번째 | <li><a href="https://example.com/products/pumps">산업용 펌프</a></li> | ListItem · position 2 · name "산업용 펌프" · item https://example.com/products/pumps |
| 3번째 | <li>원심 펌프 CP-200</li> | ListItem · position 3 · name "원심 펌프 CP-200" · item 생략(현재 페이지) |
화면 UI 와 마크업의 경로는 같게 둡니다. 구글 일반 가이드라인은 독자에게 보이지 않는 콘텐츠를 마크업하지 말라고 적었습니다.
오류 메시지별 대처는 「리치 결과 테스트 오류와 경고 읽는 법, 고치는 순서」 편에 자세히 적었습니다.
발견 04
B2B·B2C·B2G 는 경로를 정하는 기준이 다릅니다
예시 ① 제품군이 깊은 부품 제조사 카탈로그(B2B)
산업용 부품 제조사의 문의형 기업 사이트는 제품군, 세부 제품군, 모델 순으로 메뉴가 깊습니다. 구매 담당자는 모델명으로 바로 들어와 위 갈래로 올라가 비교합니다.
경로를 메뉴 갈래 그대로 적고, 마지막 항목은 모델명으로 둡니다. 세부 제품군 페이지가 비교표 역할을 하도록 링크를 겁니다.
예시 ② 한 상품이 여러 카테고리에 걸친 쇼핑몰(B2C)
생활용품 쇼핑몰의 보온병이 「주방용품」과 「캠핑용품」 두 카테고리에 함께 있습니다. 어느 길로 와도 같은 상품 URL입니다.
구글은 경로를 여러 개 적을 수 있다고 했으므로 두 경로를 모두 마크업합니다. 화면에도 두 경로를 두 줄로 보여 줍니다.
예시 ③ 메뉴가 기관 조직 순인 공공기관 누리집(B2G)
공공기관 누리집 메뉴가 「기관소개 > 조직도 > 부서」 순이고, 민원 안내도 담당 부서 아래에 있습니다. 경로를 메뉴대로 적으면 민원인이 찾는 말과 어긋납니다.
민원 안내 페이지의 경로는 「민원 > 신청 안내 > 해당 민원」처럼 이용자가 찾는 갈래로 정하고, 같은 경로를 화면과 마크업에 넣습니다.
그럼 우리 사이트에는 어떤 순서로 넣나요?
- 주요 페이지 종류(제품 상세·글·안내)마다 방문자가 거쳐 오는 경로를 한 줄로 적습니다.
- 페이지 템플릿 위쪽에 <ol> 과 href 가 있는 <a> 링크로 경로 UI 를 넣습니다.
- 같은 경로를 BreadcrumbList JSON-LD 로 템플릿에 넣고, name·item·position 셋을 모두 적습니다.
- 몇 페이지를 리치 결과 테스트로 검사하고, 오류가 없으면 전체 템플릿에 적용합니다.
- 공개 뒤 서치 콘솔 리치 결과 상태 보고서(탐색경로)에서 잘못된 항목이 늘지 않는지 봅니다.
조사 방법
- Google Search Central 「Breadcrumb (BreadcrumbList) structured data」 (문서 수정일 2026-09-08) · 최종 확인일 2026-10-25 · https://developers.google.com/search/docs/appearance/structured-data/breadcrumb
- 네이버 서치어드바이저 「사이트 이동 경로 (BreadcrumbList)」 · 최종 확인일 2026-10-25 · https://searchadvisor.naver.com/guide/structured-data-breadcrumb
- Google Search Central 「Link best practices for Google」 (문서 수정일 2025-12-10) · 최종 확인일 2026-10-25 · https://developers.google.com/search/docs/crawling-indexing/links-crawlable
- Google Search Central 「General structured data guidelines」 (문서 수정일 2026-07-10) · 최종 확인일 2026-10-18 · https://developers.google.com/search/docs/appearance/structured-data/sd-policies
- 넣는 순서 6단계와 속성 비교 3가지는 위 문서들이 적은 문장을 작업 순서와 속성별로 묶은 것입니다. 묶는 방식은 편집 판단입니다.
- 예시 ①②③과 예시 경로는 이해를 돕기 위해 만든 가상 상황이며, 실제 기업·기관의 사례가 아닙니다.
- 구글 원문은 영어판(hl=en)이고, 도구·보고서 이름은 같은 문서 한국어판(hl=ko) 표기를 따랐습니다.