इस लेख में
XML साइटमैप क्या है?
XML साइटमैप एक फ़ाइल है जो आपकी वेबसाइट के महत्वपूर्ण URL सूचीबद्ध करती है, जिससे Google, Bing और अन्य सर्च इंजन आपके पेजों को कुशलतापूर्वक खोजने और क्रॉल करने में मदद पाते हैं। यह सर्च इंजन बॉट के लिए एक रोडमैप की तरह काम करता है, जो प्रत्येक URL के बारे में मेटाडेटा प्रदान करता है जैसे कि यह आखिरी बार कब अपडेट हुआ, कितनी बार बदलता है, और इसकी सापेक्ष प्राथमिकता क्या है।
साइटमैप, Sitemap Protocol (sitemaps.org) का पालन करते हैं, जो सभी प्रमुख सर्च इंजनों द्वारा समर्थित एक खुला मानक है। हालाँकि सर्च इंजन लिंक के ज़रिए पेज खोज सकते हैं, एक साइटमैप यह सुनिश्चित करता है कि कम इनबाउंड लिंक वाले पेज भी शीघ्रता से खोजे और इंडेक्स किए जाएँ।
XML साइटमैप कैसे काम करते हैं
एक साइटमैप एक संरचित XML दस्तावेज़ है जो सर्च इंजन को आपकी साइट पर क्रॉल करने योग्य पेजों की एक पूरी सूची प्रदान करता है।
- URL प्रविष्टियाँ — प्रत्येक <url> तत्व में पूरे पेज URL के साथ एक <loc> टैग होता है, साथ ही वैकल्पिक <lastmod>, <changefreq> और <priority> टैग
- साइटमैप इंडेक्स — 50,000 URL या 50MB से अधिक वाली बड़ी साइटों के लिए, कई साइटमैप एक <sitemapindex> फ़ाइल के ज़रिए जोड़े जाते हैं
- सबमिशन — साइटमैप को Google Search Console, Bing Webmaster Tools के ज़रिए सर्च इंजन को सबमिट किया जा सकता है, या robots.txt में संदर्भित किया जा सकता है
निःशुल्क आज़माएँ — कोई साइनअप आवश्यक नहीं
अपना साइटमैप जनरेट करें →साइटमैप जनरेटर का उपयोग कब करें
साइटमैप किसी भी वेबसाइट के लिए मूल्यवान होते हैं, लेकिन ये कुछ परिदृश्यों में विशेष रूप से महत्वपूर्ण होते हैं।
- नई वेबसाइट लॉन्च — प्राकृतिक क्रॉल खोज की प्रतीक्षा करने के बजाय यह सुनिश्चित करें कि सर्च इंजन पहले दिन से ही सभी पेज खोज लें
- गहरे पेजों वाली बड़ी साइटें — होमपेज से 4+ क्लिक दूर दबे पेज साइटमैप में शामिल किए बिना कभी क्रॉल नहीं हो सकते
- बहुभाषी साइटें — सर्च इंजन को उपयोगकर्ताओं के लिए सही भाषा संस्करण दिखाने में मदद करने के लिए साइटमैप के भीतर hreflang एनोटेशन का उपयोग करें
अक्सर पूछे जाने वाले प्रश्न
साइटमैप की आकार सीमाएँ क्या हैं?
एक अकेली साइटमैप फ़ाइल में अधिकतम 50,000 URL हो सकते हैं और असंपीड़ित होने पर 50MB से अधिक नहीं होनी चाहिए। बड़ी साइटों के लिए, एक साइटमैप इंडेक्स फ़ाइल का उपयोग करें जो कई साइटमैप फ़ाइलों को संदर्भित करती हो। आपके पास कितनी साइटमैप इंडेक्स फ़ाइलें हो सकती हैं, इसकी कोई सीमा नहीं है।
मुझे अपना साइटमैप कितनी बार अपडेट करना चाहिए?
जब भी आप पेज जोड़ें, हटाएँ या उनमें महत्वपूर्ण बदलाव करें तो अपना साइटमैप अपडेट करें। बार-बार सामग्री बदलने वाली डायनामिक साइटों के लिए, साइटमैप जनरेशन को अपने बिल्ड या डिप्लॉयमेंट पाइपलाइन के हिस्से के रूप में स्वचालित करें। <lastmod> तिथि को मनमाने टाइमस्टैम्प नहीं, बल्कि वास्तविक सामग्री परिवर्तनों को दर्शाना चाहिए।
साइटमैप और robots.txt में क्या अंतर है?
ये विपरीत उद्देश्यों की पूर्ति करते हैं। robots.txt सर्च इंजन को बताता है कि किन पेजों को क्रॉल न करें, जबकि साइटमैप उन्हें बताता है कि किन पेजों को क्रॉल करें। ये एक साथ काम करते हैं: robots.txt में आपके साइटमैप URL की ओर इंगित करने वाला एक Sitemap निर्देश शामिल हो सकता है, जो एक्सेस नियंत्रण को पेज खोज के साथ जोड़ता है।