Schema & Structured Data: Dán Nhãn Cho Google Hiểu Đúng Trang — Và Hiện Kết Quả Đẹp Hơn
Thùng hàng không nhãn trong kho khổng lồ
Hãy tưởng tượng một kho hàng mênh mông. Một thùng được dán nhãn rõ: "Cà phê rang xay — 500g — hạn 2027 — 4,8 sao". Một thùng khác không nhãn, chỉ là cái hộp kín. Khi cần tìm nhanh "cà phê còn hạn, đánh giá cao", nhân viên kho tìm thấy thùng có nhãn ngay — đọc nhãn là biết hết, còn thùng không nhãn phải mở ra đoán, mất công, dễ bỏ sót. Cùng một sản phẩm, nhưng cái có nhãn được tìm thấy và chọn nhanh hơn.
Google đọc trang web của bạn cũng vậy. Nó cố đoán trang nói về gì từ nội dung — nhưng đoán thì có thể sai hoặc sót. Structured data (dữ liệu có cấu trúc) chính là tấm nhãn bạn dán lên trang, nói thẳng cho Google: "đây là một bài viết, tác giả là X, ngày đăng là Y" hoặc "đây là sản phẩm, giá Z, 4,8 sao". Nhờ tấm nhãn đó, Google không chỉ hiểu chắc chắn hơn, mà còn có thể hiển thị trang của bạn đẹp hơn trên kết quả — sao, giá, ảnh, câu hỏi gập — gọi là rich results.
Bài này chỉ cho bạn cách dán nhãn đó: structured data và Schema.org là gì, JSON-LD (định dạng Google khuyến nghị) trông ra sao kèm ví dụ code thật, rich results là phần thưởng gì, các loại schema phổ biến, quy trình thêm & kiểm tra, và lưu ý để không bị phạt.
Structured data (dữ liệu có cấu trúc) là gì? Là tấm nhãn dạng máy đọc bạn gắn vào trang, mô tả nội dung theo một bộ từ vựng chuẩn để Google hiểu chính xác trang là loại gì và chứa thông tin gì (tác giả, ngày, giá, sao, câu hỏi...). Nó không thay đổi giao diện trang với người dùng — nó nói chuyện với máy.
Schema.org & rich results: nhãn chuẩn và phần thưởng
Schema.org là gì? Là bộ từ vựng chuẩn chung (do Google, Microsoft, Yahoo, Yandex cùng lập) để mô tả mọi loại nội dung: Bài viết (Article), Sản phẩm (Product), Công thức (Recipe), Câu hỏi thường gặp (FAQPage)... Dùng từ vựng này nghĩa là dán nhãn theo "ngôn ngữ" mà mọi công cụ tìm kiếm đều hiểu.
Rich results (kết quả đẹp) là gì? Là kết quả tìm kiếm được trang trí thêm nhờ structured data — hiện sao đánh giá, giá, ảnh, câu hỏi gập, bước nấu ăn... thay vì chỉ tiêu đề + mô tả trơn. Rich results nổi bật hơn, hút mắt hơn, nên thường được bấm nhiều hơn.

Lưu ý quan trọng: gắn structured data không đảm bảo có rich result (Google quyết định hiển thị hay không), nhưng nó là điều kiện cần — không có nhãn thì chắc chắn không có kết quả đẹp.
JSON-LD: định dạng Google khuyến nghị
Có vài cách viết structured data, nhưng Google khuyến nghị JSON-LD vì gọn và dễ quản lý.
JSON-LD là gì? Là định dạng viết structured data dưới dạng một khối mã đặt trong trang (thường ở phần
<head>), tách rời khỏi nội dung hiển thị. Nó dễ thêm/sửa mà không đụng vào bố cục trang — đó là lý do Google khuyến nghị dùng nó thay vì các cách cũ trộn lẫn vào HTML.
Ví dụ một nhãn cho bài viết (Article) — khối này nói với Google "đây là bài viết tên gì, ai viết, ngày nào":
{
"@context": "https://schema.org",
"@type": "Article",
"headline": "Schema & Structured Data Toàn Tập",
"author": { "@type": "Person", "name": "Orova" },
"datePublished": "2026-07-10",
"image": "https://orova.vn/uploads/blog/seo2026b20-cover.png",
"publisher": {
"@type": "Organization",
"name": "Orova",
"logo": { "@type": "ImageObject", "url": "https://orova.vn/logo-512.png" }
}
}
Và một nhãn cho mục Câu hỏi thường gặp (FAQPage) — loại này hay được Google hiện thành các câu hỏi gập ngay trên kết quả:
{
"@context": "https://schema.org",
"@type": "FAQPage",
"mainEntity": [{
"@type": "Question",
"name": "Structured data có giúp lên hạng không?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Không trực tiếp, nhưng giúp có rich result và tăng tỉ lệ click."
}
}]
}
Bạn không cần thuộc lòng cú pháp — nhiều nền tảng (WordPress + plugin, hay hệ thống như Orova) tự sinh JSON-LD. Quan trọng là hiểu nó làm gì và kiểm tra nó đúng.
Các loại schema phổ biến nên biết
Mỗi loại nội dung có một "nhãn" riêng. Dưới đây là các loại hay dùng nhất.

