PageRank को प्रभावित किए बिना मैं एसएसएल में संक्रमण कैसे करूं?


92

यहां स्टैक एक्सचेंज में हम सभी ट्रैफ़िक को एसएसएल में ले जाने पर काम कर रहे हैं। हम केवल लॉग-इन-उपयोगकर्ता नहीं कर रहे हैं इसका कारण यह है कि लॉगिन डिवाइड का एक पक्ष हर बार Google से पुनर्निर्देशित होता है। ऐसा इसलिए होता है क्योंकि Google की केवल http://या https://परिणाम में होने वाली है, दोनों नहीं। SSL इंफ्रास्ट्रक्चर ( यहां विवरण ) के निर्माण के अलावा , हमारे पास बकाया सवाल है:
हम एसएसएल में सबसे अच्छा संक्रमण कैसे करते हैं?

यहाँ हमारी योजना के प्रासंगिक बिट्स हैं (छोटी साइटों पर परीक्षण करना, ऊपर जाना stackoverflow.com):

  1. सभी डोमेन पर SSL तैयार / सक्षम (लेकिन लिंक नहीं किया गया) प्राप्त करें
  2. केवल के <link rel="canonical">रूप में प्रतिपादन शुरू करोhttps://
  3. सभी http://अनुरोधों के लिए 301 भेजना शुरू करें https://(हमारे डोमेन से ... बेशक हम सभी मौजूदा लिंक के बारे में कुछ भी नहीं कर सकते जो हमें इशारा करते हैं)
  4. एक संक्रमण अवधि के बाद, सभी उपयोगकर्ता कुकीज़ को इस रूप में सेट करें secure

इसलिए एंडगेम एसएसबी पर सभी सामग्री वितरित कर रहा है और सभी HTTP अनुरोध पुनर्निर्देशित हैं। हम मुख्य रूप से इस बात से चिंतित हैं कि यह हमारी साइटों पर पेजरैंक को कैसे प्रभावित करेगा। हम Google से आने वाले ट्रैफ़िक पर बहुत अधिक निर्भर हैं और यह सुनिश्चित करना चाहते हैं कि हमारे उपयोगकर्ताओं को अधिक सुरक्षा प्रदान करने के लिए हम गोता न लगाएँ।

केवल बिट्स जो मैंने इस पर पाया है कि ऐसा प्रतीत होता है कि समान लाइनों के साथ एक पुराने प्रश्न पर एक Google कर्मचारी की टिप्पणी है :

@Frank हाँ, मुझे यकीन है कि Google HTTP और HTTPS URL को क्रॉलिंग, इंडेक्सिंग और रैंकिंग के लिए अलग URL के रूप में मानता है (मैं यहां Google पर वेब-खोज टीम के साथ काम करता हूं)। 301 पुनर्निर्देशन के साथ canonicalization करना, जैसा आपने उल्लेख किया है, इसे हल करने का एक शानदार तरीका है :) - जॉन म्यूलर अक्टूबर 23/10

और एकमात्र वेबमास्टर वीडियो मुझे मिल सकता है: क्या HTTPS को नुकसान पहुंचाने वाली रैंकिंग पर स्विच किया जा सकता है? वीडियो का ठोस जवाब नहीं है, न कि मैं किसी कंपनी के भविष्य को वैसे भी आधार बनाऊंगा।

क्या हमारा संक्रमण एक एसएसएल चाल को पूरा करने का सबसे अच्छा तरीका है, कम से कम एक एसईओ परिप्रेक्ष्य से? अगर इस बारे में कोई अन्य हालिया या ठोस सलाह है कि इस तरह की एक चाल Google रैंकिंग को प्रभावित करती है तो हम इसके बारे में सुनना पसंद करेंगे।


3
क्या बड़ी एसई करने से पहले पेज रैंक पर प्रभाव का मूल्यांकन करने के लिए पहले एसई साइटों में से एक को माइग्रेट करने के लायक होगा?
Kirk Woll

