URL की सूची को वैध sitemap.xml में बदलें, जो आपके ब्राउज़र में ही बनता और डाउनलोड होता है।
साइटमैप एक 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 कह चुका है कि वह priority को नज़रअंदाज़ करता है और changefreq को ज़्यादातर, और lastmod को सिर्फ़ एक कमज़ोर संकेत मानता है, वह भी तभी जब वह भरोसे लायक सही हो। ये प्रोटोकॉल का हिस्सा हैं, इसलिए टूल इन्हें लिख सकता है, पर इन्हें छोड़ देने से आपका कुछ नहीं बिगड़ता।
एक साइटमैप फ़ाइल में अधिकतम 50,000 URL हो सकते हैं और वह बिना कंप्रेशन के अधिकतम 50 MB की हो सकती है। इससे ज़्यादा होने पर सूची को कई फ़ाइलों में बाँटा जाता है और उन फ़ाइलों को एक साइटमैप इंडेक्स में सूचीबद्ध किया जाता है।
सिर्फ़ वे कैनॉनिकल URL जो 200 लौटाते हैं और जिन्हें आप इंडेक्स कराना चाहते हैं। रीडायरेक्ट, robots.txt से रोके गए पेज, noindex पेज और डुप्लिकेट पैरामीटर वाले रूप छोड़ दें — इनसे भरा साइटमैप फ़ाइल की विश्वसनीयता घटा देता है।
नहीं। आपकी पेस्ट की गई सूची पूरी तरह आपके डिवाइस पर JavaScript में संसाधित होती है, और डाउनलोड की गई फ़ाइल स्थानीय रूप से बनती है। किसी सर्वर पर कुछ नहीं भेजा जाता।
Vai.la किसी भी URL को क्लिक आंकड़ों, QR Code और आपके अपने बायोलिंक के साथ एक शॉर्ट लिंक में बदल देता है।
टूल्स का इस्तेमाल कैसे होता है या उनके परिणामों के आधार पर लिए गए निर्णयों के लिए Vai.la ज़िम्मेदार नहीं है।