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

पेज URL की सूची को changefreq, priority और वैकल्पिक lastmod के साथ मानक-अनुरूप sitemap.xml में बदलें, फिर उसे डाउनलोड करें।

टूल लोड हो रहा है…

XML साइटमैप जनरेटरअपने पेज URL को एक पंक्ति में एक करके, या वैकल्पिक lastmod, changefreq और priority कॉलम वाली CSV पंक्तियों के रूप में पेस्ट करें और sitemaps.org 0.9 स्कीमा का पालन करने वाला, सबमिट करने के लिए तैयार sitemap.xml पाएं। डिफ़ॉल्ट changefreq और priority मान सेट करें जिन्हें प्रति-पंक्ति कोई भी कॉलम ओवरराइड कर सकता है, वैकल्पिक रूप से एक lastmod तिथि जोड़ें, फिर XML कॉपी करें या फ़ाइल डाउनलोड करें। सब कुछ आपके ब्राउज़र में ही बनता है — आपकी URL सूची कभी अपलोड या क्रॉल नहीं की जाती।

XML साइटमैप जनरेटर क्या है?

XML साइटमैप जनरेटर एक मुफ़्त इन-ब्राउज़र टूल है जो URL की सादी सूची को एक वैध urlset sitemap.xml दस्तावेज़ में बदल देता है। यह हर वैध http या https URL को एक loc टैग तथा आपके द्वारा चुने गए changefreq और priority मानों के साथ एक url प्रविष्टि में लपेटता है, और जब आप वह विकल्प चालू करते हैं तो एक साझा lastmod तिथि भी शामिल कर सकता है। SEO विशेषज्ञ, वेबमास्टर और डेवलपर इसका उपयोग वह साइटमैप बनाने के लिए करते हैं जिसे Google और Bing जैसे सर्च इंजन पेज खोजने के लिए पढ़ते हैं, खासकर तब जब फ़ाइल बनाने वाले किसी CMS प्लगइन के बिना कोई साइट लॉन्च या माइग्रेट की जा रही हो। यह किसी भी URL को क्रॉल, फ़ेच या विज़िट नहीं करता — यह केवल आपके द्वारा दिए गए पतों को फ़ॉर्मेट करता है, ऐसी किसी भी चीज़ को छोड़ देता है जो वैध http/https लिंक नहीं है, और दिखाता है कि कितनी प्रविष्टियाँ शामिल की गईं बनाम कितनी छोड़ी गईं।

XML साइटमैप जनरेटर का उपयोग कैसे करें

  1. अपने पेज URL को बॉक्स में पेस्ट करें, प्रति पंक्ति एक URL; पेस्ट की गई CSV पंक्तियाँ भी काम करती हैं — पहला कॉलम URL है और वैकल्पिक lastmod, changefreq, priority कॉलम उस पंक्ति के डिफ़ॉल्ट मानों को ओवरराइड करते हैं।
  2. सेटिंग्स खोलें और हर URL पर लागू करने के लिए एक डिफ़ॉल्ट changefreq (उदाहरण के लिए weekly) और priority (उदाहरण के लिए 0.5) चुनें।
  3. वैकल्पिक रूप से lastmod चालू करें और हर प्रविष्टि में एक साझा <lastmod> टैग जोड़ने के लिए एक तिथि चुनें।
  4. यह पुष्टि करने के लिए कि हर URL को एक वैध http/https लिंक के रूप में पहचाना गया, शामिल और छोड़ी गई गिनती जाँचें।
  5. आउटपुट बॉक्स से बनाई गई sitemap.xml कॉपी करें, या फ़ाइल सहेजने के लिए डाउनलोड पर क्लिक करें।
  6. sitemap.xml को अपनी साइट के रूट में अपलोड करें और उसका URL Google Search Console या Bing Webmaster Tools में सबमिट करें।

उदाहरण

दो पेज, weekly

इनपुट

https://example.com/
https://example.com/about

