साइटमैप एक्सटेंशन को एक साथ जोड़ने का तरीका

आपने जिस तरह के अलग-अलग कॉन्टेंट और मेटाडेटा का इस्तेमाल किया है उसके बारे में Google को बताने के लिए, साइटमैप एक्सटेंशन एक बेहतरीन तरीका है. अक्सर आपके पेजों पर मौजूद कॉन्टेंट कई तरह के एक्सटेंशन में फ़िट हो जाता है; उदाहरण के लिए, हो सकता है कि ऐसे समाचार लेख पब्लिश किए जा रहे हों जिनमें इमेज और वीडियो एम्बेड किए गए हों. इसके अलावा, आपके पेजों को स्थानीय भाषा में भी उपलब्ध किया जा सकता है. इसका मतलब यह हो सकता है कि आपके पास, अपने स्थानीय भाषा वाले पेजों के लिए hreflang एनोटेशन जोड़ने का विकल्प है.

नेमस्पेस

आपको साइटमैप में जो साइटमैप एक्सटेंशन इस्तेमाल करने हैं उनके लिए आपको नेमस्पेस के बारे में बताना होगा. इससे आपको पता चलेगा कि यह सुविधा किन टैग के साथ काम करती है. ऐसा करने के लिए, urlset टैग के xmlns एट्रिब्यूट का इस्तेमाल किया जाता है. Google जिन साइटमैप एक्सटेंशन के साथ काम करता है उनके नेमस्पेस की जानकारी यहां दी गई है:

एक्सटेंशन टैग और उनके नेमस्पेस की परिभाषाएं
image: http://www.google.com/schemas/sitemap-image/1.1
news: http://www.google.com/schemas/sitemap-news/0.9
video: http://www.google.com/schemas/sitemap-video/1.1
xhtml: (hreflang) http://www.w3.org/1999/xhtml

एक से ज़्यादा नेमस्पेस का एलान करना

एक से ज़्यादा नेमस्पेस का एलान करने के लिए, अपने साइटमैप में संबंधित नेमस्पेस के रेफ़रंस जोड़ें, जैसा कि संबंधित एक्सटेंशन के दस्तावेज़ में बताया गया है. यहां उदाहरण के तौर पर, समाचार, वीडियो, और xhtml (hreflang) एक्सटेंशन को साइटमैप में जोड़ने का तरीका बताया गया है:

<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
        xmlns:news="http://www.google.com/schemas/sitemap-news/0.9"
        xmlns:video="http://www.google.com/schemas/sitemap-video/1.1"
        xmlns:xhtml="http://www.w3.org/1999/xhtml">
  <url>
  <!-- rest of the sitemap -->

साइटमैप एक्सटेंशन को जोड़ना

नेमस्पेस के एलान के बाद, आपको जिस साइटमैप एक्सटेंशन का इस्तेमाल करना है उसके निर्देशों का पालन करें.

एक्सटेंशन जोड़ने के लिए, अपनी पसंद के साइटमैप एक्सटेंशन के टैग एक-एक करके सही <url> टैग में जोड़ें, जैसा कि हर साइटमैप एक्सटेंशन के दस्तावेज़ में बताया गया है.

उदाहरण के लिए, साइटमैप में समाचार, वीडियो, और xhtml (hreflang) एक्सटेंशन जोड़ने के लिए:

<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
        xmlns:news="http://www.google.com/schemas/sitemap-news/0.9"
        xmlns:video="http://www.google.com/schemas/sitemap-video/1.1"
        xmlns:xhtml="http://www.w3.org/1999/xhtml">
  <url>
    <loc>https://www.example.com/english/page.html</loc>
  <!-- Starting with the news extension tags -->
    <news:news>
      <news:publication>
        <news:name>The Example Times</news:name>
        <news:language>en</news:language>
      </news:publication>
      <news:publication_date>2008-12-23</news:publication_date>
      <news:title>Companies A, B in Merger Talks</news:title>
    </news:news>
  <!-- Next we add video extension tags -->
    <video:video>
      <video:thumbnail_loc>https://www.example.com/thumbs/123.jpg</video:thumbnail_loc>
      <video:title>Lizzi is painting the wall</video:title>
      <video:description>
        Gary is watching the paint dry on the wall Lizzi painted.
      </video:description>
      <video:player_loc>
        https://player.example.com/video/987654321
      </video:player_loc>
    </video:video>
  <!-- And finally the xhtml tags for hreflang -->
    <xhtml:link
               rel="alternate"
               hreflang="de"
               href="https://www.example.de/deutsch/page.html"/>
    <xhtml:link
               rel="alternate"
               hreflang="de-ch"
               href="https://www.example.de/schweiz-deutsch/page.html"/>
    <xhtml:link
               rel="alternate"
               hreflang="en"
               href="https://www.example.com/english/page.html"/>
  </url>
  <!-- Add more <url> tags -->

<loc> टैग के बाद, साइटमैप में एक्सटेंशन का क्रम काम का नहीं है. साइटमैप के इस्तेमाल से जुड़े सबसे सही तरीकों के बारे में ध्यान रखें. खास तौर पर, फ़ाइल के साइज़ की सीमाओं को ध्यान में रखें. साइटमैप एक्सटेंशन एक साथ जोड़ने से, आपके साइटमैप की फ़ाइल का साइज़ काफ़ी बढ़ जाता है.