क्या यह फर्क पड़ता है कि क्या आपका URL पथ अनुगामी स्लैश में समाप्त होता है या नहीं?


46

क्या एसईओ रेटिंग्स से कोई फर्क पड़ता है कि क्या-कभी अगर आपके यूआरएल में एक अनुगामी स्लैश है:

http://www.example.com/some/slug/paths/

के रूप में एक का विरोध किया है कि नहीं:

http://www.example.com/some/slug/paths

1
StackOverflow पर एक ही (अब बंद) प्रश्न कुछ अच्छे उत्तरों के साथ: URL में अनुगामी स्लैश - कौन सी शैली पसंद की जाती है?
स्टीफन Ostermiller

जवाबों:


38

Google द्वारा पूर्ण ब्लॉग पोस्ट यहाँ पढ़ें, http://googlewebmastercentral.blogspot.com/2010/04/to-slash-or-not-to-slash.html , यह इस सटीक विषय को शामिल करता है।

लंबी कहानी छोटी गूगल अगर आप एक अनुगामी स्लेश है परवाह नहीं करता है। हालाँकि, यह नीचे के 2 रास्तों को अलग-अलग पृष्ठों के रूप में मानेगा।

http://www.example.com/some/slug/paths/
http://www.example.com/some/slug/paths

यदि आपको उपरोक्त दोनों की आवश्यकता है और वे एक ही सामग्री हैं तो आपका सबसे अच्छा विकल्प एक 301 पुनर्निर्देशित करना है उनमें से एक को दूसरे से।

यदि वह विकल्प नहीं है, तो आप <link rel="canonical" href="your link"/>दोनों पृष्ठों में एक जोड़ना चाहेंगे जो परिभाषित करेगा कि कौन सा मास्टर या माता-पिता है। मैट कट्स का यहाँ एक शानदार लेख है, http://www.mattcutts.com/blog/canonical-link-tag/ , जो इस विषय को संपूर्णता में समाहित करता है।


यह वैसे भी अच्छा अभ्यास है, क्योंकि आप कभी नहीं जानते कि लोग आपको लिंक करते समय URL के रूप में क्या डालेंगे। मैं एक PR8 साइट है कि था पर एक स्थायी कड़ी पाने के लिए नफरत करता हूँ नहीं मेरी विहित यूआरएल के लिए :)
टिम पोस्ट

3
यह वास्तव में क्या कैनोनिकल टैग के लिए नहीं है। सही बात यह है कि 301 स्लैश संस्करण को गैर-स्लैश संस्करण (या इसके विपरीत, जिसके आधार पर आप चाहते हैं) पर पुनर्निर्देशित करें, यह वही है जो Google वेबमास्टर केंद्रीय ब्लॉग प्रविष्टि आपके द्वारा जोड़ा गया है। यहां एक विहित का उपयोग करें यदि केवल 301 संभव नहीं है।
टिम फाउंटेन

@ समय - अच्छा बिंदु। आप सही हैं, विहित केवल बैकअप विकल्प है। मैंने अपने उत्तर को और अधिक सही होने के लिए संशोधित किया। धन्यवाद!
बेन हॉफमैन

1
सर्वर साइड एप्लिकेशन भी पथों का अलग तरह से व्यवहार करते हैं। Django में, domain.com/some को domain.com/some/ पर पुनर्निर्देशित किया जाएगा। मन में कुछ रखने के लिए। :)
गढ़

9

