[SEO]wordpress优化之取消gravatar重定向

作者: NickYang 分类: 技术文章 发布时间: 2012-03-08 00:29

以前一直使用的是cnzz 的统计,发现它的确只是个统计而已,比起google或者百度的分析差了很多,Google Analytics或者百度统计中都有网站性能,页面优化,SEO优化等等都会有建议的,特别是网站速度诊断等工具,都是非常好的,Google Analytics也用过一段时间,里面的很多东西都略显专业,很多不明白的,也不敢自己动手去修改,只是看到分析结果,不知从何下手。

最近因为使用了百度广告管家,所以顺便了解了下百度统计,在左侧栏菜单最后一大类中有很多网站的建议,觉得非常好。

网站测速中我的博客分数比较低,网通和电信分别是52分,不及格啊。其中有一项是“取消重定向”,竟然让我的博客减了8分,查看详情,都是gravatar惹的祸,查看wordpress中的代码如下:

这段代码的意思是获取gravatar头像的主机地址,大家看到了,gravatar全球通用头像是做了分布式缓存服务器的,这样做主要是为了分流,根据邮件的hash来查询具体是哪一个重定向域名,不过遇上CDN故障,就出现了无法读取头像的问题。

例如:
0.gravatar.com
1.gravatar.com

注意:这个问题出现在wp3.0(包含)以上的版本中,以前的版本没有这个分流措施。
为了让gravatar头像不再重定向分流服务器,我们将host地址强制设为主域名,也就是www.gravatar.com,修改以上的代码为:

如果你不放心这样改,可以将原来的那部分代码注释掉,php注释跟C++一样 /* content */.如果出了什么问题,你也好恢复,免得您出了问题。
另外一种方法就是无敌插件法了,wp就是这点好,各种插件满足你的要求,有一个Gravatar Fixed插件,无需修改代码只需要配置就可实现不分流,安装该插件后设置如下图:

只需要直接点击保存更改就可以了,其实实话说,这两种方法做的东西都是一样的,不过后面的可以称作懒人包。

下面是gravatar-fixed的插件下载地址:(注意:该插件在wp官网上已经不存在了)
点击我下载: gravatar-fixed.zip

如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!

3条评论
  • K

    2012 年 5 月 21 日 18:50

    😛 刚好我也想试着取消头像,非常有用,多谢!

    潜水 Chrome浏览器 Windows 7 x64 Edition
  • 环宇科技

    2012 年 3 月 22 日 19:25

    这个百度统计关卡太多,有的功能需要有邀请码才能用啊!

    潜水 Internet Explorer 11 Windows 7
    1. eliteYang

      2012 年 3 月 22 日 21:28

      没有啊,现在已经全部开放了,至少我没碰到什么需要邀请码的功能

      神话 Chrome浏览器 Windows 7

发表评论

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