वेबसाइट के खोज इंजन अनुकूलन (SEO) में डुप्लिकेट सामग्री की समस्या से बचने के लिए canonical टैग एक महत्वपूर्ण भूमिका निभाते हैं। जब एक ही सामग्री अलग-अलग URL पर उपलब्ध होती है, तब खोज इंजन असमंजस में पड़ सकते हैं कि किस पेज को खोज परिणामों में प्राथमिकता दी जाए। Canonical टैग खोज इंजनों को यह निर्देश देता है कि कौन सा URL मुख्य या पसंदीदा संस्करण है। "Canonical टैग चेकर" टूल किसी भी सार्वजनिक वेब पेज के canonical टैग की स्थिति, उसके रीडायरेक्ट व्यवहार और उसकी वैधता का विश्लेषण करने में मदद करता है।
Canonical टैग चेकर कैसे काम करता है
यह टूल आपके द्वारा दिए गए किसी भी सार्वजनिक HTTP या HTTPS पेज पते को लेता है और उसका विश्लेषण करता है। जब आप कोई URL दर्ज करते हैं, तो यह टूल उस पेज को लोड करता है, उसके सभी रीडायरेक्ट का अनुसरण करता है, और फिर पेज के HTML स्रोत की जाँच करता है।
यह टूल मुख्य रूप से निम्नलिखित जानकारियों का पता लगाता है:
- पेज पर canonical टैग मौजूद है या नहीं।
- Canonical टैग किस URL को इंगित कर रहा है।
- क्या वह URL पेज के अंतिम पते (रीडायरेक्ट के बाद) या आपके द्वारा शुरू में दर्ज किए गए पते से मेल खाता है।
यदि आप कोई नया अनुरोध सबमिट करते हैं, तो पहले से चल रहे किसी भी पुराने अनुरोध को तुरंत रोक दिया जाता है। सुरक्षा और तकनीकी सीमाओं के कारण, निजी और स्थानीय पते (जैसे http://127.0.0.1/admin) इस टूल द्वारा जाँचे नहीं जा सकते और अनुरोध भेजने से पहले ही उन्हें अस्वीकार कर दिया जाता है।
टूल के इनपुट और उनकी सीमाएँ
इस टूल का उपयोग करने के लिए आपको केवल एक इनपुट देना होता है:
- पेज URL: यह एक सार्वजनिक HTTP या HTTPS पेज का पता होना चाहिए।
- अक्षर सीमा: दर्ज किया गया URL
{max}अक्षरों से कम होना चाहिए। यदि URL इस सीमा को पार करता है, तो त्रुटि संदेश "URL को{max}अक्षरों से छोटा रखें।" दिखाई देगा।
यदि आप बिना किसी प्रोटोकॉल (जैसे बिना http:// या https:// के) URL दर्ज करते हैं, तो इसे स्थानीय सत्यापन नियमों के अनुसार संसाधित किया जाता है। यदि इनपुट खाली छोड़ दिया जाता है, तो टूल "पहले पेज URL डालें।" त्रुटि प्रदर्शित करता है।
आउटपुट और विश्लेषण के परिणाम
जाँच पूरी होने पर टूल विस्तृत परिणाम प्रदर्शित करता है, जिसमें निम्नलिखित बिंदु शामिल होते हैं:
- Canonical का नतीजा: यह canonical टैग की स्थिति का संक्षिप्त विवरण देता है, जैसे "Canonical मिला। यह स्वयं-संदर्भित है और डाले गए URL से मेल खाता है।"।
- पूरा canonical URL: canonical टैग में निर्दिष्ट किया गया सटीक URL।
- Canonical जाँच:
- Canonical मौजूद है: हाँ या नहीं।
- स्व-संदर्भित: हाँ या नहीं।
- डाले गए URL से मेल: हाँ या नहीं।
- डाला गया URL: वह URL जो आपने जाँच शुरू करते समय दर्ज किया था।
- रीडायरेक्ट के बाद अंतिम URL: सभी रीडायरेक्ट का अनुसरण करने के बाद पेज का अंतिम वास्तविक URL।
- Canonical href मान: canonical टैग के
hrefएट्रिब्यूट का मूल कच्चा मान। - HTTP स्थिति: पेज द्वारा लौटाया गया HTTP स्टेटस कोड।
- मिले canonical टैग: पेज पर खोजे गए canonical टैग की कुल संख्या।
त्रुटियाँ और उनके कारण
पेज की स्थिति या नेटवर्क समस्याओं के आधार पर टूल निम्नलिखित विशिष्ट त्रुटि संदेश दिखा सकता है:
| त्रुटि संदेश | संभावित कारण |
|---|---|
| "मान्य सार्वजनिक HTTP या HTTPS URL डालें।" | दर्ज किया गया URL प्रारूप सही नहीं है। |
| "निजी या लोकल पते जाँचे नहीं जा सकते।" | स्थानीय होस्ट या आंतरिक नेटवर्क के पते दर्ज किए गए हैं। |
| "पेज तक नहीं पहुँचा जा सका। URL जाँचें या फिर कोशिश करें।" | सर्वर डाउन है या URL अस्तित्व में नहीं है। |
| "पेज ने जवाब देने में बहुत समय लिया। बाद में फिर कोशिश करें।" | सर्वर का रिस्पॉन्स टाइम बहुत अधिक है (टाइमआउट)। |
| "पेज ने बहुत बार रीडायरेक्ट किया, इसलिए जाँच पूरी नहीं हुई।" | पेज पर रीडायरेक्ट लूप की समस्या है। |
"पेज ने HTTP {status} लौटाया, इसलिए canonical जाँचा नहीं जा सका।" |
पेज ने 404, 500 या अन्य त्रुटि कोड लौटाया है। |
| "इस URL से HTML पेज नहीं मिला।" | दिया गया URL किसी छवि, PDF या अन्य गैर-HTML फ़ाइल का है। |
| "पेज से पढ़ने योग्य HTML नहीं मिला।" | पेज का रिस्पॉन्स खाली है या विकृत है। |
| "पेज का हेड सुरक्षित रूप से जाँचने के लिए बहुत बड़ा है।" | पेज के हेड सेक्शन का आकार सुरक्षित सीमा से अधिक है। |
"{count} canonical टैग मिले। पहला दिखाया गया है; केवल एक रखें।" |
पेज पर एक से अधिक canonical टैग मौजूद हैं। |
| "Canonical टैग मौजूद है, लेकिन उसका href मान्य HTTP या HTTPS URL नहीं है।" | टैग का href मान खाली है या अमान्य प्रारूप में है। |
गोपनीयता और डेटा प्रोसेसिंग
इस टूल का उपयोग करते समय आपकी गोपनीयता बनी रहती है। सार्वजनिक पेज को लोड करने के लिए केवल दर्ज किया गया URL BroBroGo को भेजा जाता है। टूल द्वारा लाया गया पेज और जाँच का कोई भी परिणाम सर्वर पर सहेजा या संग्रहीत नहीं किया जाता है।
अक्सर पूछे जाने वाले प्रश्न (FAQ)
स्वंय-संदर्भित canonical क्या होता है?
यह ऐसा canonical है जो रीडायरेक्ट के बाद पेज के अपने अंतिम URL पर जाता है। एक ही सामग्री कई पतों पर मिले, तब भी यह खोज इंजन को पसंदीदा URL साफ़ बताता है।
स्वंय-संदर्भ सही होने पर भी डाला गया URL अलग क्यों दिख सकता है?
आपका डाला हुआ पता किसी दूसरे URL पर रीडायरेक्ट हो सकता है। canonical उस अंतिम पेज पर सही जा सकता है, इसलिए वह पहले डाले गए पते से अलग होगा।
क्या JavaScript से जोड़ा गया canonical भी दिखेगा?
चेकर पेज से मिला HTML देखता है। केवल पेज स्क्रिप्ट चलने के बाद जोड़ा गया canonical यहाँ न दिखे, इसलिए ज़रूरी टैग मूल पेज स्रोत में भी रखें।
यदि पेज पर एक से अधिक canonical टैग हों तो क्या होगा?
यदि किसी पेज पर एक से अधिक canonical टैग पाए जाते हैं, तो यह टूल केवल पहले टैग को ही दिखाता है और विश्लेषण में उसकी संख्या प्रदर्शित करता है। खोज इंजनों को भ्रम से बचाने के लिए पेज पर केवल एक ही canonical टैग रखना चाहिए।