Tin tức

Breadcrumb Là Gì? Cách Tạo Breadcrumbs Chuẩn SEO Tăng CTR (2026)

Breadcrumb là gì? Điều hướng phân cấp chuẩn SEO 2026

Breadcrumb là một trong những thành phần điều hướng bị đánh giá thấp nhất trong SEO. Nó chỉ là một dòng chữ nhỏ nằm trên tiêu đề bài viết, nhưng lại đồng thời làm ba việc: giúp người đọc biết mình đang đứng ở đâu, giúp Googlebot hiểu cấu trúc website, và thay đổi cách URL của bạn hiển thị trên trang kết quả tìm kiếm. Bài viết này giải thích breadcrumb là gì, các loại breadcrumb, cách gắn breadcrumb chuẩn SEO trên WordPress và những lỗi phổ biến khiến breadcrumb mất tác dụng.

Breadcrumb là gì?

Breadcrumb (đầy đủ là breadcrumb navigation, tiếng Việt thường gọi là “đường dẫn phân cấp” hoặc “vụn bánh mì”) là dãy liên kết ngắn thể hiện vị trí của trang hiện tại trong cấu trúc tổng thể của website. Dạng phổ biến nhất trông như sau:

Trang chủ > Tin tức > Breadcrumb là gì?

Tên gọi bắt nguồn từ truyện cổ Hansel và Gretel — hai đứa trẻ rải vụn bánh mì dọc đường để tìm lối quay về. Breadcrumb trên website làm đúng việc đó: cho người đọc một lối quay ngược lên cấp cao hơn mà không cần bấm nút Back của trình duyệt hay quay lại trang kết quả tìm kiếm.

Về bản chất kỹ thuật, breadcrumb là một cụm liên kết nội bộ có ngữ cảnh rõ ràng, được đặt ở vị trí cố định và lặp lại trên mọi trang. Chính tính lặp lại và tính hệ thống này khiến breadcrumb trở thành tín hiệu cấu trúc mạnh với công cụ tìm kiếm, chứ không đơn thuần là yếu tố trang trí giao diện.

3 loại breadcrumb và cách chọn đúng loại

So sánh breadcrumb phân cấp và breadcrumb thuộc tính

Không phải website nào cũng nên dùng chung một kiểu breadcrumb. Có ba loại chính, mỗi loại phục vụ một mô hình nội dung khác nhau.

1. Breadcrumb phân cấp (hierarchy-based)

Đây là loại phổ biến nhất và cũng là loại được Google hiểu tốt nhất. Nó bám sát cấu trúc thư mục thật của website: Trang chủ > Danh mục > Danh mục con > Trang hiện tại. Ưu điểm lớn nhất là tính ổn định — mỗi URL luôn có duy nhất một đường breadcrumb, không phụ thuộc vào việc người dùng đến từ đâu. Với blog, trang tin tức, website dịch vụ, đây gần như luôn là lựa chọn đúng.

2. Breadcrumb thuộc tính (attribute-based)

Thường gặp trên các sàn thương mại điện tử, nơi một sản phẩm có thể được tìm thấy qua nhiều tổ hợp bộ lọc: Trang chủ > Giày > Nam > Size 42. Breadcrumb thay đổi theo bộ lọc mà người dùng vừa chọn. Loại này rất hữu ích cho trải nghiệm mua sắm nhưng dễ sinh ra hàng loạt URL gần giống nhau, nên phải đi kèm chiến lược canonical và tối ưu trang danh mục sản phẩm chặt chẽ.

3. Breadcrumb theo lịch sử (history-based)

Hiển thị đúng chuỗi trang mà người dùng vừa đi qua, kiểu “Trang trước > Trang trước nữa”. Loại này gần như không có giá trị SEO vì mỗi phiên truy cập lại tạo ra một đường dẫn khác nhau, Google không thể dùng nó để suy ra cấu trúc site. Nếu đang dùng loại này, hãy chuyển sang breadcrumb phân cấp.

Vì sao breadcrumb quan trọng với SEO

Breadcrumb tác động tới SEO qua bốn kênh khác nhau, và không kênh nào trong đó là “cộng điểm xếp hạng trực tiếp” — chúng đều gián tiếp nhưng cộng dồn.

Thứ nhất, giúp Google hiểu kiến trúc thông tin. Khi mọi bài viết đều khai báo rõ mình thuộc nhánh nào, Google dựng được sơ đồ quan hệ giữa các trang chính xác hơn nhiều so với việc chỉ dựa vào sitemap. Đây cũng là nền tảng để triển khai mô hình topic cluster hiệu quả.

Thứ hai, phân phối lại link nội bộ và tiết kiệm crawl. Mỗi breadcrumb là một liên kết trỏ ngược lên trang danh mục cha. Với site có vài trăm bài, đây là nguồn link nội bộ cực lớn và hoàn toàn tự động, giúp trang danh mục nhận đủ tín hiệu để được index và giúp Googlebot đi vòng quanh site nhanh hơn — một yếu tố trực tiếp liên quan tới crawl budget.

