XML साइटमैप जेनरेटर

URL की सूची को वैध sitemap.xml में बदलें, जो आपके ब्राउज़र में ही बनता और डाउनलोड होता है।

इस्तेमाल कैसे करें

  1. अपने URL पेस्ट करें, हर पंक्ति में एक — http:// या https:// से शुरू होने वाले पूर्ण पते।
  2. चाहें तो lastmod, changefreq और priority चालू करें; आपकी चुनी तारीख हर URL पर लागू होती है।
  3. sitemap.xml डाउनलोड करें, उसे अपनी साइट के रूट पर अपलोड करें और Google Search Console में सबमिट कर दें।

इस टूल के बारे में

साइटमैप एक XML फ़ाइल है जो उन पेजों को सूचीबद्ध करती है जिनके बारे में आप चाहते हैं कि सर्च इंजन को पता हो। यह Sitemaps 0.9 प्रोटोकॉल पर चलती है: एक urlset एलिमेंट जिसमें आधिकारिक नेमस्पेस होता है, और उसके भीतर हर पते के लिए एक url ब्लॉक, जिसमें अनिवार्य loc और वैकल्पिक lastmod, changefreq तथा priority होते हैं। यह कोई रैंकिंग फ़ैक्टर नहीं है और किसी चीज़ को इंडेक्स होने पर मजबूर नहीं करती — यह खोज में मदद करने वाली चीज़ है, और सबसे ज़्यादा बड़ी साइटों के लिए, ऐसे पेजों के लिए जिन पर कम आंतरिक लिंक जाते हैं, और ऐसी नई साइटों के लिए मायने रखती है जिन पर लगभग कोई बाहरी लिंक नहीं है।

यह जेनरेटर आपके पतों की सूची लेता है, जो कुछ भी पूर्ण http या https URL नहीं है उसे हटा देता है, दोहराई गई प्रविष्टियाँ निकाल देता है और उन पाँच XML अक्षरों को एस्केप कर देता है जो वरना फ़ाइल तोड़ देते — ऐंपरसैंड, छोटा-से, बड़ा-से, उद्धरण चिह्न और अपॉस्ट्रॉफ़ी। यह एस्केपिंग जितनी मामूली लगती है उससे कहीं ज़्यादा मायने रखती है: क्वेरी स्ट्रिंग में एक भी कच्चा ऐंपरसैंड पूरे साइटमैप को अपार्स करने लायक बना देता है। वैकल्पिक फ़ील्ड ठीक वैसे लिखे जाते हैं जैसे प्रोटोकॉल अपेक्षा करता है, और lastmod W3C तारीख फ़ॉर्मेट में होता है। ध्यान रखें कि Google सालों से कहता आया है कि वह priority को पूरी तरह नज़रअंदाज़ करता है और changefreq को ज़्यादातर, और lastmod को तभी इस्तेमाल करता है जब वह लगातार सही हो — इसलिए तीनों को बंद रखना बिलकुल ठीक डिफ़ॉल्ट है। सूची 50,000 URL से आगे जाने पर टूल चेतावनी भी देता है, क्योंकि प्रोटोकॉल की प्रति-फ़ाइल सीमा यही है।

व्यवहार में आप इसे तब इस्तेमाल करते हैं जब आपके पास किसी क्रॉल, CMS एक्सपोर्ट, स्प्रेडशीट या अपने डेटाबेस से URL की सूची हो और आपको हाथ से टाइप की गई नहीं, बल्कि एक वैध फ़ाइल चाहिए। यह किसी खास सेक्शन के आंशिक साइटमैप के लिए भी अच्छा काम करता है, जैसे नए ब्लॉग पोस्ट जिन्हें आप जल्दी खोजा जाना चाहते हैं। सब कुछ आपके ब्राउज़र में होता है: URL कभी अपलोड नहीं होते, फ़ाइल JavaScript में बनती है और डाउनलोड मेमोरी से स्थानीय रूप से तैयार होता है। अगर आपकी साइट बड़ी है, तो सूची को 50,000 URL तक की कई फ़ाइलों में बाँटें और उन्हें एक साइटमैप इंडेक्स से जोड़ें — और अंतिम फ़ाइल की ओर अपनी robots.txt से इशारा करना न भूलें।

