HOW TO start A travel blog

Last Updated: 10/13/21 | October 13th, 2021

Disclosure: Please note that some of the links below are affiliate links, including the links for HostGator and Bluehost. At no additional cost to you, I earn a commission if you make a purchase using these links. If you have any questions about the companies or my status as an affiliate, please don’t hesitate to email me.

Whether as a hobby or profession, starting a travel blog is pretty easy. You can set it up in under 30 minutes. It’s a lot much easier than when I started my blog in 2008. Back then, I didn’t know the first thing about making a website. Luckily, on my adventures around the world, I met Matt and Kat, a British couple who also happened to be web designers.

When I came home and made a decision I wanted to start this travel blog, they agreed to help me set it up and show me HTML. I hand-coded the web site and used a funky tool called Dreamweaver to build it. It was painfully slow and I wasn’t very good at it. (And my original web site was really ugly!)

Luckily, you no longer have to build web sites that way!

Creating a web site has gotten a lot much easier and simpler thanks to WordPress, an out-of-the-box platform created to make sites much easier for those not technically savvy (like myself). It powers over 25% of the Internet and is the best platform to start a blog on. It’s incredibly flexible and can do whatever you want it to do — from a basic journal to complex blogs and e-commerce websites.

In our blogging masterclass, we’ve had thousands of students start a web site on WordPress without any technical skills. They got them up and running — and you can too!

While I’ve talked about how to prosper as a travel blog in the past, today, I want to give a quick tutorial on how to create a travel blog from scratch in seven easy steps.
 

Table of Contents

Step 1: picking a Name
Step 2: Signing Up for a Host
Step 3: Installing WordPress
Step 4: setting Up Your Website
Step 5: Installing Your Theme
Step 6: creating Your main Pages
Step 7: joining Our blogging Masterclass
Frequently Asked Questions

 

Step 1: pick your domain name

The first thing you need to do is pick a domain name (i.e., your web site name). When doing so, there are no hard and fast rules. There’s no such thing as a “wrong domain name,” but there are a couple of policies I like to live by:

Make a name that can last – If you pick “JohnsAsiaAdeventure.com” and then you leave Asia, the domain name won’t make sense anymore. Make sure you pick a name that isn’t so focused that if you decide to shift gears, you can keep the same domain name.

Don’t date your blog – Don’t pick something related to your age either. “Twenty-Something Travel” becomes really irrelevant when you get older, which actually happened to a blogger I know. pick a name that can be used no matter your age!

Avoid certain words – avoid words like “nomad,” “vagabond,” “wanderlust,” and “adventure.” They have been done to death, and they will make you seem like you’re copying people, not being original.

Pick a name that describes what you do as much as possible – I was a nomad, so “Nomadic Matt” was the best pick for me. If you’re into luxury, put words in your domain name that convey that. You want people to see the name and go, “I get what that web site is about.”

Keep it short – use 3-4 words maximum. You want the name that rolls off the tongue. even Ramit Sethi from “I will show You to Be Rich” abbreviates his site to “I will Teach” or “IWT.” The shorter, the better.

Keep it basic – I’m not a fan of using jargon or slang in your domain name, as I think that makes things confusing for people who don’t know it. The last thing you want is someone saying, “What does that mean?” or being confused. If someone has to think hard about the meaning, then you’ve already lost them. So don’t try to be clever!
 

Step 2: sign up for a host

After you’ve picked out your domain name, you’ll need to register it online and get hosting (the little computer in the sky that’s going to power your website). There are a lot of basic hosting companies out there — and a lot of of them are pretty terrible.

However, the two greatest and best are HostGator and Bluehost. I would opt for one of those two.

While they are owned by the same parent company, I lean toward HostGator, as I find its call center customer service quicker and friendlier, and HostGator is prone to fewer outages (no one wants their web site to go down!). It’s also really improved its service and now uses complimentary SSL certificates (that’s the thing that tells users your web site is secure).

Here’s a walk-through of how to set up your host with HostGator (it won’t take long):

First, head over to the website’s sign-up page and get hosting for only $2.78 per month. That’s over 60% off the normal price!

Next, choose your plan (I suggest the hatchling plan):

Enter your desired domain name at the top of the page. Make sure before you sign up that the domain you want is available, so as to avoid issues with your signup process.

The system will then prompt you to take out “domain privacy protection,” which we recommend you do. (Why? This will hide your address and contact details from appearing online when someone queries your domain name, and it will keep spammers from calling you to sell their sketchy web services. It’s really bothersome — and once your name and phone number are out there, they’re out there forever. Nip it in the bud by hiding them from the beginning.)

If you already have a domain name but need hosting, simply select the “I already own this domain” from the tab at the top. Then, enter your domain name and continue to the next step.

Make sure you have selected the ideal hosting plan from the drop-down list and then select the billing cycle you are prepared to pay. The longer you lock in for, the more affordable initial pricing will be.

We suggest starting with the “Hatchling Plan” (which gives you hosting for one single domain), but if you have plans for a lot more than one website, then select the “Baby Plan” instead, to give you room to grow (since you can host unrestricted domains with it).

Next, you will then select the username for your account and a safety PIN. fill out your billing information and preferred payment type (credit card or PayPal.)

You can opt-out of all of the additional services on offer by unchecking them.

Review your buy details and make sure everything is correct. then click “Checkout Now!” at the bottom of the page.

