Business

How to Start a Travel Blog In Five Easy Steps

travel-blogFrom idea to creation to execution, everything you need to start your travel blog. If you’re on the fence about whether you should start a travel blog to record your trip, or go with a few other options, I outline that entire decision process here. While it’s easy to set up a website, in no way do I think that creating a successful travel blog is easy, nor something that is right for everyone. In my post on building a travel community, I outline my ideas on how I built this site’s following (it was an early mover advantage), and what new bloggers can expect.

If you’re sure you want your own place on the internet to call home (rather than a beautiful Instagram feed or a free blogging site), I get it. It’s nice to own a piece of the internet, and if you’ve read those other links, then you are going into it with the right expectations. Now, we’ll run through each step to get your site started today. From this moment to having a functional site usually takes anywhere from a couple of days to a week. Once it’s all up and running, then you can do the infinitely harder part, which is filling it with content and building a following. If you’re planning to make money, that’s an entirely other discussion that I talk about here.

But we’re getting ahead of ourselves. Either jump right to where you are in the process, or start from the top and work your way through.

1: Pick a Name and Register It
2: Choose a Hosting Provider and Sign Up
3: Set Up WordPress
4: Prettify Your Site
5: Build Your Community

1: Pick a Name and Register It

This is the fun part! It took me several days to think of a name I liked, but A Little Adrift was the one that eventually came out the winner. For you, there are already going to be heaps of travel URLs taken, so you need to come up with a clever, fun, easy name that reflects your niche focus, your plans, and the blog you hope to write. Your travel blog name will most often be the URL you choose, so spend some time on this step.

Your domain name should:

  • be short and memorable. Stick to 10-20 characters and something that is catchy if possible.
  • be easy to type correctly from hearing it audibly. Use conventional word spellings and make it easy to shake someone’s hand and tell them your domain name.
  • be unique. I think A Little Adrift is fantastic, but you can’t have it because it’s taken! :) Likewise, the Nomadic____.coms and Wandering___.coms are also taken. Get creative.
  • avoid hyphenation. It’s possible, but not usually a good idea. Avoid numbers too, generally.

Some ideas for you to get the juices flowing:

  • Are there any phrases you’ve always loved or others use to describe your life?
  • Famous quotes or song lyrics you love?
  • A specific philosophy you love?
  • Do you already know your niche? Any fun concepts or plays on words there?
  • Any cool plays on words with your name(s)?

Once you have a list of fun ideas, you have to see which are available. BustaName is a fun site that lets you input keywords and will output available domain names. I recommend a glass of wine on a Friday night and a couple of friends helping you toss around ideas, it’s more fun and will likely better reflect you if you have others weigh in on it.

Claim Your Piece of the Internet:

So great, got a name you love? Now you need to register it.

This step is fairly simple. You’ll probably end up going with Bluehost for registration because they give you one free domain registration with a hosting package (which we cover next). NameCheap is another good choice though. I use GoDaddy simply because that’s where I started, but I don’t recommend them unless you already have an account and a reason to be there. Although some will recommend that you separate out your hosting and domain name registration, really you should just ensure you create a very secure account.

Whew, one step down and it wasn’t even that hard, right?

2: Choose a Hosting Provider and Sign Up

There are heaps of hosting options, but I have three thoughts:

  1. The best option for a new website is usually one of the low-cost hosting providers like Bluehost or 1&1 Hosting (and PC Mag lists out the best low-cost hosts for 2016). They have decent customer service, relatively good uptime on their servers, and they are dirt cheap. The affordability is the major selling point, but they also have one-click installs for WordPress, so you don’t need to know any coding or tech details to get the website started. Of note, the low-cost providers can make you want to rage — they are frustrating when things go wrong. In fact, it’s a begrudging recommendation to use them because all of them have issues (I rage-quit FatCow because my site was always down, and I rage-quit GoDaddy hosting because they wouldn’t help when my site got hacked through them). But using a low-cost provider is best for new bloggers. The affordability wins out, and it’s dead simple to get started. Until you know you want to run your website long-term, and until your traffic exceeds what they can handle, go with something like Bluehost. I used a low-cost host for about three years, and it served me well. This will generally run between $3 and $10 per month.
  2. If you’re cash flush and simply want a secure mid-range option, then you can choose a host like MediaTemple. I switched to Media Temple in 2011 because my traffic had increased past the low-cost hosts (a good problem) and I needed the better server performance. This runs $20-ish per month and you can run multiple sites on one account. The perks of a mid-range host are better uptime for your site, faster speeds, and usually better customer service. But I found that mid-range companies can expect you to have a certain amount of knowledge to run things on the backend. MediaTemple has a good backend and one-click install, but I still had to use their wiki to figure out databases and such when issues crop up.
  3. Companies like WebSynthesis are fantastic for larger sites. This is where A Little Adrift lives and it costs significantly more than the other options. For new blogs, it’s overkill. It runs about $50 per month for a single site. The site runs quick as lightning and their customer service is great.

