10 Best Free WordPress Plugins Every Travel Blog Should Have

Nick Wharton Author Bio Picture

If you’ve been searching for the best free WordPress plugins for a travel blog, then you’ve come to the right place. After you’ve chosen a travel blog name and learned how to start a travel blog, you’ll then want to customize it and make it your own.

For those of us who don’t have any website design or development background, WordPress plugins are the way to do this. They will help both the look and the functionality of your website.

Think of your new blog as an empty house with no art or decor to spruce it up.

Installing WordPress plugins on your blog is like decorating it with free paintings and decorations that have been pre-made by professionals.

They work well, they match your design and they’re easy to implement. But just like a house, you can quickly over clutter your blog with too many plugins, so be careful and make sure you keep them to a minimum and only download and keep the ones you really need.

In this article, I’m going to list the top 10 free WordPress plugins for travel blogs.

These free plugins are 10 that every single travel blog should have (plus another 6 bonus plugins). Some of them are specific to only travel blogs, but most of them are vital for any new blog, so even if you’re a food blogger or a mommy blogger, these plugins could help you grow your blog faster and more efficiently.

UPDATED 2022: I have revisited this post to ensure that all of the plugins listed are still up to date, and are still the ones I use and recommend. These plugins have all been approved by our developer and our SEO team to ensure that they’re not too heavy for your site and should not noticeably hinder your existing speed rating or Google traffic. It may be a good idea to backup your database and run a speed test on your site before and after any new plugins are added to make sure they’re not affecting your load times.

1. HTML5 Maps

Interactive maps are a great way for travel blogs to show countries that they’ve travelled to and where they have content about.

These maps have clickable regions or countries to bring people to specific categories on your site. The paid Interactive Maps Plugin ($21) is more intuitive and has more features and map options than HTML5, but for a free plugin, you can’t beat HTML5 Maps.

Best Free WordPress Plugins For Travel Blogs HTML 5 Maps

They won’t give you all of the maps without upgrading to premium, but at least you’ll be able to embed a sleek looking map on your destinations page to get started.

It’s worth noting that these maps can load slowly depending on your caching system and hosting plan. If you find that they’re loading slowly, it may not be worth it to have this plugin on your travel blog.


2. Yoast SEO

One of the most important factors of growing any new blog is to make sure that your website has a solid SEO (Search Engine Optimization) foundation. This is going to help your site rank in search results like Google and thus, drive traffic to your site.

At the time of writing, Goats On The Road receives over 75% of its traffic from direct organic Google searches. That shows just how important it is to keep search engines and SEO on your mind while building a new site.

Best Free WordPress Plugins For Travel Blogs GoatsOnTheRoad Referral Traffic

Yoast SEO is a free plugin that allows you to not only optimize your site map and readability of your blog, but also optimize your on-page SEO directly from the Edit Post screen in WordPress.

If you have Yoast, then after you’re done writing a post you can scroll to the bottom of the page and check the SEO health of your post before publishing.

Yoast tells you how good your SEO is with a handy green, yellow or red light and gives you dozens of tips on how to add to the post to give it an SEO boost.

The plugin will count your keywords, check readability, allow you to edit your metadata, check for optimal length and more.

Best Free WordPress Plugins For Travel Blogs

No blog should be running on WordPress without this handy, free plugin.


3. SEO Smart Links

This is my favourite plugin that you won’t find on other “Best WordPress Plugins” lists. That’s simply because not that many people know about it.

SEO Smart Links allows you to automatically add internal and external links to your blog by simply choosing which words to auto-link.

For example, let’s say you just wrote an amazing post about budget travel and you want to drive traffic to it.

With the SEO Smart Links plugin, you can easily set it so that any time the words “budget travel” appear on any page, post or category on your site, it will automatically link to your budget travel guide. (note: use variations of the anchor text)

I love this plugin for travel blogs because you can go in and add the keyword for every city, region, country and continent on your blog and auto-link them to appropriate posts/pages.

The plugin also allows you to auto-link all of your categories using the slug as a keyword, which is perfect for travel blogs as most have continents and country names as their categories.

Best Free WordPress Plugins For Travel Blogs

Similarly, you can also link outward using the same tactic. If you have a great affiliate for Booking.com, you can set SEO Smart Links to automatically link the words Booking.com (the plugin is in action now, automatically linking that term for me), or any time you type “book a hotel room” it can link to your affiliate as well.

You can even set it to make all external links from the plugin “nofollow”

Do you have a favourite travel camera that you always talk about on your blog? Make it so that every time you type Canon G7x into your blog, it automatically links to your Amazon affiliate for that product!

This plugin is amazing and it’s definitely one of my favourites.

