अपनी साइट के लिए XML साइटमैप कैसे बनाएं
यदि आप किसी भी प्रकार की वेबसाइट चलाते हैं, तो संभवतः आपके पास एक XML साइटमैप होना चाहिए। यह आपके सर्च इंजन ऑप्टिमाइजेशन(help your search engine optimization) ( SEO ) में मदद करेगा। लेकिन आप सोच रहे होंगे कि XML साइटमैप क्या है, और यदि आप जानते भी हैं, तो आप XML साइटमैप कैसे बनाएंगे?
अच्छी खबर यह है कि एक्सएमएल(XML) साइटमैप बनाना वास्तव में यह समझने से आसान है कि यह क्या है। और XML(XML) साइटमैप को समझना भी काफी सरल है। तुम यह केर सकते हो।
XML साइटमैप क्या है?(What Is An XML Sitemap?)
आइए पहले XML(XML) भाग को कवर करें । XML का मतलब e X tensible M arkup L anguage है। यह बिल्कुल प्रोग्रामिंग भाषा नहीं है। यह वेब ब्राउज़र और अन्य प्रोग्राम को XML दस्तावेज़ में रखे डेटा के बारे में बताने का एक लचीला तरीका है।
उदाहरण के लिए, हम किसी को बता सकते हैं कि हम 123 मेन स्ट्रीट(Main Street) में रहते हैं और वे समझेंगे। लेकिन कार्यक्रम नहीं करते।
पता डेटा के दोनों ओर रखे गए XML टैग प्रोग्राम को यह बताने में मदद करेंगे कि डेटा का क्या अर्थ है। टैग हमेशा एक ओपनिंग टैग <pre><StreetNumber></pre> और एक क्लोजिंग टैग <pre></StreetNumber></pre> के साथ जोड़े में होते हैं ।
इसलिए हम प्रोग्राम को यह बताने के लिए XML टैग का उपयोग कर सकते हैं कि उस डेटा का क्या अर्थ है। (XML)ऐसा लग सकता है:
<pre> <StreetNumber>123</StreetNumber> <StreetName>Main</StreetName> <StreetType>Street</StreetType> </pre>
एक प्रोग्राम के लिए जो उन टैग्स को पहचानता है, उसे पता चल जाएगा कि यह एक पूरा गली का पता है। तब प्रोग्राम उस जानकारी का उपयोग कुछ उपयोगी करने के लिए कर सकता है।
एक्स्टेंसिबल भाग का अर्थ है कि वे टैग कुछ भी हो सकते हैं! अगर प्रोग्राम ने टैग को समझ लिया है
to mean street number, it would still work. So a developer could use just about anything to define the data between the XML tags.
साइटमैप पर। यह जैसा लगता है, उतना ही काफी है। यह हमारी वेबसाइट पर विभिन्न प्रकार की जानकारी प्राप्त करने का एक नक्शा है।
(Search)Google जैसे (Google)खोज इंजन विशिष्ट जानकारी चाहते हैं ताकि वे जान सकें कि हमारी साइट को कैसे वर्गीकृत और रैंक करना है। XML साइटमैप वह जानकारी प्रदान कर सकता है ।
यह एकल वेब पेज के लिए XML साइटमैप का एक उदाहरण है ।
<pre>
<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>http://www.example.com/</loc>
<lastmod>2005-01-01</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
</pre>
यहाँ उन टैग्स का क्या अर्थ है:
<pre><?xml version="1.0" encoding="UTF-8"?></pre>
यह खोज इंजन को बताता है कि हम जिस XML संस्करण का उपयोग कर रहे हैं वह 1.0 है और पाठ UTF-8 में एन्कोडेड है । वह एन्कोडिंग विनिर्देश है जिसमें साइटमैप अवश्य होना चाहिए।
<pre><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"></pre>
यह सर्च इंजन को बताता है कि हमारे साइटमैप में किस साइटमैप मानक का उपयोग किया जा रहा है। याद रखें(Remember) , हमारे एक्सएमएल को प्रोग्राम के समान टैग का उपयोग करना होगा जिसे इसे समझने के लिए इसे पढ़ना होगा।
<pre><url></pre>
यह सर्च इंजन को बताता है कि यूनिफॉर्म रिसोर्स लोकेटर(Uniform Resource Locator) ( यूआरएल(URL) ) के बारे में जानकारी निम्नलिखित होगी। URL को वेब एड्रेस या लिंक के रूप में भी जाना जाता है ।
<pre><loc>
यह टैग में डेटा को वास्तविक स्थान या अनुक्रमित किए जाने वाले पृष्ठ के विशिष्ट URL के रूप में परिभाषित करता है।(URL)
<pre><lastmod></pre>
यह खोज इंजन को बताता है कि उस पृष्ठ को अंतिम बार कब संशोधित किया गया था।
<pre><changefreq></pre>
इससे सर्च इंजन को उस पेज की चेंज फ्रीक्वेंसी का पता चल जाता है। स्वीकार्य मान हमेशा प्रति घंटा, दैनिक, साप्ताहिक, मासिक, वार्षिक, कभी नहीं होते हैं।
<pre><priority></pre>
यह सर्च इंजन को बताता है कि हम इस पेज को हमारे साइटमैप के अन्य पेजों की तुलना में कितना महत्वपूर्ण समझते हैं। स्वीकार्य मान 0 से 1 के बीच होते हैं, जिसमें 1 उच्चतम और 0.5 औसत होता है।
ध्यान दें कि ये सर्च इंजन के लिए कमांड(commands for the search engine) नहीं हैं । वे उस जानकारी को पढ़ने जा रहे हैं और उसे अपनी इच्छानुसार संसाधित कर रहे हैं।
XML साइटमैप क्यों बनाएं?(Why Create An XML Sitemap?)
एक अच्छी तरह से बनाया गया एक्सएमएल(XML) साइटमैप हमें अपनी साइट को उन लोगों के सामने लाने का सबसे अच्छा मौका देने में मदद करेगा, जिन्हें हम देखना चाहते हैं। यह खोज इंजन को बताएगा कि हम उसे किस प्रकार की जानकारी प्रदान कर रहे हैं, जानकारी को कहाँ एक्सेस करना है, और जानकारी को अंतिम बार कब अपडेट किया गया था।
चूंकि यह एक नक्शा है, इसलिए इसका परिदृश्य का सटीक प्रतिनिधित्व होना जरूरी नहीं है। हमें यह चुनना है कि इसमें क्या जाता है, इसलिए खोज इंजनों को सही पृष्ठ मिलते हैं। उदाहरण के लिए, हमारी गोपनीयता नीति(Privacy Policy) और स्वीकार्य उपयोग(Acceptable Use) पृष्ठ वेब पर किसी भी अन्य साइट से बहुत अलग नहीं होंगे। उन्हें मैप करने के बजाय, उन पेजों को मैप करें जो उपयोगकर्ता को अच्छी सामग्री तक पहुँचाते हैं, जैसे कि हमारे सर्वोत्तम ब्लॉग पोस्ट या उत्पाद पृष्ठ।
ब्लॉग पोस्ट के लिए, हम एक साइटमैप चाहते हैं जो आपकी सभी पोस्ट को सूचीबद्ध करता है लेकिन हाल ही के पोस्ट को उच्च प्राथमिकता देता है। इससे ग्राहक और सर्च इंजन को पता चलता है कि हमारी साइट ताजा है।
क्या हमें इमेज के लिए साइटमैप बनाने की ज़रूरत है? चित्र महत्वपूर्ण हैं। दृश्य पहली चीज है जो ग्राहक की इच्छाओं तक पहुँचती है। लेकिन प्रत्येक पृष्ठ पर पहले से ही चित्र होंगे, और वे अनुक्रमित हो जाएंगे। इसलिए केवल छवियों का साइटमैप होना इतना महत्वपूर्ण नहीं है।
अब हम अपनी साइट का सार खोज इंजनों के सामने प्रस्तुत कर रहे हैं। उन्हें हमारी साइट के कुछ हिस्सों को क्रॉल करने और अनुक्रमित करने में समय बर्बाद करने की आवश्यकता नहीं है, लेकिन उतना महत्वपूर्ण नहीं है।
एक अच्छे साइटमैप के साथ, हम खोज इंजनों के साथ सहयोग कर रहे हैं और इससे हमारी साइट को वह सर्वोत्तम रैंकिंग प्राप्त करने में मदद मिलेगी जिसके वह योग्य है।
मैं XML साइटमैप कैसे बना सकता हूँ?(How Do I Create an XML Sitemap?)
सौभाग्य से, ऐसा करने में हमारी सहायता करने के लिए कई स्वचालित उपकरण हैं। यदि हम वर्डप्रेस का उपयोग(using WordPress) कर रहे हैं , तो Yoast SEO प्लगइन प्राप्त करें। यह एक बेहतरीन सर्च इंजन ऑप्टिमाइजेशन टूल है और हमारे लिए साइटमैप बनाना इसकी विशेषताओं में से एक है। अपनी सभी विशेषताओं के लिए Yoast SEO प्लगइन का उपयोग करना वास्तव में सीखने(learn how to use the Yoast SEO plugin) के लिए समय निकालें ।
Yoast . के साथ साइटमैप बनाना(Making a Sitemap With Yoast)
- हमारे WordPress व्यवस्थापक पृष्ठ में, हम Yoast SEO प्लगइन स्थापित करेंगे। एक बार इंस्टॉल हो जाने पर, हम यह सुनिश्चित करने के लिए जांच करेंगे कि XML साइटमैप(XML Sitemaps ) सुविधा सक्षम है या नहीं। यह डिफ़ॉल्ट रूप से होना चाहिए।
- (Click)लेफ्ट साइड में Yoast SEO पर क्लिक करें । इसके बाद फीचर(Features) टैब पर क्लिक करें।
- नीचे स्क्रॉल करें और सुनिश्चित करें कि XML साइटमैप(XML Sitemaps) में स्लाइडर चालू(On) स्थिति में है।
- यहां से हम देख सकते हैं कि साइटमैप कैसा दिखता है। एक्सएमएल साइटमैप(XML Sitemaps) के आगे प्रश्न चिह्न आइकन पर क्लिक(Click) करें और फिर लिंक पर क्लिक करें एक्सएमएल साइटमैप देखें(See the XML sitemap) ।
- Yoast वेब ब्राउज़र में साइटमैप खोलेगा। यह उस XML(XML) की तरह नहीं दिखेगा जिसे हमने पहले देखा था। वह ठीक है।
- अगर हम एक्सएमएल(XML) देखना चाहते हैं , तो इस पेज पर राइट क्लिक करें और व्यू सोर्स(View Source) चुनें । तब एक्सएमएल प्रकट होता है।
वर्डप्रेस(WordPress) में Yoast SEO प्लगइन के साथ XML साइटमैप बनाने का यह सबसे तेज़ तरीका है । साइटमैप को बेहतर बनाने के तरीकों के लिए प्लगइन में चारों ओर एक नज़र डालें और इसे बिल्कुल आवश्यकतानुसार बनाएं।
Screaming Frog SEO के साथ XML साइटमैप बनाएं(Create an XML Sitemap With Screaming Frog SEO)
यदि हम अपनी साइट के लिए वर्डप्रेस(WordPress) का उपयोग नहीं कर रहे हैं , तो हम विभिन्न प्रकार के ऑनलाइन और ऑफलाइन टूल का उपयोग कर सकते हैं।
संभवत: सबसे अधिक इस्तेमाल किया जाने वाला डेस्कटॉप एसईओ प्रोग्राम (most used desktop SEO program)स्क्रीमिंग फ्रॉग एसईओ स्पाइडर(Screaming Frog SEO Spider) है । एक मुफ़्त और सशुल्क संस्करण है। XML साइटमैप बनाने के लिए, हमें केवल मुफ्त संस्करण की आवश्यकता होगी।
- एक बार जब यह डाउनलोड और इंस्टॉल हो जाए, तो प्रोग्राम खोलें। इससे पहले कि हम एक XML साइटमैप बना सकें, हमें साइट को क्रॉल करना होगा। क्रॉलिंग(Crawling) एक साइट पर एक पृष्ठ से दूसरे पृष्ठ पर जाने और प्रत्येक भाग के बारे में डेटा एकत्र करने की प्रक्रिया है।
- सबसे ऊपर, हमें आपकी वेबसाइट का URL दर्ज करने के लिए एक स्थान दिखाई देता है। (URL)वो करें। इसके बाद स्टार्ट(Start ) बटन पर क्लिक करें। चीखता हुआ मेंढक(Frog) साइट पर रेंगना शुरू कर देगा।
- मुख्य विंडो साइट पर चीजों के यूआरएल से भरना शुरू कर देती है। (URLs)एक बार जब स्क्रीन के शीर्ष दाईं ओर प्रगति पट्टी 100% पर होती है तो क्रॉल पूर्ण हो जाता है।
- टूलबार में, साइटमैप(Sitemaps) और फिर XML साइटमैप(XML Sitemap) पर क्लिक करें . साइटमैप निर्यात कॉन्फ़िगरेशन(Sitemap Export Configuration ) विंडो खुल जाएगी ।
- साइटमैप निर्यात कॉन्फ़िगरेशन(Sitemap Export Configuration) विंडो वह जगह है जहां हम अपने साइटमैप के विवरण को बदल सकते हैं, जैसे कि चेंजफ़्रेक, लास्टमॉड(changefreq, lastmod) , और अन्य। टैब में जाकर देखें कि वहां क्या है. डिफ़ॉल्ट सेटिंग्स अभी के लिए काम करेंगी। निर्यात शुरू करने के लिए अगला(Next) क्लिक करें ।
- यह हमसे पूछेगा कि sitemap.xml फ़ाइल को कहाँ सहेजना है। यह याद रखना सुनिश्चित करें(Make) कि यह कहाँ सहेजा गया है। उपयोगी होने के लिए हमें इसे अपनी वेबसाइट पर अपलोड करना होगा।
एक बार इसे सेव करने के बाद, साइटमैप.एक्सएमएल(sitemap.xml) फाइल को वेबसाइट के रूट पर अपलोड करें। अब हम साइटमैप को गूगल(Google) और अन्य सर्च इंजन के साथ रजिस्टर कर सकते हैं।
मैं अपना साइटमैप देखने के लिए Google को कैसे प्राप्त करूं?(How Do I Get Google To See My Sitemap?)
हम सर्च इंजन कहते हैं, लेकिन वास्तव में केवल एक ही सबसे ज्यादा चिंतित है वह है Google । तो हम अपने साइटमैप को देखने के लिए Google को कैसे प्राप्त करते हैं?(Google)
हम उम्मीद कर रहे हैं कि यह हमारी साइट को उच्च रैंक दिलाने में मददगार है, लेकिन यह तभी मदद करेगा जब Google को पता हो कि यह वहां है। हमें Google Search Console का उपयोग करना होगा ।
Related posts
.HTACCESS का उपयोग करके किसी भी वर्डप्रेस साइट को कैसे गति दें?
XML फ़ाइल कैसे खोलें और उनका उपयोग किस लिए किया जाता है
Tor . पर अपनी खुद की प्याज साइट कैसे बनाएं
पुस्तक समीक्षा - विंडोज 8 के लिए हाउ-टू गीक गाइड
GIMP प्लगइन्स इंस्टाल करना: एक कैसे-कैसे गाइड
IPhone से Mac पर काम नहीं कर रहे AirDrop को कैसे ठीक करें
अपने कंप्यूटर को DLNA मीडिया सर्वर में कैसे बदलें
एआई का उपयोग करके छवियों से तुरंत पृष्ठभूमि हटाएं
एक पीडीएफ फाइल में कई पेज कैसे स्कैन करें
WEBP इमेज को JPG, GIF या PNG में कैसे बदलें
अपने ब्राउज़र से कैश्ड पेज और फाइल कैसे देखें
विंडोज की को डिसेबल कैसे करें
रास्पबेरी पाई को कैसे अपडेट करें
डीवीडी को डिजिटाइज़ कैसे करें
जब कोई अन्य प्रोग्राम इसका उपयोग कर रहा हो तो लॉक की गई फ़ाइल को कैसे खोलें
सीपीयू स्ट्रेस टेस्ट कैसे करें
निंटेंडो स्विच पर स्क्रीनशॉट कैसे लें
Google क्रोम ऑफलाइन (स्टैंडअलोन) इंस्टालर कैसे डाउनलोड करें
Windows 7/8/10 . में Windows.old फ़ोल्डर को कैसे हटाएं
तालिकाओं के साथ भरने योग्य Google डॉक्स फ़ॉर्म कैसे बनाएं