If you are searching for the best free plugins that can enrich the features and functionality of your WordPress blog, look no further.  I have listed 25 free plugins that every WordPress blog should have.

Clicking on the links will take you to the download page for the featured plugin.

AddThis Social Bookmarking Widget

AddThis is a great way for your visitors to share content from your website.  Before deciding to use AddThis, I tried other similar social bookmarking plugins like AddToAny and Sexy Bookmarking widget.  AddtoAny is simple to install and use but has fewer options and features.  Sexy Bookmarking Widget looks great but it takes away attention from other important parts of a post.  Also, it offers fewer features than AddThis.

AddThis also has includes charts and graphs that can give you an idea how your posts are being shared by your readers.


It’s very hard to manage comment and trackback spam, which makes looking for a working anti-spam plugin a very important task.   Akismet is simply the best anti-spam plugin out there. I tried a few other plugins but this one really does the job.  Just sign up for the free Akismet API key, install the plugin and let it do the filtering for you.

All in One SEO Pack

One of the best Search Engine Optimization plugins for Wordpress.   It takes care of all the SEO work that your Wordpress blog will need. It lets you focus on writing content instead of working on SEO.

Disqus Comment System

This is slowly becoming a popular choice for website commenting system.  Disqus gives visitors  a variety of log in options like using Facebook and Twitter accounts, and also lets them monitor comments they posted in all blogs and websites running on Disqus.   Disqus also has a built in spam filter feature which you can use on top of Aksimet.

Fast Secure Contact Form

This plugin is useful for creating a Contact page on your Wordpress blog.  It lets your visitors quickly send you email by using the form.  Easy to set up, easy to use.  It’s highly customizable, with multi-form feature and optional extra fields.  It has an integrated CAPTCHA and Akismet support to stop spammers from sending you those pesky email messages.

Get Recent Comments

The built-in Recent Comments plugin does not filter out trackbacks and pingbacks, and also includes your own comments.  Get Recent Comments plugin gives you the options you need.  It can display the most recent comments or trackbacks with your own formatting in the sidebar but it has an option to show only the comments of readers.  You can set set the number of words to display per comment, and exclude your own comments or comments by blog authors.

Google Analytics for WordPress

This plugin makes it simple to add Google Analytics to your WordPress blog, adding lots of features like custom variables and automatic clickout and download tracking.

Google XML Sitemaps

Sitemaps are essential to search engines.  This plugin will generate a special XML sitemap which will help search engines like Google, Yahoo, Bing and Ask.com to better index your blog.  Another must if you want your posts to appear in search results.

Instant Weekly Roundup

If you want to make a weekly round-up for your posts, this plugin easily does the job for you.  It gets all posts within a defined period and saves you time from otherwise setting up all the links if you did it manually.


A related posts plugin that uses thumbnails.   A cool way to let your readers check out other posts in your website.  You can also check out Yet Another Related Posts Plugin if thumbnails is not your thing.

Quick Adsense

Quick Adsense plugin lets you easily insert Google Adsense codes or any other ad codes into a blog post.  Useful if you want to rotate your ads or try out different locations for your ads.

SEO Smart Links 

Making internal links on your blog can be time consuming.  SEO Smart Links helps you automatically generate internal links.  Just set custom keywords and assign links so the next time you want to make links to a post, the plugin automatically generates the link for you.  That’s automatic SEO benefit for your site.

Smart YouTube

With this plugin, embedding YouTube videos is as easy as pasting the YouTube URL in the post.  You can choose the default video size and quality.  Also lets you customize the appearance of your YouTube videos.

Subscribe / Connect / Follow Widget

A widget that let’s you display icon buttons to subscription services and social networking sites.  Perfect if you want to give your readers an option to connect with you trough your social networking accounts or if you want them to subscribe to your RSS feeds.  This plugin is a must if you want maximum exposure for your site.

Subscribe To “Double-Opt-In” Comments

If you’re using your WordPress theme’s built-in commenting system, this plugin gives your visitors the option to get updated if comments are added to a post they commented on.  It’s a way to inform them that other readers have commented on the same post and they may want to make a reply to those comments.

