SEO Friendly Images


Get the paid version of SEO Friendly Images with lots of premium only features!

SEO Friendly Images is a WordPress optimization plugin which automatically updates all images with proper ALT and TITLE attributes. If your images do not have ALT and TITLE already set, SEO Friendly Images will add them according the options you set. Additionally this makes the post W3C/xHTML valid as well.

ALT attribute is important part of search engine optimization. It describes your image to search engine and when a user searches for a certain image this is a key determining factor for a match.

TITLE attribute play lesser role but is important for visitors as this text will automatically appear in the tooltip when mouse is over the image.

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 modify ALT and TITLE options.
  4. You are done, SEO Image does everything else

SEO Friendly Images options recognize two tags %title (post title) and %name (filename of the picture). By combining these two tags and additional words (photo, picture etc..) you can create relevant alt and title tags automatically for all images.

Here is a live example of the plugin (active on my blog). The image that has title and alt replaced with "%title" and "%name %title" respectively resulting in "SEO Friendly Image" for title and "example SEO Friendly Images" for alt.

example.jpg

There is one additional option called 'Override default WordPress alt'. If you uploaded pictures to your blog posts already and haven't specified a description WordPress would automatically add a default alt tag in form of image.jpg. Since SEO Friendly Images replaces only empty or non-existing alt tags, this would be left intact unless this option is turned on.

Changelog

v2.4: Regexp Optimization. Fixed bug with single quotes used in images.

v2.3.2: WP 2.7 cleanup

v2.3: Fixes an issue with poorly formatted img tag

v2.0: Fixed compatibility issue with WordPress 2.5.1 and included %category replacement string.

May 20th, 2008 v1.20

* Compatibility with WordPress 2.5.1 and support for %category.

Mar 6st, 2008 v1.1

* Bug fix with quotes in titles

Mar 1st, 2008 v1.0
* Initial release

Visit my other interesting WordPress Plugins.

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

Comments:

