sitemaps.org Home Protocol FAQ Sitemaps XML format This document describes the XML schema for the Sitemap protocol: Jump to: XMLtag teinitions The Sitemap protocol format consists of XML tags_ AIl data values in Sitemap must be Entity escaping entity_escaped The file itself must be UTF-8 encoded Using_Sitemapindexiles Qther_Sitemap formats The Sitemap must: Sitemagilelocation Begin with an opening tag Validating YCL__Sitenap Specify the namespace (protocol standard) within the tag_ Extendingthe_Sitemaps Include curl> entry for each URL; parent XML tag: Informing_search engine crawlers Include child entry for each parent tag All other tags are optional: Support for these optional tags may vary among search engines_ Refer t0 each search engine's documentation for details. Also,all URLs in Sitemap must be from single host such as L example.com store examplecom: For further details, refer Sitemap_ile_location Sample XML Sitemap The following example shows Sitemap that contains just one URL and uses all optional tags_ The optional tags are in italics. Also see our example with MultipleURL:: XML tag definitions The available XML tags are described below: Attribute Description curlset> required Encapsulates the file and references the current protocol standard. required Parent tag for URL entry: The remaining tags are children of this required URL of the page. This URL must begin with the protocol (such as and end with trailing slash your web server requires This value must be ess than 048 characters- ca Lnon Elotocol each hup)