साइटमैप की इंडेक्स फ़ाइल की मदद से साइटमैप मैनेज करना

अगर आपके साइटमैप का साइज़, इसकी तय सीमाओं से ज़्यादा है, तो आपको उसे कई छोटे साइटमैप में बांटना होगा. हर नए साइटमैप का साइज़, उसके तय साइज़ से कम होना चाहिए. साइटमैप को अलग-अलग हिस्सों में बांटने के बाद, एक साथ कई साइटमैप सबमिट करने के लिए, साइटमैप की इंडेक्स फ़ाइल का इस्तेमाल किया जा सकता है.

साइटमैप इंडेक्स करने के सबसे सही तरीके

साइटमैप की इंडेक्स फ़ाइल का एक्सएमएल फ़ॉर्मैट, काफ़ी हद तक किसी साइटमैप फ़ाइल के एक्सएमएल फ़ॉर्मैट की तरह ही होता है और यह साइटमैप प्रोटोकॉल से तय होता है. इसका मतलब है कि साइटमैप की सभी ज़रूरी शर्तें, साइटमैप की इंडेक्स फ़ाइलों पर भी लागू होती हैं.

दिए गए साइटमैप, साइटमैप की इंडेक्स फ़ाइल वाली साइट पर ही होस्ट किए जाने चाहिए. क्रॉस-साइट सबमिशन सेट अप करने पर, इस शर्त को हटा दिया जाता है.

साइटमैप की इंडेक्स फ़ाइल में मौजूद साइटमैप, उसी डायरेक्ट्री में होने चाहिए जिसमें साइटमैप की इंडेक्स फ़ाइल है या फिर उन्हें साइट के स्ट्रक्चर में निचले लेवल पर रखा जाना चाहिए. उदाहरण के लिए, अगर साइटमैप की इंडेक्स फ़ाइल https://example.com/public/sitemap_index.xml पर मौजूद है, तो उसमें सिर्फ़ वही साइटमैप शामिल किए जा सकते हैं जो उसी या उससे निचली डायरेक्ट्री में शामिल हों, जैसे कि https://example.com/public/shared/....

Search Console के अपने खाते से जुड़ी हर साइट के लिए, आपके पास 500 साइटमैप इंडेक्स फ़ाइलें सबमिट करने का विकल्प है.

साइटमैप इंडेक्स का उदाहरण

यह उदाहरण, एक्सएमएल फ़ॉर्मैट में ऐसा साइटमैप इंडेक्स दिखाता है जिसमें दो साइटमैप शामिल हैं:

<?xml version="1.0" encoding="UTF-8"?>
<sitemapindex xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <sitemap>
    <loc>https://www.example.com/sitemap1.xml.gz</loc>
  </sitemap>
  <sitemap>
    <loc>https://www.example.com/sitemap2.xml.gz</loc>
  </sitemap>
</sitemapindex>

साइटमैप इंडेक्स रेफ़रंस

साइटमैप इंडेक्स टैग, सामान्य साइटमैप में मौजूद नाम जैसे ही होते हैं: http://www.sitemaps.org/schemas/sitemap/0.9

यह देखें कि Google आपके साइटमैप इंडेक्स का इस्तेमाल कर सकता है या नहीं. इसके लिए, इन ज़रूरी टैग का इस्तेमाल करें:

ज़रूरी टैग
sitemapindex यह एक्सएमएल ट्री का रूट टैग होता है. इसमें अन्य सभी टैग शामिल होते हैं.
sitemap यह फ़ाइल में दिए गए हर साइटमैप के लिए पैरंट टैग होता है. यह sitemapindex टैग का पहला और इकलौता चाइल्ड टैग है.
loc इस टैग से साइटमैप की जगह (यूआरएल) का पता चलता है. यह sitemap टैग का पहला और इकलौता चाइल्ड टैग है. साइटमैप की इंडेक्स फ़ाइल में 50,000 loc टैग हो सकते हैं.

इसके अलावा, Google को अपने साइटमैप क्रॉल करने के लिए शेड्यूल करने में मदद की जा सकती है. इसके लिए, इन वैकल्पिक टैग का इस्तेमाल करें:

वैकल्पिक टैग
lastmod इस टैग से यह पता चलता है कि साइटमैप फ़ाइल में कब-कब बदलाव हुआ. lastmod टैग की वैल्यू, समय और तारीख के W3C फ़ॉर्मैट में होनी चाहिए.

अन्य संसाधन

क्या आपको ज़्यादा जानना है? यहां दिए गए लेख पढ़ें: