今早看到谷歌网站管理员工具的报告告诉我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文件完全可以不要包含文章分类了。
相关文章: