Canonical URL hreflang URL में शामिल नहीं है
पेज का कैनोनिकल URL ऐसे पते की ओर इंगित करता है जिसे उसके अपने किसी hreflang लिंक में नहीं बताया गया। तब क्रॉलर भाषा सेट को अनदेखा कर सकते हैं। हर पेज का कैनोनिकल खुद की ओर इंगित करवाएँ, और उसी URL को, ठीक जैसा लिखा है वैसा ही, उसके hreflang लिंक में सूचीबद्ध करें।
इसका मतलब
Canonical https://example.com/a की ओर इशारा करता है, जिसका नाम किसी भी hreflang लिंक में नहीं है। क्रॉलर भाषा-समूह को अनदेखा कर सकते हैं।
AI सर्च के लिए यह क्यों मायने रखता है
hreflang लिंक अलग-अलग भाषाओं के समकक्ष पेजों को जोड़ते हैं, और कैनोनिकल बताता है कि इस पेज का प्रतिनिधित्व कौन-सा URL करता है। अगर कैनोनिकल कहीं और इंगित करता है, जैसे हर भाषा संस्करण अंग्रेज़ी पेज को कैनोनिकल बना दे, तो क्रॉलर को एक साथ कहा जाता है कि इस पेज को छोड़ दें और यह भी कि यह एक भाषा विकल्प है।
आम नतीजा यह होता है कि केवल एक भाषा इंडेक्स होती है, इसलिए दूसरी भाषाओं के उत्तर गलत संस्करण को उद्धृत करते हैं या किसी को नहीं। सुधार टेम्पलेट में होता है, इसलिए वह भाषा सेट के हर पेज पर एक साथ लागू हो जाता है।
इसे कैसे ठीक करें
- निष्कर्ष में कैनोनिकल URL की तुलना hreflang लिंक से करें। AISeeWhy रिपोर्ट सबूत और चिपकाने लायक सुधार दिखाती है; सुधार के बाद नतीजा पक्का करने के लिए "दोबारा जाँचें" चलाएँ।
- हर भाषा संस्करण का कैनोनिकल खुद पर सेट करें, मुख्य भाषा के पेज पर नहीं।
- दोनों जगह URL एक जैसे रखें: वही स्कीम, होस्ट और पाथ। ऑडिट अंत की स्लैश का फ़र्क सहन कर लेता है, लेकिन उन्हें सुसंगत रखें।
- WPML, Polylang या SEO प्लगइन वाले WordPress में जाँचें कि कैनोनिकल हर भाषा के लिए ओवरराइड नहीं हो रहा।
सुधार की पुष्टि कैसे करें
बदलाव के बाद रिपोर्ट पर "दोबारा जाँचें" दबाएँ: यह बताती है कि क्या ठीक हुआ और स्कोर कैसे बदला।