Yoast SEO: वैकल्पिक एसएसएल वाली साइट पर कैननिकल यूआरएल

hTTPS

जब हम अपनी साइट पर चले गए चक्का, हमने सभी को एसएसएल कनेक्शन के लिए बाध्य नहीं किया (एक सुरक्षित कनेक्शन सुनिश्चित करने वाला https:// url)। हम अभी भी इस पर निर्णय नहीं ले पाए हैं। हम यह सुनिश्चित कर सकते हैं कि फॉर्म सबमिशन और ईकॉमर्स भाग सुरक्षित हैं, लेकिन केवल पढ़ने के लिए औसत लेख के बारे में निश्चित नहीं हैं।

इसे ध्यान में रखते हुए, हमने महसूस किया कि हमारे विहित लिंक सुरक्षित और असुरक्षित दोनों दिख रहे थे। मैंने इस विषय पर बहुत कुछ नहीं पढ़ा है, लेकिन ऐसा लगता है कि यह समस्याग्रस्त हो सकता है यदि Google प्रत्येक पथ को अलग से व्यवहार कर रहा है। दरअसल, वेबमास्टर्स के भीतर, हमें सुरक्षित साइट को अलग से पंजीकृत करना पड़ता था, इसलिए मैं केवल अनुमान लगा सकता हूं कि इससे भ्रम पैदा होगा।

एक Canonical लिंक क्या है?

एक कैनन लिंक तत्व एक HTML पृष्ठ (उपयोगकर्ताओं के लिए अदृश्य) के सिर अनुभाग में एक तत्व है जो खोज इंजन को एक वेब पेज के पसंदीदा संस्करण के लिए मार्गदर्शन करता है। यह एक आवश्यक तत्व है जब आप खोज इंजन के लिए अपनी साइट का अनुकूलन करते हैं क्योंकि आप यह सुनिश्चित करना चाहते हैं कि लिंक के माध्यम से पारित कोई प्राधिकरण उपयुक्त URL पर जाए। सामग्री प्रबंधन प्रणालियों के विशाल बहुमत समान सामग्री के लिए कई रास्ते बनाते हैं। उपयुक्त मार्ग को परिभाषित करने के लिए एक विहित के बिना, आपका प्राधिकरण एक ही सामग्री के लिए कई पथों के बीच विभाजित हो सकता है।

समीक्षा में Yoast एसईओ प्लगइन ज्ञानकोष, प्लगइन बस परमालिंक को वर्डप्रेस के मानक फ़ंक्शन के माध्यम से खींचता है। दूसरे शब्दों में, यदि आप एक सुरक्षित पृष्ठ पर हैं, तो यह https पथ को सूचीबद्ध करेगा, यदि आप नहीं हैं - तो यह http पथ को सूचीबद्ध करेगा। उह।

हमारे विषय के भीतर functions.php फ़ाइल, और Yoast के विहित फ़िल्टर का उपयोग करना wpseo_canonical, हमने सुरक्षित URL के लिए सभी कैनोनिकल लिंक को बाध्य करने के लिए निम्नलिखित फ़ंक्शन जोड़ा:

function mtb_canonical_ssl ($ url) {$ url = preg_replace ("/ ^ http: / i", "https:", $ url); वापसी $ url; } add_filter ('wpseo_canonical', 'mtb_canonical_ssl');

अब, इस बात की परवाह किए बिना कि उपयोगकर्ता किस मार्ग पर जाता है या Google क्रॉलर ने किस प्रकार से विहित को पकड़ा है, यह केवल https: // URL पथ के साथ सुरक्षित पृष्ठ के रूप में दिखाई देगा। योस्ट प्लगइन में इसे परिभाषित करने के लिए विकल्प होता था, लेकिन ऐसा लगता है कि इसे प्लगइन से हटा दिया गया था।

2 टिप्पणियाँ

  1. 1
  2. 2

    यह पूरी तरह से काम करता है! हमने सिर्फ एक छोटी वेबसाइट को https में बदल दिया था और योस्ट पर छोड़ दिया था; यानी इसे बंद कर दिया। आप शब्द बाहर डालने के लिए धन्यवाद।

तुम्हें क्या लगता है?

यह साइट स्पैम को कम करने के लिए अकिस्मेट का उपयोग करती है। जानें कि आपका डेटा कैसे संसाधित किया जाता है.