什么是Sitemap/网站地图
这是一种方便搜索引擎蜘蛛爬取整个网站的列表,并且还可以提供有关网站的其他信息,如上次更新日期、Sitemap文件的更新频率等,供搜索引擎参考。
搜索引擎一般支持以下3种形式的Sitemap:
- xml格式
- 文本格式
- Sitemap索引文件
当然搜索引擎也支持读取网站RSS或手动提交,但相比与Sitemap提交来讲还是有些不足之处。
xml格式
1<!-- XML文件需以utf-8编码-->
2<?xml version="1.0" encoding="utf-8"?>
3<!--必填标签-->
4<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
5 <!--必填标签,这是具体某一个链接的定义入口,每一条数据都要用<url>和</url>包含在里面,这是必须的 -->
6 <url>
7 <!--必填,URL链接地址,长度不得超过256字节-->
8 <loc>http://www.example.com/yoursite.html</loc>
9 <!--可省略,指定该链接的最后更新时间-->
10 <lastmod>2020-10-17T15:43:00+08:00</lastmod>
11 <!--可省略,指定页面更新频率,常用参数:always,hourly,daily,weekly,monthly,yearly,never -->
12 <changefreq>daily</changefreq>
13 <!--可省略,指定此链接相对于其他链接的优先权比值,取值范围0.0-1.0之间-->
14 <priority>0.8</priority>
15 </url>
16 <url>
17 <loc>http://www.example.com/yoursite2.html</loc>
18 <lastmod>2020-10-17</lastmod>
19 <changefreq>daily</changefreq>
20 <priority>0.8</priority>
21 </url>
22</urlset>

文本格式

- 文本文件每行都必须有一个网址。网址中不能有换行。
- 不应包含网址列表以外的任何信息。
- 您必须书写完整的网址,包括 http/https。
- 每个文本文件最多可包含 50,000 个网址,并且应小于10MB(10,485,760字节)。
- 文本文件需使用 UTF-8 编码或GBK编码。
Sitemap索引文件
上面说到了每个Sitemap文件最多可包含 50,000 个网址,并且应小于10MB(10,485,760字节)。
如果网站所包含的网址超过 50,000 个,则可将列表分割成多个Sitemap文件,然后分别添加每个文件。
而Sitemap索引文件,可同时包含多个Sitemap文件,成为Sitemap文件聚合索引目录方便搜索引擎抓取。
1<?xml version="1.0" encoding="UTF-8"?>
2<sitemapindex xmlns="http://www.google.com/schemas/sitemap/0.84">
3 <sitemap>
4 <!--必填,子Sitemap文件URL链接地址-->
5 <loc>http://www.example.com/sitemap1.xml</loc>
6 <!--可选,指定改文件最后更新时间。-->
7 <lastmod>2020-10-17T15:43:00+08:00</lastmod>
8 </sitemap>
9 <sitemap>
10 <loc>http://www.example.com/sitemap2.xml</loc>
11 <lastmod>2020-10-17</lastmod>
12 </sitemap>
13</sitemapindex>
如何使用Sitemap/网站地图模板页

在页面地址添加参数`?txt=1`,可以激活纯文本模式,方便手动提交。
Baidu/Google/Bing收录识别情况

2020/10/20更新:Bing正常识别收录

获取地址
获取地址:Github