How You Can Make A Money Blog In 2023? Your 6-Minute Guide


This How to Make a Money blog 6-minute guide will cover all aspects of creating your blog in 30 minutes. Now, I will show you all the technical steps that you have to go through to launch your blog.

  • Register a domain name – This is your blog’s permanent address on the Internet.
  • Purchase website hosting – This is the place to store your website data.
  • Install WordPress – Best website-building platform for creating your blog.
  • Customize your blog – Set up your blog as you like.
  • Start writing – It’s easy like posting on Facebook but with more functionalities.

Now, I will discuss all of them one by one with no step skipped.

Step 1: Pick A Name For Your Travel Blog

It’s your blog’s permanent address on the Internet.”

It is the domain name that you type into a browser’s address bar for visiting a website, such as Facebook or Google.

What Are the Characteristics of A Good Domain Name?

A good domain name should have the following characteristics

* Include words that tie to your topic

* Short and memorable

* Avoid hyphens and numbers

* Try to register .com if available.

See Also: How can I make $100 a day at Home

Step 2: Set Up Hosting For Your Blog

What the heck is hosting? It’s not as confusing as it sounds. All websites need to “rent” space on the internet. A place to store all your blog’s data, files, and photos so that people around the world can easily access it when they type in your domain name.

To get you started down the right path to building a brand new travel blog, I’ll be using the Bluehost hosting provider I recommend to make it easy.

Why Do I Recommend Bluehost for New Bloggers?

I recommend Bluehost because its

  • Affordable- Its plan starts at just $3.95 per month.
  • Crazy Easy- It makes setting up a new travel blog crazy easy.
  • High-quality Hosting- It is the “Official” hosting provider for WordPress. Unlike other web hosts, it provides high-quality hosting.
  • Free Domain (10$ Savings )- Normally, domain pricing starts from 10$/year. You have to pay for hosting too. We have negotiated a deal with BlueHost so they are providing a FREE domain to all new accounts who purchase hosting through my link.

→ Click here to Claim this Exclusive Bluehost offer ←

[Full Disclosure: As an affiliate, I receive compensation if you purchase through these links, at no extra cost to you. But I’d still recommend them even if I wasn’t!]

Now, I will guide you step by step with no step skipped so you can create your site in 30 minutes

1. Open Bluehost

2. Choose Hosting Plan

Choose your hosting plan by clicking “Get Started Now” then choose a plan. Currently, Bluehost offers four plans

  • Basic
  • Plus
  • Choice Plus
  • Pro

If you are a starter, choose the Basic Plan. It is more than enough for a starter.

3. Choose a Domain Name

As you have selected a domain name earlier, add this domain name here so you can get it FREE, then click “Next.”

If you have already purchased a domain name, enter it in the second column and click “Next”

4. Enter your Account details

After you have selected the domain, click “Next”, you will be asked to enter your account details comprising your first name, last name, country, street address, city, zip code, phone number, and email address.

Then you will be asked to check your “Package Information” Now choose hosting duration. If you are on a tight budget, choose 12 months and uncheck package extras otherwise go for 36 months so you can enjoy massive discounts along with FREE perks.

After choosing a package, enter your payment information check BlueHost’s Terms and Conditions box, and “Submit” it.

After a successful purchase, you will be asked to create a password for your BlueHost account.

Congratulations, you have registered your domain name and purchased hosting too.

See Also: How to Make Money Writing Online Articles? Writing Jobs

Step 3: Install WordPress on Your Web Host

After purchasing a domain and hosting, it’s time for website setup. Install WordPress on your hosting.

Don’t worry, it’s literally “1-click installation”. Here are the steps you should follow to install WordPress:

1. Log in to your hosting (BlueHost) account.

2. Go to your control panel.

3. Look for the “WordPress” under the Website category by scrolling.

4. Choose the domain where you want to install WordPress. Create an Admin Username and Password, which will be used for logging in to your website’s backend.

5. Click the “Install Now” button, and it’s done.

A Quick Tour of The WordPress Dashboard

As you have already installed WordPress, now you can access the WordPress dashboard. The WordPress dashboard is just like the control panel of your computer i.e., the control center of your blog to

  • Write & edit your blog posts
  • Customize your blog looks i.e., Installing a theme
  • Add functionality to your blog i.e., adding third-party plugins
  • Moderate comments on your blog posts
  • And many other important actions!

