Breadcrumb (đường dẫn phân cấp) là dãy liên kết nhỏ thường nằm phía trên tiêu đề, cho biết trang hiện tại nằm ở đâu trong cấu trúc website. Ví dụ: Trang chủ › Blog › SEO Kỹ Thuật › Breadcrumb là gì. Tên gọi lấy từ truyện Hansel và Gretel — rải vụn bánh mì để tìm đường về.
Ba loại breadcrumb
| Loại | Mô tả | Khi nào dùng |
|---|---|---|
| Theo cấu trúc (hierarchy) | Phản ánh đúng cây thư mục của site | Phổ biến nhất — dùng cho hầu hết website |
| Theo thuộc tính (attribute) | Hiển thị theo bộ lọc đang chọn: Trang chủ › Giày › Nam › Size 42 | Trang thương mại điện tử có nhiều bộ lọc |
| Theo lịch sử (history) | Hiển thị đường đi thực tế của người dùng | Hiếm dùng — dễ gây rối và không tốt cho SEO |
Lợi ích thật sự của breadcrumb
- Hiển thị ngay trên kết quả tìm kiếm. Khi gắn schema đúng, Google thay dòng URL thô bằng đường dẫn phân cấp dễ đọc — giúp tăng tỷ lệ bấm.
- Giúp Google hiểu cấu trúc site. Breadcrumb là tín hiệu rõ ràng cho biết trang nào thuộc nhóm nào.
- Tăng liên kết nội bộ có ngữ cảnh. Mỗi trang con tự động liên kết về danh mục cha bằng anchor text đúng chủ đề.
- Giảm tỷ lệ thoát. Người dùng đến từ tìm kiếm có thể nhảy lên cấp cha thay vì bấm nút quay lại và rời site.
Gắn schema BreadcrumbList
Muốn breadcrumb hiển thị trên kết quả tìm kiếm, phải khai báo dữ liệu có cấu trúc loại BreadcrumbList. Ba cách thực hiện:
- Plugin SEO — hầu hết plugin SEO phổ biến đều có sẵn tính năng breadcrumb kèm schema, chỉ cần bật.
- Theme hỗ trợ sẵn — nhiều theme có breadcrumb tích hợp. Lưu ý: nếu bật cả theme lẫn plugin sẽ tạo ra schema trùng — Google báo lỗi. Chỉ chọn một.
- Chèn JSON-LD thủ công — kiểm soát tốt nhất, phù hợp khi cấu trúc site phức tạp.
Sau khi gắn, kiểm tra bằng công cụ kiểm tra kết quả nhiều định dạng của Google để chắc chắn không có lỗi.
Bốn lỗi breadcrumb thường gặp
| Lỗi | Hậu quả |
|---|---|
| Breadcrumb trùng lặp (theme + plugin cùng bật) | Schema trùng, Google báo lỗi và có thể bỏ qua toàn bộ |
| Cấp cuối cùng vẫn là liên kết bấm được | Liên kết tự trỏ vào chính nó — nên để dạng chữ thường |
| Breadcrumb không khớp cấu trúc URL thật | Gây nhầm lẫn cho cả người dùng lẫn công cụ tìm kiếm |
| Ẩn breadcrumb trên di động | Mất tác dụng với phần lớn người dùng |
Website nào nên có breadcrumb?
Quy tắc đơn giản: nếu site có từ 3 cấp phân cấp trở lên (trang chủ → danh mục → danh mục con → trang chi tiết) thì breadcrumb gần như bắt buộc. Site phẳng chỉ 5–10 trang thì không cần, vì không có cấu trúc nào để thể hiện.
Đọc thêm
- SEO Audit website — quét toàn bộ lỗi kỹ thuật
- Thiết kế website chuẩn SEO — 12 tiêu chí kỹ thuật
- Dịch vụ SEO tổng thể — triển khai toàn diện
- Bảng báo giá SEO 2026 — chi phí từng gói
Câu hỏi thường gặp
Breadcrumb có bắt buộc không?
Không bắt buộc, nhưng rất nên có với website từ 3 cấp phân cấp trở lên. Đây là một trong những cải tiến có tỷ lệ lợi ích trên công sức cao nhất.
Vì sao breadcrumb không hiện trên kết quả tìm kiếm?
Thường do thiếu schema BreadcrumbList, schema bị lỗi hoặc bị trùng. Kiểm tra bằng công cụ kiểm tra kết quả nhiều định dạng của Google.
Breadcrumb có thay được menu không?
Không. Menu để điều hướng tổng thể; breadcrumb để định vị trang hiện tại. Hai thứ bổ trợ cho nhau, không thay thế nhau.
Nên đặt breadcrumb ở đâu?
Ngay phía trên tiêu đề H1 của trang. Đây là vị trí người dùng quen tìm và cũng là chuẩn mực phổ biến nhất.
Website của bạn đang có bao nhiêu lỗi kỹ thuật?
Vidco Group quét toàn bộ site và gửi danh sách lỗi kèm mức độ ưu tiên — miễn phí.