KeywordLuv – Wordpress Plugin
Description
Reward your commentators by separating their name from their keywords in the link to their website, giving them improved anchor text.
Example
If they enter “Stephen@Custom WordPress Plugins” in the Name field, their comment will have:
Stephen from Custom WordPress Plugins Says:
rather than:
Stephen@Custom WordPress Plugins Says:
If they don’t enter the @ symbol, the anchor text will simply display as normal. For a live example, see the first comment below.
Why Is Anchor Text Important?
There are many articles about the value of having your keywords in the anchor text of backlinks to your site. This helps your site rank well for those keywords with the search engines, bringing you more traffic.
One source of backlinks are comments on DoFollow blogs, but the anchor text is normally your name. While this helps you rank well for your name, it’s practically worthless for your keywords. That’s why some commentators put keywords in the name field, but they risk being marked as spammers.
I understand people’s desire to get the best value from their link, but I’m tired of answering comments with “Hi Miami Hotels”. I’d like them to leave their name, without it effecting their keyword benefit. Enter KeywordLuv…
By using KeywordLuv (and a Dofollow plugin) you give your commentators better links, rewarding them and encouraging more people to comment.
DoFollow
For your commentators to benefit from KeywordLuv, your blog requires a separate Dofollow plugin to remove the nofollow tag. KeywordLuv does not do this and without it, your commentators will not receive any benefit.
While KeywordLuv could remove the nofollow tag, there are many existing plugins that do this AND provide advanced features I don’t want to replicate.
Requirements
WordPress 2.2+ (tested on WordPress 2.5, 2.3 and 2.2).
Compatibility – DoFollow Plugins
KeywordLuv hasn’t been tested with most DoFollow plugins but problems are very unlikely. If you do encounter any, please let me know.
Compatibility – WordPress Themes
There is a compatibility issue with some themes. If your theme uses comment_author_link() to retrieve the comment author link, KeywordLuv will work fine. If it uses comment_author() and comment_author_url() to build the comment author link, then it will do nothing.
This issue, along with the possible workarounds, is outlined on the KeywordLuv – Theme Compatibility Issue page.
Note: If you use Brian’s Threaded Comments or YATCP for threaded comments, KeywordLuv will work, as these both use comment_author_link().
Installation
- Download the keywordluv-1.03.zip file and unzip it.
- Upload the keywordluv folder to the wp-content/plugins folder.
- Activate the KeywordLuv plugin within WordPress.
Upgrade
- Download the keywordluv-1.03.zip file and unzip it.
- Upload the keywordluv folder to the wp-content/plugins folder, overwriting the existing files.
Usage
When your readers leave a comment, they should leave their name and keywords in the Name field, using the following format: name@keywords.
When posts are displayed, the plugin searches for the @ character, strips it out and moves the name to front (outside the link).
Telling Your Commentators
This plugin is really to help your commentators, so you need to tell them how to use it. By default, the plugin adds a message to the comment form telling users to enter YourName@YourKeywords in the comment field. You can customise this message in the KeywordLuv options page in the Admin area.
Note: This message does not appear if you are logged in, as logged in users normally don’t have a Name field to enter YourName@YourKeywords into.
The problem with this message is that there is no way to control exactly where it will appear. It depends on your theme. In some themes, it may not appear at all.
If you are comfortable editing your theme, the best solution is for you to disable the message (in the KeywordLuv options page in the Admin area) and add your own message exactly where you want it (in comments.php).
If You Disable The Plugin
Whatever the commentator enters in the Name field is what’s actually stored in the database. KeywordLuv simply changes the way it’s displayed. If you decide you no longer want to use the plugin, simply deactivate it and commentator’s names will revert to what’s in the database.
For example, if they enter “Stephen@Custom WordPress Plugins”, that’s what’s stored. If the plugin is active, it will display:
Stephen from Custom WordPress Plugins Says:
If the plugin is disabled, it will display:
Stephen@Custom WordPress Plugins Says:
Support
This plugin is officially not supported (due to my time constraints), but if you leave a comment below or contact me, I should be able to help.
If you enjoyed this post, make sure you subscribe to my RSS feed!



Hi, I can?t understand how to add your site in my rss reader. Can you Help me, please
I found your blog because I wanted more information on your expertise. I run a foreclosure blog and I am looking for good content to link to for future posts. I like you site so I am adding you to my google reader.
Wow! Thank you! I always wanted to write in my site something like that. Can I take part of your post to my blog?
There is obviously a lot to know about this. I think you made some good points in Features also.
Great post thank you, I have also sent this to twitter hope it helps you with traffic.
Hi,
Here you have posted very nice information about the particular topic. I really like it. Thanks for sharing the information.
I found your blog on google and read a few of your other posts. I just added you to my Google News Reader. Keep up the good work. Look forward to reading more from you in the future.
I found your blog because I wanted more information on Title. I run a title insurance blog and I am looking for good content to link to for future posts. I like you site so I am adding you to my google reader.
I had looked everywhere for this article – something that I would do exactly what it said, without all the fuss and hassle. I had already wasted hours of time and who knows how much time on other blogs, so I have to thank you for this article. Thanks!
That is fantastic. I learned so much from your post and am looking over the rest of your blog now. I will let others know about your blog
Great information about the keywordluv, I enjoy your blog and look forward to more information.
There is obviously a lot to know about this. I think you made some good points in Features also.
Great article. Nice blog. Keep it coming. Mike
Hay,I like your posting friend and i would like to link exchange with your blog if you want.this is my blog Car Body Kit And also dont forget to come.i will happy if you come .Good bye friend
Nice ideas. Lets just hope that 2009 shapes up better than 2008 did. But I’m none too hopeful
Keywordluv is a great tool to help encourage readers to contribute relevant discussion.
@ Stan @ Wachovia CD Rates:
Hi Stan,
I agree with you, comment should be come from the honest mind of blogger, not just about the link but really appreciate the work that the blogger do with the writing.
Appreciate the idea of writing.
Thanks.
I love the Keywordluv Plugin. This is a great way to build a better community around your blog. I hate it when people leave only anchor text comments. This is not because I don’t want them to get a link. I just hate the anonymity.