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