Update 2022: This plugin still works with most themes and I run it on a few of our sites, but it hasn’t been updated in quite some time. As an alternative, I use and recommend Internal Links Manager.


4. WordPress Editorial Calendar

It’s extremely important that you publish articles on a strict schedule on your blog. Just like a newspaper or your favourite TV episode, everyone wants to know exactly when they can expect new content.

Google also rewards websites for being predictable because they know that users want to receive their content on a predictable time frame.

WP Editorial Calendar is the perfect plugin for organizing your posting schedule and seeing what’s next.

The plugin shows an easy to use, drag and drop calendar. All of your draft posts appear on the right side of the screen and you can simply drag-and-drop the titles onto the day in the calendar that you want it to publish.

You can set the time of publishing and schedule it right from the plugin!

A properly organized calendar with posts going out three times a week should look like this:

Our Editorial Calendar

Any new blogger who’s trying to follow our 6 Day Success Schedule To Explode Your Website Traffic should definitely use this plugin. It will help you organize your posts and make sure that you are giving your readers their content when they expect it.


5. Shortcodes Ultimate

Shortcodes are a bit of coding that you can put in the edit post screen of WordPress to show a specific bit of content. For example, if you have the Shortcodes Ultimate plugin and you type this into the edit post screen of your WordPress dashboard:

Best free wordpress plugins for travel bloggers


It would look like this when it appears on the live post:

Pretty cool hey? There are literally dozens of different shortcodes that you can choose from to create different bits of content on your site like tables, carousels, styled boxes, galleries, dropdowns, accordions, buttons and more.

Just look at all of the options.

Best free wordpress plugins for travel bloggers


6. WP Hide Post

WP Hide Post is a great free WordPress plugin for travel bloggers, because we create a lot of content that doesn’t need to be seen by all of our readers.

Maybe you’ve written an article simply for the purpose of SEO, but it’s not something all readers need to see.

With this plugin, you can simply hide the post from your audience by ticking a few boxes in the edit post screen. This will help your blog to earn money, while not appearing too “advertisy” to your readers.

Best Free WordPress Plugins For Travel Blogs

If you’ve written a post that’s great for your “Indonesia” section, but doesn’t necessarily have to appear on your home page, then you can click a box and hide it.

You can choose to hide it on the front page, on category pages, in feeds, on author pages and more. It’s also great for creating one time sales pages or hidden content that you only want people to find if they click on a certain link on your site.


7. Wordfence Security

Every website is prone to getting hacked at some time or another. Facebook has been hacked, Instagram has been hacked and even Google Drive has been hacked, so don’t think for a second that your WordPress blog is immune to viruses, malware and hackers.

Our site was hacked earlier this year, but luckily we caught it early and updated our Wordfence Security plugin to prevent it from happening in the future.

Best Free WordPress Plugins For Travel Blogs

To combat the ongoing online crisis of hacking, you need to protect your site using a security plugin. Wordfence is powered by a constantly updated Threat Defense Feed and Web Application Firewall which helps to stop your site from getting hacked.

If you’re reading this post and you don’t have any sort of Malware security plugin installed on your blog, you should stop reading this right now and go download one from the plugin directory. We use Wordfence and it seems to do the job (so far).


8. Akismet Anti-Spam

As your blog starts to grow (and even beforehand sometimes) you’ll start noticing a bunch of spam comments appearing in your conversation feed on your blog posts.

“Hey, great post! Check out my new broom that sweeps for you! [insert spammy link here]”

This kind of annoying spamming can never be completely avoided, but Akismet Anti-Spam helps to limit your spam comments to an absolute minimum.

The plugin can be free if you “name your price” at $0 and all you have to do is install it, add your Akismet.com API key and it will clean up your site from unwanted spam.

Best Free WordPress Plugins For Travel Blogs

To date, this plugin has cleaned our Goats On The Road blog of over 500,000 spam comments! That’s a lot of time saved and outgoing links blocked by simply running this plugin in the background.


9. TinyMCE Spellcheck

I have no idea why WordPress doesn’t have a built-in spell check and grammar check in the edit post dashboard, but until they do, the TinyMCE Spell Check plugin is an absolute must for travel bloggers.

I’m not saying that it catches everything. If you’re a long-time reader of this blog, you’ve still probably seen a few grammatical errors and spelling errors, but this plugin easily cleans up 90% of your incorrect English.


Your readers will expect you to be somewhat professional in your blog posts, and if they’re forced to read through a slew of mistakes, then you’ll immediately lose credibility and they’ll likely click away to another website.

The TinyMCE Spell Check adds a little ABC icon to the WordPress Edit Post screen and when you click it, it will underline all of your spelling errors. It also checks for grammatical mistakes and it will offer suggestions if there are multiple ways a certain sentence or phrase can be written.