Thứ ba, thay đổi hiển thị trên SERP. Khi bạn khai báo đúng dữ liệu có cấu trúc, Google thay dòng URL trần bằng đường dẫn phân cấp dạng trafficthat.com › Tin tức › Breadcrumb là gì. Dòng này dễ đọc hơn hẳn một URL dài, và trong nhiều trường hợp làm tăng tỷ lệ nhấp. Nếu bạn đang theo dõi CTR trong báo cáo Google Search Console, hãy so sánh CTR trước và sau khi bật breadcrumb trên cùng nhóm từ khóa.

Thứ tư, giữ chân người đọc. Người dùng vào bài không đúng nhu cầu thường có hai lựa chọn: thoát về Google, hoặc đi tiếp sang một trang liên quan. Breadcrumb cung cấp lựa chọn thứ hai ngay ở đầu trang, và đó là cách giảm bounce rate tự nhiên nhất mà không cần thủ thuật nào.

Cách gắn breadcrumb chuẩn SEO trên WordPress

5 bước gắn breadcrumb chuẩn SEO trên WordPress

Bước 1 — Dựng cây danh mục trước khi nghĩ tới giao diện

Breadcrumb chỉ tốt bằng đúng cấu trúc mà nó phản ánh. Nếu một bài viết đang nằm trong bốn danh mục cùng lúc, breadcrumb sẽ hiển thị ngẫu nhiên một trong bốn nhánh đó và tín hiệu gửi tới Google trở nên mâu thuẫn. Nguyên tắc: mỗi bài chỉ thuộc đúng một danh mục chính, phần liên quan còn lại xử lý bằng tag hoặc link nội bộ trong thân bài. Song song đó, rà lại cấu trúc URL để URL và breadcrumb kể cùng một câu chuyện.

Bước 2 — Bật hiển thị breadcrumb

Có ba đường:

  • Theme hỗ trợ sẵn: phần lớn theme thương mại có tùy chọn bật/tắt breadcrumb trong Customizer. Đây là cách nhẹ nhất.
  • Plugin SEO: Rank Math, Yoast SEO, Slim SEO đều có module breadcrumb kèm sẵn schema. Thường chỉ cần bật và chèn một shortcode hoặc block vào template.
  • Chèn thủ công vào template: gọi hàm breadcrumb của plugin trong single.php hoặc content-single.php, ngay phía trên thẻ H1.

Về vị trí, breadcrumb phải nằm trên tiêu đề H1 và trong vùng nhìn thấy đầu tiên. Đặt nó ở chân trang là gần như vô nghĩa với cả người dùng lẫn công cụ tìm kiếm.

Bước 3 — Khai báo BreadcrumbList

Để Google hiển thị breadcrumb trên SERP, trang cần có dữ liệu có cấu trúc kiểu BreadcrumbList. Mỗi cấp là một ListItem gồm ba thông tin: vị trí (đánh số từ 1, liên tục, không nhảy cóc), tên hiển thị và URL đích. Cấp cuối cùng — chính trang hiện tại — không cần gắn URL.

Thực tế, bạn hầu như không phải tự viết đoạn khai báo này: mọi plugin SEO phổ biến đều tự sinh ra khi bật module breadcrumb. Vấn đề thường nằm ở chỗ ngược lại — theme tự chèn một bộ, plugin chèn thêm một bộ nữa, dẫn tới trùng lặp. Xem thêm cách kiểm tra và xử lý trong bài về schema markup.

Bước 4 — Kiểm tra bằng công cụ chính chủ

Dán URL vào Rich Results Test của Google để xem breadcrumb có được nhận diện không, có cảnh báo thiếu trường nào không. Sau đó dùng URL Inspection trong Search Console để xem phiên bản Google thực sự render. Hai công cụ này cho kết quả khác nhau khi breadcrumb được chèn bằng JavaScript, nên đừng bỏ qua bước thứ hai.

Bước 5 — Đo lường sau 30 ngày

Lọc báo cáo Hiệu suất trong Search Console theo nhóm trang đã bật breadcrumb, so sánh CTR và số lần hiển thị của khoảng 30 ngày trước và sau. Đây là cách duy nhất để biết thay đổi có thật sự hiệu quả trên site của bạn, thay vì tin vào con số trung bình ngành. Nếu bài đã lên trang 1, breadcrumb sạch còn hỗ trợ khả năng được chọn làm featured snippet.

5 lỗi breadcrumb thường gặp