Tweet Old Post

Tweet Old Post is one of my favorite Wordpress plugins.  It automatically tweets links to your posts, making sure that your Twitter followers do not miss any of your posts.  You can set the time interval for your tweets and you have the option to exclude posts or categories.

upPrev Previous Post Animated Notification

Wondering how you can get that Mashable-like flyout box at the bottom of a post?  When scrolling post down upPrev will display a flyout box with a link to a post from the same category.

Visitor Maps and Who’s Online

Displays Visitor Maps with location pins, city, and country.  Includes a Who’s Online Sidebar to show how many users are online and a Who’s Online admin dashboard to view visitor details. The visitor details include the page visitor is on, his IP address, host lookup, online time, city, state, country, geolocation maps and more.

WordPress Popular Posts 

This plugin allows you to showcases your most popular posts on your sidebar.  You can choose the time range and you have the option to show the number of views or comments.  You may also show the posts’ thumbnails.


Clicking the “previous post” and “next post” buttons is a slow way to navigate blog posts.  It also tends to be confusing to readers when they don’t know which page of posts they are in.  WP-PageNavi is a simply a more advanced page navigation system for your WordPress blog as it lets your readers navigate your posts by page numbers.


With WP-Polls, you can easily add an poll system to your WordPress blog.  WP-Polls is highly customizable.  You can easily include a poll into your WordPress blog’s post or on your sidebar.  It supports multiple selection of answers.


Ever wonder how your posts can include a “Show/Hide Press Release” button like the one you see in Engadget?  WP-ShowHide allows you to embed content within your blog post and toggle the visibility of the cotent via a link.  The content is hidden by default and user will have to click on the “Show Content” link to toggle it.

WP Super Cache

If your website takes long to render pages, you will need a caching plugin.  It’s one way of optimizing your site so it load pages fast.  WP Super Cache plugin will greatly improve your site’s speed simply by installing and enabling it.


WPTouch is a plugin that optimizes and formats your site for mobile devices like iPhone / iPod Touch, Google Android, Blackberry Storm and Torch, Palm Pre and other touch-based smartphones.  This is a must if you want to make your site mobile friendly.

WPVN – Username Changer

WordPress, by default does not allow you to change your admin name.  If you want to make it difficult for others to break into your WordPress account, change that admin name.   This plugin lets you do that.


