Breadcrumbs: Là gì và cách triển khai trong SEO

Mặc dù Google gọi chúng một cách kỳ lạ là "Đường dẫn Điều hướng/Khám phá", những người trong giới SEO chúng tôi chính thức biết đến tính năng này với cái tên Breadcrumbs. Gần đây, đã có nhiều phát triển mới về chủ đề này, đó là lý do tại sao chúng tôi đã quyết định tổng hợp một hướng dẫn nơi chúng tôi chỉ cho bạn chúng là gì, cách triển khai từng bước, cách xác thực việc triển khai, và cuối cùng là cách theo dõi tiến trình của chúng trong Search Console.
Bắt đầu nào!
Breadcrumbs là gì?
Breadcrumbs là một tính năng có mục đích cải thiện điều hướng người dùng và chỉ rõ, cả với các công cụ tìm kiếm và người dùng, hệ thống phân cấp của các trang. Bằng cách này, người dùng có thể nhanh chóng truy cập cả trang cuối và các danh mục mà trang này thuộc về.
Cách triển khai breadcrumbs
Về mặt triển khai, hiện chúng ta có hai tùy chọn: tùy chọn hiển thị cho người dùng và tùy chọn mã. Trên thực tế, cả hai luôn nên được triển khai cùng nhau và không tách biệt.
Hiển thị
Trong tùy chọn hiển thị, trang web triển khai breadcrumbs ở đầu mỗi trang để người dùng truy cập trang biết chính xác họ đang ở đâu. Ví dụ, nếu chúng ta đang xem một trang sản phẩm của một trang thương mại điện tử (một máy tính HP Envy), trên breadcrumbs chúng ta sẽ thấy như sau:
Trang chủ > Máy tính > HP > Envy Bằng cách này, chúng ta đang nói với người dùng rằng sản phẩm họ đang xem nằm trong danh mục máy tính và cũng thuộc về dòng máy tính HP. Về mặt điều hướng, tính năng này rất quan trọng vì nếu người dùng muốn xem thêm các mẫu HP hoặc tiếp tục duyệt máy tính, sẽ chỉ cần một cú nhấp chuột.
Không có tính năng này, điều hướng trở nên khó khăn hơn nhiều và khả năng người dùng rời khỏi trang web cao hơn nhiều.
Mã
Trong khi tùy chọn trước cho phép chúng ta thêm breadcrumbs cho người dùng, tùy chọn này sẽ cho các công cụ tìm kiếm biết nội dung của chúng ta được phân loại như thế nào. Việc triển khai này rất quan trọng phải được thực hiện đúng vì Google không hiểu các breadcrumbs chỉ hiển thị.
Dưới đây, bạn có thể xem một ví dụ về việc triển khai Breadcrumbs sử dụng đoạn mã JSON-LD.
<script type="application/ld+json"> { "@context": "https://schema.org", "@type": "BreadcrumbList", "itemListElement": [{ "@type": "ListItem", "position": 1, "name": "Books", "item": "https://example.com/books" },{ "@type": "ListItem", "position": 2, "name": "Authors", "item": "https://example.com/books/authors" },{ "@type": "ListItem", "position": 3, "name": "Ann Leckie", "item": "https://example.com/books/authors/annleckie" },{ "@type": "ListItem", "position": 4, "name": "Ancillary Justice", "item": "https://example.com/books/authors/ancillaryjustice" }] } </script> Đoạn mã trên cho chúng ta biết rằng cuốn sách "Ancillary Justice" được viết bởi tác giả Ann Leckie và là một cuốn sách.
Books > Authors > Ann Leckie > Ancillary Justice
Nếu chúng ta đã xây dựng trang web bằng phát triển tùy chỉnh hoặc một số ngôn ngữ chính, chúng ta sẽ cần thực hiện việc triển khai thủ công. Tuy nhiên, nếu chúng ta sử dụng WordPress, chúng ta có sẵn một số plugin sẽ giúp chúng ta với việc triển khai này:
- Rank Math
- Yoast SEO
Xác thực việc triển khai
Khi việc triển khai đã hoàn tất, điều quan trọng nhất sẽ là xác minh rằng nó đã được thực hiện đúng. Trong khi xác minh việc triển khai "hiển thị" sẽ rất đơn giản vì chúng ta chỉ cần kiểm tra rằng tất cả các phần tử được liên kết chính xác và hoạt động tốt, để xác minh việc triển khai mã, chúng ta sẽ cần nỗ lực hơn một chút.
Tuy nhiên, chúng ta có sẵn một công cụ Google và một tiện ích mở rộng Chrome sẽ giúp cuộc sống của chúng ta dễ dàng hơn nhiều.
Công cụ Dữ liệu Có cấu trúc của Google:
Sử dụng công cụ của Google, chúng ta có thể xác thực dữ liệu có cấu trúc của mình bằng URL hoặc ở cấp mã nếu chúng ta nhập trực tiếp đoạn mã.

