सीधे कंटेंट पर जाएँ

XML साइटमैप बनाएँ

URL की सूची से XML साइटमैप अपने ब्राउज़र में बनाएँ, या अपनी साइट का क्विक क्रॉल करवाएँ, जिसे हमारा सर्वर चलाता है। 50,000 URL से ज़्यादा होने पर साइटमैप अपने आप स्प्लिट हो जाता है।

2,00,000 URL तक; फ़ाइलें हर 50,000 URL या 50 MB पर बँटती हैं।

URL3
फ़ाइलें1
छोड़े गए0
sitemap.xml
<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://example.com/</loc>
  </url>
  <url>
    <loc>https://example.com/about</loc>
    <lastmod>2026-09-30</lastmod>
  </url>
  <url>
    <loc>https://example.com/blog/hello-world</loc>
  </url>
</urlset>
हमारे सर्वर पर प्रोसेस होता है · क्रॉल के परिणाम सेव नहीं किए जातेयह कैसे काम करता है

XML साइटमैप जनरेटर इस्तेमाल कैसे करें

  1. 1

    अपने URL इकट्ठा करें

    हर लाइन में एक पूरा URL पेस्ट करें, अपने CMS से एक्सपोर्ट करें, या “मेरी साइट क्रॉल करें” चुनकर अपना होम पेज डालें।

  2. 2

    lastmod सेट करें

    हर URL के बाद लिखी तारीखें रखें, सभी URL पर आज की तारीख डालें, या बदलाव ट्रैक न करते हों तो lastmod छोड़ दें।

  3. 3

    परिणाम जाँचें

    URL की संख्या, मर्ज किए गए डुप्लिकेट, अस्वीकृत लाइनें और XML प्रीव्यू देखें। अलग-अलग होस्ट होने पर चेतावनी दिखती है।

  4. 4

    पब्लिश करें और सबमिट करें

    sitemap.xml डाउनलोड करें, उसे अपनी साइट के रूट में अपलोड करें, robots.txt में Sitemap लाइन जोड़ें और Search Console तथा Bing Webmaster Tools में सबमिट करें।

सीमाएँ और Pro

मुफ़्त: पेस्ट किए गए 200,000 URL तक, 90 सेकंड में 300 पेज तक के क्रॉल, हर 10 मिनट में 3 क्रॉल, और हर 50,000 URL या 50 MB पर फ़ाइलों का बँटवारा।

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

XML साइटमैप उन पेजों की सूची होती है जिन्हें आप सर्च इंजन तक पहुँचाना चाहते हैं। इसमें वैकल्पिक lastmod तारीख भी होती है, जो बताती है कि हर पेज में आख़िरी बदलाव कब हुआ। यह जनरेटर sitemaps.org 0.9 फ़ॉर्मैट में फ़ाइल बनाता है, जिसे Google, Bing और दूसरे इंजन पढ़ते हैं। हर लोकेशन पूरा URL होता है जिसमें percent-encoding होती है और XML के विशेष अक्षर एस्केप किए जाते हैं। फ़्रैगमेंट हटा दिए जाते हैं और दोहराए गए URL मर्ज हो जाते हैं। जो लाइनें पूरा http या https पता नहीं हैं, उन्हें चुपचाप हटाने की जगह सूची में दिखाया जाता है।

शुरू करने के दो तरीके हैं। पेस्ट की गई सूची पूरी तरह आपके ब्राउज़र में प्रोसेस होती है, 200,000 URL तक, और URL के बाद लिखी तारीख उसका lastmod बन जाती है। क्रॉल विकल्प में हमारा सर्वर आपके होम पेज से शुरू करके उसी होस्ट के लिंक फ़ॉलो करता है, 300 पेज तक। यह robots.txt और Crawl-delay का सम्मान करता है, noindex वाले पेज छोड़ देता है, डुप्लिकेट की जगह उनका canonical URL रखता है और lastmod को article:modified_time, og:updated_time या Last-Modified हेडर से लेता है। नतीजे मिलते ही आने लगते हैं और डाउनलोड से पहले आप उन्हें बदल सकते हैं।

