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.

510 Comments

  1. Dani
    6 days ago

    Hmm, just installed it on WP 3.0.1 and activated, it doesn't seem to be doing anything at all. How to troubleshoot?

  2. TAFT
    1 week ago

    Hi, thanks for the plugin. is it support Hebrew as well?

    Should i see automatic links in my post while editing it?

    Thanks

    • Vladimir prelovac.com
      6 days ago

      The upcoming version will have full UTF8 support, stay tuned

      • Konc blogg.konc.se
        6 days ago

        Do you have an ETA on the upcoming version?

        • Evgeni Yordanov seoptimizacia.com
          6 days ago

          That's what we've all been asking :) He'll tell us as soon as it gets out ;)

  3. heross
    2 weeks ago

    Hi Vladimir,

    My keyword "deneme hastalığı" but seems dosent work.

    Can you help me??

    Thanks...

  4. Graham Stoney grahamstoney.com
    2 weeks ago

    Awesome plugin! I love it. Congratulations on your great work on SEO Smart Links.

    Unfortunately there seems to be a conflict between it and the Amazon Product In A Post plugin. When I enable SEO Smart Links, my Amazon product post contents disappear if the Amazon PIP setting is set to "Above Post Contents" or "Post Text Becomes Description".

    Can't wait for the new version!

    Cheers, Graham

  5. Mito kguapa.com
    3 weeks ago

    hi Vladimir,

    thanks for this great plugin.
    The only feature I would wish for is the ability to link words within a custom field value. I think WP is being used more and more as CMS and custom fields are definitely one of the better features for that purpose. Checking the output of a custom field and link if necessary would be a great addition.

    thanks
    Mito

    • Vladimir prelovac.com
      3 weeks ago

      We will have something like this in the next major release of the plugin, stay tuned.

  6. Ryan intothebackwoods.com
    3 weeks ago

    I have 3 blogs and running WP v3.1 and they aren't showing up at all.

  7. Man Utd Hotels manchesterunitedhotels.com
    3 weeks ago

    Hi Vladimir, great plugin!!

    Might have spotted a bug though... we are running WordPress 3.1 with plugin v2.6. Links per page is set to 12. SeoSmartLinks is not linking to some of our pages even though the text and page title are exact match. See "Chesters Hotel and Restaurant" on the following page:
    http://www.manchesterunitedhotels.com/hotels/

    We have only got "about,home, old trafford" in ignore keywords.

    Thanks
    Ben

  8. Lynx nigerianelitesforum.com
    4 weeks ago

    Thanks a lot,I can se the difference now,without having to spend extra hours linking myself and at the end of the day still have some broken links,How ever ,it will be good to see if it is possible to work around the wp-config.php automatically.

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