335 Comments

  1. San Pietroburgo
    Jan 15th, 2012

    Hi!
    Your plugin it is simple and useful WordPress tool and a great job! I just updated this plugin and I'm having the same small issue on the back-end.. There is the footer line and also the default text of WordPress that says: "Thank you for creating with WordPress" .. that they stay at the middle of the page settings. I hope you will fix soon also this small issue.
    Many Thanks!

  2. Anvy.Zhang
    Jan 15th, 2012

    SORRY,I have some questions .
    the seo-friendly-images is very good ,but have no title and alt tags in image page.
    for example http://x-brands.com/jubilee-auditorium-wayfinding-signage/jubilee-auditorium-wayfinding-signage-9/

    can you add this one?

  3. Charles
    Jan 14th, 2012

    I like this plugin, but it doesn't support posts with multiple categories. To fix this, change the line that reads:

    $cats=get_the_category();

    to

    $postcats=get_the_category();
    $cats="";
    if ($postcats) {
    foreach($postcats as $cat) {
    $cats = $cat->slug. ' '. $cats;
    }
    }

    then change all references to $cats[0]->slug to just $cats

    To use the name instead of the category slug, use "$cat->name" in the above code instead.

    • Jan 15th, 2012

      Thanks, included in today's update

      • Charles
        Jan 15th, 2012

        Wow, that's a fast response, thanks! :)

        Although unfortunately I think you might have missed updating the references to the $cats var, and as a result the plugin is broken. I believe you need to update these lines:

        $titletext_rep=str_replace("%category", $cats[0]->slug, $titletext_rep);

        and

        $alttext_rep=str_replace("%category", $cats[0]->slug, $alttext_rep);

        so that instead of referencing "$cats[0]->slug" they just reference "$cats".

        Thanks again.

  4. seun
    Jan 5th, 2012

    how many back links require Google Page rank 4?

  5. Funny Images
    Jan 3rd, 2012

    If my alt tag was originally alt="keyword" it is now alt="page title 35 135x101 then keyword". How can I change my alt tags back to the way they were or make them equal to the title? Funny Images

  6. Funny Images
    Jan 3rd, 2012

    If my alt tag was originally alt="keyword" it is now alt="page title 35 135x101 then keyword". How can I change my alt tags back to the way they were or make them equal to the title?

  7. technabob
    Dec 24th, 2011

    Great plugin, would be really handy for catching situations where my writers forget to type in their alt text. Is there any way to set the plugin up to only fill in ALT and TITLE if they haven't been input already? That way it'll only change images which someone forgot to manually set these for.

  8. Brock
    Dec 10th, 2011

    First - Kudos to you on being such a prolific developer of really outstanding products.
    Very impressive.

    I was looking for a different YouTube plugin today, and happened to see your so I am trying it.
    Although it seems very powerful and useful, I am writing to alert you to a bug or anomaly, that I have discovered...
    The AutoPlay option does not seem to be working.

    If there is a workaround, please let me know.
    Thanks and Congratulations.

  9. Digo Freitas
    Dec 8th, 2011

    Great work on this plugin! Thanks a lot!
    I'm using and loving it.

  10. superrodina
    Nov 27th, 2011

    I loved this plugin but currently it is not good - it doesnt work in WP 3.2.1 (cs). I dont know if there is the same problem with WP 3.2.1 (en).
    Pls, do you know any solution?
    Thank you very much
    Martina B. (superrodina)

  11. PC Guru
    Nov 25th, 2011

    This is just the plugin I was looking for! Great work! Really comes in handy when you're working with so many images.

    Best,
    Thefreeandeasyguidetopcs.com

  12. Jenn Webb
    Oct 23rd, 2011

    We post as many images as possible in our blog posts. This will work great. Do it take the tags from the url of the images?

  13. lichtblitz
    Oct 19th, 2011

    Hi Vlad,

    at first many thanks for your plugin. I produces the keywords I need.

    However, a NextGen gallery thumb produces an ALT attribute like this: alt="thumbs hochzeitsreportage fotograf bochum 16 Hochzeitsbilder" , where %name ="hochzeitsreportage_fotograf_bochum_16.jpg" and the %title="Hochzeitsbilder". I've fixed already the "thumbs"-word by replacing it with my personal keyword in NextGen code. My question would be how to I get rid of the numbers, here the "16"?

    Here an example: http://lichtblitz-photography.com/portfolio/hochzeitsbilder-2010/

    Thx in advance for your replay.
    /lichtblitz

  14. Schip
    Oct 18th, 2011

    Have installed it, looks great and very seo friendly.

  15. Strefa ADwords
    Sep 29th, 2011

    Simple and useful WP tool. Great job! Thx.

  16. The Nerdy Nurse
    Sep 18th, 2011

    can't tell that it's done anything. Had high hopes for this plugin but alt tags remain blank on those I haven't already entered

  17. Benjamin
    Sep 16th, 2011

    Hello Vladimir,

    Your plugin is nice but it's not very operational for me as it doesn't turn the hyphens into empty spaces in the alt tags based on the filename.

    Exemple :
    red-dog-picture.jpeg

    should get the alt tag (based on %name): red dog picture

    but right now it gets red-dog-picture which isn't good looking at all with all the hyphens ;-)

    Could you please consider adding this to your plugin ?

    Thanks a lot,

    Cheers,

  18. Techtools
    Sep 14th, 2011

    how many back links require Google Page rank 4?

  19. poc
    Sep 12th, 2011

    Hi VLADIMIR, please add the "Name Category" tag option without "Slug" in SEO Friendly Images plugin! Thanks!

  20. Cor van Noorloos
    Aug 27th, 2011

    Hi Vladimir,

    Would it perhaps be possible to exclude the default WP emoticons from rewriting?

    Also, besides some has_cap and non-object notices, there's a div too many in the admin panel which really messes up the looks of things.

  21. PunK
    Aug 24th, 2011

    Hey ! nice plugin very useful
    but its picking category-slug can we use category name ???
    & if Image is posted in a child category can we include parent category name ???

    thanks

  22. Holm Hänsel
    Aug 19th, 2011

    Relly nice feature for wordpress! Still exif-data-editing would be nice feature for your plugin.

    Thanks a lot

    Holm

  23. Nicole
    Aug 10th, 2011

    I have been using your plugin for a while now and have just noticed that even when I have an alt tag it changes the alt to something else. I just assumed that it would only work if I forgot to put an alt tag. It now added the image size and some exra words to every alt tag which is bad for SEO. If my alt tag was originally alt="keyword" it is now alt="page title 35 135x101 then keyword". How can I change my alt tags back to the way they were or make them equal to the title?

    • Tim Holmgren
      Aug 15th, 2011

      Hi Nicole,

      We're having the same problem. Did you find a solution?

      Thanks,
      Tim

  24. Pret
    Jul 29th, 2011

    think its a great tool and i am goinf to upload it soon

  25. Dmitry
    Jul 26th, 2011

    Very good plugin and very beautiful comments on your blog!

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.