Hai kết quả tìm kiếm nằm cạnh nhau. Một cái chỉ có tiêu đề và hai dòng mô tả. Cái kia có sao đánh giá, khoảng giá và dòng thông tin phụ — chiếm gần gấp đôi diện tích và được nhìn thấy trước. Chênh lệch đó bắt đầu từ schema.
Schema (dữ liệu có cấu trúc) là phần khai báo bằng mã, đi kèm trang web, giúp Google hiểu chính xác trang này là gì: một doanh nghiệp, một dịch vụ, một sản phẩm, một bài viết hay một trang hỏi đáp. Hiểu chính xác rồi, Google mới có thể — khi phù hợp — hiển thị trang của bạn dưới các dạng mở rộng nổi bật hơn. Trang này giải thích cơ chế đó và cách làm đúng.
Khi bạn gửi một gói hàng, tờ khai ghi rõ bên trong là gì, thuộc loại nào, giá trị bao nhiêu — nhờ đó khâu xử lý phía sau làm việc nhanh và ít nhầm. Schema làm điều tương tự cho một trang web: thay vì để Google tự đoán từ nội dung chữ nghĩa, bạn khai báo tường minh bằng một định dạng máy đọc được: đây là trang của tổ chức nào, dịch vụ này thuộc nhóm gì, sản phẩm này giá bao nhiêu, bài viết này ai viết ngày nào.
Google dùng tờ khai đó cho hai việc: hiểu trang chính xác hơn, và khi đủ điều kiện, trình bày trang nổi bật hơn trên kết quả tìm kiếm. Cả hai việc đều bắt đầu bằng một điều kiện không thương lượng được: tờ khai phải nói thật.
Bản đồ: loại trang nào — schema loại nào
| Loại trang | Loại schema thường dùng | Tác dụng chính |
|---|---|---|
| Toàn site / trang giới thiệu | Organization / LocalBusiness | Khai rõ doanh nghiệp là ai, địa chỉ, thông tin liên hệ chính thức |
| Trang dịch vụ | Service | Gắn dịch vụ với đơn vị cung cấp và khu vực phục vụ |
| Trang sản phẩm | Product | Đủ điều kiện hiển thị giá, tình trạng hàng, đánh giá (khi có thật trên trang) |
| Trang bài viết/tin tức | Article | Khai tác giả, ngày đăng, tiêu đề để hiển thị đúng ngữ cảnh tin tức |
| Trang có mục hỏi đáp thật | FAQPage | Đủ điều kiện hiển thị câu hỏi–trả lời mở rộng (theo chính sách hiện hành của Google cho từng loại site) |
| Mọi trang có đường dẫn phân cấp | BreadcrumbList | Hiển thị đường dẫn dạng “Trang chủ › Dịch vụ › …” thay cho URL thô |
| Trang sự kiện/khóa học/tuyển dụng | Event / Course / JobPosting | Hiển thị ngày, địa điểm, thông tin đặc thù theo từng lĩnh vực |
Nguyên tắc chọn: chỉ gắn loại tương ứng với nội dung thật của trang đó. Một trang dịch vụ không cần và không nên mang schema sản phẩm; một trang không có mục hỏi đáp thật thì không gắn schema hỏi đáp.
“Đủ điều kiện hiển thị” nghĩa là gì — và không nghĩa là gì
Đây là điểm cần nói thật nhất về schema:
Hiểu đúng kỳ vọng này giúp bạn đánh giá đúng mọi lời chào “gắn schema lên top” — đó là câu nói gộp hai việc khác nhau thành một để dễ bán.
- Schema đúng và hợp lệ khiến trang đủ điều kiện được Google cân nhắc hiển thị dưới dạng mở rộng (rich result) như sao đánh giá, giá, đường dẫn phân cấp…
- Việc có thực sự hiển thị hay không do Google quyết định theo từng truy vấn, từng thời điểm và chất lượng tổng thể của trang. Không ai gắn schema xong mà “bảo đảm” kết quả sẽ có sao.
- Schema không phải yếu tố giúp một trang yếu lên hạng cao. Nó làm trang hiển thị tốt hơn khi đã được chọn hiển thị. Thứ hạng vẫn do nội dung, cấu trúc và độ liên quan quyết định.
Ranh giới đỏ: khai báo phải khớp nội dung thật
Google công khai các nguyên tắc về dữ liệu có cấu trúc, và điểm cốt lõi là tính trung thực:
Vi phạm các nguyên tắc này có thể khiến trang mất quyền hiển thị mở rộng, và ở mức nặng hơn bị xử lý thủ công. Vì vậy, đơn vị triển khai schema đáng tin là đơn vị nói về phần kiểm chứng trước khi nói về phần hiệu quả.
- Chỉ khai thông tin đang hiển thị cho người đọc trên trang. Khai đánh giá 5 sao trong mã trong khi trang không có đánh giá nào là vi phạm.
- Không dùng schema để “trang điểm” cho nội dung không tồn tại: giá không bán, sự kiện không tổ chức, câu hỏi đáp không có trên trang.
- Dữ kiện khai báo phải được cập nhật cùng nội dung: đổi giá, đổi địa chỉ mà quên đổi trong schema là tự tạo mâu thuẫn cho chính mình.
Kiểm tra schema: ba công cụ chính thức
Ba công cụ này đều miễn phí và công khai — nghĩa là bất kỳ ai gắn schema cho bạn xong, bạn đều tự kiểm chứng lại được. Hãy yêu cầu được kiểm chứng; đó là quyền của người trả tiền.
- Rich Results Test của Google: dán địa chỉ trang, công cụ cho biết trang đủ điều kiện cho những dạng hiển thị mở rộng nào và lỗi ở đâu.
- Schema Markup Validator (schema.org): kiểm tra cú pháp và thuộc tính của phần khai báo một cách độc lập với Google.
- Báo cáo trong Search Console: sau khi Google thu thập, các mục báo cáo về dữ liệu có cấu trúc cho thấy trang nào hợp lệ, trang nào lỗi, theo thời gian.
Quy trình triển khai
Gửi địa chỉ website và các loại trang bạn có
Cho biết trang nào quan trọng nhất (thường là trang dịch vụ/sản phẩm chính) để việc triển khai bắt đầu đúng chỗ có giá trị nhất.
Nhận đề xuất trong 24–48 giờ làm việc
Bạn nhận danh sách: trang nào gắn schema loại nào, dữ kiện lấy từ nội dung nào trên trang, phần nào cần bổ sung nội dung thật trước khi khai báo được.
Gắn ở tầng khung và kiểm tra
Schema được triển khai theo mẫu trang để các trang cùng loại kế thừa nhất quán; mỗi loại trang đều qua Rich Results Test trước khi coi là xong.
Bàn giao và theo dõi trong Search Console
Bạn được hướng dẫn xem báo cáo dữ liệu có cấu trúc của chính website mình và nguyên tắc cập nhật khi nội dung thay đổi.
Câu hỏi thường gặp
Gắn schema có giúp website lên top Google không?
Không trực tiếp. Schema giúp Google hiểu trang và giúp trang đủ điều kiện hiển thị nổi bật hơn khi đã xuất hiện. Thứ hạng do nội dung, cấu trúc và các tín hiệu chất lượng quyết định. Ai hứa “gắn schema là lên top” đang gộp hai việc khác nhau.
Tự gắn schema bằng plugin có được không?
Được, với các loại phổ biến như Organization hay Article, nếu bạn kiểm chứng lại bằng Rich Results Test. Khó khăn nằm ở các trường hợp cần khai báo tùy biến theo loại trang và dữ kiện riêng của doanh nghiệp — đó là lúc cần người kỹ thuật để dữ kiện vừa đúng cú pháp vừa khớp nội dung thật.
Vì sao tôi gắn schema rồi mà kết quả tìm kiếm vẫn không có sao?
Có vài khả năng: dữ kiện chưa được Google thu thập lại; loại schema đó không thuộc diện được hiển thị mở rộng cho truy vấn của bạn; hoặc Google đánh giá trang chưa đủ điều kiện tổng thể. “Đủ điều kiện” là điều kiện cần, không phải bảo đảm — phần này đã được nói rõ trong nội dung trang để bạn đặt kỳ vọng đúng.
Schema FAQ còn dùng được không?
Google đã thu hẹp phạm vi hiển thị mở rộng dạng FAQ chủ yếu cho các trang chính phủ và y tế có thẩm quyền. Với website doanh nghiệp thông thường, schema FAQPage vẫn khai được như một cách mô tả nội dung, nhưng không nên kỳ vọng phần hiển thị mở rộng như trước đây. Đây là ví dụ điển hình cho việc chính sách hiển thị thay đổi theo thời gian và cần người làm cập nhật theo tài liệu hiện hành.
Website của tôi đã có schema sẵn thì có cần làm nữa không?
Cần kiểm tra trước khi kết luận: schema có sẵn có thể lỗi cú pháp, khai sai loại, hoặc lệch dữ kiện so với nội dung hiện tại. Bước kiểm tra bằng công cụ chính thức sẽ cho biết phần nào dùng tiếp, phần nào phải sửa.
Schema có cần bảo trì không?
Có, ở mức nhẹ: khi giá, địa chỉ, dịch vụ hoặc cấu trúc trang thay đổi, dữ kiện trong schema phải thay đổi theo. Nếu schema được gắn ở tầng khung và sinh từ cùng một nguồn dữ kiện với nội dung hiển thị, việc bảo trì này gần như tự động — đó cũng là cách triển khai nên chọn.
Lần tới khách tìm dịch vụ của bạn, kết quả của bạn sẽ là dòng chữ trơn — hay là kết quả chiếm nhiều diện tích nhất trên màn hình?
Bạn có thể đang ngại schema là một thủ thuật rủi ro. Cách triển khai ở đây đi ngược hướng rủi ro: chỉ khai dữ kiện có thật và đang hiển thị, kiểm tra bằng công cụ của chính Google, và bạn nhận danh sách trang/loại schema trước khi triển khai. Sau khi làm, chính bạn cũng tự kiểm chứng lại được bằng đúng các công cụ đã nêu trong trang này — không có phần nào phải “tin nhau là chính”. Đề xuất phạm vi được phản hồi trong 24–48 giờ làm việc. Văn phòng Hà Nội: 144 Trần Vỹ · Văn phòng Phú Thọ: Số 2 Chùa Cấm, Phúc Yên. Liên hệ nhanh qua các nút Điện thoại/Zalo trên trang.