डुप्लीकेशन क्यों होता है
- थीम लॉजिक (Theme logic) – अधिकांश Shopify थीम्स हेडर में और फिर से प्रोडक्ट टेम्पलेट में ऑटोमैटिकली प्रोडक्ट स्कीमा रेंडर करती हैं।
- ऐप्स (Apps) – कई SEO, रिव्यू या इन्वेंट्री ऐप्स यह जांचे बिना कि थीम ने पहले से ही स्कीमा प्रदान किया है या नहीं, अपने स्वयं के स्कीमा स्निपेट्स डाल देते हैं।
- कस्टम लिक्विड (Custom liquid) – स्टोर मालिक जो
product.liquidयाproduct-template.liquidमें खुद से बनाए गए स्कीमा ब्लॉक्स जोड़ते हैं, वे अनजाने में वही चीज़ दोहरा सकते हैं जो थीम या कोई ऐप पहले ही दे चुका है।
स्टेप-बाय-स्टेप समाधान
- वैलिडेटर चलाएं (Run a validator) – पेज को Google के Schema Markup Validator (या Rich Results Test) में खोलें। टूल द्वारा पाए गए हर JSON-LD ब्लॉक को सूचीबद्ध करता है और "duplicate type definitions" को फ्लैग करता है।
- स्रोत की पहचान करें (Identify the source) – वैलिडेटर के आउटपुट को देखें और नोट करें कि किस फ़ाइल या ऐप ने डुप्लीकेट डेटा बनाया है।
- थीम को एडिट करें (Edit the theme) – थीम फ़ाइल से अनावश्यक स्कीमा ब्लॉक को हटा दें।
- इंस्टॉल किए गए ऐप्स का ऑडिट करें (Audit installed apps) – प्रोडक्ट मार्कअप जोड़ने वाले प्रत्येक ऐप को बंद करें, वैलिडेटर को फिर से चलाएं, और फिर केवल उन्हीं ऐप्स को फिर से इनेबल करें जिनके बारे में आप सुनिश्चित हैं कि वे डेटा को डुप्लीकेट नहीं करते हैं।
- फिर से टेस्ट करें (Test again) – प्रत्येक बदलाव के बाद, वैलिडेटर को रिफ्रेश करें। आपको बिना किसी डुप्लीकेट चेतावनी के एक सिंगल प्रोडक्ट स्कीमा ब्लॉक दिखना चाहिए।
क्या जोखिम है
जो स्टोर कीमत और उपलब्धता के लिए रिच स्निपेट्स (rich snippets) पर निर्भर करते हैं, उन्हें उन प्रतिस्पर्धियों से पीछे छूटने का जोखिम है जो साफ और सिंगल-इंस्टेंस मार्कअप पेश करते हैं।
दूसरा पहलू
मार्कअप को सिंगल और अच्छी तरह से स्ट्रक्चर्ड रखें।
आगे क्या ध्यान रखें
- थीम अपडेट्स (Theme updates) –
- ऐप पॉलिसी में बदलाव (App policy changes) –
एक साफ स्कीमा लेयर कम मेहनत में बड़ी जीत है: एक त्वरित ऑडिट, कुछ लाइन एडिट्स, और आपके प्रोडक्ट्स Google के रिच रिजल्ट्स का पूरा लाभ फिर से प्राप्त कर लेंगे।
