Trong SEO, chúng ta đã từng nghe qua thuật ngữ breadcrumbs khá nhiều lần, vì chúng là một bộ phận không thể thiếu trong SEO tổng thể, quyết định đa phần đến thành quả phát triển của website. Bên cạnh ưu điểm hỗ trợ người dùng biết được mình đang ở đâu trên website, nó còn hỗ trợ Google đọc hiểu các thành tố trên website, từ đó khiến Google đánh giá website cao hơn trên công cụ tìm kiếm.
Breadcrumbs là gì? Đóng vai trò quan trọng như thế nào trong SEO? Hãy cùng LBK.VN tìm hiểu nhé!
Breadcrumbs là gì?

Breadcrumbs có thể hiểu là một chuỗi liên kết từ lớn đến bé, giúp người dùng thấy được mình đang ở mục nào trên website. Đồng thời, đa phần các chuỗi liên kết này còn hỗ trợ họ trở về trang trước dễ dàng hơn với chỉ 1 nhấp chuột vào một trong những liên kết trên chuỗi này. Một ví dụ sau sẽ giúp bạn dễ dàng hình dung hơn về Breadcrumbs.
Một ví dụ khác của Breadcrumbs nằm trên SERP của Google. Chẳng hạn như bạn search từ khóa LBK trên Google và đây là kết quả Google hiện ra.

Một ví dụ về Breadcrumbs khi search Google.
Bạn có thể dễ dàng thấy được chuỗi liên kết bao gồm “Tên thương hiệu” và “dịch vụ website wordpress”. Tuy loại này không hỗ trợ bạn nhấp vào các liên kết như nhưng vẫn giúp bạn hiểu được bạn đang ở mục nào trên website
Phân loại breadcrumbs
Để thực hiện breadcrumbs cho website của mình, trước hết bạn cần phải biết được có bao nhiêu loại và nên dùng loại nào cho phù hợp với website của bạn. Hãy cùng Mona Media tham khảo ngay sau đây nhé!
Breadcrumbs theo cấp bậc (Hierachy based breadcrumbs)
Trong một văn bản, chúng ta thường thấy các heading được phân loại 1,2,3,4… Breadcrumbs theo cấp bậc cũng tương tự như vậy. Nó sẽ đi từ danh mục có cấp bậc cao hơn cho đến thấp hơn (có thể gọi là danh mục mẹ và con).
Điển hình cho loại này, chúng ta có thể thấy qua website của Nestle. Nó đi từ cấp bậc “Trang chủ” (cao nhất, cấp 1) cho đến “Nutrition, Health and Wellness” (cấp 2) rồi đến vị trí hiện tại của người dùng, “Introduction” (cấp 3). Loại breadcrumbs này sẽ cho biết bạn đang đọc nội dung gì trên website, từ đó giúp bạn quyết định nên đến đâu trên website để tiếp tục theo dõi và tham khảo.
Breadcrumbs theo đặc tính (Attribute based breadcrumbs)
Đa phần các website bán hàng thường sử dụng loại này cho website của mình. Breadcrumbs này sẽ dựa trên những đặc tính chung của các mặt hàng doanh nghiệp đang kinh doanh để thiết lập. Chẳng hạn như với website điện máy, bạn sẽ thấy breadcrumbs theo đặc tính có dạng như thế này: Tivi > Tivi Sony > 44-54 inch.

