最近白天在看站长后台的数据时,发现多个站长后台显示 sitemap.xml 文件抓取失败,因此也就为此在找原因,在通过提交的 sitemap.xml 地址打开时头部总会显示一大串英语提示,具体提示内容如下:
This XML file does not appear to have any style information associated with it. The document tree is shown below.
这段英语的大致意思是缺少与xml关联的样式文件,在网上一搜才知道原来网站地图sitemap.xml文件是有一个类似 css 样式的文件 —— xsl文件 ,然后给 sitemap.xml 关联了一个 sitemap.xsl 后,展示效果确实好看了,效果如下图所示:
也就是通过样式文件,使 sitemap.xml 文件可视化,让其更美观更有可读性。当然没有xsl样式文件,xml文件也是没有问题的。下面具体说下怎么将 xsl 样式文件绑定 xml 文件。
sitemap.xsl 样式文件绑定 sitemap.xml 文件
1、下载xsl样式文件并上传至网站根目录;
sitemap.xsl下载:http://ct.btioo.com/f/21890530-435925494-983e21
注:文件下载之后可能文件格式会改成txt文件,如果是txt文件,重命名以xsl后缀的文件即可。
2、检查sitemap.xml文件头部代码是否含有以下代码:
<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="sitemap.xsl"?>
检查方法:前端访问自己网站的sitemap.xml文件 → Ctrl+U或鼠标右击查看网页源代码;
注:两行代码都需要含有,缺什么补什么。不然xml文件不会关联xsl样式文件。
结语
以上便是本文白天整理的关于给 sitemap.xml 文件关联一个xsl样式文件的全过程,简单来说xsl文件就像是html代码中的css样式文件,xsl 的作用就只是让xml文件前端展示可视化、更美观,仅此而已。
过去的今天:
- 2021: 白天博客将拓宽内容领域,新增营销类内容(0)
原创文章,作者:白天,如若转载请注明出处:sitemap.xml样式文件sitemap.xsl下载