- Article — cho bài blog/tin: tên, tác giả, ngày, ảnh.
- Product + Review/AggregateRating — cho trang sản phẩm: giá, tình trạng, sao đánh giá (rất hút mắt).
- FAQPage — cho mục hỏi đáp: hiện câu hỏi gập ngay trên kết quả.
- HowTo — cho hướng dẫn từng bước.
- Recipe — cho công thức nấu ăn: thời gian, calo, sao.
- Breadcrumb — hiện đường dẫn cấu trúc đẹp trên kết quả (xem bài Site Architecture).
- LocalBusiness / Organization — cho thông tin doanh nghiệp, địa chỉ, giờ mở cửa.
Chọn loại khớp đúng nội dung trang — gắn nhãn sai loại (vd nhãn Recipe cho trang không phải công thức) là vi phạm, có thể bị phạt.
Lợi ích thật của structured data

- Nổi bật trên kết quả — sao, giá, ảnh chiếm chỗ và hút mắt hơn kết quả trơn.
- Tăng tỉ lệ click — rich result thường được bấm nhiều hơn dù cùng vị trí.
- Google hiểu chắc hơn — nhãn rõ giúp Google đỡ đoán sai trang nói về gì.
- Sẵn sàng cho AI & trợ lý giọng nói — dữ liệu máy-đọc giúp trang dễ được các hệ thống AI và tìm kiếm bằng giọng nói trích dùng.
Lưu ý: structured data KHÔNG phải yếu tố xếp hạng trực tiếp. Gắn nhãn không tự đẩy bạn lên top. Nhưng nó tạo rich result → tăng click → và click cao hơn cùng trải nghiệm tốt thì gián tiếp tốt cho SEO. Hãy coi nó là "tăng sức hút trên kết quả", không phải "thuốc tăng hạng".
Quy trình thêm & kiểm tra schema

- Chọn loại schema khớp đúng nội dung trang (Article cho bài, Product cho sản phẩm...).
- Sinh JSON-LD — tự viết, dùng công cụ sinh, hoặc để nền tảng tự tạo.
- Gắn vào trang (thường trong
<head>). - Kiểm tra bằng Rich Results Test của Google và trình kiểm tra Schema — chắc chắn không lỗi.
- Theo dõi trong Search Console — báo cáo "Enhancements/Cải tiến" cho biết loại schema nào được nhận và có lỗi gì.
Rich Results Test là gì? Công cụ miễn phí của Google: dán URL hoặc đoạn code, nó cho biết structured data của bạn có hợp lệ không và có đủ điều kiện hiện rich result không. Luôn kiểm bằng công cụ này sau khi gắn nhãn.
Tiêu chuẩn "đạt"

Tiêu chuẩn "đạt": các trang quan trọng có structured data dạng JSON-LD; chọn đúng loại schema khớp nội dung; khai đủ trường bắt buộc; nhãn khớp với nội dung thật mà người dùng thấy (không khai sao/giá không có trên trang); qua được Rich Results Test không lỗi; và bạn theo dõi báo cáo Enhancements trong Search Console. Đạt mức này, các "thùng hàng" của bạn đều có nhãn chuẩn — Google hiểu chắc, và có cơ hội hiện trang bạn đẹp nổi bật trên kết quả.

