Bỏ qua tới nội dung
Technical SEO· ·9 phút đọc

Structured Data Schema.org Là Gì Và Khai Báo Ra Sao

Nguyen Hien
Structured Data Schema.org Là Gì Và Khai Báo Ra Sao
Cỡ chữ

Khi một trang nói về công thức nấu ăn, một sản phẩm hay một bài viết, mắt người đọc hiểu ngay. Còn cỗ máy tìm kiếm chỉ thấy chữ và thẻ HTML, nên đôi khi đoán sai ý. Lớp mã mô tả dưới đây sinh ra để xoá khoảng đoán đó, giúp công cụ tìm kiếm đọc trang theo đúng nghĩa con người muốn truyền tải.

Vì sao structured data giúp Google hiểu trang chính xác hơn

Một trang HTML bình thường chứa tiêu đề, đoạn văn, hình ảnh. Google phải tự suy luận đâu là tên sản phẩm, đâu là giá, đâu là tên tác giả. Structured data biến những suy luận đó thành khai báo tường minh: đây là Product (sản phẩm), giá là con số này, đánh giá là sao kia.

Từ vựng dùng để khai báo gọi là schema.org — một bộ định nghĩa chung do Google, Microsoft, Yahoo và Yandex cùng xây dựng. Schema.org quy định các kiểu (type) như Article, Recipe, LocalBusiness và các thuộc tính (property) đi kèm. Bạn dùng đúng từ vựng này thì mọi công cụ tìm kiếm đều hiểu.

Lợi ích thực tế: Google nắm nội dung chắc hơn nên trình bày kết quả phù hợp hơn, và trang đủ điều kiện có thể hiện thành rich result (kết quả giàu định dạng) — dạng kết quả tìm kiếm có thêm sao đánh giá, ảnh, giá, thời gian nấu… thay vì chỉ một dòng xanh và đoạn mô tả.

Sơ đồ phân biệt structured data và rich result
Structured data là cái bạn gắn; rich result là cách Google quyết định trình bày.

Rich result là gì và khác structured data ở điểm nào

Hai khái niệm này hay bị nhập làm một, nhưng chúng tách bạch. Structured data là cái bạn gắn vào trang. Rich result là cách Google quyết định trình bày trang đó ngoài kết quả tìm kiếm. Gắn structured data đúng chuẩn là điều kiện cần, nhưng không bảo đảm trang sẽ hiện rich result — Google giữ quyền quyết định dựa trên chất lượng và mức độ phù hợp.

Nói cách khác: bạn khai báo đúng để “đủ điều kiện”, còn hiện hay không là phía Google. Đây là điểm trung thực cần nhớ, đừng kỳ vọng cứ gắn schema là có ngay sao vàng trên SERP (trang kết quả tìm kiếm).

Các loại schema phổ biến đáng làm

Google không hỗ trợ rich result cho mọi kiểu schema.org. Dưới đây là những loại còn tạo rich result và thường gặp với website doanh nghiệp, blog, cửa hàng:

Loại schemaDùng choHiển thị thêm trên SERP
ArticleBài blog, tin tứcTiêu đề, ngày, ảnh, tác giả
BreadcrumbListĐường dẫn phân cấpĐường dẫn thay cho URL thô
ProductTrang sản phẩmGiá, tình trạng kho, sao đánh giá
Review / AggregateRatingĐánh giá, xếp hạngSao đánh giá
LocalBusinessDoanh nghiệp địa phươngGiờ mở cửa, địa chỉ, liên hệ
OrganizationThông tin thương hiệuLogo, tên, liên hệ
RecipeCông thức nấu ănThời gian, calo, ảnh
VideoTrang có videoHình thu nhỏ, thời lượng
EventSự kiệnNgày, địa điểm, vé

Với một website dịch vụ thông thường, bộ ba đáng ưu tiên là Organization, BreadcrumbListArticle cho từng bài blog. Cửa hàng thì thêm Product. Cơ sở có địa điểm vật lý thì thêm LocalBusiness.

Cách khai báo bằng JSON-LD