आउटपुट

<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://example.com/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://example.com/about</loc>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
</urlset>

CSV कॉलम प्रति-पंक्ति मान सेट करते हैं

इनपुट

https://example.com/blog,2024-01-01
https://example.com/contact,2024-02-01

आउटपुट

<loc>https://example.com/blog</loc>
<lastmod>2024-01-01</lastmod>
<loc>https://example.com/contact</loc>
<lastmod>2024-02-01</lastmod>

URL में & को एस्केप किया जाता है

इनपुट

https://example.com/search?q=a&p=2

आउटपुट

<loc>https://example.com/search?q=a&amp;p=2</loc>

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

मुझे अपने URL कैसे दर्ज करने चाहिए?
प्रति पंक्ति एक एब्सोल्यूट URL रखें, हर एक http:// या https:// से शुरू हो। आप url, lastmod, changefreq, priority प्रारूप में CSV-शैली की पंक्तियाँ भी पेस्ट कर सकते हैं — पहला कॉलम URL है और बाकी उस पंक्ति के डिफ़ॉल्ट मानों को ओवरराइड करते हैं। जो पंक्तियाँ वैध http/https लिंक नहीं हैं, उन्हें छोड़ दिया जाता है और अलग से गिना जाता है।
क्या मैं हर URL के लिए अलग changefreq या priority सेट कर सकता हूँ?
हाँ। url, lastmod, changefreq, priority के रूप में CSV पंक्तियाँ पेस्ट करें। आप जो भी कॉलम भरते हैं वह उस URL के मान को ओवरराइड करता है; खाली, अनुपस्थित या अमान्य कॉलम आपके द्वारा सेट किए गए वैश्विक changefreq, priority और lastmod पर वापस चले जाते हैं। जिस पहली पंक्ति का पहला सेल "url" हो, उसे हेडर मानकर छोड़ दिया जाता है।
changefreq और priority क्या करते हैं?
ये sitemaps.org फ़ॉर्मेट में संकेत हैं। changefreq (always, hourly, daily, weekly, monthly, yearly, never) सुझाता है कि कोई पेज कितनी बार बदलता है, और priority (1.0 से 0.0 तक) आपकी साइट पर उसका सापेक्ष महत्व सुझाता है। यह टूल हर एक का एक डिफ़ॉल्ट मान हर URL पर लागू करता है; सर्च इंजन दोनों को आदेश नहीं, बल्कि सलाह के रूप में लेते हैं।
lastmod क्या है और क्या यह आवश्यक है?
lastmod वह तिथि है जब कोई पेज अंतिम बार बदला गया। यह वैकल्पिक है, इसलिए डिफ़ॉल्ट रूप से बंद रहता है। इसे चालू करें और हर प्रविष्टि में वही <lastmod> टैग जोड़ने के लिए एक तिथि चुनें। इसे बंद छोड़ने से बस टैग छूट जाता है, जो पूरी तरह वैध है।
क्या यह टूल मेरी वेबसाइट को क्रॉल करता है?
नहीं। यह किसी भी URL को कभी फ़ेच, विज़िट या क्रॉल नहीं करता। यह केवल आपके द्वारा पेस्ट किए गए सटीक पतों को साइटमैप XML में फ़ॉर्मेट करता है, इसलिए यह आपके लिए पेज नहीं खोज सकता — URL की पूरी सूची आप स्वयं देते हैं।
क्या मेरी URL सूची किसी सर्वर पर भेजी जाती है?
नहीं। साइटमैप पूरी तरह आपके ब्राउज़र में JavaScript से बनता है। आपके द्वारा पेस्ट की गई कोई भी चीज़ — निजी या अप्रकाशित URL सहित — कहीं भी अपलोड, संग्रहीत या भेजी नहीं जाती, और डाउनलोड पेज पर मौजूद टेक्स्ट से स्थानीय रूप से तैयार होता है।

संबंधित टूल