5 lỗi breadcrumb thường gặp và cách khắc phục
Hạng mục Cách làm sai Cách làm đúng
Số cấp Lồng 4-5 cấp cho một bài blog Giữ tối đa 3 cấp: Trang chủ > Danh mục > Bài viết
Trang hiện tại Gắn thẻ liên kết trỏ về chính nó Để dạng text thường, không bọc thẻ liên kết
Anchor text Nhồi từ khóa vào từng cấp cho “chuẩn SEO” Dùng đúng tên danh mục thật, ngắn và tự nhiên
Schema Thiếu thuộc tính vị trí, hoặc khai trùng hai bộ Đánh số từ 1 liên tục, chỉ tồn tại đúng một bộ khai báo
Vị trí đặt Đặt dưới chân trang hoặc ẩn trên mobile Đặt ngay trên H1, hiển thị trên mọi thiết bị

Có một lỗi thứ sáu ít gặp hơn nhưng hậu quả nặng: chặn breadcrumb bằng CSS để “cho gọn giao diện” trong khi vẫn giữ schema. Google coi việc khai báo dữ liệu có cấu trúc cho nội dung người dùng không nhìn thấy là vi phạm, và có thể gỡ toàn bộ kết quả nhiều định dạng của site. Nếu không muốn hiển thị breadcrumb, hãy gỡ luôn cả phần khai báo.

Breadcrumb có làm tăng thứ hạng không?

Câu trả lời trung thực: không trực tiếp. Không có tài liệu nào của Google nói breadcrumb là yếu tố xếp hạng. Nhưng breadcrumb cải thiện ba thứ mà Google có đo: mức độ dễ thu thập dữ liệu, mức độ rõ ràng của cấu trúc site, và hành vi người dùng sau khi nhấp vào kết quả.

Trên một website mới hoặc website vừa mở rộng nhanh về số lượng bài, breadcrumb thường mang lại hiệu quả rõ nhất — bởi vì lúc đó vấn đề lớn nhất không phải là nội dung yếu mà là Google chưa hiểu website được tổ chức ra sao. Đặt breadcrumb đúng chỗ là cách rẻ nhất để giải quyết vấn đề đó, và nó chỉ tốn của bạn một lần cấu hình.

Câu hỏi thường gặp về breadcrumb

Breadcrumb có bắt buộc với mọi website không?
Không bắt buộc, nhưng nên có với mọi website từ 30-50 trang trở lên. Với landing page đơn lẻ hoặc site chỉ có 5-7 trang phẳng, breadcrumb không mang lại giá trị đáng kể vì không có phân cấp nào để thể hiện.

Đã có menu điều hướng rồi thì còn cần breadcrumb không?
Có. Menu cho biết website có những gì, breadcrumb cho biết người đọc đang đứng ở đâu. Hai chức năng khác nhau. Ngoài ra menu thường giống hệt nhau trên mọi trang nên giá trị tín hiệu cấu trúc thấp, còn breadcrumb thì thay đổi theo từng trang.

Bật breadcrumb bao lâu thì thấy trên kết quả tìm kiếm?
Thường 1-3 tuần, phụ thuộc vào tần suất Google thu thập lại trang đó. Trang được cập nhật thường xuyên và có nhiều liên kết nội bộ trỏ về sẽ được cập nhật hiển thị nhanh hơn. Không có cách ép nhanh ngoài việc yêu cầu lập chỉ mục lại trong Search Console.

Dùng dấu phân cách nào giữa các cấp là tốt nhất?
Không có khác biệt về SEO giữa dấu >, dấu / hay mũi tên. Chọn dấu nào dễ đọc nhất trên giao diện của bạn và giữ nhất quán toàn site. Google đọc dữ liệu có cấu trúc chứ không đọc ký tự phân cách hiển thị.

Breadcrumb có gây trùng lặp nội dung không?
Không, vì breadcrumb là một dãy liên kết rất ngắn, không phải khối nội dung. Rủi ro trùng lặp chỉ xuất hiện với breadcrumb thuộc tính trên site thương mại điện tử khi mỗi tổ hợp bộ lọc sinh ra một URL riêng — và vấn đề đó nằm ở cấu hình bộ lọc, không phải ở breadcrumb.

Kết luận

Breadcrumb là một trong số ít hạng mục SEO mà chi phí triển khai gần như bằng không nhưng lại chạm vào cả bốn mặt: cấu trúc, thu thập dữ liệu, hiển thị trên SERP và hành vi người dùng. Nếu website của bạn đã có hàng chục bài viết mà chưa bật breadcrumb, đây là việc nên làm trong tuần này — dựng lại cây danh mục cho gọn, bật module breadcrumb trong plugin SEO đang dùng, kiểm tra bằng Rich Results Test, rồi quay lại đo CTR sau 30 ngày.

Cần tăng traffic user thật cho website? Traffic Thật cung cấp traffic từ người dùng thật 100% — an toàn cho SEO, đối soát qua Google Analytics, chỉ trừ tiền lượt hợp lệ.
Xem bảng giá

Minh Anh

Cần tư vấn SEO & traffic? Chat với em nhé!