Mục lục bài viết
Breadcrumb schema là structured data mô tả vị trí của trang hiện tại trong cấu trúc website — ví dụ Trang chủ > Blog > AEO cho ngành F&B. Đây là tín hiệu ngữ cảnh quan trọng giúp AI hiểu bài viết thuộc lĩnh vực nào, phục vụ đối tượng nào, và quan trọng hơn — đánh giá độ liên quan khi trả lời câu hỏi của người dùng.
Tại sao cấu trúc site quan trọng với AEO?
AI không chỉ đọc nội dung trang — nó đọc ngữ cảnh của trang trong toàn bộ website. Hai tín hiệu ngữ cảnh AI phụ thuộc vào nhiều nhất:
1. Cấu trúc URL:
/blog/aeo-cho-nganh-fnb→ AI biết ngay: nội dung AEO, chủ đề F&B/post?id=4832&cat=3→ AI không biết gì từ URL
2. Breadcrumb:
- Schema ghi rõ: Trang chủ > Blog > Ngành F&B > AEO cho ngành F&B
- AI hiểu bài viết là một trong nhiều bài về ngành cụ thể → tăng độ tin cậy về chuyên môn
Cú pháp BreadcrumbList đầy đủ
{
"@context": "https://schema.org",
"@type": "BreadcrumbList",
"itemListElement": [
{
"@type": "ListItem",
"position": 1,
"name": "Trang chủ",
"item": "https://aeosaigon.com/vi"
},
{
"@type": "ListItem",
"position": 2,
"name": "Blog AEO",
"item": "https://aeosaigon.com/vi/blog"
},
{
"@type": "ListItem",
"position": 3,
"name": "AEO cho ngành F&B",
"item": "https://aeosaigon.com/vi/blog/aeo-cho-nganh-fnb"
}
]
}
Các trường bắt buộc:
position— số thứ tự bắt đầu từ 1name— tên hiển thị của cấp đóitem— URL đầy đủ của cấp đó (bắt buộc cho tất cả cấp trừ cấp cuối)
Quy tắc của Google:
- Cấp cuối cùng (trang hiện tại) không bắt buộc phải có
itemURL - URL trong
itemphải trả về HTTP 200, không redirect - Breadcrumb schema phải khớp với điều hướng thực tế trên trang
Cấu trúc URL chuẩn cho blog/website AEO
| Loại trang | Cấu trúc URL tốt | Cấu trúc URL không tốt |
|---|---|---|
| Trang chủ | / | /home |
| Danh mục blog | /blog | /blog?page=1 |
| Bài viết blog | /blog/ten-bai-viet | /blog/post/4832 |
| Trang dịch vụ | /dich-vu/aeo-audit | /services?service=3 |
| Trang sản phẩm | /san-pham/ten-san-pham | /product.php?id=123 |
| Trang địa điểm | /dia-diem/ho-chi-minh | /location?city=hcm |
Nguyên tắc đặt slug URL:
- Dùng từ khóa mô tả nội dung (không phải ID số)
- Dùng dấu gạch ngang
-phân cách từ, không dùng_hay khoảng trắng - Slug ngắn: 3–6 từ là lý tưởng, tối đa 8 từ
- Không dùng dấu tiếng Việt hoặc ký tự đặc biệt trong URL (dùng slug không dấu)
- Phân cấp logic:
/blog/danh-muc/ten-baithay vì/blog/ten-bai-danh-muc
Breadcrumb giúp AI hiểu chuyên môn của website
Khi AI thấy nhiều bài viết dưới cùng breadcrumb path:
Trang chủ > Blog > AEO cho ngành F&B
Trang chủ > Blog > AEO cho ngành Giáo dục
Trang chủ > Blog > AEO cho ngành Y tế
AI suy luận: website này có nội dung chuyên sâu về AEO cho nhiều ngành → tăng độ tin cậy về expertise → ưu tiên cite khi được hỏi câu hỏi về AEO theo ngành.
Đây là lý do pillar page + cluster content strategy hiệu quả cho AEO — không phải chỉ vì SEO.
Triển khai breadcrumb trong Next.js (App Router)
// Tạo component BreadcrumbJsonLd
function BreadcrumbJsonLd({ items }: { items: { name: string; url: string }[] }) {
const schema = {
"@context": "https://schema.org",
"@type": "BreadcrumbList",
itemListElement: items.map((item, i) => ({
"@type": "ListItem",
position: i + 1,
name: item.name,
...(i < items.length - 1 ? { item: item.url } : {}),
})),
};
return (
<script
type="application/ld+json"
dangerouslySetInnerHTML={{ __html: JSON.stringify(schema) }}
/>
);
}
// Dùng trong trang blog:
<BreadcrumbJsonLd items={[
{ name: "Trang chủ", url: "https://aeosaigon.com/vi" },
{ name: "Blog", url: "https://aeosaigon.com/vi/blog" },
{ name: post.title, url: `https://aeosaigon.com/vi/blog/${post.slug}` },
]} />
Sitelinks — bonus khi cấu trúc site đủ mạnh
Khi Google tin tưởng cấu trúc site của bạn đủ cao, nó có thể hiển thị sitelinks — các liên kết phụ bên dưới kết quả chính cho tên thương hiệu. Đây không phải là schema có thể cài đặt trực tiếp, mà là kết quả tự nhiên khi:
- Website có cấu trúc điều hướng rõ ràng
- Các trang chính có nội dung chất lượng cao
- Breadcrumb schema và sitemap.xml nhất quán
- Brand search (tìm theo tên thương hiệu) có volume đủ lớn
Không có cách "hack" để có sitelinks — nhưng cấu trúc site tốt là điều kiện cần thiết.
Sitemap.xml — bổ sung cho breadcrumb
Sitemap.xml và breadcrumb schema hoạt động cùng nhau:
| Breadcrumb schema | Sitemap.xml | |
|---|---|---|
| Mục đích | Ngữ cảnh phân cấp của trang | Danh sách URL cần crawl |
| AI đọc | ✅ Đọc để hiểu ngữ cảnh | ✅ Dùng để discover trang |
| Google dùng | Hiển thị breadcrumb trong SERP | Index trang mới nhanh hơn |
| Cập nhật | Tự động theo cấu trúc | Tự động generate (tốt nhất) |
Sitemap tự động generate từ framework (Next.js, Nuxt, WordPress SEO plugin) là tốt nhất — không cần duy trì thủ công.
Breadcrumb schema và cấu trúc URL là nền tảng kỹ thuật giúp tất cả schema khác hoạt động hiệu quả hơn. Triển khai đúng một lần và không cần bảo trì nhiều. Xem HowTo schema và FAQ schema để tiếp tục xây dựng hệ thống schema hoàn chỉnh. Dùng AEO checker để kiểm tra tất cả schema trên trang của bạn.
Câu hỏi thường gặp
Breadcrumb schema có giúp Google hiển thị đường dẫn trong search results không?
Có. Khi có BreadcrumbList schema hợp lệ, Google thường hiển thị breadcrumb (ví dụ: aeosaigon.com > Blog > AEO cho ngành) thay vì URL đầy đủ trong search results. Điều này giúp người dùng hiểu ngữ cảnh trang trước khi click và thường tăng CTR.
Cấu trúc URL ảnh hưởng đến AEO như thế nào?
URL ngắn, có keyword, phân cấp rõ ràng giúp AI hiểu ngữ cảnh mà không cần đọc toàn bộ trang. Ví dụ: /blog/aeo-cho-nganh-fnb cho AI biết đây là nội dung AEO về F&B. URL dài, có ID hoặc số ngẫu nhiên không truyền tải ngữ cảnh cho AI.
Website nhỏ (dưới 20 trang) có cần breadcrumb schema không?
Có lợi nhưng không cần thiết cấp bách. Ưu tiên hơn cho website: có hơn 50 trang, có danh mục/phân loại rõ ràng, có blog nhiều bài viết. Nếu website chỉ có 5–10 trang, tập trung vào FAQ và Article schema trước, breadcrumb là bước tiếp theo.
Breadcrumb schema phải khớp với URL thực tế không?
Có — breadcrumb trong schema phải phản ánh đúng cấu trúc URL và điều hướng thực tế của website. Nếu breadcrumb schema ghi Home > Blog > AEO nhưng thực tế URL là /posts/123, Google sẽ không tin và có thể bỏ qua schema.
AEO Saigon
Agency Answer Engine Optimization tại TP. Hồ Chí Minh — giúp website doanh nghiệp được AI trích dẫn. Về AEO Saigon →
Muốn website của bạn được AI trích dẫn như vậy?
Audit miễn phí