Are you thinking of starting a travel blog? I’ve been blogging for almost 10 years now, so let me share with you my best tips that will help you get started.

Whether you’d like to blog just for fun, or you hope to earn a living from it, the one thing that’s hugely important is to set up your blog the right way.

Starting your blog correctly will make it easier to update, easier to find (by search engines and by people) and will enable you to actually monetize it when the time is right.

It takes a lot of hard work to be a successful travel blogger, but it costs very little money or effort to start one. It’s not super technical either: you can get set up today by just following a few simple steps.

By the end of this article, you can be the proud owner of your own travel blog!

Is it wise to start a travel blog now?

First, let me answer one of the most common questions I get about travel blogging: is there too much competition these days?

If you want to blog for fun, then of course. this isn’t a concern. In fact, I think more travel bloggers should just do it for fun! I miss the days when most blogs were just sharing experiences from the road. It’s still the purest reason to start blogging. If this is your goal, simply jump to my instructions for setting up a travel blog.

(That doesn’t mean a ‘just for fun’ travel blog can’t have side benefits, such as ad revenues or sponsors! More on this later.)

If you hope to have a commercial blog, then you may feel a bit intimidated by the number of travel blogs that already exist. If so… I feel ya!

Honestly, I felt just the same when I started blogging… waaaay back in 2012. There were so many other amazing blogs out there already. Some people even suggested I was ‘too late’… ha! I started a blog anyway… and I’m so happy I did. Two years later I quit my job to become a full-time travel blogger.

I must admit the pandemic made life very difficult for travel bloggers. Many of us turned to other work. But now that the recovery is happening, the situation is changing again. The opportunities that existed for me are still here today; some of my favorite travel blogs are actually only a few years old!

The old-timers (like me!) don’t always admit it, but there is constant room for new voices and perspectives. Keep in mind that destinations change, trends change, and what were big travel blogs 10 years ago may not be anymore if they didn’t keep with the times. When you’re starting fresh you can write about what travellers want to know about today.

It’s definitely a lot of work to break through, but the audience for travel blogs is constantly growing. When I started out, just 15% of my blog’s visitors came from mobile; now it’s 60%. People are browsing travel blogs more and more — these days, increasingly while they’re already in the destination and eager to get tips that can help them out right away.

The reason I’m being a bit more open about the opportunity is that I’ve put some partner links in this post, so I stand to benefit by sharing information. Otherwise, maybe I’d keep this to myself 😉

That said, it’s certainly a lot harder these days to stand out with just a generic travel blog. It’s much easier if you focus on a particular destination or travel style (a “niche”).

You could choose to focus on a niche right away or you could discover your niche over time. The latter is actually quite common. Many now-famous bloggers started out quite general but then found their niche over time. Others bloggers might spin off specific niche blogs from their main blog after they’ve gained more experience or exposure. Finding what you’re good at and what people are interested in is a process.

Vlogging vs. blogging?

You might wonder if vlogging might be better than blogging. Not many people know this, but the commercial potential of blogging is much higher! While vlogging is more visible it’s not necessarily more lucrative.

For example, you can easily earn $20 per 1000 visitors on a blog (and that’s just with banner ads, not including other monetization strategies). Meanwhile, a YouTube travel video typically earns around $2 per 1000 views. In other words, that’s 10 times less. Vlogging definitely pays off if you’re someone like Nas Daily or Drew Binsky, but otherwise, a small blog with some good topics already has a better prospect at making some decent earnings.

When should you start a travel blog?

The sooner the better!


The longer your blog and domain name exist, the better it is for the algorithms. Most blogs don’t get much traffic in their first year, but then start gaining traffic once they’re released from Google’s so-called ‘sandbox’. This is a period when Google is watching your site but not yet ranking it. 