खोज इंजन के बारे में रैंडमबाइन के बिंदु के अलावा, दो अलग यूआरएल के रूप में एक अनुगामी स्लैश के साथ यूआरएल का इलाज करने वाले, मैं इसे जोड़ना चाहूंगा। मैं आमतौर पर किसी श्रेणी को इंगित करने के लिए अनुगामी स्लैश का उपयोग करता हूं, जबकि मैं उन पटलों के लिए अनुगामी स्लैश का उपयोग नहीं करता हूं जो किसी पदानुक्रम के अंत या नीचे हैं। अपनी श्रेणियों को तोड़ो, और कुछ मत करो। यदि आप URL फिर से लिख रहे हैं, तो यह प्राकृतिक फ़ाइल संरचना से बहुत निकटता से मेल खाता है। हालाँकि, आपको यह सुनिश्चित करना चाहिए कि आपके पथ में प्रत्येक श्रेणी मौजूद है, या आप कुछ भ्रमित और निराश उपयोगकर्ताओं के साथ समाप्त हो सकते हैं। आपके उदाहरण URL में, "कुछ" और "स्लग" दोनों ही सुलभ पृष्ठ होने चाहिए।


जो काफी उचित हो सकता है। यदि आप अपने URL में फ़ाइल सिस्टम का अनुकरण करना चाहते हैं, तो क्या यह संभवत: 'सभी तरह से' जाने के लिए neater होगा, और अपने stub पृष्ठों को (संभवतः नकली) एक्सटेंशन, जैसे .html या .py, .pl,। , या कुछ और। बस कोई अनुगामी स्लैश मेरे लिए "स्टब पेज" संवाद नहीं करता है, यह सिर्फ भूल सकता है - लेकिन एक "फ़ाइल" एक्सटेंशन करता है।
जेसपर मोर्टेनसेन

@ जेस्पर "जो कहता है कि एक फ़ाइल नाम को एक एक्सटेंशन की आवश्यकता है? कुछ समय में एक * निक्स मशीन पर एक नज़र डालें" - stackoverflow.com/questions/5948659/…
Yarin

5

एक मामला है जिसमें खोज इंजन अनुकूलन (एसईओ) के साथ एक अनुगामी स्लैश मदद करेगा। यही स्थिति है कि आपके दस्तावेज़ में वह फ़ाइल एक्सटेंशन है जो ऐसा नहीं है .html। यह उन साइटों के साथ एक मुद्दा बन जाता है जो रेटिंग वेबसाइट हैं। वे इन दो url के बीच चयन कर सकते हैं:

  • http://mysite.example.com/rated.example.com
  • http://mysite.example.com/rated.example.com/

ऐसे मामले में, मैं पीछे वाले स्लैश के साथ एक को चुनूंगा । ऐसा इसलिए है क्योंकि .comविस्तार विंडोज निष्पादन योग्य कमांड फ़ाइलों के लिए एक एक्सटेंशन है। खोज इंजन और वायरस चेकर्स अक्सर ऐसे URL को नापसंद करते हैं जो दिखाई देते हैं कि उनमें ऐसे तंत्र के माध्यम से वितरित मैलवेयर हो सकते हैं। अनुगामी स्लैश किसी भी चिंताओं को कम करने के लिए लगता है, जिससे पृष्ठ को खोज इंजन में रैंक करने और वायरस चेकर्स द्वारा प्राप्त करने की अनुमति मिलती है।

यदि आपके URL .में फ़ाइल भाग नहीं है, तो मैं सरलता के लिए अनुगामी स्लैश को छोड़ने की सलाह दूंगा।

(यह वही उत्तर है जो मैंने StackOverflow पर पोस्ट किया है )


1

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

  1. साइट के विस्तृत URL को मानकीकृत करें
  2. URL को ठीक करने के लिए 301 पुनर्निर्देशन या विहितीकरण का उपयोग करें
  3. यह सुनिश्चित करने के लिए एक आंतरिक लिंक ऑडिट करें कि कोई अनावश्यक रीडायरेक्ट नहीं हैं और सभी आंतरिक लिंक मानकीकृत URL पर इंगित हैं।
  4. आप बाहरी लिंक भी देख सकते हैं। आदर्श रूप से उन्हें भी मानकीकृत URL की ओर संकेत करना चाहिए।

रैंकिंग में सुधार देखें।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.