# Sitemap 编写规范
📆 2020-2-25 22:39
Sitemap.xml
文件,就是XML形式的URL列表,在其中列出网站中的URL,以便搜索引擎可以更加智能地抓取网站。
注意
XML文件需要使用utf-8编码。
# 固定格式
<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://www.tun6.com/</loc>
<lastmod>2020-02-25</lastmod>
<changefreq>daily</changefreq>
<priority>1.0</priority>
</url>
<url>
<loc>https://www.tun6.com/qrcode/</loc>
<lastmod>2020-02-25</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.tun6.com/terraria/</loc>
<lastmod>2020-02-25</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
</urlset>
# 标签定义
标签名称 | 标签说明 | 标签类型 | 标签限制 | 是否必填 |
---|---|---|---|---|
loc | URL地址 | URL | 最少1个字符,最多256个字符,以http:// 或https:// 开头 | 必选 |
lastmod | 最后一次更新时间 | 日期字符串 | 格式为yyyy-MM-dd ,如:2020-02-25 | 可选 |
changefreq | 更新频率 | 字符串 | 有效值为:always、hourly、daily、weekly、monthly、yearly、never,一般首页写always,写好的文章或很少更新的页面写weekly或monthly | 可选 |
priority | 优先值 | 小数 | 0到1的小数。一般首页写1.0,子页写0.8 | 可选 |
# 问题以及解决方案
问题:Google提示“您的站点地图或站点地图索引文件未能正确声明命名空间”
解决:<urlset>
需要添加xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
属性。