sitemap插件产生不规范的sitemap文件的问题

今早看到谷歌网站管理员工具的报告告诉我sitemap产生错误了。直接打开sitemap文件看还真产生如下的问题。

文档只能有一个顶层元素。处理资源 ‘http://soft.whsjsoft.com/sitemap.xml’ 时出错。第 473 行,位置: 2。

没有更直接的办法查看真正的sitemap.xml源文件,只要用讯雷把它下载下来了。看到第473行,如下内容:

<?xml version=”1.0″ encoding=”UTF-8″?>
<!– generator=”wordpress/2.1.3″ –>
<!– sitemap-generator-url=”http://www.arnebrachhold.de” sitemap-generator-version=”3.0b4″ –>
<!– generated-on=”2007-11-01 11:11 am” –>
<urlset xmlns:xsi=”http://www.w3.org/2001/XMLSchema-instance” xsi:schemaLocation=”http://www.sitemaps.org/schemas/sitemap/0.9 http://www.sitemaps.org/schemas/sitemap/09/sitemap.xsd”    xmlns=”http://www.sitemaps.org/schemas/sitemap/0.9″>

这段内容在最开始部分就有了,原来是重复了。按sitemap规范,urlset标签只能在一个sitemap文件中存在一次,<urlset> 开始标记开始,以 </urlset> 结束标记结束。上一次追加了Include categories的内容。当时rebuilder后还没发现问题,看来是sitemap插件走神了,哈哈。

反正wordpress博客系统已经把文章分类的页面加了noindex的标签,所以sitemap文件完全可以不要包含文章分类了。

相关文章:

百度不支持Robots Meta标签

google应用:如何写sitemap.xml文件?

此条目发表在google应用及研究, WordPress及维护日志分类目录,贴了, , , 标签。将固定链接加入收藏夹。

发表评论