Công cụ Dữ liệu Có cấu trúc của Google
Nếu chúng ta nhập một URL, Google sẽ trả về phân tích với tất cả dữ liệu có cấu trúc đã được phát hiện.

Ví dụ về phân tích URL trong công cụ dữ liệu có cấu trúc của Google.
Nếu, ngược lại, chúng ta muốn kiểm tra trước mã JSON-LD Breadcrumb trước khi triển khai nó, chúng ta có thể sử dụng công cụ "đoạn mã", sẽ cho chúng ta kết quả sau:

Công cụ xác thực đoạn mã cho dữ liệu có cấu trúc.
Structured Data Testing Tool (Tiện ích mở rộng Google Chrome)
Nếu thay vì truy cập công cụ Google, chúng ta muốn xác thực dữ liệu có cấu trúc Breadcrumb (và các dữ liệu khác) trực tiếp từ trình duyệt, chúng ta có thể sử dụng tiện ích mở rộng "Structured Data Testing Tool", sẽ hiển thị cho chúng ta tất cả dữ liệu có cấu trúc được phát hiện và cũng bất kỳ lỗi nào.

Tiện ích mở rộng Chrome để xác thực Dữ liệu Có cấu trúc với một ví dụ về bài viết của SEO Alive.
Theo dõi breadcrumbs trong Google Search Console
Cuối cùng, khi chúng ta đã thực hiện việc triển khai và xác thực, tất cả những gì còn lại là theo dõi hoạt động trong Google Search Console, sẽ cho phép chúng ta theo dõi nó hàng ngày và phát hiện bất kỳ sự bất thường nào.

Hiển thị báo cáo breadcrumbs trong Search Console (ra mắt vào tháng 9 năm 2019).
Để kết thúc, chúng tôi muốn hỏi bạn: những lỗi phổ biến nhất bạn đã gặp khi triển khai chúng là gì?
Chúng tôi muốn tổng hợp một bộ sưu tập và xuất bản trong bài viết này để giúp các chuyên gia SEO khác.
Cảm ơn rất nhiều và đừng quên chia sẻ bình luận của bạn!
Tài liệu tham khảo
Tác giả: David Kaufmann

Tôi đã dành hơn 10 năm qua hoàn toàn đắm chìm trong SEO — và thành thật mà nói, tôi không muốn điều gì khác thay thế.
Sự nghiệp của tôi bước sang một tầm cao mới khi tôi làm việc với vai trò chuyên gia SEO cấp cao tại Chess.com — một trong 100 website được truy cập nhiều nhất trên toàn bộ internet. Vận hành ở quy mô đó, trên hàng triệu trang, hàng chục ngôn ngữ và trong một trong những SERPs cạnh tranh khốc liệt nhất, đã dạy tôi những điều mà không khóa học hay chứng chỉ nào có thể mang lại. Trải nghiệm đó đã thay đổi cách tôi nhìn nhận về SEO thực sự xuất sắc — và trở thành nền tảng cho mọi thứ tôi xây dựng từ đó đến nay.
Từ kinh nghiệm ấy, tôi đã sáng lập SEO Alive — một agency dành cho những thương hiệu thực sự nghiêm túc với tăng trưởng organic. Chúng tôi không ở đây để bán dashboards và báo cáo hàng tháng. Chúng tôi ở đây để xây dựng những chiến lược thực sự tạo ra chuyển biến, kết hợp tinh hoa của SEO truyền thống với thế giới mới đầy thú vị của Generative Engine Optimization (GEO) — đảm bảo thương hiệu của bạn không chỉ xuất hiện trong các liên kết xanh của Google, mà còn hiện diện ngay trong những câu trả lời do AI tạo ra mà ChatGPT, Perplexity và Google AI Overviews đang cung cấp cho hàng triệu người mỗi ngày.
Và bởi vì tôi không thể tìm được một công cụ xử lý tốt cả hai thế giới đó, tôi đã tự xây dựng một công cụ — SEOcrawl, một nền tảng SEO intelligence cấp doanh nghiệp tích hợp rankings, kiểm tra kỹ thuật, giám sát backlinks, tình trạng crawl và theo dõi hiển thị thương hiệu trên AI, tất cả trong một nơi. Đó chính là nền tảng mà tôi luôn ước có.
Khám phá thêm nội dung của tác giả này