The faster you get out of that annoying sandbox the better. This is why just having your site and domain up with a couple of articles is hugely valuable in getting to that point. Some people even just buy basic travel blogs that have aged at least a year in order to skip this part (you can find a lot of them for sale on sites like

The biggest mistake is really to wait forever to start your blog. I did this and in hindsight it was not so smart. I travelled for a whole year before I started Indie Traveller, but I should have been doing it from the beginning. 

Your domain name accrues a metric called “authority” the longer it is live, and there is more chance for your articles to be recognized by search engines.

Conversely, keep your expectations low for how many visitors you might get in your first year. Most new bloggers don’t get substantial traffic for at least a good 12 to 18 months. I wrote about the process of gaining an audience here. It can feel discouraging, but know that many traffic sources (like Google) basically put you in a ‘waiting room’ first. The trickle can eventually turn into a flood.

How to set up a blog properly

The biggest mistake you can make is to use the wrong blogging platform and not set your new blog up to be future-proof.

Firstly, I do not recommend using free blogging services.

Don’t write on Sure, you might get a few clicks that way. But you don’t control your own content or domain, you can’t monetize it, and Medium can change the rules at any time. 

Don’t use Wix or similar either. These platforms great for quickly making a small business site, like for a restaurant, but not good for blogging.

Avoid the free version of as well; you can’t monetize your site there and you can’t freely expand your blog’s functionality using plugins or themes. This will come to bite you back later. You also often have to give a perpetual license to your content to these free platform holders.

So… what should you do?

I recommend having your own server space for your site. And use this to run self-hosted WordPress. This is the software that 90%+ of bloggers use. You can expand it with thousands of useful plugins and themes. Anything you’ll ever want to do, you can do with self-hosted WordPress!

Here’s how to set it up the right way in only about 10 minutes:

Step 1. Sign up for a hosting plan

A hosting company takes care of serving your pages to users. And having your own hosted space lets you do with it whatever you want. A paid host doesn’t care if you put ads on your blog, or customize it with plugins, or anything like that.

It’s kind of like having your own plot of land on the internet. You can build your own house on it. And then you can add more rooms later, or even tear it down and build a bigger more awesome house on top of the original foundation. You can’t do that with just a rental space (like some of those free blogging platforms out there).

There are many different hosting companies. I like to recommend Bluehost, which I have an affiliate partnership with. There are certainly other good hosts out there, though Bluehost is what I’ve used myself in the past. 

If you use my link to sign up, you get a special offer for Indie Traveller readers of just $3.95 a month

I used Bluehost myself for many years. Nowadays, my site is so big I needed a different type of host. But if you’re starting out, Bluehost is great and easy to manage. I’m using it again now for a new site I’m starting.

In most cases, there’s no need to bother with their premium plans; if you just sign up for their basic plan, it’ll be good enough for a brand new blog. You’ll get unlimited storage and bandwidth, unlimited email addresses, and you can host an unlimited number of sites.

Bluehost also gives you your own domain name for free (or at least, for the first year). Having your own domain is essential… I’ll explain why in a minute.

Step 2. Install WordPress

All signed up? Great!

Now that you have a hosting account, let’s install on it your own local copy of WordPress.

WordPress is the most commonly used software for managing a blog. The HUGE advantage of using this industry standard is that pretty much any other service or plug-in can work with it. There are also thousands of visual themes, tutorials, and other resources available for it.

Once you’ve signed up to Bluehost, you’ll reach your account’s control panel. Here, simply select ‘My Sites’ and click ‘Create Site’. 

Give your site a name, and in the next step, select your domain name. You can just leave the field where it says Directory empty. Then press “install”.

The set-up might take about 5 minutes — time to make yourself a cup of tea or tell a travel story to your cat. Come back to your computer and WordPress should be all set up now.

Step 3. Sign in to your blog!

Okay, there isn’t really a step 3. You’re pretty much finished now. The technical side of starting a travel blog really isn’t as complicated as it may seem.

Go to and lo and behold, your WordPress admin awaits you.

You might want to go to Appearance > Themes though if you want to change the visual look of your blog. There are lots of nice free themes to choose from. Don’t worry, you can still easily change the theme in the future. With WordPress, you can seamlessly switch between themes.

You might also want to go to Settings > General and change the name and the tagline.

Ta-da, your travel blog is now ready!

Later, you’ll probably want to add an About and Contact page, or enhance your WordPress install with some extra plugins, or maybe switch to a premium theme. But you don’t have to worry too much about this now.

One thing I do recommend doing right away is installing Google Analytics as this will give you crucial data on your visitors. Who are visiting your site? Where are they from? You can get rough (anonymized) information on this with Google Analytics. Sign up for it for free, then use a WordPress plugin like MonsterInsights to enable it on your blog.

Rest assured, by having a self-hosted WordPress installation, your blog is future-proof and can be expanded and even monetized in the future. By starting off with this proper setup, you won’t ever have to do a complicated technical migration to another platform, and you’re totally in control of your own site.

The most important thing to do now is to start creating some content.

Why you NEED a domain name

Oh yeah, one more thing: it’s super important to have your own domain name. Even if you’re just doing a blog for fun (for now).

Here’s why.

Firstly, if you web address looks something like it’s hard to remember and looks amateurish.

But the bigger problem? It’s that you won’t be building up any Domain Authority.

Think of it this way: when Google sees that you’re posting good content and getting links to your blog from other sites, it’s kind of keeping score in the background. The more authoritative sites Google sees linking to you, the more Google believes you’re authoritative as well.

But if you are hosted under a shared domain like, all those imaginary ‘points’ you’re accruing actually go to that domain, which you don’t own.

I’m glad I hosted my blog on from the start. It meant everything I did on my blog helped to increase my domain authority. This later made it much easier to rank highly on search engines.

Active domains with many links to them can also become quite valuable and can even be sold or auctioned.

It doesn’t matter too much if your domain is a .com or has some lesser-known extension as people will still find you through search engines. All that matters is that you own the domain.

As I mentioned earlier, if you sign up at Bluehost you’ll get a free domain name. If you prefer to get your domain elsewhere, I recommend using Avoid GoDaddy (even though they’re popular) as they are spammy and try to upsell you stuff you don’t need.

You can use the widget below to test whether a domain name is available. 

Choosing a name for your blog

Honestly, it’s tough to find a name for a blog that isn’t already taken. It seems like every combination of ‘nomadic’, ‘wandering’, etc. has been used.

So, you’ll have to get a bit creative.

Consider blog names that don’t have your own name in it. Personally, I just think this gives you more flexibility. Maybe you’ll want to share your blog with other authors one day, develop it into new unexpected directions, or even sell it. It’s nice to keep your options open and not tie it exclusively to your name.

Sometimes I wish I had come up with some astoundingly witty name that shows me to be an unequivocal genius at naming things. I ended up calling my blog Indie Traveller, which is hardly inspired. But it is, at least, somewhat easy to remember.

It also says something about the way I like to travel, and it isn’t just limited to myself or my name. In the end, I’m happy that I didn’t go with Wandering Marek, or something to that effect, as I wanted a versatile brand. 

Still, if personal branding is important to your blog, then using your own name could still be a good move.

Can a blog truly make money?

Finally, let me talk about how a blog can be revenue-generating. Many people actually find it hard to believe that a blog that’s free can make any money at all. 

Literally, the first thing I’m asked when other travellers hear I’m a blogger is “how do you make money?”. Like, they grab my collar and shake me around and scream “HOW… HOW DAMNIT??”.

(Seriously though, it’s the one question I have to answer over and over again!)

The answer is that a blog can make money in roughly five different ways. Different blogs focus on different strategies. 

Now, it’s possible that your blog won’t make much money. Many blogs don’t get much further than being a side-hustle at best. Then again, some bloggers (like me) can make a full-time living out of it. To tell the truth, I’m making more money with blogging than I’d ever dreamed of; something like 70% of my income is going into my retirement fund. But be careful when travel bloggers scream from the rooftops about how much money they’re making. Their results may be quite atypical (and the blogger may have an expensive blogging course to sell you!).

Disclaimers aside, here are some of the ways a travel blog can make money:

Banner ads 

This has recently become the biggest way to monetize a blog. Forget about Google Adsense banners; they’ll barely make you anything. Instead, try to get into the amazing Mediavine blogging advertising network. If you can’t qualify for it yet, try Ezoic. Although seeing too many ads can be annoying for the user, the great thing is that you can automatically earn some good money with every post on your site, no matter what topic it has. And you can decide how many (or few) ads to show.

Affiliate links 

These are special links that give you a commission if someone makes a purchase. I use these a lot. For example, if you link to your favorite hotel on with an affiliate link and someone decides to book there, you get a little kickback. It’s the same with many other products and services. I once wrote an article for about how to monetize with affiliate links

Product sales 

Another good way to monetize your blog can be through products that you’ve created yourself. Maybe you could write a book, create a course, or design custom merchandising that you can sell directly to your readers. (Need examples? Jodi at Legal Nomads sells beautiful bags and posters. Matt of Expert Vagabond sells prints of his photography. And many Instagrammers sell their Adobe Lightroom presets enabling others to achieve a similar look.)


Some blogs specialize in working with tour companies or destination marketing organizations. At first, this can get you some opportunities to travel for free or get a complimentary hotel stay. Eventually, you could get paid for writing about certain destinations or experiences. This is not something I typically do myself, but it can be a lucrative way to earn from a travel blog.

Offering services

Finally, a travel blog can be used to get clients for writing jobs, or even get customers for tours. There are travel bloggers who really just use their blog as living proof of their writing, editing, and photography abilities, which lands them jobs working for many companies in the tourism industry.

However, my advice is not too worry too much about monetization in the beginning! For instance, it’s not worth spending hours and hours adding affiliate links to your blog when your traffic level is still very low. Your time is better spent making great content and promoting it online. The easiest first step is to add banners (like from Ezoic) and consider other strategies once you have built at least a small audience. 

The hardest part of starting a travel blog is simply to start. So try flexing those writing muscles and focus on topics you’re passionate about. See what works, get feedback, and watch your blog grow over time. 

P.S. Don’t miss the special offer at Bluehost to get your travel blog started today. (Yep, that’s an affiliate link.)

Some links may be affiliate links, meaning I may earn commission from products or services I recommend. For more, see site policies.