Sitemap 的 XML 格式
此文档介绍适用于 Sitemap 协议的 XML 架构。
Sitemaps 协议格式由 XML 标记组成。Sitemap 的所有数据数值应为实体转义过的。文件本身应为 UTF-8 编码。
Sitemap 必须:
以 <urlset> 开始标记作为开始,以 </urlset> 结束标记作为结束。
在 <urlset> 标记中指定命名空间(协议标准)。
每个网址包含一个<url> 条目作为 XML 父标记。
在每个 <url> 父标记中包含一个 <loc> 子标记条目。
其他所有标记均为可选,搜索引擎不同,对可选标记的支持也各不相同。有关详情,请参阅各个搜索引擎的文档。
而且,Sitemap 中的所有网址都必须来自于同一个主机,如 www.example.com 或 store.example.com。有关详细信息,请参阅 Sitemap 文件位置。
XML Sitemap 示例
下例显示只包含一个网址并使用所有可选标记的 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>monthly</changefreq>
<priority>0.8</priority>
</url>
</urlset>
另请查看具有多个网址的示例。