2
@Jeff या तो हम http और पुराने उपयोगकर्ताओं को दिखाने के लिए https (खोज से हर हिट के लिए एक दर्दनाक पुनर्निर्देशित) के लिए लात मारी या हम Google खोज परिणामों में https प्रदर्शित करते हैं, जिसका अर्थ है कि हमने प्रभावी रूप से सभी को बदल दिया है जैसे कि हम वैसे भी योजना बना रहे हैं ( लेकिन कोई पुनर्निर्देश नहीं, कम से कम Google से आ रहा है)। जो कुछ भी गूगल से पता चलता है 95-99% यातायात मामला हो जाएगा, इसलिए हम है लंबे समय में रीडायरेक्ट से बचने के लिए पूर्ण https जाने के लिए। इसके अलावा, लॉग के अनुसार ऐसा लगता है गूगल कि क्या हम इसे या विज्ञापन नहीं ... https पर हमें क्रॉल करने के लिए कोशिश करता है
निक Craver

2
@ किर्क बिल्कुल, कि परीक्षण छोटी साइटों के साथ मेरा क्या मतलब है। योजना पहले छोटे साइटों के एक सेट पर प्रयास करने की है।
निक Craver

2
@ इल्मारियारोन - हां, हमारे लिए दर्दनाक नहीं ... उपयोगकर्ताओं के लिए दर्दनाक , ऑस्ट्रेलिया जैसी जगहों पर जो पेज लोड समय पर एक अतिरिक्त सेकंड तक हो सकते हैं। यह अक्सर अमेरिका में भी यहाँ मोबाइल उपकरणों की तुलना में बहुत अधिक है। हमारे प्रश्न पृष्ठ 50ms (अधिकतर समय आधा) के अंतर्गत प्रस्तुत होते हैं, इसलिए विलंबता को जोड़ने वाला कोई भी समाधान पृष्ठ लोड समय में बहुत बड़ा प्रभाव डालता है। प्रतिशत-वार, बहुत सारा लोडिंग विलंबता जिसे आप ब्राउज़ करते हुए देखेंगे कि हमारा नेटवर्क ट्रांसमिशन है, इसलिए यह पेज लोड के 95-99% के लिए अनुरोध संख्या को दोगुना करने के लिए एक महत्वपूर्ण वृद्धि होगी।
निक Craver

1
@ निक: क्या यह वास्तव में 95% + होगा? मैं Google से आने वाले आपके सभी अनुरोधों के उस अंश को देख सकता हूं , लेकिन निश्चित रूप से लॉग-इन उपयोगकर्ताओं के लिए प्रतिशत बहुत कम होना चाहिए? उस ने कहा, मैं इस बात से सहमत हूं कि अतिरिक्त विलंबता की एक पूरी दूसरी "दर्दनाक" के रूप में योग्य होने लगती है। (आप उस समस्या को हल कर सकते हैं , और भौगोलिक रूप से बिखरे हुए फ्रंट-एंड प्रॉक्सिज़ का एक गुच्छा होने पर, सामान्य रूप से अपनी विलंबता में सुधार कर सकते हैं, लेकिन यह सवाल के दायरे से थोड़ा बाहर हो सकता है ... फिर भी, यह विकिपीडिया के लिए काम करता है )
इल्मारी करोनें

जवाबों:


34

आपका प्रस्तावित समाधान एक एसईओ दृष्टिकोण से सबसे अच्छा तरीका है। आप विहित URL का उपयोग करके डुप्लिकेट सामग्री से बचते हैं और 301 रीडायरेक्ट आपके अधिकांश पेजरैंक ( एक छोटी राशि रीडायरेक्ट में खो जाती है ) को स्थानांतरित कर देगा । इसके अलावा Google में स्टैक ओवरफ्लो के पृष्ठों की ताकत के लिए धन्यवाद, मैं और अधिक स्तब्ध रह जाएगा यदि आपने अपनी रैंकिंग में कोई उतार-चढ़ाव देखा। छोटी साइटों को अपनी रैंकिंग में परिवर्तन की अवधि दिखाई देगी, जबकि Google अपने नए URL के साथ पकड़ा गया, लेकिन मुझे लगता है कि Stoss Overflow के लिए हो रहा है।

FYI, जॉन म्यूलर, आपके द्वारा उद्धृत Google कर्मचारी, यहां एक सक्रिय सदस्य है । थोड़े से भाग्य के साथ वह हमें इस बारे में अपना दृष्टिकोण बताएंगे।