Update: you don’t actually need this plug-in anymore unless you want it. I recommend the free Grammarly browser extension instead. Click here to get that.  The fewer plugins the better and Grammarly helps you to check spelling and grammar without slowing down your website with an unneeded plugin.


10. W3 Total Cache

A caching plugin is vital to ensure that your website is running as fast as possible. But what is caching?

Basically, web browsers like Google Chrome and Safari actually save data from websites that users visit frequently. So if you visit Goats On The Road, your browser will cache (or save) some of our images, website layout and videos so that the next time you visit, you don’t have to wait for your internet to load the content, it will already be cached in your browser.


To ensure that your website is caching your content and serving it to web browsers around the world, you need to have a good caching plugin.

W3 Total Cache has long been one of the most recommended caching plugins for WordPress and it’s pretty easy to install and implement.

There are 16 pages of settings for this plugin, but you don’t really have to tinker with any of these settings. The plugin will optimize itself for your site and you can pretty much let it run right out of the box.


A Few Bonus Plugins To Check Out

The below plugins are not essential, but could add a lot to your travel blog and give it a good boost in speed, traffic and conversions. They’re all free except for OptinMonster and have been approved by our developer and SEO team.

P3 Plugin Profiler: The more plugins you have on your site, the more you can potentially slow it down. The P3 Plugin Profiler plugin analyzes your site and checks for errors and analyzes MySQL queries as well as speed and compatibility issues between plugins. The plugin hasn’t been updated in 3 years, but still works with most themes and is secure.

Smush: This plugin will compress your photos automatically on upload. Photos are likely one of the biggest slowing factors of any travel blog. With WPsmushit, not only can you auto-compress images on upload, but you can also batch compress previously uploaded photos saving up to 70% of the space and not losing out on visible image quality.

jQuery Pin It Button: Everyone is gung-ho over Pinterest these days and for good reason. It drives huge traffic to travel blogs if implemented correctly. This plugin is an easy, one-click solution to give your site a big Pinterest boost. It simply ads a hover-over Pin It button to any image on the site making it easier for your readers to share your content to their boards. You can even use alt tags and size restrictions to narrow down which images have the button and which do not.

StopBadBots: If your site is growing and you’re finding that you have a lot of downtime due to overusage, there’s a good chance it’s mostly because of bad bots crawling your site. There are two things you can do. Pay your host a bunch more money to upgrade CPU and RAM, or, add a bunch of code to your .htaccess file in order to block the bots. StopBadBots plugin does the latter for you and updates the code as new bad bots appear on the web.

MailChimp: MailChimp is one of the best WordPress solutions for fast-loading pop-ups and lead generation technology. If you’re not already capturing emails with your travel blog and starting an email conversation with your followers, you’re missing out big time.

This plugin makes it easy to implement stylish plugins that won’t slow down your site. 

Note: We’re currently using Thrive for pop-ups and lead generation, and while we’re happy with the service, it’s not free, so I didn’t list it here.

Which Plug-Ins Did I Miss?

There are new plugins being added to the WordPress directory every day, so surely there are many new plugins that I haven’t included in this list. What plugins do you find the most useful? Please share in the comments below and tell us why they’re so indispensable!

Like This Article? Pin it!

“10 Best Free WordPress Plugins for Travel BlogFree WordPress Plugins for Travel Blog“Best Free WordPress Plugins for Travel Blog


Nick Wharton Author Bio Picture

Written by

Nick Wharton

Nick is the co-founder, editor and author of Goats On The Road. He contributes to numerous other media sites regularly and shares his expert knowledge of travel, online entrepreneurship and blogging with the world whenever he can. He has been travelling and working abroad since 2008 and has more than 10 years of experience in online business, finance, travel and entrepreneurship.

Related Posts

Flat lay home office desk. Female workspace with laptop, eucalyptus branch, accessories on pink background. Top view feminine background. Lifestyle blog.

15 Pro Blogging Tips for Success (Monetization, Content & Traffic)

As of 2023, there are more than 600 million blogs out there. Some blogs earn their founders millions of dollars per year, while many more earn nothing at all. So, how do you stand out from the crowd and make your blog a success, and what pro blogging tips can help you on your way? The 15 ...
working on a beach online tutoring

Is it Worth Starting a Travel Blog in 2024?

I get asked this question all the time and as the end of each year rolls in, and people are considering their New Year’s resolutions, the frequency of the inquiry increases. Is it worth starting a travel blog in 2024?  I have spoken at events about blogging and entrepreneurship, I run my own blogging courses, ...
travel blogging for beginners