Breadcrums theo đặc tính được nhiều website bán hàng lựa chọn.
Đây là loại breadcrumbs theo đặc tính tivi Sony có màn hình 44-54 inch. Loại này sẽ cho biết người dùng đang tìm kiếm sản phẩm đúng tiêu chí hay chưa, từ đó tiết kiệm thời gian tham khảo và rút ngắn quy trình chốt đơn hàng của khách trên website.
Breadcrumbs theo lịch sử (History-based breadcrumbs)
Loại breadcrumbs cho phép người dùng theo dõi lịch sử các trang trên website mà họ đã tham khảo, từ đó giúp họ trở về các trang này một cách dễ dàng hơn. Loại này đang ít được sử dụng hiện nay, khi các trình duyệt web nổi tiếng như Google, Cốc Cốc… đều có hỗ trợ người dùng trở về trang trước bằng nút “Back”. Bạn chỉ cần nhấp chuột trái để trở về trang trước, hoặc nếu muốn trở về xa hơn bạn có thể nhấp chuột phải để chọn trang bạn muốn quay lại.
Loại này thường được thấy trong các blog hoặc website tin tức. Bạn có thể thấy rõ nhất ở mục “Bài Viết Đã Đọc” (nếu có). Đó là một danh sách tổng hợp tất cả các bài viết bạn đã đọc trong một thời gian ngắn.
Lợi ích khi tích hợp breadcrumbs trên website của mình
Khi tích hợp breadcrumbs vào website, bạn có thể nhận được nhiều lợi ích quan trọng, đặc biệt trong việc tối ưu hóa trải nghiệm người dùng, cải thiện SEO và tổ chức cấu trúc trang web. Dưới đây là phân tích chi tiết các lợi ích này:
Cải thiện trải nghiệm người dùng
Breadcrumbs giúp người dùng dễ dàng nhận diện vị trí của mình trong cấu trúc website, từ đó điều hướng nhanh chóng và dễ dàng. Khi người dùng biết mình đang ở đâu và có thể quay lại các trang trước đó, họ cảm thấy dễ dàng và thuận tiện hơn khi duyệt web. Điều này đặc biệt hữu ích khi người dùng tìm kiếm thông tin trên các trang web có cấu trúc phức tạp hoặc nhiều lớp trang con.
- Tiết kiệm thời gian: Người dùng không cần phải nhấn nút “Back” của trình duyệt để quay lại các trang trước đó.
- Dễ dàng quay lại các mục liên quan: Với breadcrumbs, họ có thể dễ dàng quay lại các mục lớn hơn, chẳng hạn như trang chủ hay danh mục chính.
Đọc thêm: Xu hướng sử dụng màu trong thiết kế website 2025
Tăng cường khả năng điều hướng
Breadcrumbs làm cho việc điều hướng trên website trở nên trực quan và dễ dàng hơn. Thay vì phải dựa vào menu hoặc thanh công cụ tìm kiếm, người dùng có thể sử dụng breadcrumbs để nhanh chóng chuyển giữa các trang hoặc các phần khác nhau của website mà không gặp khó khăn.
- Điều hướng nhanh chóng: Người dùng chỉ cần nhấn vào từng phần breadcrumb để di chuyển giữa các trang hoặc các mục khác nhau mà không phải quay lại từ đầu.
- Giảm số lượng nhấp chuột: Điều này giúp người dùng tiết kiệm thời gian và dễ dàng tiếp cận thông tin họ muốn.
Tối ưu hóa SEO
Breadcrumbs không chỉ hỗ trợ người dùng mà còn có ích cho SEO (Search Engine Optimization). Việc sử dụng breadcrumbs giúp các công cụ tìm kiếm hiểu rõ hơn về cấu trúc website của bạn, từ đó cải thiện thứ hạng của trang web trên các công cụ tìm kiếm như Google.
- Cải thiện chỉ mục của các công cụ tìm kiếm: Breadcrumbs giúp các công cụ tìm kiếm như Google dễ dàng thu thập thông tin từ các trang con, cải thiện khả năng lập chỉ mục của website.
- Liên kết nội bộ mạnh mẽ: Các liên kết breadcrumb cũng tạo ra một hệ thống liên kết nội bộ hiệu quả, giúp các trang con dễ dàng được tìm thấy và liên kết với nhau.

