Last updated on January 13, 2023
From 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, creating a successful travel blog in 2018 is not easy, nor is it the right move for every traveler. In my post on building a travel community I outline my ideas on how I built this site’s following — it was hard work coupled with an early mover advantage since I was among the first solo female traveler bloggers on the internet back in 2008.
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 travel blog 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 travel blog 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.
- be unique and not trade on the fame of another travel blogger. That’s just poor form (someone has done this to me), and it will make you look bad within the community if you aim for ambiguity and build traffic from someone else’s hard work.
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. NameCheap is a good choice if you just need to register your chosen domain. If you go with Bluehost then it actually includes one free domain registration with a hosting package. I use Google Domains 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:
- The best option for a new travel blog is usually one of the low-cost hosting providers like Bluehost . PC Mag lists out the best low-cost hosts for 2018 — Hostgator has won for several years running, which means it’s a great option. That said, I’ve only ever registered with Bluehost, which seems to always run a sale for new customers. The company’s servers are up more than many low-cost provider and let’s be real, affordability is the major selling point. That said, it’s also pretty perfect for novices starting a travel blog because it has a one-click install for Wordpress (you don’t need to know coding or tech details to launch your travel blog). Hosting companies can test your sanity when things go wrong, so go with on that has good customer service and server uptime or you will just want to just rage (I rage-quit FatCow years ago because my site was always down, and I rage-quit GoDaddy hosting back in 2010 because they wouldn’t help when my site got hacked through their servers). Using a low-cost provider is, honestly, just the best all around option for new travel bloggers just starting out. 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 Bluehost. I used a low-cost host for about three years, and it served me well. These options generally run between $3 and $10 per month.
- If you’re cash flush and need a mid-range option, then you can choose a host like MediaTemple or the higher service form Bluehost (they have one that compares to MediaTemple in features). I switched to Media Temple in 2011 because my traffic had increased past the low-cost hosts (a good problem) and I needed better server performance. This option 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 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, and I hired help twice when it went over my head. I still run my sister site on my MediaTemple server, and my personal portfolio sit there as well (and the websites of several friends) — it all hums along pretty well with no issues. If you can afford it, if you know you’re running this site as a business for years to come, or if you need multiple sites hosted, there’s no reason not to start at the $20 a month level. But there’s also little need for this mid-range option for most starting bloggers. The low-cost hosts are a better bargain and will get your site up and running faster with the one-click installs. For media temple, you will need technical knowledge to get things rolling.
- 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 starting a new travel blog, it’s overkill. It runs $50 per month for a single site. The site runs quick as lightning and their customer service is great.
Which one is best? HostGator is highly reviewed; Bluehost is the company people love to hate — it’s cheap, and the free domain name is pretty handy if you are just staking claim on your piece of the internet. You can’t go wrong with either this early in the process, once your site is setup, you will entirely use the Wordpress Dashboard and rarely again login to your host.
Let’s assume you’re taking my advice with Bluehost, which is a good bet for new travel bloggers. Buying a hosting plan is a cinch.
- Navigate to Bluehost and hit the green “get started now!” button.
- Go with their Basic plan — it’s affordable and you won’t need most upsells for the first year at least.
- Buy at least a year; you only get that mega low introductory price if you buy it upfront. (Remember, I was on a low-cost host for more than three years and it worked perfectly for the size of your site as you grow).
- Fill in your details.
- If you have the money to upsel to “Domain Privacy Protection,” this will keep your home address blocked.
- Add in billing details and hit submit.
Woo-hoo! You own a piece of the internet and a place for your new travel blog. Let’s get it set up.
3: Set Up Wordpress
Wordpress is the industry standard 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 HostGator then this is a cinch and it has a “one-click” install for WordPress that will add all the files to your site and prompt you to build a back-end login.
- It’s time to get started. Log into your new hosting you just bought. Then navigate to your 1) hosting tab, and in 2) cPanel, use the 3) “Site Builders” section to install Wordpress.
- 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.
- 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.
- 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.
- If you are not on Bluehost, then you now have to login to your domain host (Namecheapo or the like) and “point” your DNS to your server’s IP address. (If you have used Bluehost and “bought” your domain through them, then your site is ready to roll). Your name registration account will include information on the series of numbers that you must use. This step is how your URL knows where in the world your servers and blog information is housed. This sounds more complicated than it is, and all of the domain name business and server companies have wiki pages explaining step-by-step how.
4: Prettify Your Site
You have started your first travel blog! 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:
- I loved Woothemes for years, but when they deprecated my theme in late 2017, I went back to the drawing board. I haven’t selected my next theme yet, but it will be Gutenberg compatible, responsive, and clean. I’ll let you know when I figure it out!
- 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 2018 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 it is 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 your travel blog 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 Travel 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.
- 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.
- 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.
- 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.
- 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. :)
14 thoughts on “How to Start a Travel Blog — Practical, No Nonsense Advice for New Bloggers”
Great post! I have already started my blog but this has some super great tips which I have noted for the future. Thanks so much for sharing all of this information :D
So glad it resonated Kirsty!
Thanks for the info – helpful and honest, and I appreciate you keeping it updated. I’m starting to relaunch my travel blog now, and my biggest challenge is social media – it’s a necessary evil, such a time investment when I just want to be working on content!
So glad it resonated Lisa. Social media really can feel like a time suck. I think there is a balance somewhere, between going all in on social (especially when your numbers are low), versus giving your site a chance by having truly great content. Social is good not just for finding readers, but in the early days in connecting with other bloggers who can help you leap those initial hurdles of getting links, readership, etc. Best of luck on the relaunch! :)
Thanks for the great information. Getting ready to launch my travel blog. Your post was was my check list for what I’ve done right and what I missed. I had planned to build my list giving away a freebie and not send out a newsletter. Now you have me second guessing that decision:)
A freebie is a great idea! Don’t let the newsletter advice deter you from that. If you are building your list and collecting email addresses, that’s the key. With just the freebie, however, but no regular newsletter, you run into the problem that your readers grow unaccustomed to hearing from you, so you won’t get great open rates and might get unsubscribes if you build your list without regular news, updates, etc. Good luck Natalie! :)
I am completely impressed by your articles.Thumbs up Shannon
Your post is really awesome (and so is your blog!). I followed it to set up our family travel blog (that we just started at ). Please visit us and tell us what you think … but more than anything I thought it was time to stop by to say thank you! :)
I’m going to check out your social media account and follow you there !
What a gorgeous record that will be of your family journey! I am so happy that you found the site helpful, please do let me know if I can help with anything as you continue traveling and blogging. :)
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. :)
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.
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 :)