Once your buy has been received, you’ll be redirected to the HostGator billing portal. You will also be sent two separate emails with the login credentials to your hosting control panel and the billing portal for your HostGator account. Be sure to save the information. save them on your computer and/or print the emails for safekeeping.

They will look similar to the example below:

For those of you with an existing domain or a domain purchased from a third-party site like GoDaddy, take note of the nameservers provided on your hosting account email. You will need to add those to your domain where you purchased it, to link your domain and hosting together. Please refer to the support papers from where you gotten your domain for exact instructions on how to update your nameservers.

That’s it! All that takes about five minutes from start to finish!

Again, you can click here to go to HostGator to set it up.
 

Step 3: how to install WordPress

After you’ve registered your domain name and chosen your hosting package, the next thing you’ll want to do is install WordPress. (WordPress is what will actually run the website. The host is simply the computer your site sits on.)

WordPress is an open-source, complimentary web publishing application, content management system (CMS), and blogging tool built by a community of developers and contributors to make it easy for people to blog!

After you’ve paid for your domain, you’ll get an email telling you your login details. Log in to your hosting control panel using the link supplied to you by email when you purchased your hosting from Hostgator. The link would look similar to this:

https://gatorXXXX.hostgator.com:2083

The email will be titled “Your Account Info” if you have trouble locating it in your inbox.

Once logged into your control panel, you need to scroll down the settings page to locate the “Software” section. then click on the “QuickInstall” link. The software section will be located toward the bottom of the page.

On the page that loads, select WordPress from the top menu or the WordPress tile on the page..

Select your domain name from the drop-down. Leave the “install/path/here” field blank.

Enter the name of your blog, an admin username (make sure the admin username is hard to guess), your name, and your email address, and then agree to the terms and conditions below. then click the “Install” button.

Once the install process has finished, you will be given the password you need to log in to your WordPress site in the notification bar at the top (dismiss the popup that appears). Take note of the password, as we will show you how to change that later on. You will also be emailed the details if you miss or forget to save the info.

 

Step 4: setting up your website

After you’ve installed WordPress, go to domainname.com/wp-admin and use the username and password you created to log in. You’ll see a screen like this after you log in:

Here’s a little introduction of the menu on the left side of the screen:

Dashboard – The dashboard is the first thing you see when you log in to WordPress, and it’s the main administrative area for your blog.

Home – This will take you back to the main dashboard view.

Updates – This area will tell you if WordPress, your plugins, or your theme need to be updated.

Jetpack – Jetpack is a plugin that allows you to add a spell-checker, contact forms, extra widgets, etc.

Posts – You can view all your blog articles here, as well as set up new ones and add categories and tags.

Media – Here’s where you can view your media library and add new media content, like photos and videos.

Pages – Pages are the individual landing pages on your web site (like your about page, contact page, resources page, etc.). You can add new pages here as well as review and edit existing ones.

Comments – comments on your blog articles go here. You may want to check the spam folder periodically to make sure you’re not missing real comments.

WPForms – WordPress’s contact-form plugin.

Marketplace – here you can create an online marketplace.

Appearance – This section lets you entirely customize your site’s appearance.

Plugins – Review, install, and update your plugins here.

Users – If there’s a lot more than one person accessing your blog, you can create accounts and give them certain privileges here.

Tools – This section has certain tools to aid you with management tasks.

Settings – You can adjust all your site’s settings here, including things like your blog title and the size of thumbnails being used.

Insights – Insights supplies traffic and user stats about those checking out your website. (Google Analytics is a better choice, though.)

Plugins are a terrific way to add additional functionality to a WordPress-powered site. and with over 50,000 provided in the WordPress Repository and lots of a lot more premium options available from developers, there are limitless possibilities as to what you can make with your site. (I’ll list some examples below.)

To get started, click on “Plugins” and then “Add New” when logged into your WordPress dashboard. here you can search for plugins that you want and install them by means of a one-click install that automatically installs them to your WordPress platform.

Alternatively, you have the option to publish a plugin you have purchased or downloaded from a third-party site. To do this, see the “Step 3” arrow in the picture above. All you have to do is click “upload plugin” and you’ll be asked to publish the ZIP file of the plugin that you downloaded from the third-party website.

Once you have uploaded a plugin (or searched for one, as I’ve shown in the image below) you can install it.

After clicking the “Install Now” option, the button will change to say “Activate.” This allows you to enable the plugin on your site and makes it ready to be configured and used.

If you can think of a feature you’d like to have on your site, I can nearly guarantee there is a plugin for it, but here are the vital ones for your travel blog:

Akismet – just like getting junk mail in your mailbox, your web site will get spammers seeking to leave junk comments on your site. Akismet seeks to minimize the amount of this by automatically filtering it for you.

Yoast SEO – the best SEO plugin out there. This combines the ability to create meta identifies and descriptions for your posts, optimize your titles, create a sitemap for search engines to read, customize how your articles appear across social media, and do a whole lot more.

Relevanssi – While WordPress does a lot of things well, what it fails at is adding search functionality to your site. Relevanssi seeks to fix this and give your readers the most accurate results when searching on your site.

UpdraftPlus – You can never back up your site too much. The WordPress database holds every word you’ve ever written, and if your blog has started to make you a few dollars, you would be nuts not to keep regular backups. UpdraftPlus does it perfectly.

Grow by Mediavine – A terrific social sharing plugin for your site. It comes with terrific a basic set of icons that work well on both desktop and mobile.

Cache Enabler – This plugin creates saved copies of your site, making loading your web pages much faster.

Jetpack �