Let’s assume you’re taking my advice with Bluehost, who I think is a decent bet for new bloggers. Buying a hosting plan is a cinch, and as I noted above, you can register your domain name for free.

The Nitty-Gritties

  1. Navigate to Bluehost and hit the green “get started now”.
  2. Go with their “Starter” package, it’s affordable and you won’t need most of the upsells for the first year at least.
  3. Type in that shiny new domain name you chose.
  4. Fill in your details.
  5. One upsell I do recommend is “Domain Privacy Protection,” which is listed in the “Package Information” section of the form. This keeps your home address blocked.
  6. Add in billing details and hit submit.

Woo-hoo! You own a piece of the internet and a place for your new blog. Let’s get the blog set up.

3: Set Up WordPress

WordPress is the industry standard right now and the only real blogging platform you should consider. You have a domain name and hosting, but you need a content management system that will help you load information to the internet. That’s what WordPress is. If you’ve used Bluehost then this is a cinch and they have a “one-click” install for WordPress that will add all the files to your site and prompt you to build a back-end login. MediaTemple, 1 and 1, and the others also usually offer easy installs of WordPress because it’s the most popular blogging platform.

  1. It’s to get started. Log into your new hosting you just bought. Then navigate to your 1) hosting tab, and in 2) Bluehost cPanel, use the 3) “Site Builders” section to install WordPress.
    start a travel blog
  2. On the next page click the “install” button in the “Do it yourself FREE” section. Then click the “Check Domain” button. Then accept the terms and conditions to get it all installing for you.
  3. Importantly, that will take a few minutes, then you will get a message that says “Your install is complete!”— you need to“View Credentials” and write down all those details so that you can log into your site the first time. Once you do, then you can change your username and password.
  4. Use that Admin URL in your browser, and log in with your credentials. Congrats, this is the WordPress Dashboard (aka Command Central) for your new travel blog.

4: Prettify Your Site

You have a site! Congrats, I know there was some techie stuff to get here, but now it’s a lot easier. Your task is to build the website that you have in your head. It’s easier than it sounds. You’ll want to start by picking a theme. There are heaps of free themes out there, but I recommend springing for a moderately priced professional one. Paid themes from trusted brands have cleaner code and better for your long-term site health. A few options for premium themes:

  • WooThemes: I use the Woo Canvas Theme and I love how simple and customizable it is. They have a whole library of apps and they’re great for SEO. They come highly recommended.
  • Elegant Themes: These are well priced and still excellent options, with a lot of variety to choose from.
  • ThemeTrust: This is a giant vault of themes, and the run the gambit on pricing, but they should be a good option too if you’re not a fan of the aesthetics of the other two.

Most of these are going to serve you well. Generally, premium themes in 2016 come with mobile responsiveness and decent customizability. You want both of those features.

In addition to a theme—which is the framework of how your site looks and how you navigate your site—you’ll likely need a logo. If you’re handy with graphics design, go to town. I am abysmal with graphics, however, so I hired Hannah from FurtherBound. She is exceedingly lovely and comes highly recommended. If you are in a pinch and just need something fast and cheap, you can design something yourself with Canva, generate one on the free engines like Hipster Logo Generator, or hire someone on Fiverr for $5.

You’ll also need some plugins to get you started. Within your site’s Dashboard is a “Plugins” section. I recommend installing:

  • WordPress SEO: The Yoast SEO plugin is the best out there. Start right now with the intention of building strong SEO and you will be grateful for it. Make sure you enable the sitemaps feature. Yoast published a fantastic tutorial for setting it up.
  • Akismet: This one is pretty standard and protects your blog from comment spam.
  • Share buttons: Social media sharing buttons on your posts are important. You can use the free ones built into JetPack (which comes with WordPress), or I think these ones are pretty, functional, and affordable.

