现在的位置: 首页wordpress>正文
Google XML Sitemap插件写入 sitemap 文件时发生错误
2012年07月06日 wordpress 暂无评论

我的Google XML Sitemap插件在刚开始的一段时间要是出现

写入 sitemap 文件时发生错误。保证这个文件存在并且可写。

在创建zipped sitemap文件时发生了错误。保证这个文件存在并且可写。

刚开始在手动重建sitemap就好了,倒也没怎么关心,但是一次在google看收录情况居然什么东西都没被收录,这问题可大了。于是觉得应该是搞下,其实很简单,那就是插件在自动生成地图时,因为“sitemap.xml”和“sitemap.xml.gz ”在服务器的权限不够,在FTP或者服务器里将他的权限改为"777"或者"555"就行了。

假设上述方法还是不行,那么就在本地用记事本重建“sitemap.xml”和“sitemap.xml.gz ”两个文件,上传到wordpress根目录,并将他们的权限改为"555"或"777",一般这样子就OK了。

另外还有就是通知MSN出错。

你看“通知 MSN.com 时出错”的上一行,是不是“您的更改已经成功通知 Bing”?
其实Bing.com就是现在的微软搜索引擎,也就是以前的MSN。

那个“MSN出错”,其实点一下“详细信息”就能看到,通知的网址其实是ask.com。
所以这应该是插件的一处翻译错误。

我觉得一般也不需要通知Ask.com
(用Sitemap特地通知几大巨头就够了,Ask.com稍微小众了点儿,让他自己去抓吧)
所以我建议干脆把选项里面“□ 提醒 Ask.com 关于你 Blog 的更新”去掉吧

这个是后面加的,有个朋友也碰到类似问题,但经过上述解决并不能解决,后来才知道原来他的主机是win主机,sitemap地图建立不了是因为找不到这个sitemap.xml这个静态文件,而这需要httpd.ini文件来实现,具体要看

http://www.tanyubin.com/tlxl/wordpress/win-wordpress-pseudo-static.html


分享到:



【上篇】
【下篇】

给我留言

留言无头像?