अक्सर पूछे जाने वाले सवाल

साइटमैप फ़ाइल कहाँ रखनी चाहिए?

अपने डोमेन के रूट पर, https://yoursite.com/sitemap.xml के रूप में। फिर अपनी robots.txt में एक "Sitemap:" पंक्ति जोड़ें और पता Google Search Console में सबमिट कर दें ताकि वह जल्दी उठाया जाए।

क्या Google changefreq और priority इस्तेमाल करता है?

बड़े पैमाने पर नहीं। Google कह चुका है कि वह priority को नज़रअंदाज़ करता है और changefreq को ज़्यादातर, और lastmod को सिर्फ़ एक कमज़ोर संकेत मानता है, वह भी तभी जब वह भरोसे लायक सही हो। ये प्रोटोकॉल का हिस्सा हैं, इसलिए टूल इन्हें लिख सकता है, पर इन्हें छोड़ देने से आपका कुछ नहीं बिगड़ता।

50,000 URL की सीमा क्या है?

एक साइटमैप फ़ाइल में अधिकतम 50,000 URL हो सकते हैं और वह बिना कंप्रेशन के अधिकतम 50 MB की हो सकती है। इससे ज़्यादा होने पर सूची को कई फ़ाइलों में बाँटा जाता है और उन फ़ाइलों को एक साइटमैप इंडेक्स में सूचीबद्ध किया जाता है।

मुझे कौन से पेज शामिल करने चाहिए?

सिर्फ़ वे कैनॉनिकल URL जो 200 लौटाते हैं और जिन्हें आप इंडेक्स कराना चाहते हैं। रीडायरेक्ट, robots.txt से रोके गए पेज, noindex पेज और डुप्लिकेट पैरामीटर वाले रूप छोड़ दें — इनसे भरा साइटमैप फ़ाइल की विश्वसनीयता घटा देता है।

क्या मेरे URL मेरे ब्राउज़र से बाहर जाते हैं?

नहीं। आपकी पेस्ट की गई सूची पूरी तरह आपके डिवाइस पर JavaScript में संसाधित होती है, और डाउनलोड की गई फ़ाइल स्थानीय रूप से बनती है। किसी सर्वर पर कुछ नहीं भेजा जाता।

संबंधित टूल्स

Robots.txt जेनरेटर प्रीसेट, अपने नियमों, AI क्रॉलर ब्लॉकिंग और साइटमैप लाइन के साथ वैध robots.txt बनाएँ। Hreflang टैग जेनरेटर अपने बहुभाषी पेजों के लिए पूरा hreflang लिंक ब्लॉक अपने ब्राउज़र में बनाएँ। XML फ़ॉर्मैटर और वैलिडेटर XML को फ़ॉर्मैट, मिनिफ़ाई और वैलिडेट करें, साफ़ त्रुटि संदेशों के साथ — सीधे अपने ब्राउज़र में। स्लग जेनरेटर किसी भी शीर्षक को साफ़ URL स्लग में बदलें — छोटे अक्षर, न उच्चारण चिह्न, न स्पेस, शेयर के लिए तैयार। गोपनीयता नीति जनरेटर अपनी कंपनी का विवरण भरें और ब्राज़ीलियन LGPD आवश्यकताओं पर आधारित गोपनीयता नीति जनरेट करें — एक शुरुआती टेम्प्लेट, कानूनी सलाह नहीं। उपयोग की शर्तें जनरेटर अपनी वेबसाइट का विवरण भरें और उपयोग की शर्तें जनरेट करें — एक शुरुआती टेम्प्लेट, कानूनी सलाह नहीं।

लंबे लिंक? मुफ़्त में छोटा करें

Vai.la किसी भी URL को क्लिक आंकड़ों, QR Code और आपके अपने बायोलिंक के साथ एक शॉर्ट लिंक में बदल देता है।

टूल्स का इस्तेमाल कैसे होता है या उनके परिणामों के आधार पर लिए गए निर्णयों के लिए Vai.la ज़िम्मेदार नहीं है।