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.

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

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:

725 Comments

  1. Christoffer Steenbec
    Apr 17th, 2012

    Hi.

    Thank you for the great plugin.
    # I've installed the plugin and entered my keywords to link from/to articles/posts.
    # I've written a post setup to be published today.

    --- The problem is that the new published post haven't got links from the keywords in the text.

    I solved it by going to the plugin at my backend and pressed update in the bottom. But shouldn't new published posts automatically be set with the keywords entered in the plugin?!

  2. Matt Fraser
    Apr 5th, 2012

    Just invested in the pro version of the plugin. Is there an instruction manual or best use guide? How do you use this for cloaking affiliate links such as mysite.com/go/seosmartlinks ?

    • Apr 5th, 2012

      Yep the user guide at http://www.prelovac.com/products/seo-smart-links/user-manual/

      To cloak links just add a custom keyword with the destination url and the redirection url

      example

      |target url|seosmartlinks

      • Matt Fraser
        Apr 5th, 2012

        Vladimir,

        Thanks for the reply and for the link to the user manual, obviously I missed it.

        That being said, not sure I follow you with the cloaked links.

        Say my site is onlineincomeledger.com and I want to recommend your SEO Smart links

        onlineincomeledger.com/go/seosmartlinks

        The keyword is seosmartlinks and the destination url is http://www.plimus.com/affliatelink what is the redirection url and what would this look like?

        That being said, have you ever considered developing a user interface similar to MaxBlog Ninja Affliate:

        http://mbpninjaaffiliate.com/index-1.php

        or even that of:

        http://www.affiliatecamo.com

        No offense whatsoever, its just that these interfaces are a little easier to use for link cloaking but don't provide near the SEO benefits of your plugin.

        Just a suggestion.

        Again, no offense intended.

        • Apr 7th, 2012

          Hi MAtt

          You'd probably just enter

          SEO Smart Links|http://www.plimus.com/affliatelink|seosmartlinks

          Which means link "SEO Smart Links" to http://www.plimus.com/affliatelink using 'seosmartlinks' in the redirection URL so the URL appearing to the visitor is onlineincomeledger.com/go/seosmartlinks

  3. Björn
    Mar 29th, 2012

    Im using SEO Smart Links v. 2.7.4 (free version) and WP 3.3.1.

    Is it possible to deactivate the links for single posts or pages? For example with Custom Fields?

  4. Fiona
    Mar 19th, 2012

    I am going to give it a try

  5. inuk
    Mar 14th, 2012

    just wanna say thanks a lot for the best plugin, i used this plugin in another website. thanks

  6. Jasa Desain Grafis
    Mar 11th, 2012

    just wanna say thanks a lot for the best plugin, i used this plugin in another website..

  7. roy
    Feb 25th, 2012

    The plugin work fine, it does what it says. Only on my site i have a catagory discription, the text there is not showing any links. Is there a quike fix for this.

  8. Karen
    Feb 24th, 2012

    Hi Vladimir,
    Thanks for this plugin, I'm still trying it out but so far it seems great.

    I've just noticed something & thought I'd pass it on here in case anyone else has the same issue & needs a fix - if you are using anchors (or "Return to top" hyperlinks on your pages, etc), then you will need to add the # symbol to the exclusion box list.... otherwise the Smart Links plugin changes them & they won't work properly / won't jump to the anchor in the page (....they will try to open another page instead).
    Hope this helps someone.
    Again, thanks for all your work on this plugin.
    Kind regards, Karen

  9. Emilio Calvo
    Feb 8th, 2012

    How to take control over the links created by this superb plugin. Just search this:
    $replace="$1";

    And replace with this:
    $replace="$1";

    And search this line 3 times:
    $replace='$1';

    And replace all with this:
    $replace='$1';

    Then you can add this to your CSS code:
    a.XXX { color:#000; } (for example)

  10. Emilio Calvo
    Feb 8th, 2012

    How to add UTF-8 support to this superb plugin. Just search this:
    $reg_post = $options['casesens'] ? '/(?!(?:[^\]]|[^>\]]+))($name)/msU' : '/(?!(?:[^\]]|[^>\]]+))($name)/imsU';
    $reg = $options['casesens'] ? '/(?!(?:[^\]]|[^>\]]+))\b($name)\b/msU' : '/(?!(?:[^\]]|[^>\]]+))\b($name)\b/imsU';

    and replace with this:
    $reg_post = $options['casesens'] ? '/(?!(?:[^\]]|[^>\]]+))(?!\pL)($name)(?!\pL)/msU' : '/(?!(?:[^\]]|[^>\]]+))(?!\pL)($name)(?!\pL)/imsU';
    $reg = $options['casesens'] ? '/(?!(?:[^\]]|[^>\]]+))(?!\pL\b)($name)(?!\pL\b)/msU' : '/(?!(?:[^\]]|[^>\]]+))(?!\pL\b)($name)(?!\pL\b)/imsU';

  11. Pembuat website profesional
    Feb 6th, 2012

    I am using WP 3.3.1 and get the error when installed the plugins :(

    I've been using seo smart links in my old blog and it's run well.

    Anyway, thanks for this plugin, dude

  12. Stu Kushner
    Jan 31st, 2012

    Hi Vladimir -

    I am using this on a site at http://www.akealife.com and even though we have unchecked the "Allows Links to Self" checkbox, it is still linking to self on pages and posts. Is this a known issue?

    Stu

    • Jan 31st, 2012

      This is a known issue with the free version (which is no longer supported) and has been fixed in the premium version.

      • Stu Kushner
        Feb 1st, 2012

        Cool. I bought the Premium Pro version and installed it on all of my sites. Thank you!

  13. gold price per ounce
    Jan 30th, 2012

    Activated the plugin and it's great. I recommend this site to my programmer friends.

  14. gold price per ounce
    Jan 30th, 2012

    Thanks for the link..http://wordpress.org/extend/plugins/seo-automatic-links/download/..
    The wordpress plugin works very well for my projects. Thanks so much.

  15. San
    Jan 23rd, 2012

    Very nice idea...tried the free version, but no success.

    Will study and review the new version Vladimir posted. It's not free but looks good, here's the link: http://wordpress.org/extend/plugins/seo-automatic-links/download/

    Thanks for great work, this really helps us small business owners!

    San.

  16. Nonoy
    Jan 18th, 2012

    What do you mean by "Everything happens completely transparent." I've installed the free version and nothing seem to work. How would I know if the plug-in works?

    • Nonoy
      Jan 18th, 2012

      Does the links automatically create without doing anything? For example, are links bolded or hyperlinked automatically?

  17. Sean
    Jan 4th, 2012

    I just tried this plugin on wordpress 3.3 its not working at all.. I don't c any keyword linked. Thanks for nothin

  18. Marcin Kowalik
    Dec 28th, 2011

    Great work! Using this plugin on various sites, and it works like a charm!

  19. mops
    Dec 6th, 2011

    awesome tool :) !! thanks for sharing :) have a good day

  20. Mike
    Dec 5th, 2011

    Activated the plugin. Is it advisable to make "link to self" to pages and posts.

    Will it help SEO of the site?

  21. welovecontroversy
    Dec 1st, 2011

    Worthy Plugin which I found by luck and installed on our website http://www.welovecontroversy.com

    Please continue your Great work!!!!

  22. Leon
    Nov 18th, 2011

    Working on on page SEO I found this plug in and believe it is a great tool. I installed it and it caused a post to act very odd and I had to deactivate immediately. I am going subscribe to keep an eye out for a fix as I am eager to use this plug in. It seems by comments that I am not the first to mention buggyness. Thanks for your hard work and I look forward to hearing more on this plugin.

  23. ITTIHACK
    Nov 13th, 2011

    Great, thanX

    I will use it now.. Is there any Def. between this plugin and the official one from WP ?

  24. Greg
    Sep 21st, 2011

    Hello,

    I have a problem with the External Links: it seems that the two options (Open in new window and Add nofollow attribute) are ignored... :(
    Whether or not I check them, the external links are not modified, did I miss something?

    Thanks for your help and great plug-in BTW! :)

  25. Jonathan
    Sep 13th, 2011

    Any chance you can just re-release the plug-in code from 2 updates ago? It worked fine before the last 2 updates. Now everything on my website is broken and will not load. I am going to have to disable your plug-in and seek an alternative.

    Nice work on the original plug-in! Please bring it back! :)

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.