2015-05-23 25 views
9

Làm cách nào để thiết lập AggregateRating khi đối tượng chưa được xếp hạng (ratingValue = 0)?Tổng hợpXếp hạng và xếp hạngGiá trị khi chưa được xếp hạng

thiết lập hiện tại của tôi là:

<div itemprop="aggregateRating" itemscope itemtype="http://schema.org/AggregateRating"> 
    <meta itemprop="ratingValue" content="0" /> 
    <meta itemprop="bestRating" content="5" /> 
    <meta itemprop="worstRating" content="1" /> 
    <div itemprop="ratingCount">0</div> 
</div> 

Khi tôi kiểm tra Microdata với Công cụ kiểm tra Google I nhận được một lỗi "Không thể để tiêu chuẩn hóa giá trị xếp hạng". Tôi có phải đặt worstRating thành 0 không? Hoặc có cách nào khác để nói rằng chưa có xếp hạng nào?

Trả lời

8

Giản đồ nêu rõ rằng ratingValue là loại text, trong khi bestRatingworstRatingtext/number. Điều này cho thấy bạn có thể đặt bất kỳ thứ gì vào ratingValue, thậm chí "không được xếp hạng". Tuy nhiên, làm thế nào Google sẽ giải thích đó là lên đến tranh luận.

Tuy nhiên có vẻ như với tôi cách ĐÚNG THỰC TẾ để thực hiện điều này là để chỉ đưa ra một aggregateRating nơi ratingCount> 0.

Đơn giản chỉ cần bỏ qua các đánh giá khi không có xếp hạng.

+1

Ok cảm ơn. Khi tôi đặt ratingValue thành "not ranking" hoặc "null" hoặc khi tôi xóa thẻ ratingValue, tôi vẫn gặp lỗi. Vì vậy, có vẻ như chỉ thiết lập ratingCount> 0 hoặc thiết lập worstRating = 0 đang hoạt động "chính xác". Xóa toàn bộ thứ hạng cũng hoạt động :-) nhưng tôi không chắc chắn về cách Google đánh giá điều này ... – devOp

2

Vâng, tôi đoán nó không có ý nghĩa để xác định một ratingValue của 0 nếu worstRating nên 1:

  • worstRating phải là "giá trị thấp nhất được cho phép trong hệ thống đánh giá này", mà sẽ là 0 trong trường hợp của bạn.

  • Một ratingValue của 0 không không có nghĩa là không có phiếu bầu nào (ví dụ: 0 có không phải là một ý nghĩa đặc biệt), như 0 chắc chắn là một giá trị giá trị (một số hệ thống đánh giá cho phép điều này).

Vì vậy, một trong hai thiết worstRating-0, hoặc bỏ qua ratingValue cho các hạng mục không được xếp hạng.

Các vấn đề liên quan