站点地图XML格式

本文档描述了Sitemap协议的XML架构。

Sitemap协议格式由XML标记组成。站点地图中的所有数据值都必须进行实体转义。文件本身必须是UTF-8编码的。

Sitemap必须:

  • 从开始标记开始,以结束标记结束。<urlset></urlset>
  • 指定<urlset> 标记内的命名空间(协议标准)。
  • 包含每个URL 的条目,作为父XML标记。<url>
  • 为每个父标记包含子条目。<loc> <url>

所有其他标签都是可选的。对这些可选标签的支持可能因搜索引擎而异。有关详细信息,请参阅每个搜索引擎的文档。

此外,站点地图中的所有网址都必须来自单个主机,例如www.example.com或store.example.com。有关更多详细信息,请参阅站点地图文件位置

示例XML站点地图

以下示例显示仅包含一个URL并使用所有可选标记的Sitemap。可选标签以斜体显示。

<?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 >每月</ changefreq>       
< priority > 0.8 </ priority>    
</ URL>
</ urlset>

发表评论

电子邮件地址不会被公开。 必填项已用*标注