网站的Sitemap.xml编写规范

2020-2-25 22:39

Sitemap文件,就是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 更新频率 字符串 有效值为:alwayshourlydailyweeklymonthlyyearlynever
一般首页写always,写好的文章或很少更新的页面写weeklymonthly
可选
priority 优先值 小数 0到1的小数。一般首页写1.0,子页写0.8。 可选

问题以及解决方案:

问题:Google提示“您的站点地图或站点地图索引文件未能正确声明命名空间”

解决:<urlset>需要添加xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"属性。