重要说明: 此插件已经更新,请看http://www.liucheng.name/?p=574
最近一直在找为WordPress添加关键字链接的插件,但都不是太理想。 jeromes-keywords 很久没更新了。kb-linker 对中文的支持还不够。aLinks 不支持WP2.6 以上版本。
最后终于找到了这个软件:blog mechanics keyword link plugin(BlogMechanics KeywordLink
原链接:http://wordpress.org/extend/plugins/blog-mechanics-keyword-link-plugin-v01/
支持把Wordpress博客中的关键字加上链接的插件。但BM keyword link默认是对中文的支持不够。
原因是,这个插件判断英文关键字的标准是:左右都会有空格,只匹配全单词,不会部分匹配。但这对中文是很不方便的。
我花了一天的时间,研究了一下,终于有点成果,实现BM keyword link完美支持中文关键词。
名称:BM keyword link
作者:martin
中文修正版:LiuCheng.Name
发布页面:http://www.liucheng.name/?p=299
兼容:WordPress 2.3- 2.7
更新:2009-04-09
描述:为你的wordpress博客中添加关键词的链接,更多的内链,更好的SEO! 给文章加上内部链接有利于增加搜索引擎收录。
性能:完美支持中文关键词。
下载:本地下载(已更新=>http://www.liucheng.name/?p=789)
安装方法:
1. 复制目录blog-mechanics-keyword-link-plugin-v01到 /wp-content/plugins/
2. 在插件管理页激活插件
3. 若不再使用,直接禁用或删除即可。
中文修正版说明:
1. 完美支持中文关键词链接,增加选项(For zh_CN)分别区分英文与中文关键词。勾选后也可部分匹配英文单词
2. 修正编辑中文关键词时乱码问题。*注意,这里去掉了原作者对关键词的加密与解密,因为此功能只对英文有效,中文导致乱码。
3. 修正导出文件时中文字符乱码问题。
其它:
1. Add a "No Follow" -> 当搜索引擎看到标签'no-follow'的时候,它将不再搜索它,也不会对链接流行度进行评价.搜索引擎鼓励某些网站使用标签'no-follow' ,防止Spammers垃圾
2. Match only on the first mention -> 仅替换第一个匹配
3. Open a new window on clicking the link ->在新窗口打开
4. Match any case (ignore case) in the keyword -> 英文字符有用,不区分大小写
5. Apply the link also to your posts comment section(Is Affiliate) ->区分内链还是外链,详见下面的说明
6. New: Work for Chinese Keyword (for zh_CN) ->支持中文字符,同时也对英文字符有效(如原来'liucheng' 不会匹配 'liuchengname',勾选后将实现对单词的部分匹配 )
注:你可以在你主题的style.css加入,勾选上“Is Affiliate”后,表示内链,字体将会加粗(如内链和外链,注意上文已经出现了,只匹配一次):
| .bm_keywordlink { text-decoration: underline; } .bm_keywordlink_affiliate { font-weight: bold; } |
需要改进的地方:对本身已有链接的关键词也进行替换。
有任何问题,欢迎一起探讨~~
---------------------------------
04-10 更新~
* 解决替换关键词已有链接的问题.文章中已有的链接将不会匹配.






非常棒的插件,分享了,谢谢
[回复]
@wpfans,
谢谢~有好的插件也可以介绍一下给我哦。
有什么问题,欢迎一起探讨。已回访。欢迎再来
[回复]
用了一下感觉不错
[回复]
看看好用不~
[回复]
这个比较好用
[回复]
这个很好用 下来试试
[回复]
好像有bug,
我用了导入功能后,插件就不能用了,重新删除和安装都不能用了
不知道能否增加一个数据库删除表的功能
[回复]
为什么我激活了插件 也增加了关键词 然后那些关键词的选项 一个都不选 但是文章的内容页 有关键词的地方还是没有添加链接呢?
[回复]
是不是中文关键词啊。要勾上zh_CN。英文关键词的话就不用。
这个插件早就更新了。最新版看:http://www.liucheng.name/?p=789
[回复]
那问题就在这里,谢谢回复
[回复]
这个插件外链也好用?内链的多吧
[回复]
内链外链都可以自行添加。随你~~最新版到这里下载哦http://www.liucheng.name/?p=789
[回复]
博主真好人,今天一早就收到博主的邮件了,THANK YOU
[回复]
真是非常感谢。我在后台安装了一个,用了半天也没变化,原来是这个原因 :qiang:
[回复]
看到这个插件不错呀,支持2.9么?
[回复]
肯定支持咯
[回复]
我看了一下插件代码,有点疑惑啊,怎么没有看到那块代码是防止对内容已有的链接再添加链接呢?
[回复]
哦,好像是对已有的关键字内链替换样式??
[回复]
你没看过,并不代表没嘛. 哈哈
实际上是会的, 但没办法保证100%, 但绝大多数情况下都是没问题的了.
[回复]
你们讨论的这么热烈,真是羡慕,我是新人,刚下载安装了,可还不知道怎么用,站长,有没有使用说明啊!
[回复]
为什么我的主题,不支持css样式呢?郁闷啊!我在style.css里添加了那两个样式,但是文章页的内链还是没有加粗显示。我也勾选上“Is Affiliate”了啊。
[回复]
这个是旧的.. 可能你加错了吧.
新的:http://liucheng.name/789/
[回复]