Google hỗ trợ ba định dạng (JSON-LD, Microdata, RDFa) nhưng chỉ khuyến nghị JSON-LD vì nó tách rời khỏi phần HTML hiển thị, dễ viết và dễ bảo trì. Bạn đặt một khối <script> trong phần <head> hoặc <body> của trang:

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Article",
  "headline": "Structured data schema.org là gì",
  "author": { "@type": "Person", "name": "Web22" },
  "datePublished": "2026-06-20",
  "image": "https://vi-du.com/anh-bia.jpg"
}
</script>

Ba dòng đầu là bắt buộc: @context trỏ tới schema.org, @type nói rõ loại, các thuộc tính còn lại mô tả nội dung. Quy tắc sống còn của Google: dữ liệu trong schema phải khớp với nội dung người dùng thấy trên trang. Khai một đằng hiển thị một nẻo (ví dụ nhồi sao đánh giá mà trang không có) là vi phạm chính sách, có thể bị phạt thủ công.

Nếu dùng WordPress, phần lớn schema được plugin SEO sinh tự động, bạn không phải viết tay. Việc của bạn là điền đủ thông tin (tác giả, ảnh, ngày) và kiểm tra lại bằng công cụ.

Kiểm tra schema sau khi gắn

Đừng tin cảm tính. Sau khi khai báo, chạy hai công cụ:

  • Rich Results Test của Google — kiểm tra trang có đủ điều kiện hiện rich result không.
  • Schema Markup Validator của schema.org — kiểm tra cú pháp đúng từ vựng.

Trong Google Search Console cũng có báo cáo theo từng loại schema, cho biết Google đã đọc được bao nhiêu mục và lỗi ở đâu. Đây là nơi theo dõi dài hạn.

Thay đổi quan trọng 2026 — FAQ rich result đã bị khai tử

Đây là điểm nhiều người làm SEO chưa cập nhật. Từ ngày 7/5/2026, Google ngừng hiện FAQ rich result (dạng câu hỏi xổ ra dưới kết quả tìm kiếm). Google đã thêm thông báo khai tử (deprecation) vào tài liệu về FAQ structured data và lần lượt gỡ bộ lọc, báo cáo cũng như hỗ trợ trong Rich Results Test.

Cần phân biệt rõ: kiểu FAQPage của schema.org vẫn hợp lệ và mã cũ để lại trên trang không gây hại. Cái mất đi là tính năng hiển thị trên SERP, không phải bản thân từ vựng. Google từng làm y hệt với HowTo năm 2023 và gỡ thêm bảy loại khác giữa năm 2025. Đây là xu hướng Google thu gọn rich result, không phải sự cố đơn lẻ.

Hệ quả thực tế: đừng còn đầu tư công sức gắn FAQ schema để “săn” thêm diện tích trên SERP. Nội dung hỏi đáp vẫn hữu ích cho người đọc, nhưng hãy viết nó vì người dùng, không vì một tính năng đã không còn.

Bảng các loại schema phổ biến đáng làm và phần hiển thị thêm trên SERP
Các loại schema còn tạo rich result thường gặp với website doanh nghiệp.

Một hiểu lầm cần dẹp bỏ

Có người tin gắn càng nhiều schema thì càng lên hạng. Sai. Structured data không phải yếu tố xếp hạng trực tiếp; nó giúp Google hiểu và có thể tăng tỷ lệ nhấp nhờ giao diện đẹp hơn, nhưng không đẩy thứ hạng chỉ vì có mặt. Hãy coi nó là một lớp trong bức tranh dịch vụ SEO tổng thể, đi cùng nội dung tốt và nền kỹ thuật vững.

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

Không gắn structured data thì có sao không?

Trang vẫn được index và xếp hạng bình thường. Bạn chỉ mất cơ hội hiện rich result và để Google tự đoán nội dung thay vì khai báo rõ.

Nên dùng định dạng nào để khai báo?

JSON-LD. Đây là định dạng duy nhất Google khuyến nghị, dễ viết và tách rời khỏi HTML hiển thị.

Còn nên gắn FAQ schema không?

Không cần gắn mới để săn rich result vì tính năng này đã bị khai tử tháng 5/2026. Mã cũ để lại không gây hại nhưng cũng không còn lợi ích hiển thị.

Nếu bạn muốn rà soát toàn bộ lớp kỹ thuật của website, bao gồm cả cách khai báo schema, tham khảo gói audit SEO kỹ thuật của Web22.

Đọc tiếp

Bài viết
cùng chủ đề.

Tất cả bài viết