Top 12 Essential Wordpress Plugins

Plugins are the backbone to a self-hosted WordPress blog. They help with SEO, sharing buttons, widgets, video embedding, audio embedding, Google Sitemaps and so much more.
Wordpress is amazing in itself considering how easy it is to use, but Plugins make the webmaster's job EVEN easier.
I've spent years trying to find the perfect plugins for my websites. I've gone through a lot of crappy ones, have stuck with a lot of great ones and I'm always finding new ones.
The plugins I'm about to recommend are the top 12 that I put on EVERY WordPress blog that I create because they are the essential plugins to get your WordPress functional. There are other plugins that are specific to genre's or depending on what you're trying to do with your website, but these are just the basics.
The best part about these plugins are, they're all free.
1. All in One SEO Pack. There are dozens of SEO plugins and I have used several of them. But as much as I tried to branch away from All in One SEO Pack, the more I realized that it was a mistake. All in One SEO Pack is simple & effective, all you'll ever need from an SEO plugin.
2. CommentLuv. This great plugin gives a little back to your commenters. It shows a little 'commentluv' icon under the commenting box below your post so that whenever someone puts in their URL, it shows their latest post, giving them some extra exposure and a nice little link back.
3. cbnet Ping Optimizer. Every time you 'update' your blog after publishing it, it sends a ping to the search engines, if you do it too much, you're tagged as a ping spammer, which is bad. This plugin prevents that from happening.
4. Comment Redirect by Yoast. This is a nice feature, as it directs all new people who leave a comment on your blog to a specific page that you designate. It could be a brand new page that simply says 'thanks for commenting!' or you may want to redirect them to another page on your site. I use it to thank my new commenter and to encourage them to follow me on Twitter & FB. This page is not seen in the menu, only when a new person comments.
5. Contact Form 7. This is just a really easy contact form solution. Most themes don't come with a contact form already installed (unless you purchase a theme that does come with it), but this is easy to customize and easy to use. You can also make multiple contact forms.
6. Digg Digg. This is a great social sharing plugin. You can either have it as a floating sidebar (which is recommended, as it stays with the reader the whole time and allows them to share whenever they want), or you can have the buttons appears on the top or bottom of your post. Or you can allow for all three or just two or just one. It has A LOT of sharing options and is very customizable. I've tried a lot of sharing plugins, but this is by far the best. It's fantastic!
7. Do Follow. WordPress is naturally no follow in comments, so this plugin takes that no follow away and makes it do follow.
8. Google XML Sitemaps. Having a sitemap on your site is important for Google to properly crawl your website. With this plugin, all you have to do is install and you're done! It automatically creates the sitemaps for you without you having to life a finger!
9. Twitter @Anywhere Plus. This plugin puts a little box at the end of your post which allows people to click one button and share your post immediately to Twitter. It's really helpful for those that want a real simple click.
10. What Would Seth Godin Do. This plugin displays a custom welcome message to new visitors and old, it's completely customizable and a nice little addition to your blog to make your visitors feel welcomed.
11. Custom About Author. This plugin displays an author profile at the end of every post. There are options to create profiles for custom authors; which is great for guest bloggers who do not have an account on your WordPress site. This is also great because you can add in your social networks, which most other author boxes don't have. Plus, this custom author box plugin is SUPER easy to use and customize.
Yes, having a lot of plugins does have the potential to slow down your website, but it does also depend on the quality of your server/host. I have about 26 plugins (and counting) on this blog alone and it doesn't seem to effect the speed too much (if at all).
There are a ton of other useful plugins, so, what say you?:
What are YOUR favorite plugins?

My name is Morgan!...And I want to rock your social media world! ;) I LOVE what I do and I want to instill that same passion into YOU and your BUSINESS! 







