WordPress and plugins are almost synonymous and what makes it so easy to use. You got a problem? There’s a plugin for it.
Plugins make blogs better.
The thing is, there are so many plugins out there. Which ones are good and worth your time? I’m here to help you with focusing on the essential plugins you need to have.
What are plugins?
If you haven’t played with plugins yet, well you’re in for a serious treat. They are basically add ons to your WordPress site that introduce additional functionality.
You can add an almost unlimited amount of plugins to do some fancy cool stuff. Anything from running a poll on your site, putting up social icons, newsletter pop ups and comment spam filters are all done by plugins.
Essentially if you check out your favorite blogs and there’s some cool functionality where you wonder “oh man how did they do that?” Well it’s probably a plugin.
The 10 plugins that have made the biggest impact on my blog
There are so many plugins that I have a bad habit of running too many on my blog. Generally you want to keep it manageable and under 15. To get you started, here are my absolute favorites and I would consider mandatory for anyone running a travel blog. Keep note that all of these plugins are free as well.
Without further ado, here it is!
1) All in One SEO
Okay so lets start with some of the nitty gritty plugins that do the behind the scene stuff make your blog run effectively. The first one I’ll touch on is All in One SEO which has been critical for me to stay on top of search engine optimization. I’ll do another toolkit post on SEO but essentially it provides a super easy to use method of entering titles, meta descriptions, keywords and images for your blog, posts, and pages so that they show up properly and exactly how you want it on search engines like Google and when they’re socially shared on platforms like Facebook and Twitter.
This is a must have. A good alternative is WordPress SEO by Yoast which a lot of people swear by. However personally, I’ve enjoyed using All in One SEO more since it’s a lot easier to use, understand and simple especially for early stage bloggers.
2) W3 Total Cache
In a nutshell, this plugin gives you the ability to take advantage of things like “caching” and “minifying” of your code so that your page can be efficiently delivered to your readers. Faster is the keyword without getting into all the details.
Stark contrast to All in One SEO, W3 Total Cache is quite beastly. There is a lot of configuration work involved in W3 Total Cache but I consider this a must have as well unless your readers like sloppy slow websites.
Be warned that there is a lot of customization required and going through several pages of menus but if you follow one of the numerous guides out there under “W3 Total Cache Settings”, you’ll be ok. Just follow people’s screenshots one at a time.
3) Google XML Sitemaps
Sitemaps are an important way for search engines like Google to be able to “crawl” or discover all the pages on your site. Search engines want this because instead of starting from your home page and slowly traversing through all the pages in your site, you give it a map and legend of everything available. Happy search engines = better SEO.
All in One SEO has their own sitemap feature but I’ve found the Google XML Sitemaps to work better with Google Webmaster Tools.
4) Revive Old Post
I found out about this one recently but it came out of a thought in my head wondering “how do I surface all this awesome old content that I have?” I was also noticing other travel bloggers with regular tweets about their own posts. At first I thought, wow these guys are working so hard, populating their feed to push things out every hour. I needed to somehow work harder too but then I realized they were just working smarter.
So introducing Revive Old Post, this is a plugin which allows you to connect with different social media platforms to automatically send out posts/tweets every x hours on your old content. It takes the title of your post, attaches a shortened link and can append hashtags and off it goes.
My recommendation is to only use this for Twitter because if you start doing this on Facebook or LinkedIn, you’ll annoy the heck out of people. The awesome thing about this is that I don’t even need to think about this on anymore. My old posts are sent out every 4 hours. Total auto pilot.
5) Smart Layers by AddThis
For a long time I was tinkering with different social media sharing plugins and there are so many out there. And then I started seeing travel blogs do a really good job of showing related posts to drive further engagement on your blog. And then I discovered the Smart Layers by AddThis plugin that combined all of those together. It looked really good to and I’ve loved it since implementing it on my site.
The two main features I use from this plugin are:
- The social sharing bar that allows readers to quickly share my blog posts to Twitter, Facebook, Pinterest and StumbleUpon
- The related posts flyout that shows up on the bottom right corner as you get to the end of an article
As a bonus, AddThis also has their own dashboard for analytics so you can see some cool numbers on how often people are sharing from the plugin and which articles people are clicking on when the related posts flyout shows up.
6) Comment Reply Notification
Comments are kind of a black hole and you probably know this from commenting on other blogs. You can leave a comment but if you don’t go back to the article or blog post, you’d have no idea whether someone responded back to you. Engagement = low.
Install Comment Reply Notification as a simple no brainer plugin which simply adds a checkbox when you submit a comment that gives the option of getting an e-mail if someone replies back to the comment.
7) Comment Luv
You’ll soon notice that it’s hard to get people to comment on your blog. Most of the time it’s just spam. So how do you get people to engage? Well one way to do it is to use Comment Luv to entice other content creators to leave their mark. Whenever a blogger leaves a comment on your blog, they have the option of highlighting one of their own blog posts in your comments. You scratch my back, I scratch your back.
8) Pinterest Pin It Button for Images
Okay I know this is a bit of duplication with Smart Layers but I love how this plugin makes it so dead simple for a reader to pin images on their Pinterest board. You’ve seen it on other blogs I’m sure and with Pinterest Pin It Button for Images plugin, you can do it too. Just hover and image and click “Pin it” on the top left corner.
9) Simple Ads Manager
When I put together my “How to make money from blogging” toolkit posts, this will become more relevant but for anyone that has been looking at putting up affiliate ads on their blog, I would highly recommend Simple Ads Manager.
The reason why I started seeking out some sort of ad management plugin was that initially I was putting up image ads on my page statically. For example, I was using a widget to display one ad on the righthand sidebar. Problem was that it was the same damn ad on every single blog post and because it was a pain to manage, I would maybe only change it up every couple of months. This was not effective.
Simple Ads Manager basically allows you to manage a whole collection of affiliate ads (text or image) and allow you to target ads to specific blog posts or categories of posts. For example, for your hotel review sites, it probably makes more sense to deliver hotel ads instead of flight ads. They also allow you to do complex things like only displaying ads for a specific time period and tracking impression/click rates.
If you’re a bit overwhelmed with this, don’t worry about it for now but if you’re looking to deliver your ads more intelligently, Simple Ads Manager is a great one to have.
10) BJ Lazy Load
Last but not least is BJ Lazy Load. It improves the performance of your site by not preloading all the images in your blog post. So as a reader is scrolling down, the images will load dynamically.
In essence this improves initial page load times and therefore better performance
[divider]There’s so much more so if there’s interest, I can do a bigger list but I think these’ll keep you busy for a little while 🙂
Related Posts
- Want to see the rest of the Travel Blogger’s Toolkit series?
[…] talked about the Revive Old Post plugin in my Top 10 Plugins post but this is an awesome plugin to help automate the tweeting out of old posts on a regular […]
Very interesting post, Will. I’m pinning it for future reference.
I’m not and IT specialist but the Total Cache plugging slowed down the performance on our website on mobile phones so we have uninstalled it. Any tips on that?
Thanks for following on Twitter, you’ve got our attention!
Thanks for stopping by! With W3 Total Cache, did you spend time adjusting the settings or did you just use it as is after activating the plugin?
Hope you’ll continue to follow us here! New toolkits and podcasts will be coming out soon 🙂
Just what i needed.
I prefer the Yoast SEO plugin because it also does Google sitemaps. On some of my sites, I’m using a different SEO plugin, so then I have to add the sitemaps plugin, too.
Hey Deirdre! You’re totally right. I started off with All-In-One SEO but as I’ve been testing out both this past year, Yoaste’s SEO plugin is by and far a better all around plugin. Keep using it!
Nice list of plugins. I like the comment reply idea, and will add it to my blog.
Another plugin for archive digging is “Evergreen Post Tweeter” which i use. It works really well.
Hey Dave. I’ve heard of Evergreen Post Tweeter. Has it been effective for you?
Hi Will, I personally prefer Revive Old Post rather than Evergreen Post Tweeter because it allows you to post the tags, which is paramount on Twitter.
I am wondering whether there is such a similar plug-in that also posts old guest posts that are on different blogs (after having manually included those links). Do you think it could be a good tool for blogs with few or not too many articles?
Great to hear another fan of Revive Old Post. I totally agree, I make sure I add hashtags and handles to all of my posts now which makes the tweets 10x more effective.
Retweeting posts from other blogs where you’ve guest posted would be pretty helpful right? Unfortunately I don’t know if any tool exists just because that data would live on someone else’s site. Not much you can do other than to create your own post that mentions you have a guest post somewhere else??
Hi Will! Great article you have here. Thanks for sharing.
You’re very welcome Khalid!
Thanks
You’re welcome Michael!
Ghank you for sharing. I am new in blogging, these are great infos! 🙂
Thanks for sharing. I am new in blogging, these are great infos! ☺
I just heard of Tweetily which does the same as Revive Old Post- so far it seems good. Not sure if either has any advantages over the other?
Thanks Kathy! I haven’t heard of them. I’m not too sure of the differences too. Do they allow you to tweet images and prepend or postpend hashtags/handles? Another big feature of Revive Old Post Pro is that you can actually define your own schedule which I’ve found super valuable.
Great tools explained here! I have always thought there should be a better and consistent way to be notified about replies to comments I leave on other people’s blogs… is that what Comment Reply Notification is? Or is it a way to notify commenters on your own blog?
Hi Will. Thanks for sharing these plugins. W3 Total Cache looks great, I will definitely try it out. I have been using the All in One SEO plugin for years, and it works great. I recommend it to everyone.
Thanks for stopping by Henry!
Hi WIll,
thanks for sharing your knowledge. I find it very interesting, what do you think about the max plugin allowed in a website? Are there any risks to mess up the web-site if there are too many plugins?
That’s a great question. You want to be careful with the number of plugins you have on your site because they do affect performance. Delete unused plugins (not just disable). Just install the ones that you need.
Great post and very helpful! Already had half of these, so it seems I am on the right track. Off to download the Pinterest button now 🙂
I wasn t aware of Revive old post plugin. I gottu try that out! Thanks for the list. Surely gonna try these.
Nice post thank you Will Tang.
Your blog helps me..
I want some plugin like Blog Designer can you suggest me??
You’re welcome! Is there a type of plugin you’re particularly looking for?
Hi,
What a nice post, full with so wonderful information. That’s exactly what I needed. Thanks for sharing.
You’re welcome. If you have any additional questions just let me know!