WordPress SEO 技巧:内链优化
最近在做一个新网站,Google 刚开始收录的时候发现归档页面的排名比文章还高,猜测原因是归档页面获得的内链太多了,因此产生一个把所有的指向归档页面的链接全部加上 rel=”nofollow” 属性的想法。要达到这个目的,我们完全可以用 WordPress 强大的 filter 来实现。打开主题的 functions.php ,在里面加上以下的代码:
最近在做一个新网站,Google 刚开始收录的时候发现归档页面的排名比文章还高,猜测原因是归档页面获得的内链太多了,因此产生一个把所有的指向归档页面的链接全部加上 rel=”nofollow” 属性的想法。要达到这个目的,我们完全可以用 WordPress 强大的 filter 来实现。打开主题的 functions.php ,在里面加上以下的代码:
Author-List-Plus 是 CantonBolo 为 WPJAM 应用商城 做的第一个收费 WordPress 插件。能自动显示博客里所有作者的用户资料并统计每个作者的文章数,非常适合多人博客。

作为一个多人博客,如何才能让你的访客更多地了解博客的撰稿人们呢?建立一个完善的作者列表是一个效果良好的做法。而 Author-List-Plus 插件则可以满足大部分多人博客的需求,除了 WordPress 默认支持的个人资料以外,Author-List-Plus 还可以让每个作者都设置自己的所在地、SNS、微博等资料,博客管理员可以设置在作者列表里显示哪些资料,而更为强大的是,博主无需修改主题模板,Author-List-Plus 可以自动把作者列表添加到特定的页面里,使用非常简单!
为了管理和统计的方便,很多人会使用 FeedBurner 来烧录博客的 Feed ,今天介绍一款插件,可以在 WordPress 的后台查看自己的 FeedBurner 统计数据。
首先要做的是在 FeedBurner 里打开 Feed 的 Awareness API,否则任何人都无法通过其他途径获取你的 Feed 统计数据。在 FeedBurener 的 My Feeds 页面选择博客的 Feed ,在 Publicize 选项卡里打开 Awareness API 选项,点击 Activate 即可打开 Awareness API 功能,非常简单。

因为网络上提供的网址分享插件都没有一个能完全符合我的要求的,所以我曾经想自己做一个分享插件。但得益于 WordPress 繁多的插件,我找到了 iBegin Share 这个插件(在官网下载的插件无法正常运行,因此我制作了一个修改版),它已经满足了我大部分的要求。
自从微博鼻祖 Twitter 大红大紫以后,国内先后冒出了许多跟风者,如已经被死亡的饭否,明星汇聚的新浪微博和新鲜出炉的网易微博。但由于国内政策等种种因素,这些微博要么无法访问(Twitter),要么经常被维护(嘀咕等),要么经常以违反某些规定为由被删帖(新浪微博等)。因此一些神通广大的站长同学们纷纷搭建了自己的私人微博,用来记录自己的生活琐事等等。WordPress 官方针对这种趋势,甚至专门推出了一个微博主题,使 WordPress 博客能像微博一样展示内容。
今天我要推荐一款在 WordPress 博客里构建一个能让注册用户交流的微博系统的插件: WP Admin Microblog。
很多人在换主题时首先做的是修改一下,例如加上自己的站点统计代码,或者加上自己的个性功能等等。如果我们把这些功能都做成一个插件,那样我们在换主题时就可以省很多功夫。这篇文章浅浅睇说一下如何做一个你自己的插件。
首先建一个bolo.php文件,在里面写上下面的代码:
1 2 3 4 5 6 7 8 9 | < ?php /* Plugin Name: bolo Plugin URI: http://imbolo.com Description: Bolo's custom plugin Version: 1.0 Author URI: http://blog.imbolo.com */ ?> |
把这个文件放进一个叫bolo的文件夹里,上传到plugins目录后就可以在后台激活。这就是一个最简单的插件了,什么功能都没有。下面我就加一些功能。
很多主题作者为了提高开发效率,在主题里预留了一些指定插件的接口,当用户使用该主题,并且激活了相应的插件时,主题将自动调用插件,生成最适合该主题的效果。
如何为插件预留接口呢?以普及率很高的WP-Pagenavi插件为例,使用以下代码:
1 2 3 | < ?php if(function_exists('wp_pagenavi')) : ?> < ?php wp_pagenavi() ?> < ?php endif; ?> |
上一篇文章我发了一个免插件调用最多评论文章的代码,在读者的评论里出现了两种意见。一种倾向于支持把一些优秀的插件集成到主题里,省却用户的麻烦。一种倾向于在主题里保留对某些插件的支持,在发现该插件激活时自动加载。
我个人倾向于主题应该保持最大限度的精简,但必须保持良好的插件兼容性。但有一些插件,各方面已经非常完善,并且在未来一定时间内也不会对新版本的WordPress出现兼容问题,我们则可以考虑把它集成到主题里。对于集成到主题里的插件,我们可以体会到一些好处:
1.可以自主整合插件所需的JS和CSS文件,减少HTTP请求;
2.在整合的过程中,你可以去除插件中你不需要的部分,减少垃圾可以令WordPress运行更快;
3.可以提高主题的易用性。
在这个系列的文章里,我将说说怎么把插件集成到主题里,我选用MG12出品的AJAX Comment Pager作为试验品。这款插件的特点是简单实用,源码里注释详细。
对于经常对大量文章进行编辑操作的童鞋来说,最麻烦的事就是修改完一篇文章以后需要保存,退出编辑,再打开下一篇文章进行编辑。
Admin Post Navigation是一款后台插件,在编辑文章的时候会在编辑器上方添加一个链接到上一篇文章和下一篇文章的导航栏,如下图。


Overlay4WP是Bolo发布的第一个WordPress插件。在Highslide4WP的基础上修改,加入的后台选项,使用了效果强大的jQuery库,可以自定义多种特效。与其它同类型的图片特效插件相比,Overlay4WP具有以下几个优点。
Recent Comments