Recommended Plugins for WordPress

Posted on July 3rd, 2009 by in WordPress Plugins | 83 Comments  
Recommended Plugins for WordPress

WordPress offers tons of plugins which confuses the new user. Not just that but there are multiple plugins that serves the same purpose and have the same functions. Which one do you need to get the upper edge, we will cover it in this article. We are only mentioning the plugins that you need to start off your blog, so custom plugins will not be listed in this article, but you may find it being reviewed in our Plugins Category.

WordPress itself is a strong script, but it is the plugin that makes WordPress the best. How can you get them? You need to visit the Plugins Directory at WordPress. With the new version of WordPress 2.7.1 and above are offering plugin installation from the WordPress admin panel.

Step by Step Guide to Install a WordPress Plugin

Installing WordPress can be a little challenging for new users. Therefore we have written a comprehensive guide showing you three ways you can use to install a plugin. Check out our Step by Step Guide to Installing a WordPress plugin.

Must Have WordPress Plugins for Every Blog

Akismet – comes installed with your WordPress by default. All you have to do is get an API Key to activate it. It prevents your blog from comment spam. Read our Akismet 101 Guide for All WordPress Users.

All-in-One SEO – This is an ultimate necessity for your blog if you want to have any chance of ranking high in search engines. All-in-One-SEO Pack allows you to add unique meta description, keywords, and titles to each page of your blog and blog posts. (User’s Guide for All in One SEO for the Recommended Settings and tips.)

Contact Form 7 – When running a blog you need to allow your users to contact you. This is the best free contact form plugin to this date. It makes everything easy. (An alternative to this plugin is a paid plugin known as Gravity Forms which is extremely feature rich.)

W3 Total Cache – This plugin makes a copy of your web page on the server and by doing so it increases site performance and reduces the resource consumption. It is essential that you have this plugin just incase if your site hits the Front Page of a social media network such as digg or stumbleupon, without this plugin, your server will most likely crash. (See: How to Install W3 Total Cache)

WordPress Database Backup – This plugin lets you make backup for your blog’s database as often as you need. You can set this process to be automated and have it deliver to your email or a safe spot in your webhost. By having this plugin, you can always stay on the safe side because if anything goes wrong, you have the latest backup in your possession. If you want to get a full backup of your WordPress site, then a commercial plugin known as Backup Buddy is the BEST option.

Subscribe to Comments – A plugin that allows your users to subscribe to the comments, so they will be notified when the next comment is posted. It helps your user to stay updated with the discussion and keep the activity going on your blog.

Comment Redirect – This plugin lets you redirect the attention of your new users to a specific page. So you can actually substitute the email sent out by Comment Relish plugin by a page on your site. Sometimes users might prefer this over the email. Check out our Thank You Page.

Google XML Sitemap – This plugin will generate a special XML sitemap which will help search engines like Google, Bing, Yahoo and Ask.com to better index your blog. With such a sitemap, it’s much easier for the crawlers to see the complete structure of your site and retrieve it more efficiently. Additionally it notifies all major search engines every time you create a post about the new content.

OIO Publisher – This is an ad manager that focuses on maximizing your revenue, saving you time, and keeping you in complete control of your ad space. While there is a one time fee for unlimited domains, this plugin is a gem that every blog needs. It will create a purchase page, automatically connects with paypal, generate subscription links, and much much more.

We recommend these plugins for any new blog or existing blog. There are more plugins that would need to be added based on the niche and your needs. But for any generic blog, this should be a good list to start with.

When you have us install the WordPress blog for you, we will also install some of these plugins and some extra ones depending your niche to give you an upper edge.

About

Editorial Staff at WPBeginner mainly Syed and David.

Post comment as twitter logo facebook logo
Sort: Newest | Oldest
kaidez 5 pts

I dunno if I'd list All-In-One and Google Sitemaps any more. The former isn't that good and the latter doesn't get updated that much so there MIGHT be security concerns. I'd recommend WordPress SEO as bundles the functionality for both of these plugins, and does a better job of it.

priya 5 pts

Really nice website. To the point. May I know the template this site uses also..how to make the sidebar as you used(TWEET ABOUT US:) in fixed position?

israel.kendall 52 pts

I notice this post is a bit old, is this list still relevant?

pratik.chourdia 5 pts

Nice List of Must having plugins collection.. Even Wordpress blog owner can use it as check lists while installing a new blog.

reynaldo@barrioz.com 5 pts

What plugin do you recommend to stop my wordpress website from getting a lot of spam?

AyhanSipahi 5 pts

reynaldo@barrioz.com akismet of course.

inkdork 7 pts

Good list. However, instead of Akismet, I use BCSpamblock. It seems to do a better job of decided what is legit and what isn't for me. I also only allow comments to be instantly posted if the author has already had a comment approved. That stops any of the spam that might have slipped through otherwise.

PaulStokes 5 pts

This is a great list, I come back to it time and again. Not to push another plugin, but I found Network Publisher a good plugin if you want to have your posts autopublish to facebook, twitter and other social media. Man, there's a lot of great tools out there.

coolcash4live 5 pts

Yes it is, the list is completely informative and helpful. Thanks for your comment.. PaulStokes

unrivalled894 5 pts

what plugin would you recommend for checking the stats??

regis 11 pts

