Product Schema là gì?
Product Schema là loại Schema Markup khai báo thông tin sản phẩm (giá, tồn kho, đánh giá) cho trang ecommerce, giúp đủ điều kiện Rich Result. Giá/tồn kho khai báo PHẢI khớp chính xác với nội dung hiển thị - vi phạm có thể khiến mất rich result toàn site. Cần đồng bộ theo thời gian thực với dữ liệu hiển thị.
Product Schema là gì?
Product Schema là loại Schema Markup chuyên biệt khai báo thông tin chi tiết về một sản phẩm thương mại điện tử — bao gồm giá, tình trạng còn hàng, đánh giá sao, thương hiệu — giúp trang sản phẩm đủ điều kiện hiển thị dưới dạng Rich Result với thông tin trực quan ngay trên trang kết quả tìm kiếm.
Các thuộc tính bắt buộc và khuyến nghị
| Thuộc tính | Vai trò |
|---|---|
name |
Tên sản phẩm — bắt buộc |
image |
Hình ảnh sản phẩm — bắt buộc |
offers |
Thông tin giá, tiền tệ, tình trạng còn hàng (availability) — bắt buộc để đủ điều kiện rich result đầy đủ |
aggregateRating hoặc review |
Đánh giá sao — khuyến nghị mạnh, đây là yếu tố trực quan thu hút click nhiều nhất trên SERP |
sku, gtin, mpn |
Mã định danh sản phẩm — khuyến nghị, giúp Google đối chiếu chính xác sản phẩm trên nhiều nguồn (ví dụ Google Merchant Center) |
Yêu cầu quan trọng: dữ liệu phải khớp chính xác với nội dung hiển thị trên trang
Đây là chính sách Google nhấn mạnh nghiêm ngặt nhất với structured data thương mại điện tử: giá và tình trạng còn hàng khai báo trong schema PHẢI khớp chính xác với những gì người dùng thực sự thấy khi truy cập trang. Vi phạm phổ biến nhất là khai báo sản phẩm “còn hàng” trong schema nhưng thực tế trang hiển thị “hết hàng”, hoặc giá schema khác với giá hiển thị thực tế — đây được xem là hành vi gây hiểu lầm người dùng và có thể khiến Google loại bỏ rich result cho toàn bộ site, không chỉ riêng trang vi phạm.
Cập nhật giá và tình trạng còn hàng theo thời gian thực
Vì thông tin giá/tồn kho thay đổi thường xuyên, một thách thức kỹ thuật quan trọng với các website ecommerce quy mô lớn là đảm bảo structured data được cập nhật ĐỒNG BỘ theo thời gian thực cùng với dữ liệu hiển thị trên giao diện — thường đòi hỏi structured data được sinh động (render động) từ cùng một nguồn dữ liệu (database sản phẩm) thay vì viết cứng (hardcode) thủ công, vốn dễ dẫn đến tình trạng lệch dữ liệu theo thời gian.
Product Schema và mối liên hệ với Google Merchant Center
Với các website chạy quảng cáo mua sắm (Shopping Ads) hoặc muốn xuất hiện trong tab Shopping của Google, Product Schema trên trang web đóng vai trò bổ sung cho dữ liệu feed sản phẩm khai báo trực tiếp qua Google Merchant Center — hai nguồn dữ liệu này lý tưởng nên nhất quán với nhau, dù về mặt kỹ thuật đây là hai hệ thống dữ liệu độc lập, phục vụ mục đích hơi khác nhau (SEO tự nhiên và quảng cáo trả phí).
Kết hợp Product Schema với các loại schema liên quan
Một trang sản phẩm hoàn chỉnh thường kết hợp Product Schema với các loại schema bổ trợ khác được lồng vào cùng cấu trúc — phổ biến nhất là Review schema (đánh giá riêng lẻ từ khách hàng) và FAQ schema (nếu trang có phần câu hỏi thường gặp về sản phẩm) — miễn là các loại schema lồng nhau này phản ánh đúng nội dung thực sự tồn tại trên trang.
Sai lầm thường gặp
- Khai báo giá/tình trạng còn hàng trong schema không khớp với nội dung hiển thị thực tế trên trang.
- Không cập nhật schema đồng bộ khi giá hoặc tồn kho sản phẩm thay đổi, dẫn đến dữ liệu lỗi thời kéo dài.
- Bỏ qua thuộc tính
aggregateRatingdù có sẵn dữ liệu đánh giá khách hàng, bỏ lỡ cơ hội hiển thị đánh giá sao trực quan trên SERP.
Checklist trước khi triển khai Product Schema
- Giá và tình trạng còn hàng trong schema có khớp chính xác với nội dung hiển thị trên trang không?
- Schema có được sinh động từ cùng nguồn dữ liệu với giao diện, đảm bảo luôn đồng bộ không?
- Đã kiểm tra qua Rich Results Test để xác nhận đủ điều kiện hiển thị đầy đủ chưa?
Câu hỏi thường gặp
Không có dữ liệu đánh giá sao thì có nên bỏ qua Product Schema không?
Không nên bỏ qua hoàn toàn — vẫn nên khai báo đầy đủ các thuộc tính cơ bản (tên, giá, tình trạng còn hàng) dù chưa có đánh giá; phần aggregateRating có thể bổ sung sau khi tích lũy đủ đánh giá khách hàng thực tế.
Vi phạm chính sách dữ liệu không khớp có bị phạt vĩnh viễn không?
Không vĩnh viễn — sau khi khắc phục và đảm bảo dữ liệu khớp chính xác trở lại, trang/site có thể đủ điều kiện hiển thị rich result trở lại, dù thời gian phục hồi có thể không tức thì.
Nguồn tham khảo
Bạn muốn tra cứu thuật ngữ khác?
