Lỗi Phải chỉ định “offers”, “review” hoặc “aggregateRating” trong Search Console

Gần đây thấy các bạn gặp vấn đề về sản phẩm trong Google search console. Và nay mình cũng có mắc phải lỗi này.

Nguyên nhân gặp lỗi: Phải chỉ định “offers”, “review” hoặc “aggregateRating”

Sau khi cập nhật lên phiên bản 3.0, WooCommerce bổ sung thêm chức năng Schema tự động cho các sản phẩm được Web DEV đăng tải. Đây là tính năng rất hữu ích giúp Google hay các công cụ tìm kiếm khác có thể hiểu sâu và rõ hơn về sản phẩm của mình.

Tuy nhiên sản phẩm của mỗi người là một khác và lượng thông tin các bạn điền vào cũng khác nhau.Vì vậy việc Schema tự động cho sản phẩm chưa hẳn đã tốt. Gần đây có rất nhiều bạn và ngay cả mình cũng bị Google Search Console báo lỗi: Phải chỉ định “offers”, “review” hoặc “aggregateRating”.

Dưới đây là một số ảnh về lỗi mà trang của mình gặp phải.

Vậy làm thế nào để khắc phục?

Để khắc phục được lỗi này các bạn có thể sử dụng một số cách như sau.

1. Thêm đoạn code bên dưới vào file functions.php của theme.

/*
* Remove the default WooCommerce 3 JSON/LD structured data format
*/
function remove_output_structured_data() {
remove_action( 'wp_footer', array( WC()->structured_data, 'output_structured_data' ), 10 ); // Frontend pages
remove_action( 'woocommerce_email_order_details', array( WC()->structured_data, 'output_email_structured_data' ), 30 ); // Emails
}
add_action( 'init', 'remove_output_structured_data' );

-> Các này rất tiện lợi vì chỉ cần thêm vào là tất cả các sản phẩm có thể được fix lỗi. Nhưng nếu sử dụng cách này sản phẩm của bạn có thể hiển thị thiếu nội dung, vì đoạn code trên sử dụng để xóa Schema sản phẩm.

Cách thực hiện

Chọn giao diện -> truy cập vào phần Trình sửa giao diện

Chọn file functions.php. Sau đó copy source ở trên page vào như hình bên dưới.

Click vào cập nhập tệp tin nếu không xảy ra lỗi gì là bạn đã cập nhập thành công. Bản có thể quay lại console để kiểm tra lại xem trang của mình đã được fix hay chưa.

Cách test bạn truy cập vào google testing tool link tại đây sau đó pase đường dẫn tói trang bị lỗi của bạn vào để kiểm tra nhé.

Nếu có xảy ra lỗi như hình dưới thì chúng ta lại tiếp tục nhé.

Nếu gặp lỗi này các bạn có thể truy cập vào thư mục wordpress trên hosting hoặc vps (trong hướng dẫn này mình sử dụng VPS nhé). Các bạn tìm đến thư mục /wp-content/themes/(theme mà bạn đang sử dụng)/ trong thư mục này bạn tìm file functions.php và thêm đoạn code ở trên vào nhé.

Bạn thêm code vào cuối của file nhé. Ở đây file của mình là file trống nên mình chỉ cần thêm vào là được.

Save lại và lên console test lại như ở trên mình đã hướng dẫn nhé.

2. Cài plugin Schema để tạo lại cấu trúc Schema Product hợp lý cho sản phẩm của bạn.

Các này thì các bạn tự chọn cho mình một plugin phù hợp nhé. Sau khi tạo lại schema product hợp lý thì các bạn vào từng sản phẩm để cập nhập lại thông tin cho đầy đủ nha!!!!

14 thoughts on “Lỗi Phải chỉ định “offers”, “review” hoặc “aggregateRating” trong Search Console

    • chungnt says:

      Chào bạn đến hiện tại cách xóa Schema sản phẩm chỉ là giải pháp tạm thời, đối với những bạn có sản phẩm nhiều và không có nhiều thông tin sản phẩm cần hiển thị. Theo như mình thấy thì khi xóa Schema có thể sẽ không ảnh hưởng nhiều về chất lượng SEO. Nhưng những thông tin hiển thị trên kết quả tìm kiếm của google có thể sẽ không được đầy đủ thông tin. Và có thể sẽ không được ưu tiên bằng những sản phẩm đã điền đầy đủ thông tin bạn nhé.
      Bạn có thể xem link này để rõ hơn nhé https://developers.google.com/search/docs/data-types/product

      Cách 2 mình đang tìm hiểu và tìm cách khắc phục hiệu quả cho anh em.
      Cảm ơn bạn đễ để lại câu hỏi!

  1. Phú says:

    Hi Bạn !

    Mình có trang web phongthinghiemvn.com lỗi tương tự. Mà ko dùng Worpress mà cide bằng apsx. Sửa như thế nào được ?

    • chungnt says:

      Chào bạn, vì mình không có sử dụng apsx nên cũng không biết cách thức chính xác để giải quết vấn đề này giúp bạn. Bạn có thể tham khảo trên mạng các tạo schema và thêm schema đang thiếu theo những phần google report nhé. Nên thêm schema cho những sản phẩm của bạn để có thể được hiện thị trên mục tìm kiếm một cách đầy đủ hơn nhé!

  2. Huyền says:

    Thay vì làm 2 cách trên thì mk có thể bảo code bổ sung brand, review, desription,…được đúng k b?

  3. Quyen Linh says:

    Mình cũng bị lỗi y chan như vậy. Đã làm theo hướng dẫn chèn đoạn code và cài thêm flugin yasr. Vào test thì nó nhảy thêm 1 product. Có nghĩa là xuất hiện 2 product: 1 cái lỗi y cũ và 1 cái hoàn toàn không có lỗi. Mong ad chỉ cách khắc phục.

    • ChungNT says:

      Chào bạn bạn theo dõi page nhé mình chuẩn bị có bài hướng dẫn giúp fix tay triệt để vấn đề mà lại đem lại hiệu quả tốt trong việc SEO sản phẩm luôn đó.

Leave a Reply

Your email address will not be published. Required fields are marked *