Google एक कैनोनिकल URL के अंदर हैश के टुकड़े का इलाज कैसे करता है


13

मैंने एसईओ को बढ़ावा देने के लिए अपने URL में स्लग का उपयोग करते हुए कई वेबसाइट देखी हैं जैसे:

http://example.com/article/1543/how-to-boost-seo/

मैं सोच रहा था कि क्या मैं इसके बजाय ऐसा कुछ कर सकता हूं:

http://example.com/article/1543#how-to-boost-seo

और इसे कैनोनिकल URL के रूप में निर्दिष्ट करें। Google का यह लेख कहता है, "यह एक संकेत है कि हम दृढ़ता से सम्मान करते हैं।" क्या इसमें खंड पहचानकर्ता शामिल है, या इसे छोड़ दिया जाएगा?

जवाबों:


13

फ्रैगमेंट आइडेंटिफ़ायर पारंपरिक रूप से क्लाइंट-साइड एप्लिकेशन के लिए दस्तावेज़ के एक हिस्से की पहचान करने के लिए उपयोग किया जाता है। जैसा कि विनिर्देशन में Google ने अपनाया है:

परंपरागत रूप से, हैश के टुकड़े (अर्थात, URL में # के बाद सब कुछ) का उपयोग स्थिर HTML दस्तावेज़ के एक हिस्से को इंगित करने के लिए किया गया है। ... हैश के टुकड़े HTTP अनुरोधों का हिस्सा नहीं हैं (और परिणामस्वरूप वे सर्वर पर नहीं भेजे जाते हैं)

नतीजतन , यह शामिल है, Googlebot डिफ़ॉल्ट रूप से हैश के टुकड़ों को अनदेखा करता है। इसलिए इस URL के लिए:

http://example.com/article/1543#how-to-boost-seo

Googlebot को सर्वर द्वारा लौटाए गए संसाधन को देखना चाहिए: http://example.com/article/1543हैश के टुकड़े की अनदेखी करते हुए how-to-boost-seo:।

तो अनिवार्य रूप से ऊपर URL के लिए संसाधन है के बाद प्रामाणिक URL सामान्यीकरण (यानी, टुकड़ा को हटाने)।

स्लग का उपयोग करने का उद्देश्य मानव-पढ़ने योग्य कीवर्ड के रूप में एक पृष्ठ की पहचान करना है। एक खंड का उपयोग इस उद्देश्य को भ्रमित करता है और इसकी पठनीयता को अस्पष्ट करता है:

/how-to-boost-seo की तुलना में बहुत अधिक पठनीय है: /1543#how-to-boost-seo

तो संक्षेप में, एक टुकड़ा के रूप में एक स्लग का उपयोग करना उपयोगकर्ताओं या खोज इंजन के लिए फायदेमंद नहीं होगा।


1
जानकारी के लिए धन्यवाद। मैंने विनिर्देश पढ़ा, लेकिन शब्दांकन अभी बिल्कुल स्पष्ट नहीं है। यह यह पता लगाने की कोशिश में है कि AJAX रेंगने के लिए Google किसी दस्तावेज़ के आधार पर क्या अनुक्रमण करेगा। /इस तरह जोड़कर पठनीयता में सुधार किया जा सकता है /1543#/how-to-boost-seo
प्रश्न अतिप्रवाह

एक नज़र मेरा उत्तर में तीसरी कड़ी के अंतिम खंड (संख्या 6) ले लो यहाँ । Google हैश के बाद सब कुछ अनदेखा कर देता है, भले ही उसके बाद कोई स्लैश हो, क्योंकि उसे डुप्लिकेट सामग्री को रोकने के लिए URL को सामान्य करने की आवश्यकता होती है। यदि आपको किसी URL में हैश का उपयोग करने की आवश्यकता है, तो आपको #!उनके विनिर्देशन में कवर किए गए हैश बैंग का उपयोग करने की आवश्यकता होगी ।
दान

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

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