SEO Smart Links

SEO Smart Links can automatically link keywords and phrases in your posts and comments with corresponding posts, pages, categories and tags on your blog.

Further SEO Smart links allows you to set up your own keywords and set of matching URLs.

Finally SEO Smart links allows you to set nofollow attribute and open links in new window.

Everything happens completely transparent, and you can edit the options from the administration settings panel.

How it Works?

SEO Smart Links looks for keyword phrases that match the titles of your posts and pages by default (and you can enable categories and tags matching too). These phrases are then turned into the links. The matching is case insensitive and the original case is preserved.

So If I mention Amazing Grace, which is my theme and also the title of one of my pages, it will be automatically converted into a link.

Everything happens completely transparent, and you can edit the options from the administration settings panel.

 SEO Smart Links

Features:

  • Find keywords in your posts, pages and comments and link them to your other posts, pages, categories and tags
  • Full control with customizable options
  • Ignore list for keywords you do not want to link
  • Improves your site's interlinking
  • Control external links with custom keywords
  • Add nofollw attribute or open links in new window
  • Caching for speed - make sure you have define('ENABLE_CACHE', true); set in your wp-config.php

Download

dl SEO Smart Links

donate SEO Smart Links

Installation & Usage

  1. Upload the whole plugin folder to your /wp-content/plugins/ folder.
  2. Go to the Plugins page and activate the plugin.
  3. Use the Options page to change your options
  4. That is all. You can check your posts for new links.

Frequently Asked Questions

You can discuss all plugin related issues in the wordpress related forums.

How do I correctly use this plugin?

Just install activate it on your blog. SEO Smart links will be default find matching links to your post and pages (if the keyword in your text matches their title).

Default options are enough to get you going. If you want to tweak it, you can always edit the options. Be sure to check "ignore" options where you can state what keywords and phrases not to link.

How do I enable SEO Smart Links cache?

Make sure you have enabled WordPress cache by adding this line to your wp-config.php

define('ENABLE_CACHE', true);

Please be careful when editing this file and always make a backup!

Changelog

v2.1
- Performance optimization and new option to link to cats and tags with used at least n times (thanks Domink Deobald!)

v2.0

- Added the option for case sensitive matching

v1.9
- Various improvements and bug fixes

v1.8.0
- Added support for non-english characters (Unicode)
- Added support for keyword synonyms (in keywords section of the settings screen)

v1.7
- Performance optimization of the plugin. SEO Smart Links causes much lesser strain on the server.

v1.6
- Added option to process only single posts and pages

v1.5
- Added nofollow and new window options

v1.4
- Added option for custom keywrods. No you can specify unlimited numbers of your keywords and url's to link to

v1.3:
- Enabled caching for speeding queries up.

v1.2:
- Added limits options
- Fixed small bugs

Credits

  1. A chap called Paolo Faustino translated the plugin to Portugese
  2. Thanks to Chris from http://www.munchweb.com

You can also visit my other WordPress Plugins.

Need help with  WordPress SEO? Feel free to contact me.