बड़ी साइटें अपने-आप 50,000 URL या 50 MB तक की फ़ाइलों में बँट जाती हैं, और उन्हें जोड़ने वाला साइटमैप इंडेक्स बनता है। सब कुछ एक ZIP में मिलता है। priority और changefreq जान-बूझकर नहीं जोड़े गए, क्योंकि Google उन्हें नज़रअंदाज़ करता है। साइटमैप पेज खोजने में मदद करता है, पर कमज़ोर या डुप्लिकेट पेजों को इंडेक्स होने के लिए मजबूर नहीं करता।

गोपनीयता

पेस्ट की गई सूची से बने साइटमैप आपके ब्राउज़र से बाहर नहीं जाते। “मेरी साइट क्रॉल करें” में हमारा सर्वर सिर्फ़ शुरुआती पता लेता है, लिंक खोजने के लिए आपके सार्वजनिक पेज और robots.txt लाता है, और URL वापस भेज देता है। पेज, URL या लॉग सेव नहीं किए जाते।

XML साइटमैप जनरेटर: अक्सर पूछे जाने वाले सवाल

साइटमैप फ़ाइल कहाँ रखूँ?
sitemap.xml को अपनी साइट के रूट में अपलोड करें, ताकि वह https://yoursite.com/sitemap.xml पर खुले, क्योंकि साइटमैप सिर्फ़ अपने फ़ोल्डर और उसके नीचे के URL शामिल कर सकता है। फिर robots.txt में Sitemap: https://yoursite.com/sitemap.xml जोड़ें और यह पता Google Search Console तथा Bing Webmaster Tools में सबमिट करें, ताकि दोनों इंजन इसे जल्दी उठा लें।
क्या हर URL पर lastmod तारीख होनी चाहिए?
सिर्फ़ तब, जब तारीख सही हो। Google lastmod तभी इस्तेमाल करता है जब वह लगातार सही रहे, और जिन साइटों पर हर पेज पर आज की तारीख होती है वहाँ उसे नज़रअंदाज़ करता है। अपने CMS की असली तारीखें रखें या क्रॉलर को उन्हें पेजों से पढ़ने दें। भरोसेमंद तारीखें न हों तो सब पर आज की तारीख डालने की जगह “छोड़ दें” चुनें।
क्रॉल किए गए कुछ पेज साइटमैप में क्यों नहीं हैं?
क्रॉलर वे पेज छोड़ देता है जिन्हें robots.txt उसके लिए ब्लॉक करती है, जिनमें noindex रोबोट्स टैग या हेडर है, जिनका canonical कहीं और इशारा करता है, दूसरे होस्ट पर एरर और रीडायरेक्ट के टारगेट, और गैर-HTML फ़ाइलें। वह आपकी पेज सीमा पर या 90 सेकंड बाद भी रुक जाता है। हर क्रॉल के बाद का सारांश छोड़े गए पेज गिनता है, और छूटे URL आप सूची में पेस्ट कर सकते हैं।
क्या priority और changefreq मायने रखते हैं?
Google के लिए नहीं, जिसने कहा है कि वह दोनों को नज़रअंदाज़ करता है, और Bing भी उन्हें बहुत कम महत्व देता है। इसीलिए यह जनरेटर सिर्फ़ loc और lastmod लिखता है। ज़्यादा ज़रूरी यह है कि साइटमैप में canonical, इंडेक्स होने लायक और 200 लौटाने वाले URL हों, पेज जुड़ने या हटने पर वह अपडेट रहे, और URL वही हों जिन्हें आप अंदरूनी तौर पर लिंक करते हैं।
एक साइटमैप कितना बड़ा हो सकता है?
sitemaps.org प्रोटोकॉल हर फ़ाइल में बिना कंप्रेस किए 50,000 URL और 50 MB की अनुमति देता है। सूची इससे बड़ी हो तो जनरेटर उसे क्रमांकित फ़ाइलों में बाँट देता है और उन्हें गिनाने वाली sitemap-index.xml जोड़ता है। सिर्फ़ इंडेक्स सबमिट करें। अपने सर्वर पर फ़ाइलें Gzip से कंप्रेस करना ठीक है, पर 50 MB की सीमा बिना कंप्रेस किए साइज़ पर लागू होती है।

इस टूल से दूसरे काम

सभी डेवलपर टूल