Giảm tỷ lệ thoát (Bounce Rate)
Khi người dùng có thể dễ dàng tìm thấy thông tin mà họ đang tìm kiếm và di chuyển đến các phần khác của trang web, tỷ lệ thoát sẽ giảm. Nếu một người dùng cảm thấy dễ dàng trong việc điều hướng và tìm thấy nội dung liên quan, họ sẽ dành nhiều thời gian hơn trên trang web của bạn.
- Khuyến khích người dùng tham gia lâu hơn: Điều này đặc biệt có ích trong việc giữ chân người dùng và khuyến khích họ tìm hiểu thêm về sản phẩm hoặc dịch vụ mà bạn cung cấp.
- Tăng khả năng chuyển đổi: Khi người dùng ở lại lâu hơn trên trang web, cơ hội để họ thực hiện hành động (chẳng hạn như mua hàng hoặc đăng ký dịch vụ) cũng cao hơn.
Tăng sự minh bạch và rõ ràng của cấu trúc website
Breadcrumbs giúp làm rõ cấu trúc của trang web, đặc biệt là với những trang có nhiều lớp nội dung, chẳng hạn như các cửa hàng trực tuyến hoặc các trang tin tức lớn. Người dùng sẽ hiểu rõ hơn về mối quan hệ giữa các trang và các danh mục, giúp họ dễ dàng tìm kiếm thông tin.
- Tổ chức nội dung rõ ràng: Người dùng không bị bối rối vì họ có thể nhìn thấy cấu trúc cấp bậc rõ ràng của website.
- Giúp quản lý nội dung hiệu quả hơn: Website của bạn sẽ trông chuyên nghiệp hơn khi có một cấu trúc điều hướng dễ hiểu và hợp lý.
Tối ưu hóa cho thiết bị di động
Với sự gia tăng người dùng di động, việc tích hợp breadcrumbs trở thành một yếu tố quan trọng giúp tối ưu hóa website cho các thiết bị di động. Breadcrumbs giúp tiết kiệm không gian màn hình và vẫn giữ cho người dùng có thể điều hướng dễ dàng mà không cảm thấy quá tải.
- Tiết kiệm không gian: Breadcrumbs chiếm rất ít không gian trên màn hình nhưng mang lại nhiều tiện ích.
- Dễ dàng sử dụng trên các màn hình nhỏ: Người dùng có thể dễ dàng nhấn vào các phần breadcrumb ngay cả trên các thiết bị di động với màn hình nhỏ.
Cách thêm Breadcrumb vào website?
Để thêm Breadcrumbs vào website, bạn có thể dùng YoastSEO (đối với website wordpress) hoặc chèn một đoạn code (đối với website CMS). Bạn có thể tham khảo cách làm chi tiết tại đây:
Giả sử bạn viết một đoạn code như dưới đây:
<ol class=”breadcrumbs”>
<li>
<a href=”http://www.example.com/books”>Books</a>
</li>
<li>
<a href=”http://www.example.com/sciencefiction”>Science Fiction</a>
</li>
<li>
<a href=”http://www.example.com/books/sciencefiction/awardwinners”>Award Winners</a>
</li>
<ol>
Bạn sẽ có một breadcrumbs giống như dưới đây:
Books › Science Fiction › Award Winners
Cách thông báo breadcrumbs cho Google
Cách 1: Chèn thêm một đoạn mã lập trình JSON-LD
<script type=”application/ld+json”>
{
“@context”: “http://schema.org”,
“@type”: “BreadcrumbList”,
“itemListElement”: [{
“@type”: “ListItem”,
“position”: 1,
“name”: “Books”,
“item”: “https://example.com/books”
},
{
“@type”: “ListItem”,
“position”: 2,
“name”: “Science Fiction”,
“item”: “https://example.com/sciencefiction”
},
{
“@type”: “ListItem”,
“position”: 3,
“name”: “Award Winners”,
“item”: “https://example.com/books/sciencefiction/awardwinners”
}]
}
</script>
Cách 2: Convert breadcrumbs trên website sang dạng RDFa
<ol vocab=”http://schema.org/” typeof=”BreadcrumbList”>
<li property=”itemListElement” typeof=”ListItem”>
<a property=”item” typeof=”WebPage”
href=”https://example.com/books”>
<span property=”name”>Books</span></a>
<meta property=”position” content=”1″>
</li>
›
<li property=”itemListElement” typeof=”ListItem”>
<a property=”item” typeof=”WebPage”
href=”https://example.com/books/sciencefiction”>
<span property=”name”>Science Fiction</span></a>
<meta property=”position” content=”2″>
</li>
›
<li property=”itemListElement” typeof=”ListItem”>
<a property=”item” typeof=”WebPage”
href=”https://example.com/books/sciencefiction/awardwinnders”>
<span property=”name”>Award Winners</span></a>
<meta property=”position” content=”3″>
</li>
</ol>
Cách 3: Convert breadcrumbs trên website sang dạng Microdata:
<ol itemscope itemtype=”http://schema.org/BreadcrumbList”>
<li itemprop=”itemListElement” itemscope
itemtype=”http://schema.org/ListItem”>
<a itemtype=”http://schema.org/Thing”
itemprop=”item” href=”https://example.com/books”>
<span itemprop=”name”>Books</span></a>
<meta itemprop=”position” content=”1″ />
</li>
›
<li itemprop=”itemListElement” itemscope
itemtype=”http://schema.org/ListItem”>
<a itemtype=”http://schema.org/Thing”
itemprop=”item” href=”https://example.com/books/sciencefiction”>
<span itemprop=”name”>Science Fiction</span></a>
<meta itemprop=”position” content=”2″ />
</li>
›
<li itemprop=”itemListElement” itemscope
itemtype=”http://schema.org/ListItem”>
<a itemtype=”http://schema.org/Thing”
itemprop=”item” href=”https://example.com/books/sciencefiction/ancillaryjustice”>
<span itemprop=”name”>Ancillary Justice</span></a>
<meta itemprop=”position” content=”3″ />
</li>
</ol>
Khi bạn đã thực hiện một trong 3 cách trên, bạn có thể test demo bằng công cụ Structured Data Testing Tool là được nhé. Tool này giúp bạn kiểm tra cấu trúc dữ liệu trong đoạn code của bạn có hợp lệ hay không để giúp Google hiển thị đường dẫn trên website của bạn tốt hơn nhé.
Một số lưu ý khi chèn breadcrumbs vào website
- Bạn chỉ nên thông báo cho Google khi website của bạn có từ 3 cấp bậc trở lên. Đặc biệt, đối với website trên nền tảng di động, hãy tích hợp một nút “Back” để điều hướng trở về liên kết trước đó của người dùng.
- Nên chèn anchor text chứa trang web hiện tại người dùng đang xem trên breadcrumbs của website.
- Nhớ dùng các ký tự đặc biệt trong đoạn code (>, /, – , vv…) để thể hiện sự phân cấp trong breadcrumbs.
- Đặt ở khu vực người dùng dễ biết như ở đầu trang hoặc ngay phía trên tiêu đề và nội dung bài viết.
- Đừng để các liên kết cùng anchor text giống nhau.