485 Comments

  1. Nicole rewardcharts4kids.com
    3 days ago

    Thanks for a great plugin. Any idea when the version with unicode support will be released?

    • Evgeni Yordanov seoptimizacia.com
      3 days ago

      Yeah, this is what I'm waiting for as well. Since it will really boost what I'm doing so far in terms of SEO.

  2. ed cullom builddoghouse.org
    5 days ago

    For some reason it will not add the rel=nofollow to my outbound links in my posts, any ideas why it is not doing this? thank you for any advice

  3. mahardika
    5 days ago

    I love this plugin very much but I've some problem when I use this plugin on my blog that used to make some Paid Review post.
    Can I block this auto linking on some post with some code? like when I use code
    before one post to block this plugin works and
    after this post to re-enable this plugin again.

  4. Resale Centre resale-centre.com
    2 weeks ago

    Love this plugin, I recently installed the plugin and it helps perfectly with internal linking, and refreshing older posts with new links to other new posts that you have created. Definitely one of the best mods I have downloaded for WP!

  5. עורך דין פלילי dgc-law.com
    2 weeks ago

    is there a way to remove the underline from links created by this nice plugin?
    thanks.

    • Vladimir prelovac.com
      2 weeks ago

      You can change your CSS to remove underline globally.

      New version to be released in August will have custom link templates so you will be able to specify link attributes including style separately.

  6. Tiffany tiffany-mine.com
    3 weeks ago

    i want to buy this softwear,may try it?

  7. Gilberto J Perera gilsmethod.com
    3 weeks ago

    Vladimir,

    Thanks for the awesome plugin, I've been using it on my site for about a month now. I have a problem with images whose names contain keywords while using this plugin. Let's say I use an image within a post and the image is named, twitter-post.jpg - When I publish the post, a link will appear for that word within the post and the image gets displaced.

    So instead of a post with an image then the actual text I get the following:

    bing-search" rel="lightbox[5997]"> (the word bing being a link)
    then the image
    then the post.

    So you see the link created from the keyword for the image appears along with code and it displaces the image.

    I hope this makes sense. Let me know if you need any clarification. Thanks again.

  8. Ghufron blog.ghufron.com
    4 weeks ago

    Thank you for great wp plugin!

    I'm using SEO Smart Links now and I like it so much..

    Thanks a lot!

  9. M. Bashir Al-Noimi mbnoimi.net
    5 weeks ago

    Thanks a lot for great plugin.

    SEO Smart Links works fine with English based posts but it didn't work with Unicode posts (I'm using Arabic language) how can I make it available for non-English posts?

    • Vladimir prelovac.com
      5 weeks ago

      Await next release which will have full unicode support ;)

      • Evgeni Yordanov seoptimizacia.com
        4 weeks ago

        I really liked your plug-in, and used it in many of my friends' projects in English. Unfortunately I started a blog in my native language (Bulgarian) so the Unicode support there is a must. You said that the next release will have a full Unicode support... So my question is: When is the due date for the next release?

  10. Martin
    Jun 27th, 2010

    Just wanted to let you know that I sorted it out. I do have an idea though for the plugin, maybe it can be configured to recognize version numbers as part of the link.e.g. when I write about the newest Firefox version Firefox 3.6.6, it uses only the firefox part as the link anchor and not 3.6.6. It would be natural to include the version in the link. Maybe add an option to add names where a number behind the name gets automatically included, another example is Windows 7 or Flash Player 10.1

  11. Martin
    Jun 26th, 2010

    Question, the plugin seems to create more links than specified in the configuration. I have kep the 3 links. Can it be that it adds 3 links to each page section selected, e.g. posts, categories and templates? Would the total be nine links then?

  12. Peter Cash
    Jun 26th, 2010

    Just wanted to thank you for good plugin.
    I would like to ask: is it possible to add the following functions for Custom Keywords Field:
    1. appends the \ do not add rel = "nofollow", for individual words
    2. function "Process only single posts and pages" for individual words

  13. AlphaWolf pualingo.com
    Jun 25th, 2010

    Thanks Vladimir

    Our Blog (www.pualingo.com) used seo smartlinks and upon upgrade for WP 3.0, the template pages and posts stopped loading. We've turned it off for now pending an update from you "in the next month or so". Thanks!

    -AW

  14. Lodge
    Jun 25th, 2010

    Doesn't seem to work with WordPress 3.0 :(

  15. Daily jokes blackhumor.net
    Jun 23rd, 2010

    I love this plug in...

    I only hope it will soon support and utf-8 characters...

  16. Casual pualingo.com
    Jun 22nd, 2010

    Hey Vladmimir,

    I love the plugin man, but recently I have been running into a problem. Basically, if SEO smart links generates more than 10-15 links per post, the whole post doesn't show up anymore. Maybe it's running out of memory or something? I'm not sure if this is something new in WordPress 3.0 (as I just noticed this), but is there anyway to get around this? Thanks.

    • Vladimir prelovac.com
      Jun 22nd, 2010

      You can help by providing instructions how to replicate the problem consistently and I'll make sure the bug is fixed after its confirmed.

      • Casual pualingo.com
        Jun 23rd, 2010

        Thanks for the quick reply.

        So if I go into the options screen and set the following option:

        "You can limit the maximum number of different links SEO Smart Links will generate per post. Set to 0 for no limit. Max Links: 0"

        If I set it to 0, and SEO smart links generates more than 11 different links, the post is not displayed at all. If I set the number to anything bigger than 11, and SEO smart links tries to generate more than 11 links, again the post does not display.

        Hope that helps.

  17. Peter obsessedwithfilm.com
    Jun 22nd, 2010

    It seems a lot of people have asked this, but for one reason or another there has never been an answer. Even if it's a "sorry that's not possible" it would be great to hear from the plugin creator.

    Basically it's to do with specifying certain external links to be dofollow. Presumably this could be achieved either by creating a whitelist in the options, or by adding a bit of code to the specific URLs when adding them to posts.

    Please let me know, as other than this minor gripe it's a great plugin.

    • Vladimir prelovac.com
      Jun 22nd, 2010

      This is coming in the next major release of the plugin which should happen in next month or so.

Have your say

Your email is never published nor shared. Required fields are marked *

*
*

Subscribe without commenting

About Vladimir

vladimir prelovac Hi! My name is Vladimir Prelovac. I am a computer engineer by profession and an adventurer by state of mind.

"I would love to change the world, I just don't have the source code yet."

Books by Vladimir

WordPress Plugin Devleopment Book WordPress Plugin Development: Beginner's Guide

Published by Packt Publishing, available online through Amazon. Click the image for more information.

Consulting Services

Professional WordPress Services, including custom developed plugins and themes

Expert on-site WordPress SEO consulting and an 'out-of-the-box thinking' approach to problems