Mar 02

sitemap: Google Sitemap: Sitemap Protocol: RSS Sitemap

Some useful information on sitemap: Google Sitemap Rules: Sitemap Protocol: RSS Sitemap

Sitemap Protocol is defined on the Official Sitemap Protocol Organization


An example sitemap created with following the sitemap protocol and that has multiple urls


Validating your sitemaps:

For Sitemaps:
For Sitemap index files:









You can use sitemapindex to group multiple sitemaps in a single sitemap file

sitemapindex related tags:







Your Sitemap file must be UTF-8 encoded

As with all XML files, any data values (including URLs) must use entity escape codes for the characters listed in the table


Extending your sitemaps with custom tags

You can extend the Sitemaps protocol using your own namespace. Simply specify this namespace in the root element. For example:


 Sitemap Protocol and Google Sitemap

Sitemaps created with the protocol mentioned above work well with google


Google page on creating sitemaps

This url ( also shows how to include image and video information in sitemaps.


      <video:player_loc allow_embed="yes" autoplay="ap=1">
      <video:title>Grilling steaks for summer</video:title>  
        Get perfectly done steaks every time

The xmlns references to include for image and video are

Sitemap Extensions:

including information on images, videos, news, and mobile content in sitemaps is 
considered to be extensions to sitemap. The details on these extensions can be found at . This google support page also 
lists the name spaces to include to utilize these extensions

RSS Sitemap

Google also supports RSS sitemaps.
an example RSS sitemap can be see at: (Go to the page and use view source to check the 
xml rss sitemap) . I checked the rss sitemap for justetc with google webmaster tools; it 
worked well with no errors.

Another example:

You can also use some extension (xml) for rss to include media. Media can be used with the default xmlns at leat for image (as I used image)


<item xmlns:media="" xmlns:dcterms="">
    <media:content duration="120">
      <media:player url="" />
      <media:title>Grilling Steaks for Summer</media:title>
      <media:description>Get perfectly done steaks every time</media:description>
      <media:thumbnail url="" height="120" 


Media related rss tags

The following tags are required for each video item:

  • media:content
  • media:player
  • media:title
  • media:description
  • media:thumbnail

In addition, Google strongly recommends including the following tags, where applicable:

  • media:restriction: For videos that can be played only in some territories.
  • dcterms:valid: For videos that have an expiration date.
  • media:price: For videos users must pay to view.


Some related information:

I may have seen that the urls in sitemap needs to be urlencoded

You can include only one channel in a RSS sitemap.


Bing and Sitemaps

Bing also supports rss sitemaps.

Sitemaps supported by Bing

Sitemaps are a great way to tell Bing about URLs on your site and Bing supports different formats:

  • XML Sitemaps and XML Sitemap index files (as specified by
  • Atom 0.3 and 0.1
  • RSS 2.0, and
  • Text files (containing one URL per line)


Further study on sitemaps




Skip to toolbar