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

URL की लिस्ट पेस्ट करें, बदले में वैकल्पिक चेंज फ़्रीक्वेंसी, प्रायोरिटी और लास्ट-मॉडिफ़ाइड डेट के साथ वैलिड sitemap.xml पाएं.

lastmod शामिल करें (आज की तारीख़)
हर URL पर आज की तारीख़ को last-modified वैल्यू के तौर पर लगाता है.

sitemap.xml


          
        

यह कैसे काम करता है

आपके इनपुट को नई लाइन से स्प्लिट किया जाता है, ट्रिम किया जाता है, और हर लाइन से एक असली URL ऑब्जेक्ट बनाकर वैलिडेट किया जाता है, सिर्फ़ वे लाइनें स्वीकार होती हैं जो सफलतापूर्वक पार्स होती हैं और http: या https: इस्तेमाल करती हैं, और टूल आपको बताता है कि उसने कितनी लाइनें छोड़ी हैं, बजाय चुपचाप नज़रअंदाज़ करने के. हर स्वीकार की गई URL एक XML-एस्केपर से गुज़रती है जो पांच स्पेशल कैरेक्टर कवर करता है, यह जितना दिखता है उससे ज़्यादा मायने रखता है: बिना एस्केप किए क्वेरी पैरामीटर वाला एक लिंक पूरी XML फ़ाइल को इनवैलिड बना सकता है.

ज़्यादातर साइटमैप टूल जो आपको नहीं बताते: गूगल ने साफ़ कहा है कि वह <changefreq> और <priority> को पूरी तरह नज़रअंदाज़ करता है. सिर्फ़ एक ऑप्शनल फ़ील्ड जो वाकई मायने रखता है वह है <lastmod>, और वह भी सिर्फ़ तब जब यह सच हो: अगर आप अपना साइटमैप हर हफ़्ते फिर से जनरेट करते हैं और हर URL जनरेशन डेट से स्टैंप होती है, तो गूगल सीख जाता है कि आपका lastmod सिर्फ़ नॉइज़ है और इसे नज़रअंदाज़ करने लगता है. हार्ड लिमिट भी याद रखें: एक फ़ाइल में इंडेक्स फ़ाइल की ज़रूरत पड़ने से पहले 50,000 URL और 50MB अनकंप्रेस्ड.

जनरेशन, वैलिडेशन और डाउनलोड, सब इस पेज के जावास्क्रिप्ट में चलता है. XML मेमोरी में एक स्ट्रिंग की तरह बनती है और आपको फ़ाइल के रूप में दी जाती है; आपकी URL लिस्ट कभी कहीं अपलोड नहीं होती.

सामान्य प्रश्न

क्या मुझे changefreq और priority चाहिए?

नहीं, दोनों वैकल्पिक संकेत हैं, और Google सालों से कहता आया है कि वह priority को काफ़ी हद तक नज़रअंदाज़ करता है और changefreq को भी ज़्यादा गंभीरता से नहीं लेता. अगर कोई और क्रॉलर जिसकी आपको परवाह है इनका इस्तेमाल करता है तो इन्हें शामिल करें, वरना lastmod के साथ एक सादी URL लिस्ट भी पूरी तरह वैलिड है.

यहां वैलिड URL किसे माना जाता है?

कोई भी लाइन जो पूरे http:// या https:// URL के रूप में पार्स हो जाए. रिलेटिव पाथ या बिना प्रोटोकॉल वाली लाइनें छोड़ दी जाती हैं और रिज़ल्ट मैसेज में बता दिया जाता है, ताकि आपको पता रहे कि क्या छूट गया.

क्या मैं जितने चाहें उतने URL जोड़ सकता हूं?

साइटमैप प्रोटोकॉल एक फ़ाइल में ज़्यादा से ज़्यादा 50,000 URL की सीमा तय करता है, यह टूल खुद यह सीमा लागू नहीं करता, लेकिन अगर आप उसके करीब हैं तो साइटमैप इंडेक्स के साथ कई साइटमैप फ़ाइलों में बांटने पर विचार करें.