Tóm Tắt
Bối Cảnh Về Lỗi
Lỗi "data-vocabulary ngưng hỗ trợ" xuất hiện khi Google Search Console phát hiện trang web của bạn sử dụng dữ liệu có cấu trúc theo tiêu chuẩn data-vocabulary.org, một schema cũ được dùng để định nghĩa cấu trúc ý nghĩa cho các ứng dụng dựa trên đánh dấu trên web. Theo thông báo từ Google Search Central Blog: Sunsetting support for data-vocabulary, Google đã ngừng hỗ trợ data-vocabulary.org từ ngày 6 tháng 4 năm 2020, với triển khai chính thức bắt đầu từ tháng 7 năm 2020, sau khi trì hoãn do đại dịch COVID-19. Lý do là Google muốn tập trung vào schema.org, một tiêu chuẩn phổ biến hơn và được các công cụ tìm kiếm lớn khác ủng hộ.
Mặc dù thông báo đã được đưa ra từ năm 2020, việc vẫn gặp lỗi vào năm 2025 (thời điểm hiện tại là 18:05 PST, thứ Ba, ngày 4 tháng 3 năm 2025) cho thấy nhiều trang web, đặc biệt là các trang nhỏ hoặc không thường xuyên bảo trì, có thể chưa cập nhật. Điều này nhấn mạnh tầm quan trọng của việc kiểm tra định kỳ Google Search Console, đặc biệt là báo cáo về dữ liệu có cấu trúc.
=> Gần đây có người dùng hỏi ở diễn đàn của Google về vấn đề này: https://support.google.com/webmasters/thread/328610816
Data-Vocabulary.org Là Gì?
Data-vocabulary.org là một tiêu chuẩn cũ cho dữ liệu có cấu trúc, được sử dụng để giúp các công cụ tìm kiếm hiểu nội dung của trang web. Nó cho phép webmaster gắn thẻ các trang với các loại dữ liệu cụ thể, như sản phẩm, sự kiện, hoặc đánh giá, bằng cách sử dụng một tập hợp các thuật ngữ đã định nghĩa. Tuy nhiên, tiêu chuẩn này không còn được Google hỗ trợ, dẫn đến việc các trang web sử dụng nó có thể không đủ điều kiện cho các kết quả tìm kiếm phong phú, ảnh hưởng đến khả năng hiển thị trên SERPs (search engine results pages).
Theo thông tin từ Data-Vocabulary.org, trang web này hiện chuyển hướng đến schema.org, cho thấy schema.org là tiêu chuẩn hiện tại. Data-vocabulary.org từng là một phần của nỗ lực sớm để chuẩn hóa dữ liệu có cấu trúc, nhưng nó đã bị thay thế do thiếu sự phát triển và hỗ trợ từ các công cụ tìm kiếm lớn.
Schema.org Là Gì?
Schema.org là tiêu chuẩn hiện tại cho dữ liệu có cấu trúc, được phát triển bởi sự hợp tác giữa các công cụ tìm kiếm lớn như Google, Bing, và Yandex, bắt đầu từ năm 2011. Nó cung cấp một bộ từ vựng chuẩn hóa giúp các công cụ tìm kiếm hiểu rõ hơn về nội dung trang web, dẫn đến các kết quả tìm kiếm phong phú hơn, như hiển thị đánh giá sao, giá sản phẩm, hoặc ngày giờ sự kiện trực tiếp trên SERPs.
Theo Schema.org - Wikipedia, schema.org hỗ trợ nhiều định dạng như Microdata, JSON-LD, và RDFa, mang lại sự linh hoạt trong cách triển khai. JSON-LD được Google khuyến nghị do dễ triển khai và ít lỗi hơn, theo Guide to the Schema.org Vocabulary | Schema App Solutions. Schema.org không chỉ giúp cải thiện SEO mà còn nâng cao trải nghiệm người dùng bằng cách cung cấp thông tin chi tiết ngay trong kết quả tìm kiếm.
Tại Sao Cần Chuyển Đổi?
Việc chuyển đổi từ data-vocabulary.org sang schema.org là cần thiết để duy trì và cải thiện khả năng hiển thị của trang web trên Google. Nếu không cập nhật, trang web có thể mất cơ hội xuất hiện trong các rich results, ảnh hưởng đến tỷ lệ nhấp chuột (CTR) và lưu lượng truy cập hữu cơ. Theo Sunsetting support for data-vocabulary | Google Search Central Blog | Google for Developers, Google đã cảnh báo từ năm 2020, và việc vẫn gặp lỗi vào năm 2025 cho thấy nhiều trang web chưa thực hiện, nhấn mạnh cần hành động ngay.
Hiểu Lỗi và Tầm Quan Trọng
Lỗi "data-vocabulary ngưng hỗ trợ" cho biết trang web của bạn đang sử dụng dữ liệu có cấu trúc theo tiêu chuẩn data-vocabulary.org, một tiêu chuẩn cũ mà Google đã ngừng hỗ trợ từ năm 2020. Điều này có thể làm giảm khả năng hiển thị kết quả phong phú (rich results) như đánh giá sao, thông tin sự kiện, hoặc giá sản phẩm, ảnh hưởng đến lưu lượng truy cập từ Google.
Cách Xử Lý Để khắc phục, bạn cần:
- Kiểm tra Google Search Console để xác định các trang bị ảnh hưởng.
- Cập nhật dữ liệu có cấu trúc sang schema.org bằng cách thay thế URL data-vocabulary.org bằng URL tương ứng từ schema.org, ví dụ: từ "http://data-vocabulary.org/Product" sang "https://schema.org/Product".
- Sử dụng Công cụ Kiểm Tra Dữ Liệu Có Cấu Trúc để xác minh thay đổi.
Bài viết này cung cấp phân tích chi tiết về lỗi "data-vocabulary ngưng hỗ trợ" trên Google Search Console và hướng dẫn từng bước để xử lý, phù hợp cho cả người dùng không chuyên kỹ thuật. Nội dung được trình bày rõ ràng, bao gồm bối cảnh, các bước thực hiện, và lưu ý quan trọng.
Các Bước Xử Lý Chi Tiết mà bạn cần biết để sửa lỗi này như sau:
Xác Định Trang Bị Ảnh Hưởng
- Đăng nhập vào Google Search Console, vào phần "Dữ Liệu Có Cấu Trúc" (Structured Data) trong báo cáo.
- Tìm các cảnh báo liên quan đến "data-vocabulary.org deprecated". Google sẽ liệt kê các URL bị ảnh hưởng, giúp bạn dễ dàng xác định.
- Ghi lại danh sách các trang cần cập nhật để xử lý từng trang một.
Kiểm Tra và Cập Nhật Dữ Liệu Có Cấu Trúc
Dữ liệu có cấu trúc thường được thêm vào bằng Microdata (sử dụng thuộc tính như itemscope, itemtype, itemprop) hoặc JSON-LD (trong thẻ script với type="application/ld+json"). Dưới đây là cách xử lý cho từng định dạng:
Đối Với Microdata:
Mở trang web trong trình duyệt, sử dụng công cụ phát triển (developer tools, nhấn F12 trên Chrome hoặc Firefox) để tìm các thẻ HTML chứa "data-vocabulary.org" trong thuộc tính itemtype.
Ví dụ:
<div itemscope itemtype="http://data-vocabulary.org/Product">
<span itemprop="name">Tên Sản Phẩm</span>
<span itemprop="description">Mô Tả Sản Phẩm</span>
<span itemprop="price">19.99</span>
</div>
Thay thế URL data-vocabulary.org bằng URL tương ứng từ schema.org
Ví dụ:
<div itemscope itemtype="https://schema.org/Product">
<span itemprop="name">Tên Sản Phẩm</span>
<span itemprop="description">Mô Tả Sản Phẩm</span>
<span itemprop="price">19.99</span>
</div>
Đảm bảo các thuộc tính như name, description, price vẫn hợp lệ trong schema.org.
Đối Với JSON-LD:
Tìm thẻ script với type="application/ld+json" trong mã nguồn.
Ví dụ:
<script type="application/ld+json">
{
"@context": "http://data-vocabulary.org",
"@type": "Product",
"name": "Tên Sản Phẩm",
"description": "Mô Tả Sản Phẩm",
"price": 19.99
}
</script>
Cập nhật @context từ "http://data-vocabulary.org" thành "https://schema.org", ví dụ:
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Product",
"name": "Tên Sản Phẩm",
"description": "Mô Tả Sản Phẩm",
"price": 19.99
}
</script>
Kiểm tra rằng các thuộc tính như @type và các thuộc tính khác vẫn hợp lệ trong schema.org.
Lưu Ý Về Tương Thích Thuộc Tính:
Schema.org và data-vocabulary.org có cấu trúc tương tự, nhưng một số tên thuộc tính có thể khác nhau. Ví dụ, nếu bạn sử dụng thuộc tính "rating" trong data-vocabulary.org cho đánh giá, trong schema.org có thể cần dùng "aggregateRating" với cấu trúc lồng ghép. Bạn nên tham khảo tài liệu schema.org để đảm bảo tất cả thuộc tính được hỗ trợ.
Kiểm Tra Lại Sau Khi Cập Nhật
- Sử dụng Công cụ Kiểm Tra Dữ Liệu Có Cấu Trúc để kiểm tra từng trang đã cập nhật. Công cụ này sẽ báo lỗi nếu có vấn đề và gợi ý cách sửa.
- Nếu bạn dùng hệ thống quản lý nội dung (CMS) như WordPress, Joomla, hoặc Magento, hãy kiểm tra xem chủ đề (theme) hoặc plugin có tự động thêm dữ liệu có cấu trúc không. Nếu có, hãy cập nhật lên phiên bản mới nhất hỗ trợ schema.org hoặc chỉnh sửa thủ công.
Gửi Lại Để Google Tái Đánh Giá
- Sau khi cập nhật, Google có thể cần thời gian để thu thập lại dữ liệu trang web. Bạn có thể sử dụng tính năng "Yêu Cầu Thu Thập Lại" (Request Indexing) trong Google Search Console để đẩy nhanh quá trình, đặc biệt nếu trang web có thay đổi lớn.
- Đi đến công cụ "Kiểm Tra URL" (URL Inspection), nhập URL đã cập nhật, và chọn "Lấy phiên bản mới" (Fetch New Version) để yêu cầu Google thu thập lại.
Một Số Lưu Ý Bất Ngờ
- Mặc dù lỗi đã được thông báo từ năm 2020, việc vẫn gặp phải vào năm 2025 cho thấy nhiều trang web, đặc biệt là các trang nhỏ hoặc không thường xuyên bảo trì, có thể chưa cập nhật. Điều này nhấn mạnh tầm quan trọng của việc kiểm tra định kỳ Search Console.
- Một số chủ đề hoặc plugin cũ có thể tự động thêm data-vocabulary.org mà bạn không nhận ra, do đó cần kiểm tra kỹ lưỡng mã nguồn hoặc tài liệu của nhà cung cấp.
- Nếu bạn không quen chỉnh sửa mã HTML, hãy cân nhắc thuê nhà phát triển web hoặc liên hệ đội ngũ hỗ trợ của nền tảng bạn đang dùng.
Bảng So Sánh Data-Vocabulary.org và Schema.org
Dưới đây là bảng so sánh nhanh để bạn hiểu rõ hơn:
Tiêu Chí | Data-Vocabulary.org | Schema.org |
---|---|---|
Trạng Thái Hỗ Trợ | Không còn hỗ trợ từ 2020 | Được Google và các công cụ tìm kiếm hỗ trợ |
Định Dạng Hỗ Trợ | Chủ yếu Microdata | JSON-LD, Microdata, RDFa |
Phổ Biến | Ít phổ biến, cũ | Rộng rãi, tiêu chuẩn hiện tại |
Ví Dụ URL | http://data-vocabulary.org/Product | https://schema.org/Product |
Tài Nguyên Hỗ Trợ Thêm
- Nếu bạn không quen chỉnh sửa mã HTML, hãy cân nhắc thuê nhà phát triển web hoặc liên hệ đội ngũ hỗ trợ của nền tảng bạn đang dùng.
- Tham khảo tài liệu chính thức từ Google về dữ liệu có cấu trúc để hiểu rõ hơn về các tiêu chuẩn hiện tại.
- Theo dõi các cập nhật từ Google về dữ liệu có cấu trúc để tránh các vấn đề tương tự trong tương lai.
Kết Luận
Việc cập nhật từ data-vocabulary.org sang schema.org là cần thiết để duy trì hiệu suất SEO và khả năng hiển thị trên Google. Dù có thể mất thời gian để kiểm tra và chỉnh sửa, các bước trên sẽ giúp bạn xử lý lỗi một cách hiệu quả. Đừng quên kiểm tra định kỳ để đảm bảo trang web luôn tuân thủ các tiêu chuẩn mới nhất.