All in one SEO, Commentluv are on top of my list. These are really great. Others also nice but these 2 are just amazing.
Hi Puneet!
Yes those two plugins are truly awesome!
Thanks for the comment!
Great list, Morgan. These are some must have plugins and I’m already using most of them.
My favorite plugins are Backup Buddy & Simple Reach Slide plugin.
Hi Devesh,
Oooh, I’ll have to check those plugins out!
Thanks for the suggestions!
Thanks for writing this post, Morgan. I’m going to try out some of these plugins. I’m always looking for good WP plugins to improve my blog. You have an awesome blog!
Kevin Martin recently posted..5 Tips On How To Be Taken Seriously
Hi Kevin,
Let me know what you think of the plugins! Thanks for stopping by and commenting.
I’m going to install the Comment Redirect by Yoast plugin pretty soon once I create a thank-you page for commentators of my blog.
Kevin Martin recently posted..Why Your Blog Is Annoying
Hi Kevin,
That’s a great plugin! Good luck! Thanks for the comment.
“What would Seth Godin Do” – lol! That’s one catchy name for a plug in. Hadn’t heard of it but because I love Seth Godin, I will certainly give it a go.
Welcoming old and new visitors differently is a nice idea.
Chloe recently posted..Dog Aspirin
Hi Chloe,
There are other plugins exactly like WWSGD, but this one seems to be the best of them all. Thanks for the comment!
Thanks for the . cbnet Ping Optimizer plugin, been looking for a good one that actually works. Installing it now on my blog and our clients. I tend to like Vibe SEO better than Yoast, but Ill try the Yoast Comment Redirect one. Thanks!
Ralph recently posted..Real Estate SEO Tips for The Struggling Real Estate Website
Hi Ralph!
cbnet Ping Optimizer seems to be working great for me so far, so I hope it works for you, too. I don’t like the Yoast SEO plugin, but the Yoast comment redirect is pretty great! Thanks for the comment and I hope they work out for you!
Hi Morgan, just wondering why do you not like the Yoast SEO plugin? I am about to add some plugins to a new site and this seemed a popular one. I read about issues with AIO plugin that some people had reported (i.e. when WP is installed in subdirectory but set up to show from root, then AIO would be generating canonical url’s with the subdirectory name included which was not intended by the user. Also: For multipage posts and pages, it would not be generating the canonical URL’s for the second, third etc pages, resulting in only the first part of those posts/pages to be indexed!) Not sure if this was resolved now…you know how it is, you read something and then it’s hard to find information to show whether it has been resolved (people rarely update their original “problem reports”).
Hi Roland,
It’s just a matter of preference is all. That’s it. We have options for a reason.
Glad you enjoy it!
BTW, is the Twitter @Anywhere Plus the one you have on your blog here? I just installed it on a few sites and it didn’t appear…hmmmm, ideas?
Ralph recently posted..Real Estate SEO Tips for The Struggling Real Estate Website
Did you sign up and paste in the API key? It won’t show up without the API key. Just go into the plugin settings and you’ll see it. That should do the trick! Let me know if you have any other questions.
Great list. I have about half of these on my goto list. I’m hesitant about the DOFOLLOW plugin, though. Can’t that one do more harm than good in terms of Google?
Andrew Kardon recently posted..10 Ways to Stay Focused and Motivated While You Work
Hm, I’ve never heard of it doing harm for Google. I like to give back and making my blog Dofollow helps out those who comment on my blog.
cbnet ping optimizer that’s new for me, never though before that by updating our article will make us as a ping spammer…..
foo recently posted..How To Add Google Analytics Tracking Script Into WordPress
I never thought so, either! But it seems to work.
Thanks for the comment!
Hi Morgan – some good ‘uns there. I found one called Social Toolbar yesterday, installed it on dailyshame.co.uk and I think it looks pretty good… you can style it, add/remove social buttons, and it’s not too intrusive.
I mistakenly removed All In One the other week and lost all my page titles, so that’s how essential AIO is
Gareth
Hi Gareth!
I’ve mistakenly removed All in One before and it opened my eyes to how important it really is, too.
Glad you found a social plugin that works for you. Thanks for the comment!
I have a plug in that allows users to share my content on social networks.
What can I add (using wordpress.org), so that I can direct visitors to my social media accounts?
Thanks,
Paul
Hi Paul!
I really like, “Social Media Widget”. It has practically every single social network that you can think of. You can configure it right there in the widgets section. Super easy and looks nice! Hope that helps. Thanks!