जब आप डेटा संचालित साइट चलाते हैं या अन्य कारण हैं कि दस्तावेज़ को डुप्लिकेट क्यों किया जा सकता है तो खोज इंजन को यह बताना महत्वपूर्ण है कि प्रतिलिपि मास्टर कॉपी है, या शब्दकोष में, "कैननिकल" प्रतिलिपि है। जब कोई खोज इंजन आपके पृष्ठों को अनुक्रमित करता है तो यह बता सकता है कि सामग्री को डुप्लिकेट किया गया है। अतिरिक्त जानकारी के बिना, खोज इंजन तय करेगा कि कौन सा पृष्ठ अपने ग्राहकों की आवश्यकताओं को पूरा करता है। यह ठीक हो सकता है, लेकिन पुराने और पुराने पृष्ठों को वितरित करने वाले खोज इंजनों के कई उदाहरण हैं क्योंकि उन्होंने गलत दस्तावेज़ को कैनोनिकल के रूप में चुना है।
कैनोलिक पेज कैसे निर्दिष्ट करें
अपने दस्तावेज़ों में मेटा डेटा के साथ खोज इंजन को कैनोलिक यूआरएल बताना बहुत आसान है। निम्नलिखित एचटीएमएल को अपने ऊपर रखें
सिर प्रत्येक पृष्ठ पर तत्व है नहीं विहित:
यदि आपके पास HTTP शीर्षलेखों (जैसे .htaccess या PHP के साथ) तक पहुंच है तो आप उन फ़ाइलों पर कैनोलिक यूआरएल भी सेट कर सकते हैं जिनमें HTML नहीं है
सिर, एक पीडीएफ की तरह। ऐसा करने के लिए, इस तरह के गैर-कैननिकल पृष्ठों के लिए हेडर सेट करें:
लिंक: < कैनोलिक पेज का यूआरएल >; rel = "प्रामाणिक"
कैननिकल टैग कैसे काम करता है और जब यह नहीं करता है
कैनोलिक मेटा डेटा का उपयोग खोज इंजन को संकेत के रूप में किया जाता है कि मास्टर कौन सा पृष्ठ है। खोज इंजन मास्टर कॉपी को प्राथमिक प्रतिलिपि के रूप में संदर्भित करने के लिए अपनी अनुक्रमणिका को अद्यतन करने के लिए इसका उपयोग करते हैं, और जब वे खोज परिणामों को वितरित करते हैं तो वे उस पृष्ठ को वितरित करते हैं जो उनका मानना है कि वे कैनोनिकल हैं।
लेकिन आपके द्वारा निर्दिष्ट कैननिकल पृष्ठ वह पृष्ठ नहीं हो सकता है जो खोज इंजन वितरित करता है। ऐसा होने के कई कारण हैं:
- यदि आपके द्वारा निर्दिष्ट यूआरएल 404 नहीं मिला है, तो खोज इंजन वितरित करने के लिए दूसरा सबसे प्रासंगिक यूआरएल खोजने का प्रयास करेगा
- यदि खोज इंजन का मानना है कि आपकी साइट को नकली कैननिकल यूआरएल जोड़ने के लिए हैक किया गया है तो वे इसका इस्तेमाल नहीं करेंगे (बेशक, आपको उस मामले में बड़ी समस्याएं होंगी)
- यदि आप टैग में लिंक डालते हैं, या उस पर विश्वास करने का कोई कारण है
सिर टैग बंद नहीं था। ऐसा इसलिए है क्योंकि कई वेबसाइटें उपयोगकर्ताओं को पृष्ठ पर सामग्री को संपादित करने की अनुमति देती हैं (अंदर
तन तत्व), और एक कैनोलिक संदर्भ चूसने के रूप में पाया गया है कि वहां भी अविश्वसनीय होगा।
क्या रिला = कैनोलिक टैग नहीं है
बहुत से लोग मानते हैं कि यदि आप जोड़ते हैं
rel = canonical किसी पृष्ठ से लिंक करें, तो उस पृष्ठ को कैनोलिक संस्करण पर रीडायरेक्ट किया जाएगा, जैसे HTTP 301 रीडायरेक्ट के साथ। वह सत्य नहीं है।
rel = canonical लिंक खोज इंजन को जानकारी प्रदान करता है, लेकिन यह इस बात को प्रभावित नहीं करता कि पृष्ठ कैसे प्रदर्शित होता है और न ही यह सर्वर स्तर पर कोई पुनर्निर्देशन करता है।
कैननिकल लिंक आखिरकार सिर्फ एक संकेत है। खोज इंजन को इसका सम्मान नहीं करना है। अधिकांश खोज इंजन पृष्ठ मालिकों की इच्छाओं का सम्मान करने के लिए कड़ी मेहनत करते हैं, लेकिन दिन के अंत में, खोज परिणाम वे होते हैं, और यदि वे आपके कैनोलिक पृष्ठ की सेवा नहीं करना चाहते हैं, तो वे नहीं करेंगे।
कैननिकल लिंक का उपयोग कब करें
जैसा कि मैंने उपरोक्त कहा है, आपको प्रत्येक डुप्लिकेट पेज पर लिंक का उपयोग करना चाहिए जो कैनोलिक नहीं है। यदि आपके पास ऐसे पृष्ठ हैं जो समान हैं, लेकिन समान नहीं हैं, तो कभी-कभी एक कैननिकल बनाने के बजाय उनमें से एक को बदलने के लिए और अधिक समझदारी होती है। दो पृष्ठों को चिह्नित करना ठीक है जो पूरी तरह से कैनोनिकल के समान नहीं हैं। वे समान होना चाहिए, लेकिन आपको चाहिए कभी नहीँ बस अपने पृष्ठों को अपने होम पेज पर इंगित करें। कैनोनिकल का अर्थ है कि पृष्ठ उस दस्तावेज़ की मास्टर कॉपी है, न कि आपकी साइट पर किसी भी प्रकार का मास्टर लिंक।
मुझे लगता है कि आखिरी बिट दोहराना महत्वपूर्ण है - आपको अपने सभी पृष्ठों को अपने होम पेज पर कैनोलिक पेज के रूप में कभी भी इंगित नहीं करना चाहिए कोई फर्क नहीं पड़ता कि आप ऐसा करने के लिए कितना मोहक हैं। ऐसा करने से, यहां तक कि दुर्घटना से, हर पृष्ठ का कारण बन सकता है जो कैनोलिक नहीं है (यानी प्रत्येक पृष्ठ जो आपका होम पेज नहीं है और इसमें
rel = canonical इस पर लिंक) खोज इंजन इंडेक्स से हटाया जाना है। यह Google (या बिंग या याहू! या कोई अन्य खोज इंजन) दुर्भावनापूर्ण नहीं है। वे वही कर रहे हैं जो आपने उन्हें करने के लिए कहा - प्रत्येक पृष्ठ को आपके होम पेज का डुप्लिकेट और उस पृष्ठ पर सभी परिणाम लौटाने पर विचार करना। फिर जब ग्राहक अधिक प्रासंगिक दस्तावेज़ की बजाय आपके होम पेज पर निराश हो जाते हैं, तो वह पृष्ठ कम लोकप्रिय होगा और खोज परिणामों में गिराएगा। यहां तक कि यदि आप समस्या को ठीक करते हैं, तो आप महीनों के बाद अपने खोज परिणामों को मार सकते हैं और इस बात की कोई गारंटी नहीं है कि आपकी साइट रैंकिंग ठीक हो जाएगी।
आपको एक पृष्ठ कैनोनिकल नहीं बनाना चाहिए जिसे किसी कारण से खोज से बाहर रखा गया है (जैसे कि
नोइंडेक्स मेटा टैग या robots.txt फ़ाइल द्वारा बहिष्कृत)। खोज इंजन को पृष्ठ को संदर्भित करने के लिए कैननिकल के रूप में, इसे पहले स्थान पर संदर्भित करने में सक्षम होना चाहिए।
उपयोग करने के लिए अच्छी जगहें
rel = canonical लिंक में शामिल हैं:
- गतिशील यूआरएल वाली साइटें - आप इसका उपयोग कर सकते हैं यह निर्धारित करने के लिए कि आप कौन से यूआरएल प्रारूप को प्राथमिकता देते हैं
- ईकॉमर्स साइट्स, उत्पाद सूचियों पर especiall - जब आपके ग्राहक सॉर्टिंग मानदंड बदलते हैं, तो उस नए यूआरएल को अनुक्रमित करने की आवश्यकता नहीं है
- सिंडिकेटेड सामग्री - आपके द्वारा लिखी गई सामग्री का उपयोग करने वाले प्रकाशकों में शामिल होना चाहिए
rel = canonical अपने मूल दस्तावेज़ पर इंगित उनके पृष्ठों पर लिंक
कैननिकल लिंक का उपयोग न करें
आपकी पहली पसंद 301 रीडायरेक्ट होना चाहिए। यह न केवल खोज इंजन को बताता है कि पृष्ठ यूआरएल बदल गया है, लेकिन यह पृष्ठ के सबसे अद्यतित लोगों को भी ले जाता है (और मैं कहता हूं, कैनोनिकोल?) संस्करण।
आलसी मत बनो।यदि आप अपनी यूआरएल संरचना बदल रहे हैं, तो स्वचालित रूप से 301 रीडायरेक्ट जोड़ने के लिए HTTP हेडर मैनिपुलेशन (जैसे .htaccess या PHP या अन्य स्क्रिप्ट) के कुछ रूपों का उपयोग करें। जबकि आप इसका उपयोग कर सकते हैं
rel = canonical लिंक, जो पुराने पृष्ठों को नीचे नहीं लेता है। और इसलिए कोई भी उन्हें किसी भी समय प्राप्त कर सकता है। असल में, यदि किसी ग्राहक के पास एक पृष्ठ बुकमार्क किया गया है और आप यूआरएल बदलते हैं लेकिन केवल एक का उपयोग कर सर्च इंजन अपडेट करते हैं
rel = canonical लिंक, वह ग्राहक होगा कभी नहीँ नया पेज देखें।
rel = canonical लिंक बहुत सारी डुप्लिकेट सामग्री वाले साइटों के लिए एक उपयोगी टूल है। यह समझकर कि यह कैसे काम करता है, आप इसका प्रभावी ढंग से उपयोग कर सकते हैं। लेकिन आखिरकार, यह एक ऐसा टूल है जिसे खोज इंजन द्वारा मदद के लिए जारी किया गया था उन्हें अपनी खोज अनुक्रमणिका को अद्यतित रखें। यदि आप अपने सर्वर को साफ और अद्यतित नहीं रखते हैं, तो आपके ग्राहक प्रभावित होंगे और आपकी साइट को चोट पहुंच सकती है। जिम्मेदारी से इसका इस्तेमाल करें।




