百度没有严格遵守 noindex nofollow 规则

对搜索引擎优化(SEO)稍有注意的人都知道 noindex nofollow 规则是告诉搜索引擎不要跟踪和索引有改则的链接和页面。而 WordPress 从 3.4 开始已经在带有参数 ?replytocom 的页面头部设置了 noindex 和 nofollow 属性。可是在百度的搜索结果中依然收录了很多带了 replytocom 参数的页面。

继续阅读全文

对 WordPress Lazy Load 图片延迟加载插件稍作改进

之前介绍了用于 WordPress 页面图片按需延迟加载效果的插件 Lazy Load,启用后可以显著提高文章中有图片的页面的加载速度,减少页面加载时间。但是目前该插件仅对文章/页面内容中的图片进行处理,并且相关的 JavaScript 文件至少有 2 个是可以合并的。

继续阅读全文

使用 jQuery 加载 plusone.js

从 Google 推出 +1 按钮之后就在网站上部署了,后来又添加了 Google 企业信息页徽章。然而天朝封掉了 plusone.js 的服务器,多数人在访问页面的时候都无法正常加载该 js 文件。其实不能显示 +1 按钮也关系不大,可是不能在加载该 js 文件的时候遇到错误往往会使页面加载时间成倍上升。

继续阅读全文

再次更新本站发布的 WordPress 描述和关键词 PHP 代码

之前根据我查找的资料编辑发表了“给基于 WordPress 的网站页面添加描述和关键词”一文并提供了相应的自动添加页面描述和关键词等 Meta 元标记的 PHP 代码。上次针对文章和静态页面的判断做了小的更新。这次根据长期以来的使用体验做了较大的更新。如果您使用了这里提供的代码,请更新之。

继续阅读全文

WordPress: 去掉分类页面链接中的 category

WordPress 上给文章分类和贴标签基本上是大家必做的优化了。使用比较漂亮的固定链接地址形式的话,分类和标签页面 URL 里会有 /category//tag/ 字符串。标签还好点儿,短短 3 个字符。可是分类的 URL 就不是那么漂亮了。所以很多人都希望能够去掉分类链接里的 category 字样。有利有弊,需要仔细权衡。

继续阅读全文