博客升级到3.0.1版本

之前就在群里面听说WP3.0.1出来了,听一些升级到WP3.0.1的博主说升级之后没发现有什么感觉,自己也没怎么理会,因为是在WP3.0版本的时候,就有一个很大的BUG(这里的BUG是针对中文的用户,英文的飘过,本文后面有解释),正是这个BUG,使我失去升级到WP3.0的想法,也有一个小原因,就是官方的简体中文版迟迟没有出来,而我看到TW的版本早就和EN版本一起相继出来了,所以我一直在等待,等待这个中文TAG的问题得到解决。

现在,这个问题在WP3.0.1版本里面解决了,我在WP论坛也看到人测试,发现能够正常使用中文TAG了,也听说是修正了55个错误,不知道真假,但这个版本,确确实实是修正了中文TAG的问题了,对CN用户而言,是值得小小高兴的事情。也话说,WP只是写博客的载体,而不是在WP程序的自身,所以,写出好的博客文章是个关键,对于喜欢折腾的人而言,新的事物是他们喜欢去了解的地方,爱好不同,WP的作用也不同,博客的好坏,在乎写博者。

闲话少说,于是否,升级去。对于升级,网速好的话,可以在线升级,点击WP后台的升级按钮按照提示做就行了,不然就是把升级文件下载回本地,通过ftp上传再升级,方法很简单,不多说。在博客升级之前,老生常谈的几个步骤是必须再谈谈的,很多事情,是因为微小的失误,导致事态的发展再到严重,所以,良好的习惯,会是成功的一半,不会是你失败的帮手。

1.备份你博客的数据库

对于备份数据库的插件,推荐用WordPress Database Backup,这个插件可以设置定时备份你的数据库,再发送到你指定的邮箱,也可以在线备份你的数据库,总之这个插件是必备插件。如果可以登录到你的phpmyadmin的话,直接导出你的数据库,最好是.zip和.gz的形式各备份一次下载到本地,安全为上。

2.备份你的http://img.adong.net/里面的图片

如果你是新安装博客程序来升级你的WP的话,这点要记住,别一下子就删除旧博客的文件,那样会哭死你。

后记:

1.根据我升级后的使用情况,有个别的插件不兼容,对于不兼容的,暂时放一放,而对于主题,我是喜欢官方的默认主题,所以我没去测试其主题,但看到其他有升级到WP3.0.1版本的博友,也没有说什么主题使用不了,但是WP3.0之后,是有主题不支持的,很正常,这等更新吧,或者换换吧,动手厉害的话,自己折腾吧,对于我这类没技术,没钱的博主来说,用默认的吧,不用钱,不用技术,稳定压倒一切。

2.目前WP3.0和3.0.1的简体中文版还没出来,如果需要国人制作的简体中文语言包,可以看看这里《WordPress 3.0.1 简体中文语言包》。

我也把这个简体中文语言包传到了115U盘,地址如下:

http://u.115.com/file/f8e7bf0df8
WP3.0.1简体中文语言包.zip

3.关于WP3.0中文TAG存在的问题解释:

比如说你有一个TAG叫“上海”,那么原来版本WP中转码后它的固定链接就是“tag/%E4%B8%8A%E6%B5%B7/”,其中“%E4%B8%8A%E6%B5%B7”其实就是“上海”这两个汉字的转码,但是WordPress3.0会把此固定链接转码为“tag/%e4%b8%8a%e6%b5%b7/”并且把“tag/%E4%B8%8A%E6%B5%B7/”重定向到“tag/%e4%b8%8a%e6%b5%b7/”,这样看上去没什么不妥。

但是Google的爬虫不干了,爬虫们罢工了,爬虫不等301就会马上离开并且报这个页面是“重定向错误”……这个推论的理由就是你的服务器日志文件,你会发现Google爬虫如果抓到“上海”这个TAG,会先访问“tag/%E4%B8%8A%E6%B5%B7/”,然后得到一个301重定向,但是其实Google爬虫并没有去重定向指向的“tag/%e4%b8%8a%e6%b5%b7/”页面,而是留下了“上海”这个TAG页面是“重定向”错误。

至于为什么Google爬虫不去抓取301目标页面,我猜测可能因为爬虫认为“tag/%E4%B8%8A%E6%B5%B7/”和“tag/%e4%b8%8a%e6%b5%b7/”是一个页面,而你的网站在用小花招玩弄Google的爬虫,这样的结果会给一个网站带来灭顶之灾。轻则收录数明显减少,重则给你的域名降权,或者什么影响都没有Google今天心情好……

说了那么多,解决办法是啥呢?要么滚回到2.9.2,要么就硬挺着,Google终会有一天更新了你TAG的url变成小写的转码,或许这将是一个漫长的过程,或者这将让你的网站在Google表现的不是很好,但是希望大家坚持。

以上这些话都是我从Google管理员工具和服务器日志文件慢慢观察和分析得到的结论,有很大的局限性。大家参考。也在此很无力的呼唤希望WordPress官方开发团队能给东方用户多一份关注,少一份漠视。不是要求WordPress开发团队如何如何必须这么做,而是一个有着合格的职业素质的工程师都会这么做。

最后解释中引用到的的文章:

WordPress3.0 中文Tag Bug使Google提示重定向错误

8 评论

    1. 对于博客的使用者而言,很多是注重seo的,搜索引擎的收录是一个很敏感的地方,特别是蜘蛛爬虫的判断,而中文博客多数是靠中文tag来引流量,所以这个bug的存在,会影响到博客的关键词在搜索中的排位的,很个重要的问题了。

发表评论

电子邮件地址不会被公开。 必填项已用*标注