Technobaboy.com is one of the most active tech blogs in the Philippines. We deliver interesting and relevant stories about the latest trends in technology, developments in mobile phones and social media, and modern digital and geek culture.


  1. Web hosting Reply

    This is a great post you shared and really important for me!!

  2. buysocialplan Reply

    This is an awesome blog. I found this article very helpful. I bookmarked this website. No doubt to come here again and again.<!–td {border: 1px solid #ccc;}br {mso-data-placement:same-cell;}–><a rel=”dofollow” href=”https://buysocialplan.com/buy-youtube-views/”>purchase youtube views</a>

  3. buysocialplan Reply

    Thanks for sharing your info. I really appreciate your efforts and I will be waiting for your further write ups thanks once again.<!–td {border: 1px solid #ccc;}br {mso-data-placement:same-cell;}–><a rel=”dofollow” href=”https://buysocialplan.com/buy-youtube-views/”>purchase youtube views</a>

  4. Everyone wants the best deal when it comes to buying a
    car. Many people are unaware of what is required of them if they
    are going to get that job done. Some people even think they got the best deal when they actually
    are mistaken. Consider the following helpful advice when learning more
    about finding the best deals.

  5. Wonderful article! This is the type of information that should
    be shared around the net. Shame on Google for no
    longer positioning this put up upper! Come on over and talk over with my website .

    Thanks =)

  6. free chat sites Reply

    OBAMA in Green Bay, Wis., on Thursday: “It’s time to use the savings
    from ending the wars in Iraq and Afghanistan to start paying down our
    debts here and rebuilding America. Right now, we can put people back to
    work fixing up roads and bridges.

  7. free chat sites Reply

    OBAMA in Green Bay, Wis., on Thursday: “It’s time to use the savings
    from ending the wars in Iraq and Afghanistan to start paying down our
    debts here and rebuilding America. Right now, we can put people back to
    work fixing up roads and bridges.

  8. Increase Youtube Views Reply

    Thanks for sharing the post and update many information.

  9. Online Recipe Resource Reply

    please updated this wonderful source of information it highly appreciable

  10. A Mahdi مهدي Reply

    What do I tell you?? The most useful page I’ve seen in a while. Thanks a lot.:)

  11. Rahul Tilloo Reply

    Hey thanks for sharing the list. I love Commentluv which gains more comment on my blog.

  12. cash for small business Reply

    thanks for the nice niche list now i don’t have to look some where else

  13. digital image editing Reply

    Thank you for giving good idea about word press plugin

  14. increase youtube views Reply

    A neat and well explained post  Its hard to find informative and accurate info but here I found…

  15. Hosting company Reply

    I have to bookmark this blog its a great resource.I love this post…Thank you so much. 

  16. Sydney web designer Reply

    Great write-up, I am regular visitor of one’s site, maintain up the excellent operate I blog regularly and i really in love with your post. The stuff has really peaked my interest. 

  17. Online Logo Design Reply

    Excellent post. I want to thank you for this informative read. Keep up
    your great work.

  18. Madhu Funky Reply

    Hello there, I discovered your website via Google while looking for a comparable subject, your website came up, it appears to be like great. I have added to my favourites|added to my bookmarks.

  19. Internet Filter Reply

    Great article. These plugins are very good. I used some of them. Thanks for sharing.

  20. mattscradle Reply

    Sir yung wp super cache install and enable lang po ba yun or meron pang kailangan baguhin sa htaccess. Thanks po.

    • technobaboy Reply

      i had someone configure wp super cache. it’s not a simple install and enable thing.

  21. YourHouseNeeds.com Reply

    Thanks for the great advise.  I’m using a shopping them and I already use a lot of these plugins. If you have any advice for my siteYourHouseNeeds.com I’d definitely be glad to listen.  Keep up the great work.

  22. Now there are couple of blogging methods. But i like the most word-press and Disqus which is now phenomena blogging method.
    Online casino

  23. Great entry – very helpful in my search to find must needed widgets for our blog!  

  24. Osita Nwaneri Reply

    Thanks for this your long list. I wanted to ask whether anyone here has used Cloudflare. It is a reverse DNS server that has significantly improved my website performance. It also helps screen out spam when you combine it with Akismet. It has a cool dashboard on its site and a few apps that you can add to make it a wonderful piece. The plugin simply helps maintain your IP address. The tool works well with WP Total Cache and WP Super Cache.

  25. digital image editing Reply

    thanks for shearing a idea it will very helpful for me

  26. Awesome! upPrev Previous Post Animated Notification is what I’ve been looking for! Actually, I found another similar plugin called The Slide which I found in Yugatech.. However, it doesn’t show articles that are on the same category. I’m gonna try it now! Thank you so much!!!

  27. Awesome! upPrev Previous Post Animated Notification is what I’ve been looking for! Actually, I found another similar plugin called The Slide which I found in Yugatech.. However, it doesn’t show articles that are on the same category. I’m gonna try it now! Thank you so much!!!

  28. SEO web design services Reply

    Now i can have a full list of plug ins i ll be needing for my blog, now i dont need to go and search every time. Thank for the list.

  29. Dynamic Consultants Reply

    This is a really useful article, it’s amazing how many plugins there are but without things like this pointing out the really good ones they sadly are easily missed.

    Thanks again.

  30. This is great! I have been using some of the plugins mentioned above and I will try some of it too.
    @TechnoBaboy:disqus  is WP Super Cache better than W3 Total Cache?
    I tried using them but every time I use these kind of plugins, after a few days/weeks, my blog encounters server issues. Issues with my web hosting. I’m planning to switch to another web hosting company.

    • thanks :) well you can’t go wrong with either caching plugin.  i use super cache because it’s much simpler to install and configure

Write A Comment