And you need to consider where you will host your photos. If you are a travel blog, then you likely plan on sharing those beautiful photos from your trip. But your best bet is not to host them on your site, but to instead upload them to a dedicated photo hosting site and then embed them on your website. This is definitely trickier than just uploading them, but it’s a better long-term plan. Hosting photos off-site makes your site faster and cleaner. Photos take up a lot of space, so over the years they can build up and overwhelm your site database.

I use SmugMug and they are fabulous. Highly recommended. You could also go with Flickr.

Here I listed other resources I use to work to build my business from the road.

One final tip, and it’s a biggie—don’t get lost in this step! It’s easy to spend weeks and months tweaking and fine-tuning the site to look perfect, but you should really spend your early efforts on content and community. Please trust me on this. Get the site functional, then get to work building the parts of it that will bring and keep visitors.

5: Build a Community

This is a huge next step. In addition to actually filling in your site (about page, contact, plans, etc), and starting to blog (stories, photos, plans), you need to consider how you are going to get people to your site, stick to your site, and generally love you so much they share your site with the world.

I wrote an entire post dedicated to building a strong community. It’s hard to pin down exactly how I managed to do that on A Little Adrift, but I did, and there are steps you can and should take from the very start.

Read my Travel Blog Community Building post.

Now that you’ve read that, you might be swirling around thoughts about your business model, your niche, and next steps. Here are a few more thoughts to get you started.

  1. Start an email newsletter right now: Go to MailChimp and sign up for their newsletter software. Seriously, the first 2,000 subscribers are free. Now, go add a signup form to your blog. You can figure out freebies or incentives later, but for starters you just need to ensure you are collecting emails for a newsletter.
  2. Learn Social Media: One of the best ways to grow your community and grow awareness will be through social media, both through your existing accounts and through new ones you join to promote your site. Jodi has a great social media primer guide here, it should help you decide which platforms you should join for networking and for building a community. SEOMoz also has a very comprehensive guide walking through all you need to know about social media right now.
  3. Learn the SEO basics: This is what I do for a living, SEO, so I wrote up a whole list of SEO basic steps for travel bloggers right here. Seriously, read it and start right now on the SEO basics, your site will thank you down the line.
  4. Build Great Content: You should pour your love and attention into this new site. Figure out your voice, write a lot, and write really great information that will help others travel within your niche topic. Chris G has a helpful guide to Flagship Content. I also recommend that you constantly better yourself from this point forward.

Since 2008 when I started this website, I have invested thousands of hours in bettering the site’s resources and also bettering myself. I took writing classes, I studied photography, I went to industry conferences, and I voraciously consumed information on how to better market and run an online business. You should have this dedication to this new site if you hope to make it a success and to make it into a business. It’s possible, there are so many avenues to success right now online, and if you are dedicated you can find a way to make your hopes of a travel community very real.

And once you have a new site, I’d love to hear about it. Shoot me a message anywhere on social media and let me know you’re a new blogger and joining our global travel blogging community.  :)


  • Wow definitely going to do this.
    What do you think about Wix? I was using it to make a free website (my first) bit I’m feeling to do what you’ve laid out here by the end of the month. http://passportpowell.wix.com/passportpowell

    • The Wix one looks great! I like these other options though because I found Wix a bit pricey over the other choices once you want to go on your own domain name. But if you like what you have and it is working for you, that’s good too!

      • Oh im definitely going to give your ideas a try. I am very impressed with your site. just waiting to get paid from work :)

  • AgainBoarding

    Hi Shannon, This is a great post. I have just completed setting up my blog and have gone live last week. I was researching the net for the next possible steps when I stumbled upon your blog and must say I’m impressed. Your tips regarding Community Building are now going to be my guiding light for further effort on my blog.

    • Hi! So glad you found it helpful and congrats on getting your new site set up. I know that can be quite an undertaking, but it must feel great to have it ready to begin building the a community. If I can ever help, please don’t hesitate to reach out, and I really recommend you join some of the FB travel blogging communities and hang out in there to get some great insights from other bloggers. :)