2016-05-03 7 views
6

मैं गूगल रिच स्निपेट्स उपकरण में अपनी वेबसाइट के रिच स्निपेट्स जाँच की है, और यह एक त्रुटि थी:Google एसडीटीटी त्रुटि: "समीक्षा में कोई समीक्षा आइटम निर्दिष्ट नहीं है।"

The review has no reviewed item specified.

Picture of the error Google shows

मैं इसे कैसे ठीक करूं?

कोड है:

<div itemprop="aggregateRating" itemscope="" itemtype="http://schema.org/AggregateRating"> 
    <span itemprop="ratingValue">5</span> stars - based on <span itemprop="reviewCount">21</span> reviews 
</div> 
+0

क्या/वास्तव में आपकी समस्या है कहाँ? क्या तुमने कुछ कोशिश की? क्या आप संदेश को समझ नहीं सकते? – unor

उत्तर

13

त्रुटि संदेश है कि आप समस्याओं में से एक के साथ सुंदर आत्म व्याख्यात्मक है, लेकिन उस कोड आप प्रस्तुत के साथ ही समस्या नहीं है। दूसरी समस्या यह है कि आपने आइटम के बिना आइटमप्रॉप का उपयोग किया है कि यह संपत्ति है।

समेकित करने के लिए एक आइटम की आवश्यकता होती है जिसे रेट किया जा रहा है। आपके पास यह निर्दिष्ट किए बिना कुल योग नहीं हो सकता है कि यह किस पर लागू होता है।

  1. एक युक्त आइटम का उपयोग करें और एक संपत्ति के रूप में AggregateRating निर्दिष्ट करें: ऐसा करने के (दोनों ऐसा नहीं करते हैं) के दो तरीके हैं। आप (तरह) ने सुझाव दिया है कि आप आइटमप्रॉप का उपयोग करके किसी आइटम के बिना कोशिश कर रहे हैं। यदि आप इसका उपयोग करना चाहते हैं, तो आपको अपने आइटमप्रॉप को उपयुक्त आइटम में लपेटने की आवश्यकता है। उपयुक्त वस्तुएं हैं: उत्पाद, ब्रांड, प्रस्ताव, घटना, संगठन, स्थान, सेवा, CreativeWork। ये आइटम एक समेकित संपत्ति को निर्दिष्ट करते हैं जिसमें एक समेकित राइटिंग हो सकती है।

    <div itemscope itemtype="http://schema.org/Product"> 
        <div itemprop="aggregateRating" itemscope itemtype="http://schema.org/AggregateRating"> 
         <span itemprop="ratingValue">5</span> stars - based on <span itemprop="reviewCount">21</span> reviews 
        </div> 
        <!-- other Product properties --> 
    </div> 
    
  2. AggregateRating की itemReviewed संपत्ति, वह चीज जो रेटिंग के संबंध में है निर्दिष्ट करने का प्रयोग करें। यदि आप इसका उपयोग करते हैं तो अपने प्रश्न में कोड से itemprop को हटाना न भूलें।

    <div itemscope itemtype="http://schema.org/AggregateRating"> 
        <span itemprop="ratingValue">5</span> stars - based on <span itemprop="reviewCount">21</span> reviews 
        <div itemprop="itemReviewed" itemscope itemtype="http://schema.org/Product"> 
         <!-- Product properties --> 
        </div> 
    </div> 
    
+0

उत्तर के लिए धन्यवाद। हालांकि, मैं अभी तक लिखित कोड से परिचित नहीं हूं, क्या आप मुझे दिखाएंगे कि कोड कैसा दिखता है? –

+0

@Daniel संपादित देखें? – grgarside

+0

जब मुझे हेडर में JSON LD में उत्पाद का वर्णन किया गया था, तो मुझे यह त्रुटि मिली थी, जबकि कुलरेटिंग को किसी तृतीय पक्ष समीक्षा प्लगइन द्वारा जोड़ा गया था। मुझे आश्चर्य है कि Google इस मामले में, उत्पाद और सामग्री की सामग्री के बीच का लिंक कर रहा है समीक्षा की गई टैग: केवल मुझे लगता है कि नाम के माध्यम से? या यह स्वचालित है? उदाहरण 2 में, यदि मैं आइटम में सामग्री सेट नहीं करता हूं, तो क्या Google "अनुमान लगा सकता है" कि आइटम समीक्षा किए गए उत्पाद को मेरे हेडर में वर्णित एकमात्र उत्पाद से जोड़ा जाना चाहिए? – spiritoo

1

आप सही यह एक त्रुटि के लिए LocalBusiness स्कीमा का उपयोग करने के लिए है। मुझे अपने पृष्ठ के लिए एक ही त्रुटि संदेश मिला। फिर मैंने सब कुछ ठीक काम करने के बाद स्थानीय बिजनेस स्कीमा कोड रखा है।

कोड नमूना के लिए, आप स्कीमा पृष्ठ पर जा सकते हैं: http://schema.org/LocalBusiness या आप मेरी वेबसाइट देख सकते हैं जो मेरे पास सही है। Didi Designer Studio

The review has no reviewed item specified.

संबंधित मुद्दे