Lợi ích: structured data là cách "rẻ" để trang của bạn nổi bật hơn trên kết quả mà không cần lên hạng cao hơn. Cùng vị trí, một kết quả có sao/giá/câu hỏi gập hút click hơn hẳn kết quả trơn. Đây cũng là khoản đầu tư cho tương lai: khi tìm kiếm ngày càng do AI và trợ lý giọng nói dẫn dắt, dữ liệu máy-đọc giúp trang bạn dễ được trích dùng. Dán nhãn đúng một lần, hưởng lợi dài lâu.
Câu hỏi thường gặp
Structured data có giúp lên hạng không? Không trực tiếp. Nó không phải yếu tố xếp hạng, nhưng tạo rich result → tăng tỉ lệ click → gián tiếp tốt cho SEO. Hãy coi nó là tăng sức hút trên kết quả, không phải thuốc tăng hạng.
Gắn schema là chắc chắn có rich result? Không. Schema là điều kiện cần nhưng Google tự quyết hiển thị hay không, tuỳ loại nội dung, chất lượng trang và truy vấn. Không có schema thì chắc chắn không có; có schema thì mới có cơ hội.
Tôi không biết code, làm sao thêm schema? Phần lớn nền tảng hỗ trợ tự động: WordPress có plugin (Rank Math, Yoast) tự sinh JSON-LD; nhiều hệ thống (như Orova) tự gắn cho bài viết. Bạn chỉ cần chọn đúng loại và kiểm tra bằng Rich Results Test.
Dùng JSON-LD hay cách khác? Dùng JSON-LD — Google khuyến nghị vì gọn, đặt tách khỏi nội dung, dễ thêm/sửa. Các cách cũ (Microdata, RDFa) trộn vào HTML khó bảo trì hơn.
Khai sao đánh giá khi trang không thật sự có đánh giá được không? Tuyệt đối không. Khai sao/giá/thông tin không có trên trang là vi phạm hướng dẫn của Google và có thể bị phạt thủ công (gỡ rich result, thậm chí hạ trang). Nhãn phải luôn khớp nội dung thật người dùng thấy.
Loại schema nào nên ưu tiên trước? Tuỳ loại site: blog ưu tiên Article + FAQPage; thương mại ưu tiên Product + Review; doanh nghiệp địa phương ưu tiên LocalBusiness. Breadcrumb nên có ở mọi site. Bắt đầu từ loại khớp nội dung chính của bạn.
Làm sao biết schema của tôi có lỗi không? Dùng Rich Results Test (kiểm một URL/đoạn code) và theo dõi báo cáo "Enhancements/Cải tiến" trong Google Search Console — nó liệt kê loại schema được nhận, cảnh báo và lỗi trên toàn site để bạn sửa.
Quay lại thùng hàng không nhãn
Nhớ hai thùng hàng trong kho chứ? Cùng là cà phê, nhưng thùng có nhãn rõ "500g, hạn 2027, 4,8 sao" được nhân viên tìm thấy và chọn ngay, còn thùng kín không nhãn bị bỏ qua. Khác biệt không nằm ở sản phẩm — mà ở tấm nhãn giúp người tìm hiểu nhanh và tin tưởng.
Structured data chính là tấm nhãn đó cho mỗi trang web. Nội dung hay của bạn là hàng hoá tốt; nhưng nếu không dán nhãn, Google phải tự đoán — và bạn bỏ lỡ cơ hội hiện sao, giá, câu hỏi gập nổi bật trên kết quả. Hãy dán nhãn đúng chuẩn: chọn đúng loại, khai khớp nội dung thật, kiểm bằng Rich Results Test. Làm vậy, "thùng hàng" nội dung của bạn không còn là cái hộp kín giữa kho — nó có nhãn rõ ràng để Google hiểu chắc và người dùng chọn nhanh. Trong một kho hàng khổng lồ là cả internet, tấm nhãn rõ là thứ giúp bạn được tìm thấy trước.
Bài viết thuộc bộ Cẩm nang SEO toàn ngành của Orova. Đây là bài chuyên sâu trong cụm — xem bài "Technical SEO toàn tập", "Site Architecture & URL" và "GA4 + Search Console" để có bức tranh đầy đủ. Bắt đầu cùng Orova tại orova.vn/vi/seo.
Nguồn tham khảo
Google Search Central (structured data, JSON-LD, các loại rich result đủ điều kiện, hướng dẫn & vi phạm) · Schema.org (bộ từ vựng chuẩn) · Google Rich Results Test & báo cáo Enhancements trong Search Console.
Để AI Agent lo SEO cho bạn
Orova tự lên kế hoạch, viết bài, tối ưu và theo dõi thứ hạng — bạn chỉ việc đọc kết quả.
Dùng thử miễn phí