seo क्या एक सापेक्ष साइटमैप यूआरएल robots.txt में प्रयोग किया जा सकता है?



sitemap (1)

Sitemaps.org पर आधिकारिक दस्तावेज़ीकरण के अनुसार इसे एक पूर्ण यूआरएल होना चाहिए:

आप robots.txt फ़ाइल का उपयोग कर साइटमैप का स्थान निर्दिष्ट कर सकते हैं। ऐसा करने के लिए, बस साइटमैप में पूर्ण यूआरएल सहित निम्न पंक्ति जोड़ें:

Sitemap: http://www.example.com/sitemap.xml

Robots.txt में मैं साइटमैप फ़ाइल के लिए निम्नलिखित सापेक्ष यूआरएल लिख सकता हूं?

sitemap: /sitemap.ashx

या मुझे साइटमैप फ़ाइल के लिए पूर्ण (पूर्ण) यूआरएल का उपयोग करना है, जैसे:

sitemap: http://subdomain.domain.com/sitemap.ashx

मुझे आश्चर्य क्यों है:

  • मेरे पास एक नई ब्लॉग सेवा है, www.domain.com, जो उपयोगकर्ताओं को accountname.domain.com पर ब्लॉग करने की अनुमति देती है।
  • मैं वाइल्डकार्ड का उपयोग करता हूं, इसलिए सभी सबडोमेन (खाते) इंगित करते हैं: "blog.domain.com"।

Blog.domain.com में मैंने robots.txt को खोज इंजन को साइटमैप खोजने के लिए रखा है। लेकिन, वाइल्डकार्ड के कारण, सभी उपयोगकर्ता खाता एक ही robots.txt फ़ाइल साझा करते हैं। यही कारण है कि मैं दूसरे विकल्प का उपयोग नहीं कर सकता। और अभी के लिए मैं txt फ़ाइलों के लिए url rewrite का उपयोग नहीं कर सकता। (मुझे लगता है कि आईआईएस के बाद के संस्करण इसे संभाल सकते हैं?)