2013-02-02 42 views
9

मेरे पास स्टैक ओवरफ़्लो की तरह एक मित्रवत यूआरएल सिस्टम है।क्या उपयोगकर्ता द्वारा नियंत्रित मित्रवत यूआरएल स्वचालित रूप से Google द्वारा संभाले जाते हैं?

तो /car/123/blue-subaru-1993 एक लिंक है।

लेकिन उपयोगकर्ताओं सूची का शीर्षक बदलने की क्षमता है, यह जल्द ही बन सकता है:

/car/123/awesome-blue-subaru-1993 

मैं चिंतित (लेकिन अनिश्चित) कर रहा हूँ कि अगर गूगल अपनी साइट फिर से अनुक्रमित, अब यह होगा एक ही सामग्री को इंगित करने वाले दो लिंक हैं? या क्या Google पूरी तरह से पुन: अनुक्रमणिका करता है और यह महसूस करेगा कि पिछला लिंक अब मौजूद नहीं है?

स्पष्ट करने के लिए:

  1. साइट 301 Moved Permanently

  2. /car/123/title उपयोग नहीं करता है एक कार्रवाई

+2

आप रीडायरेक्ट क्यों नहीं करते?यह Google नहीं हो सकता है लेकिन कोई अन्य उपयोगकर्ता जिसने पुराने यूआरएल को बुकमार्क किया है। अगर कोई पुराना यूआरएल अनुरोध करता है तो क्या होगा? – Gumbo

+0

आह बुकमार्क समस्या मौजूद नहीं होगी, वे अभी भी यूआरएल पर उतर सकते हैं, यूआरएल में एकमात्र आवश्यक घटक आईडी है। – Baconbeastnz

उत्तर

5

करने के लिए एक मार्ग कॉन्फ़िग फ़ाइल का उपयोग करते हुए यह मानते हुए अपने सर्वर की स्थापना की है मैप किया गया है ठीक से Google को इसे संभालने में कोई समस्या नहीं होगी। यदि पुराना यूआरएल अब काम नहीं करता है तो आपका सर्वर 404 HTTP Response Code, या बेहतर अभी तक 410 gone भेजना चाहिए, जो Google को बताएगा कि पृष्ठ नहीं मिला और यह त्रुटि कई बार प्राप्त करने के बाद, वे इस पृष्ठ को उनके सूचकांक से निकाल देंगे ।

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

एफवाईआई, अगर किसी कारण से पुराने और नए यूआरएल दोनों एक ही पृष्ठ को खींचते हैं (क्योंकि आप किसी भी प्रकार का रीडायरेक्ट नहीं कर रहे हैं) तो आप आखिरकार डुप्लिकेट सामग्री के मुद्दों में भाग लेंगे। Google सक्रिय रूप से डुप्लिकेट सामग्री को कम करने की मांग कर रहा है, जो इसे कम गुणवत्ता के रूप में देखता है, और यदि आपकी साइट में your entire site may be penalized पर्याप्त है। यदि यह मामला है, और आपकी टिप्पणियों के आधार पर यह हो रहा है, तो आप या तो 301 रीडायरेक्ट्स, याcanonical URLs का उपयोग कर सकते हैं। ये Google को बताते हैं कि कौन सा पृष्ठ "मुख्य" पृष्ठ पर विचार करेगा और वे इसे अपने खोज परिणामों में दिखाएंगे। इस पृष्ठ के पाठ्यक्रम की जांच करें। स्टैक ओवरफ़्लो कैनोलिक यूआरएल का उपयोग करता है क्योंकि उनके पृष्ठों को हजारों विभिन्न यूआरएल द्वारा खींचा जा सकता है। यह गारंटी देता है कि Google जानता है कि कौन सा मुख्य है और उनके लिए डुप्लिकेट सामग्री के मुद्दों को रोकता है। (एफवाईआई, Google दृश्यों के पीछे आपके द्वारा किए जाने वाले रूटिंग को नहीं देखता है। वे केवल उन यूआरएल को देखते हैं जो वे अनुरोध करते हैं और यह सामग्री जो सेवा करता है)।

यदि आपके यूआरएल बदलते रहते हैं तो विचार करने के लायक भी, खोज इंजन को आपके नए पृष्ठों को खोजने में कठिनाई हो सकती है, खासकर यदि आप रीडायरेक्ट या कैनोलिक यूआरएल प्रदान नहीं करते हैं। यदि आप पहले से ऐसा नहीं कर रहे हैं, तो मैं XML sitemap का उपयोग करने की सलाह देता हूं। वे कार्यान्वित करने में आसान हैं और सभी प्रमुख खोज इंजनों को आपकी सामग्री के स्थान से अवगत कराते हैं।

+1

यह एक अच्छा जवाब है। मैंने कल देखा कि SO पर, मैंने एक SO प्रश्न के लिए googled और 2 अलग-अलग लिंक पाए - एक ही आईडी के साथ लेकिन यूपी में अलग-अलग शीर्षक, जैसे ओपी। तो स्टैक ओवरफ़्लो को डुप्लिकेट परिणामों के लिए दंड के जोखिम पर भी जोखिम होगा। –

+1

इस पेज के स्रोत कोड देखें। SO कैननिकल यूआरएल का उपयोग करता है। :) –

+0

दरअसल, लेकिन कल मैंने जो देखा, उसके साथ वे एक ही वैधानिक नहीं होना चाहिए (जो उद्देश्य को हरा देता है!) –