10 Reasons Travel Bloggers Will Never Return To 9-To-5 Jobs

 If you’ve been following this blog for a while, you’ll know that I love my job. I mean, I would keep working at it even if I wasn’t getting paid, but luckily we do get paid 😉. The job is travel blogging and Dariece and I have been doing it for over a decade, which ...

39 thoughts on “10 Best Free WordPress Plugins Every Travel Blog Should Have”

  1. Thank you for putting together some really useful plugins list. I have installed editorial calendar, shortcodes (though I need to figure it out), and wp hide post. Thanks again.

  2. Thanks so much for this! So very helpful!

    Quick question – I am not seeing a free option for Akismet. I have tried to install it or get an API key a number of times and keep getting sent to a screen with different payment options (Name your price / $59 per year / $550 per year). Are you just naming a price of $0 or is there something I’m doing wrong?

    Thanks in advance for your help!


  3. Hey Gwen,

    Sorry for the confusion. When we set it up, there was a free and paid version. Now they request that you name a price. Name $0 and see if that works. You shouldn’t have to pay at first anyways. It’s always had a free trial as many plugins do.

    Let us know how it goes and if there’s an issue we’ll see if we can get you a free promo-code

    Thanks for pointing this out!


  4. Thanks so much, Nick! I named a $0 price for now, but it does look like I will have to upgrade once my site gets to the point that I have any advertising, affiliate links, or any business-related posts. At the moment, though, I’m protected, and I will certainly reevaluate when the time comes and my blog becomes income-generating!

    Thanks again for your help and all of your invaluable info!


  5. Wow, what a list! Thank you, Nick, for sharing. There are quite a few of these plug-ins I’ve never heard of before. A query on Yoast though, if you change to Yoast, do you have to update all of your old blog posts, or does it do it automatically? And for Smush, though the batch smushing was great, I found using it on a regular basis slowed down things a lot on my blog and I ended up using Tinypng to compress photos. Thanks again for this list!

  6. These are great! I use Google maps, but will definitely check out HTMLS maps. Also, need a spell check! Grammarly works everywhere except within my posts. I have Thrive Themes blog builder within WordPress.
    I am just starting out, so this has been very helpful. I will also look into SEO smart links. Great post!

  7. Cheers Nick! This is a really useful post with a few plugins I wasn’t aware of. Particularly SEO Smart Links. Thanks for bringing it my attention.

  8. Such a great list! We find so much of your content to be useful and valuable. Thank you, thank you!!

    We just wish y’all were still in Mexico so that we could connect:)

  9. Trouble using plug Ins

    Happy Tuesday, I downloaded the YOASTSEO plug in. However my plan in wordpress is just premium and not Business. It says I have to have a business plan to use the plug in. Is that true?

  10. I have searching good plugins and come on your page. It is the very good list. Spell check plugins has on WordPress site. But I get it some error and hank.

  11. Really enjoyed your post, Nick! I just started a travel niche blog and looking for the essential plugins for my brand new site and thank god I found your article. I have installed all mentioned necessary plugins to the site. Kudos to you!

  12. Great article! Thank you!
    I started my travel website about a year ago. I still have much to learn. If you get a chance, could you take a look at my website and give me some input.
    Thank you again.

  13. Overall a great list of recommendations.

    For me, the editorial calendar is a must have. I would only advise that too many plugins might slow down the website. I’d only install the essential ones.

  14. Great list!

    I bought the Interactive Maps Plugin (it cost me $22 by the way) and installed the Yoast SEO. I’m very intersted in the SEO smart links but, sadly, it is not avaible for the lastest WP versions.

    Do you know any good alternative?

  15. Amazing round up of plugins! There are quite a few I didn’t know about and am now installing 🙂 Thanks and happy travels!

  16. Filament
    In a single WordPress plugin, Filament contains a group of useful features including Flare, a social share button plugin that makes it easy for others to share your blogpost on Twitter, Facebook, Buffer, and more—even spots like Hacker News and Reddit. Other Filament apps include: MailChimp subscribe form, Google Analytics tracking, all-in-one profiles, code management, and share highlighter.

  17. This is so awesome! We are just designing our first ever blog website and this is an absolute game changer!!! Thank you

  18. All these plugins are very important in your blog. But I like HTML5 MAPS and Yoast SEO a lot and I use it. Thanks for sharing your knowldege.

  19. All these plugins are very important in your blog. But I like HTML5 MAPS and Yoast SEO a lot and I use it. Thanks for sharing your knowledge.

  20. Great post with a useful list of essential plugins. You may consider adding the Weather Layer plugin to your list. It’s such a nice plugin to display a layer with information for a specific city. It fits well for single posts, sidebars, etc. If you want to add the widget to any different area of your site.

Comments are closed.