unrivalled894 Google analytics code. As such, I would recommend the HeadNFoot plugin that allows to easily change the HTML header and footer of every pages

I have been using this as a guide and it has been very helpful, thank you. I do have a question, though. Wordpress seems to update quite frequently, and this sometimes seems to cause a problem with existing plugins and such.

Do you recommend always updating WP when it's updated or waiting? And how important is it to make a backup first (assuming you can make a backup).

thanks.

kaidez 5 pts

A resounding YES to both! Keeping WP up-to-date is the best way to handle its many MANY security concerns.

Do you recommend a plug-in that will prevent video embeds from disappearing when you go back into the post to edit?

wpbeginner 50 pts

Yes. Please look into our Beginners Guide category about iframes and videos.

WordPress Database Backup lets you automatically send a db backup to an email address. I set up a gmail account for the sole purpose of getting these backups, using it as essentially free, off-site storage of my backups.

I think the All-In-One-Seo plugin can be replaced with http://yoast.com/wordpress/seo/. It covers more areas of interest and is easier to use..

Yes we intend to make that change soon.

wpbeginner 50 pts moderator

dublinpc Yes once our new site redesign is ready. We are working on releasing sub sections like Gallery, Coupons and others. All those are already using Yoast's plugin.

I been looking for this information. I still think Yoast is the best SEO plugin. Anyone know of a good ad widget plugin? I've heard there is one that works with adsense and others.

OIO Publisher does that job.

Thanks for sharing some excellent tips -- I'm saving as a favorite. As a WP newbie, it's hard to tell which plugins are worthwhile.

I may have missed this, but do these plugins work in both WordPress hosted blogs AND self-hosted blogs? Which would you suggest?

Also, is this entire site, a WordPress blog?

You mean "decreases" page load time, right?

Yes, sorry about that. We have clarified it. Nice catch ;)

Here are two more plugins for you.
http://wordpress.org/extend/plugins/performance-op...

For those who are using Client side syntax highlighter - http://wordpress.org/extend/plugins/escape-html/

Excellent list. I have never heard of that ad publisher, but it sounds a lot better than the one I am using now (ad space, I think). Thanks!

Good list to start with... I will still give a second thought to the OIO publisher as i dont know what kind of content it will serve. but rest look good. Also the suggestion from Robert Chambers look good for SEO.

Wonderful list. Thanks for sharing!

Thanks a lot! These are great, hope your site does well.
WP Beginner was my starting source, good job you guys - keep 'em coming!

How much do all these plug ins cost? I know WP is free but what is a basic set up cost?

Most of these plugins are free except for the ones that we mention are paid.

Syed,

I'm a little confused on what exactly the "contact form 7" plugin does. Does it allow you to create an email capture box like you guys have at the top right of your pages and then link this up to a mailing program such as mailchimp?

I'm looking for a plugin that does this, if contact form 7 doesn't, can you recommend an efficient and easy plugin that does?

Thanks,
Chase Brumfield

No Contact Form 7 does not do that. Contact form 7 create contact pages. See our Make a suggestion page, or contact page for examples. To get a email capture program, you would have to pay. Get Aweber (probably best to smart collecting emails there because they have a double-opt-in). Email me, if you need more clarification.

Any experience with using MailChimp with wordpress. I see they have a plugin? Do you think Aweber is a better bet?

Thanks,
Chase Brumfield

They are both really good. Some say Aweber is great, others say Mailchimp is good. Give Aweber a shot.

maximum how many plugins one should have in his wordpress blog?

20 should be the maximum. But we do know some users who have 20+ plugins installed. The less plugins you have, the faster your site will load. Although you can optimize the plugins by combining the CSS and JavaScript files. Not something that beginners can do though.

Wow! Really? I'm a newbie and I just started going through the plugins and downloaded 90 of them and I didn't even really search. I can use this...I can use that...that's a good idea. So I downloaded them but yet to install.

So now what would you recommend I do? I thought they were all good ones to use.

PS. GREAT site you have here!

P.S.S. Should you download and install a theme first or after installing your plugins? I read somewhere (I think) that some themes come with plugins already...is this correct?

Not every blog needs 90 plugins. As a matter of fact, most blogs don't need all the other plugins except the ones listed above in the list. A lot of themes do come with the plugins, but it is wise to use the plugins we have in this list.

Hello again,

Though I'm a newbie it seems this small list mostly works at the backend. For a few advanced WP sites I've come across, it seems they'd have to be using upwards of 70 plug-ins to get the functionality they seem to have, particularly if they're money sites.

Is coming CSS and java script difficult to do? Are there tutorials for this for StudioPress Pro members?

Thanks,

Kief

If a site is using 70 plugins, then there is something wrong with it. WPBeginner is using less than 20 ... These are mandatory plugins that every site should have.

Great list of plugins. 3 matches with my 5 must have WordPress plugins: http://robert-chambers.com/blog/articles/5-must-ha...

Google XML Sitemaps and KB Robots.txt are my other two. Great for SEO.

Yes we need to add Google XML Sitemaps to this list.

I would like to express my appreiation for this web site, I am a wordpres noobie and the information that I have found here is invaluable! THANK YOU!!!

great post, this will help a lot :)

A great list of essential plugins, but you have not included any Sitemap plugin??? As they are also very essential for any website.

Tweets about us: