Schema cho website doanh nghiệp nhỏ: làm gì, bỏ gì, kiểm tra ra sao
Schema, hay dữ liệu có cấu trúc, là đoạn mã nhỏ nói cho máy biết trang của bạn nói về cái gì: tên doanh nghiệp, địa chỉ, số điện thoại, logo. Với doanh nghiệp nhỏ, câu trả lời thực tế là: làm đúng một lớp nhỏ ở trang chủ hoặc trang giới thiệu là đủ, và bỏ qua những lời đồn về “schema đặc biệt cho AI”. Google nói rõ trong hướng dẫn về tính năng AI rằng bạn không cần thêm lớp đánh dấu đặc biệt nào để xuất hiện trong chúng; schema vẫn hữu ích, nhưng cho các mục đích thông thường như giúp Google hiểu doanh nghiệp.
Schema làm được gì và không làm được gì
| Làm được | Không làm được |
|---|---|
| Giúp Google hiểu doanh nghiệp là ai, ở đâu, logo nào | Đảm bảo thứ hạng cao hơn |
| Đủ điều kiện hiển thị một số kết quả nâng cao khi áp dụng | Đảm bảo hiển thị kết quả nâng cao (Google không hứa) |
| Thống nhất thông tin giữa các nơi | Thay thế nội dung tốt trên trang |
Google nhấn mạnh rằng dữ liệu có cấu trúc phải mô tả nội dung người dùng nhìn thấy được trên trang. Đừng đánh dấu thông tin ẩn hoặc không có thật.
Loại schema nên làm, theo thứ tự
1. Organization (thông tin tổ chức), đặt ở trang chủ hoặc trang giới thiệu
Theo hướng dẫn của Google, không có thuộc tính bắt buộc, nhưng nên điền các thuộc tính áp dụng được như tên, địa chỉ web, logo, địa chỉ, thông tin liên hệ, và sameAs (liên kết đến hồ sơ của bạn trên Facebook, Zalo, LinkedIn, YouTube). Chỉ cần đặt ở trang chủ hoặc một trang giới thiệu, không cần mọi trang.
2. LocalBusiness (doanh nghiệp địa phương), nếu bạn có địa điểm hoặc khu vực phục vụ
Dùng loại cụ thể nhất phù hợp. Theo tài liệu của Google, name và address là bắt buộc; nên thêm số điện thoại, giờ mở cửa, tọa độ và địa chỉ web. Thông tin phải khớp với Google Business Profile; xem tối ưu Google Business Profile.
3. Breadcrumb (đường dẫn phân cấp) và các loại theo nội dung
Nếu website của bạn dùng WordPress với plugin SEO, những loại phổ biến (bài viết, đường dẫn phân cấp, trang web) thường được tạo tự động. Hãy kiểm tra thay vì tự thêm trùng.
Loại không nên làm
- Đánh dấu đánh giá không có thật hoặc không hiển thị. Đánh giá và điểm trung bình trong tài liệu LocalBusiness của Google chỉ khuyến nghị cho các trang thu thập đánh giá về doanh nghiệp địa phương khác. Tự gắn điểm sao cho chính mình dễ vi phạm.
- FAQPage chỉ để lấy kết quả nâng cao. Kết quả hỏi đáp nâng cao đã bị gỡ khỏi Tìm kiếm; bạn vẫn có thể viết mục hỏi đáp cho người đọc, nhưng đừng kỳ vọng hiển thị đặc biệt. Xem mục hỏi đáp còn đáng làm không.
- Schema “cho AI” từ nguồn không rõ. Không có lớp đánh dấu riêng nào để được AI trích dẫn; xem llms.txt có cần không.
- Đánh dấu số liệu, giá, sản phẩm không có trên trang.
Mẫu JSON-LD để chỉnh sửa
Định dạng được Google khuyến nghị cho phần lớn website là JSON-LD. Dưới đây là mẫu với thông tin giữ chỗ; hãy thay bằng thông tin thật, và chỉ giữ những dòng bạn thực sự có.
{
"@context": "https://schema.org",
"@type": "LocalBusiness",
"name": "Tên doanh nghiệp của bạn",
"url": "https://tenmiencuaban.vn/",
"logo": "https://tenmiencuaban.vn/logo.png",
"telephone": "+84-000-000-000",
"address": {
"@type": "PostalAddress",
"streetAddress": "Số nhà, tên đường",
"addressLocality": "Quận hoặc thành phố",
"addressRegion": "Tỉnh hoặc thành phố trực thuộc",
"addressCountry": "VN"
},
"openingHoursSpecification": [
{
"@type": "OpeningHoursSpecification",
"dayOfWeek": ["Monday", "Tuesday", "Wednesday", "Thursday", "Friday"],
"opens": "08:00",
"closes": "17:30"
}
],
"sameAs": [
"https://www.facebook.com/trang-cua-ban"
]
}
Nếu doanh nghiệp không có địa điểm đón khách, dùng Organization và bỏ địa chỉ chi tiết nếu không công khai. Đừng điền giá trị giả cho đủ mẫu.
Cách thêm vào website
- WordPress với plugin SEO: nhiều plugin có mục thiết lập tổ chức hoặc doanh nghiệp địa phương; điền thông tin trong đó, không cần mã tay.
- Theme tự in schema: kiểm tra để không bị trùng với plugin.
- Thêm mã tay: đặt đoạn JSON-LD trong thẻ script loại
application/ld+jsonở trang chủ.
Kiểm tra bằng công cụ miễn phí
- Dùng Rich Results Test của Google để thử mã hoặc địa chỉ trang, xem có lỗi, cảnh báo không.
- Dùng Kiểm tra URL trong Search Console để xem Google thấy trang thế nào.
- Sau khi triển khai, xem các báo cáo kết quả nâng cao nếu có; lỗi do mẫu trang đổi có thể làm hỏng schema mà không ai biết.
- Đối chiếu mã với nội dung hiển thị: tên, số điện thoại, giờ làm việc phải khớp.
Vì sao thông tin nhất quán quan trọng hơn mã đẹp
Hệ thống tìm kiếm và trợ lý AI tổng hợp thông tin từ nhiều nơi. Nếu website ghi một số điện thoại, Facebook ghi số khác, Google Business Profile ghi giờ khác, bạn đã tự tạo mâu thuẫn. Hãy chốt một bộ thông tin chuẩn rồi dùng thống nhất. Xem website sẵn sàng cho AI agent.
Câu hỏi thường gặp
Không có schema thì có bị phạt không?
Không. Schema là tùy chọn. Nó giúp Google hiểu rõ hơn, nhưng thiếu nó không bị phạt.
Schema có làm tăng thứ hạng không?
Google không nói như vậy. Giá trị chính là giúp hiểu đúng thông tin và đủ điều kiện hiển thị một số tính năng.
Tôi dùng nền tảng kéo-thả, làm sao thêm?
Kiểm tra mục SEO hoặc mã tùy chỉnh của nền tảng, hoặc nhờ người hỗ trợ thêm đoạn JSON-LD vào trang chủ.
Nguồn tham khảo
- Introduction to structured data markup in Google Search, Google Search Central
- Organization structured data, Google Search Central
- Local business structured data, Google Search Central
- Optimizing your website for generative AI features on Google Search, Google Search Central
Gói thiết kế Tiêu chuẩn của Bác Sĩ Web gồm schema, sitemap và breadcrumb; liên hệ nếu cần rà soát.