You can easily access your dashboard by adding /wp-admin to the end of your domain name (e.g., then log in using the Username and Password you created in the BlueHost setup wizard in the previous step.

Once you log in, you will see a WordPress Dashboard like this:

These are some of the most important areas:

A – For writing, editing, and managing your blog posts

B – To create pillar blog posts for any blog. Pillar blog posts are About Us, Contact Us, etc.

C – To customize your blog’s looks. You can change your blog looks in seconds by installing a “theme”

D – To increase the functionality of your blog by installing third-party apps called “plugins”


Themes are just like your clothing. You can upgrade your blog look by installing any free or premium theme. You can get themes from

I am not forcing you to buy a premium theme. Instead, use a free theme at the start and upgrade later as your blog grows.

I recommend Olsen LightLovecraftPoseidon, and Neve themes. All of these are Free.

How to Install Your New Theme

Now I will show you how to install a new theme.

  • Go to Appearance → Themes in your WordPress dashboard
  • Click Add New
  • For free themes you found in the official WordPress theme directory, search for the theme by name and click Install. (For example, Olsen Light)
  • For premium themes, click Upload Theme and upload the ZIP file of your theme
  • Don’t forget to click the Activate button after installing any free or premium theme.

How to Customize Your Theme

Don’t worry, you don’t have to play with coding to customize any theme. You can customize your theme by clicking Appearance → Customize in your WordPress dashboard.

Feel free to play around and get creative with all the available settings because you can’t break anything!

And don’t forget to make categories by going to the “Menu” section. These categories let you distribute your blog posts in categories so anyone interested in a particular type can read blog posts of this category.

After making all changes, click the “Publish” button to apply all changes to your blog.

Tip: Don’t spend too much time looking for a theme. Choose any beautiful theme. You can change it later without deleting blog posts or any data.


Themes are mostly about appearance, but plugins are all about functionality. This functionality can range from adding a simple contact form to making an eCommerce store in your blog.

And, unlike themes, you can use as many plugins as you want at the same time. But I will recommend only using the plugins you need.

You can find both free and premium plugins for your site at

  • WordPress Plugins – Official free plugin directory with over 50,000 different plugins.
  • Code Canyon – Huge marketplace for premium WordPress plugins.
See Also: How to Make Money From Quora and Medium

Which Are the Essential Plugins for A Blog

To help you more, I have listed all the plugins that every single blogger needs. These are

  • Contact Form 7 – To make contact forms
  • WP Rocket – Caching and WordPress speed optimization plugin
  • Yoast SEO – To achieve higher rankings in Google
  • Social Snap / Social Warfare – To add social sharing features to your blog

How to Install WordPress Plugins

To install WordPress plugins:

Go to Plugins → Add New in your WordPress dashboard

  • For free plugins, you can find them in WordPress’s official Plugins directory, Search for the plugin by name and click Install Now
  • For premium plugins, click Upload Plugin and upload the ZIP file
make a money
  • After installing a plugin, make sure to Activate it. Then, read the plugin’s instructions to learn how to use it.


Now comes the super fun part – sharing your thoughts with the world through a blog post on YOUR website.

  • Go to Posts → Add New
  • Write your blog post title at the top
  • Now you will find a Microsoft Word-like editor. Write your thoughts now.
  • Add Media button to upload and insert images
  • Choose a category or add a new one on the right
  • Click Publish when you finish.
  • Congrats! you just wrote your first blog post.

Tip: Use Grammarly to correct your grammar and spelling mistakes. It will work in the background and underline mistakes as you write. Just bring your cursor on underlined words, and it will show suggestions to correct them.

That’s it. You are on the right path to making money with your travel blog. Easy peasy. Isn’t it?

make a money

A note on social media. Sometimes people ask me if they should start their travel blogs on Facebook or Instagram instead of having an actual website. No, I don’t recommend relying on Facebook or Instagram. You don’t have any control over those platforms, and they could quickly disappear in the future.

Use social media to promote and support your blog. Don’t build your business on a platform you have no control over, it’s too risky.

Leave a Comment