16
हाँ, मुझे लगता है कि यह एक सुंदर ध्वनि दृष्टिकोण है। FWIW में थोड़ी देर पहले Google+ पर इसी तरह की चर्चा हुई थी, जहां हमने कुछ बारीकियों पर ध्यान दिया था: plus.google.com/106413090159067280619/posts/ZZVAS65mmw4 । अलग-अलग rel = canonical & redirects समय-वार शायद आवश्यक नहीं है, लेकिन इससे पहले समस्याओं को पकड़ना आसान हो सकता है। एक बात जिसका आपने उल्लेख नहीं किया, वह है एचएसएसएस, जो कुछ बिंदु पर भी विचार करने लायक हो सकती है।
जॉन म्यूलर

हमारी टीम की ओर से आप दोनों को धन्यवाद, अब हम एसईओ की ओर इस संक्रमण के बारे में अधिक जानकारी प्राप्त कर रहे हैं। हमारे पास अभी कुछ सप्ताह का काम बाकी है, लेकिन हम अभी भी HTTPS स्विच की दिशा में काम कर रहे हैं।
निक Craver

11

लगभग एक साल पहले मेरे वर्डप्रेस साइट के लिए पर्मलिंक जनरेटिंग कोड में एक बग था, जिसे Google से लगभग 70% ट्रैफ़िक मिलता है। विहित टैग ने नियमित प्रारूप के बजाय WP लघु URL प्रारूप का उपयोग करना शुरू कर दिया।

दो हफ्ते बाद, मुझे बग मिला जब मैंने देखा कि मेरे यूआरएल Google इंडेक्स में अजीब दिख रहे थे। /999999/post-url-format-like-this/परिणामों में पूर्ण के बजाय , यह दिखा रहा था ?post_id=99999(या कुछ इसी तरह)।

यातायात में कोई परिवर्तन नहीं हुए।

बग को ठीक किया गया था, विहित टैग को फिर से ठीक से सेट किया गया था, और लगभग एक हफ्ते बाद, Google ने सभी अनुक्रमित लिंक को सामान्य प्रारूप में वापस समायोजित कर दिया था। दर्द रहित, वास्तव में।

तो मेरे अनुभव के आधार पर, आपकी योजना होनी चाहिए:

  1. इसके बजाय HTTPS URL को इंगित करने के लिए विहित टैग बदलें।
  2. Google इंडेक्स के सभी परिणामों को स्वचालित रूप से अपडेट करेगा। इसमें कुछ सप्ताह लग सकते हैं और इसके लिए 301 रीडायरेक्ट की आवश्यकता नहीं है। और ... आपका 95% ट्रैफ़िक SSL का उपयोग कर रहा होगा।
  3. लॉग इन उपयोगकर्ताओं को पुनर्निर्देशित करें जो किसी अन्य साइट से क्लिक करते हैं।

चूँकि 301 पुनर्निर्देशन कुछ पेजरेंक को हटाते हैं, इसलिए मैं उन्हें तुरंत उपयोग करने की बात नहीं देखता, विशेष रूप से चूंकि कैनोनिकल टैग को Google इंडेक्स का ध्यान रखना चाहिए


5

मेरा मानना ​​है कि Google ने देखा कि पहला URL देखा गया कि यह एक छोटा URL, HTTP या यहां तक ​​कि HTTPS होना चाहिए जब तक कि एक विहित लिंक का उपयोग नहीं किया गया हो, तो वे अलग-अलग रैंकिंग के हों इसलिए 301 संक्रमण के परिणामस्वरूप कुछ रस खो जाएगा।

हालाँकि, जॉन ने यह भी कहा है कि इसके संदिग्ध होने से स्टैक को नुकसान होगा, क्योंकि स्टैक में टन प्राधिकरण और Google के साथ विश्वास है।

इसके अलावा, हम सभी जानते हैं कि Google एसएसएल में जाने के लिए स्टैक रैंकिंग में भी वृद्धि कर सकता है क्योंकि यह साइट अपने उपयोगकर्ताओं के लिए अधिक सुरक्षित बनाता है जो प्रभावी रूप से उपयोगकर्ता अनुभव को बढ़ाता है जो Google दृढ़ता से विश्वास करता है। :)

इसके अलावा:

Google के मैट कट्स ने एक हैकर न्यूज़ टिप्पणी पर कहा कि जो लोग अपनी पूरी वेब साइट को एचटीटीपीएस से एचटीटीपीएस में बदलने के इच्छुक हैं, उन्हें आगे बढ़कर ऐसा करना चाहिए।


6
मुझे नहीं लगता कि यह अनुमान लगाने में मददगार है कि SSL का उपयोग करके रैंकिंग बढ़ सकती है, क्योंकि आपके पास उस पर कोई दूरस्थ विश्वसनीय जानकारी नहीं है।
असंतुष्टगीत

मुझे लगता है कि स्टैक पर दिमाग क्या अटकलें लगा सकता है और क्या मददगार है या मददगार नहीं है, इस पर विचार कर सकता है। स्पष्ट तू उनका कहना है की धन्यवाद;)
साइमन हैटर

1
मेरा कहना है, यह अटकलें हैं कि कुछ भी नहीं पर आधारित है। आप अपने उत्तर में यह भी जोड़ सकते हैं, "हम सभी जानते हैं कि Google अपने डेटासेन्ट को आकाश को नष्ट करने के लिए चारों ओर भेज देगा"।
असंतुष्टगीत

2
यह अनुमानों के आधार पर अटकलें हैं कि क) एसएसएल साइटें उपयोगकर्ताओं के लिए बेहतर हैं और बी) Google के पास उन साइटों को बढ़ावा देने का इतिहास है जो उपयोगकर्ताओं के लिए अच्छे हैं।
Spongeboy

5

मैंने हाल ही में अपनी कई साइटें एसएसएल में स्थानांतरित कर दीं और पेजरेंक को सकारात्मक या नकारात्मक रूप से प्रभावित नहीं किया गया। मैंने Google के सभी दिशानिर्देशों का पालन किया, जो मूल रूप से आपके बताए अनुसार हैं:

  1. अपनी साइट को HTTPS के साथ सुचारू रूप से काम करवाएं। मेरा सबसे बड़ा आवश्यक परिवर्तन केवल सापेक्ष और प्रोटोकॉल सापेक्ष लिंक का उपयोग करना था। उदाहरण के लिए: href = "page.html" और जब आवश्यक हो तो href = "// www.example.com/"
  2. Rel = "canonical" टैग जोड़ें और उन्हें अपने पृष्ठ के HTTPS पते पर इंगित करें
  3. HTTPS पर भेजने के लिए सभी HTTP अनुरोधों के लिए 301 रीडायरेक्ट का उपयोग करें

Google वेबमास्टर में HTTP और HTTPS दोनों साइटों को सेट करें, और दोनों को बारीकी से मॉनिटर करें।


4

मैं एक मामूली उच्च यातायात वेबसाइट पर एक समान संक्रमण का हिस्सा रहा हूं, हालांकि एक अंतर के साथ: सभी URL बदल दिए गए थे और 301 रीडायरेक्ट नहीं किए गए थे।

मैंने लगभग एक महीने तक Google रैंकिंग पर प्रभाव को बारीकी से देखा, और अधिकांश प्रमुख शब्दों के लिए, 2-3 स्थान प्राप्त किए, हालांकि मैं काफी निश्चित हूं कि पूरी तरह से बेहतर एसईओ के कारण था।
मैं कोई भी परिवर्तन नहीं देख सकता था जो केवल HTTPS के लिए जिम्मेदार ठहराया जा सके।

आपकी योजना मौके पर दिखती है, हालांकि मैं उस दूसरे चरण के बारे में थोड़ा फटा हुआ हूं, मैं व्यक्तिगत रूप से 301 के लिए सीधे जाऊंगा।

क्यों नहीं ए / बी परीक्षण की एक छोटी संख्या के साथ अधिमानतः नकली सवाल और उन पर प्रभाव की जांच?


1
हमने ए / बी परीक्षण दृष्टिकोण पर विचार किया था, लेकिन अन्य मुद्दों के लिए रेटिंग में उतार-चढ़ाव है, इसलिए हम अभी भी इस तरह के अनियंत्रित प्रयोग से अधिक ठोस डेटा नहीं देख रहे हैं। यह देखते हुए, यह बेहतर है कि हम साइट स्तर पर परीक्षण करें क्योंकि यह वास्तविक परिवर्तन है जिसे हम वैसे भी बनाना चाहते हैं।
निक Craver
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.