SEO Smart Links


Support SEO Smart Links by buying the Premium version!  SEO Smart Links Premium is faster, with bug fixes and over 20 new features. What is new?

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.

Comments:

709 Comments

  1. Gary
    Dec 22nd, 2009

    Hi Vladimir, for some reason I cannot get the SEO Smart Links plugin to work on my blog. I have followed all the steps and its not working. Just updated to version 2.9 to see if that would fix it, but no luck. We run PHP5.

    Thx
    Gary

  2. Nick D
    Dec 22nd, 2009

    Great plugin, this will really help me stay on top of my blog. I seem to spend more time doing things like this that I do actually writing posts for it lol.

  3. arif
    Dec 14th, 2009

    not work on my wp version 2.8.5 and 2.8.6

  4. SEOwordpres.RU
    Nov 29th, 2009

    Активировал плагин, настройки оставил как описано выше. Но ни чего не произошло. Ссылки в посте не перелинковываются.

  5. Andrew
    Nov 22nd, 2009

    hi

    Have problem with it on WordPress 2.8.6.

    After activation some especially long content did not shows on posts. but its ok with with non-long content posts. Please check it. Thanks great work.

  6. Josseine
    Nov 21st, 2009

    Hi Sir,
    As a newbie to internet marketing, I'm learning a lot from your post especially on SEO. Please keep them coming. Really learning a lot.

  7. Valentin Yonte
    Nov 19th, 2009

    Hi there,
    A small "fix" (I supposed), detect on Seo Smart Link. If I activate the option
    Prevent linking in heading tags (h1,h2,h3,h4,h5,h6).

    This tag lost the center attribute (if you have center the text).
    For this test:
    - I check the style.css
    - Desactivate plugin, and activate one by one.
    - When I activate Seo smart link, this issue came back. Reviewing the option, I decided desctivate it, and... wooooala.... The center textt on this post show normally.

    Anyone whit this issue also?
    Thanks
    Valentin

  8. Gable Arch
    Nov 17th, 2009

    Thank you for sharing. it work all my blog

  9. Jim Hutchinson
    Nov 16th, 2009

    @David Moore Since the plugin only replaces what you tell it to, make sure all your replacement links begin with http:// Without that, the site will add your domain onto the links so they appear to be internal. The only place it would get the #seolinx-tooltip-close is from the links you put into the form, so again, check your links in the settings. If that does not work, uncheck the box that allows links to self and see if that helps clear it up.

  10. David Moore
    Nov 16th, 2009

    Hi Vladimir,

    Many thanks for putting together such a great plugin, it's a real time saver! I've just run Xenu's Link Sleuth to see if there are any broken links on the site and it detected "1452 bad local link(s) reported".

    It then lists them all which are urls similar to the one below:

    http://www.5minuteangels.com/blog/category/onsite-massage/page/2/#seolinx-tooltip-close anchor occurs multiple times

    Do you think this is related to your plugin or something else?

    Many thanks,

    David

  11. Ben Huebner
    Nov 14th, 2009

    Thanks for sharing! I just installed SEO-Smart-Links, it´ works real great! thanks!

  12. Captivity of Negativity
    Nov 11th, 2009

    Hi Vladimir,

    I would request you to remove the pagination on comments as if someone wants to search for something as support he can not.. he has to go through all the pages.. or at least give a link to view all..

    anyways my question, that should be added in FAQs as well i think.. what happens to my posts that are already in the wordpress. I mean the posts from the past.

    Thanks.

  13. Vitaly
    Nov 6th, 2009

    Hello, everybody and especially Vladimir!

    Warm greetings from Ukraine (hope you hear br.Klitchko)!

    I have a such thing. I installed the plugin but did not see any changes. For example, there is a keyword 'buckthorn' in one post. I put also the same word to another post, but after saving the post word 'buckthorn' doesn't become a link. Why?

    Thanks Vladimir for such useful plagin and I'm looking forward to your answer!

    Sincerely yours,
    Vitaly Nikulin

    • Nov 10th, 2009

      the plugin does not work that way, it looks for titles of posts, categories tags...

  14. Georges
    Nov 5th, 2009

    Big problem with a wordpress who have 75000 items or more.

    Ligne 153

    $query="SELECT post_title, ID, post_type FROM $wpdb->posts WHERE post_status = 'publish' AND LENGTH(post_title)>3 ORDER BY LENGTH(post_title) DESC";

    >>> "3 ORDER BY LENGTH"

    This line cause a SQL crash or apache ressource. There is no limit to the request !

    Georges

    • Nov 5th, 2009

      You are right, there should be a LIMIT in there. Who uses 75,000 posts anyway?

      • Georges
        Nov 6th, 2009

        In fact the bot, search engine and the visitors when they search something.

        I think your plugin place the links on the fly, no ? Pearhaps that's the problem. And if you fix a limitation for the SQL request ?

        Best regards,
        Georges

        • Nov 10th, 2009

          Yes it makes them on the fly as I did not want the changes to be permanent.

  15. kosaidpo
    Nov 4th, 2009

    hey tnx for sharin i ve been readin abt this from blog to another till i got here : ]
    im wonderin if i can use this pluggin even i have all in one seo pack installed ??
    if so i cant see the diffrence can you please explain
    and whats nofollow /follow ??

    tnx for time

  16. Sandeep
    Oct 30th, 2009

    Sir, How should i know this plugin was working correctly ?

  17. Omar Tringali
    Oct 29th, 2009

    Thank you is magik and fantastik this plug-in, i now install this plug-in in my blog, see you, bye bye!!

  18. Peer Wandiger
    Oct 28th, 2009

    Hi Vladimir,
    great plugin and greatings from germany.

    Is there a way to limit the number of posts in which the keywords are transformed to links.

    I have more than 1.000 articles in one of my blogs an I dont want a specific keywords in all posts transformed to a link.

    If I could specify the number of links (i.e. 20), the plugin could write the posts with links in a separate table or so. If 20 posts are found with this keyword, than no more posts will be affected.

    I hope you understand what I want. :-)

    • Oct 28th, 2009

      i am overwhelmed with work so if you send me the changes to the plugin I'd be glad to include them to the core.

  19. Hiroshi
    Oct 26th, 2009

    Okay, Now here is the thing. I have installed the plugin. Its great. All links use nofollow. Now what about I want to use dofollow or i want to not use nofollow for some particular link or links in the posts? What to do then?

  20. Michiel
    Oct 21st, 2009

    .. posted on a website I meant :-) yep, that would be great! again, many thanks!

  21. Michiel
    Oct 21st, 2009

    Hi Vladimir,

    I am using SEO Smart Links on multiple blogs.
    When defining "Custom Keywords", could you make it possible to refer to a .txt file posted somewhere ?
    This way, I can update all references with one central update.

    Thanks for all the info and work ! Regards, Michiel

    • Oct 21st, 2009

      Better even to refer a file on the net. If you make the patch I will add it to to the plugin.

  22. pecciola
    Oct 19th, 2009

    Great plugin, thanks! But, how can I change the css font propery of the link (underline, bold ecc)?

    • Oct 20th, 2009

      You would do that in your theme CSS file

  23. mals
    Oct 18th, 2009

    Great plugin! Fantastic idea and saves a ton of time trying to look back at previously written post especially with multiple authors and link them.

    Thanks again

  24. Francois
    Oct 18th, 2009

    Great plugin. I suggest a features, prevent seo smartlinks to add link in special div like div class=toc.

    Thanks for your work

    • Oct 19th, 2009

      thats already suggested however I have no free time. If anyone does it I'll be happy to include it.

  25. Edge Girl
    Oct 17th, 2009

    I appreciate this plug-in but was looking for a tutorial on how to ban from a post as it seems to interfere with other links.

    Specifically, I am using a series plug-in and it puts the smart link into the title of the series post listed instead of ignoring it.

    Thanks for your great work.

Have your say

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

*
*

Subscribe without commenting

About

vladimir prelovac Vladimir Prelovac is CEO of Prelovac Media, a computer engineer by profession and an adventurer by state of mind. more +


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

Services

Manage multiple WordPress sites

Built for WordPress enthusiasts, ManageWP helps you manage all your WordPress sites from one central location.

Books

WordPress Plugin Devleopment Book Read my book WordPress Plugin Development: Beginner's Guide

Published by Packt Publishing, available online through Amazon.