How to Start a Blog in 15 Minutes

Blogging is a convenient way to reach millions of people from the comfort of your own home.

Let’s be real…

Everyone has a hunger to create and to be known. And becoming your own boss while you’re doing something you love is pretty awesome too.

The blogosphere is exploding with new and helpful content everyday. The crazy part is it only takes 10 minutes to create your own blog.

This guide will show you how you can create your own self-hosted blog with your own .com address.

No fluff. No confusion. No games.

Let me show you how to start a blog without any technical skills. Just follow this guide and start sharing your thoughts and knowledge with the world in your own unique way.

Worried? Don’t be. You got this!

Let’s get started on making your footprint in this world via. blogging.

Choose a Name and Get Web Hosting

First, it’s time to pick a name and niche for your new blog.

The name of your blog is what readers will see first (like, so it should ideally represent either the general topics you’ll be writing about—or it could be your own name, that of your business, a clever combination of words, or otherwise.

For example, Facebook’s domain name is

Get your blog online (web hosting)

The second step in starting a blog, is actually getting your blog online. That’s what a web hosting company will do for you. In this step, you’ll be selecting the blogging platform and web hosting plan you’ll use to get your blog online.

Web hosting comes at a low cost (around $5/mo) with a high quality hosting provider like Bluehost. Having a proper hosting company to power your blog is one of the most important investments you can make when getting started.

How to sign up with Bluehost

 Click here to head over to Bluehost and hit the green “Get Started Now” button.

1. Choose a hosting plan

2. Create a new domain name

With all the Bluehost plans, you get a free domain name for the first year.

Once you have selected your hosting plan, select the option on the left “Create a New Domain” to choose your free domain name which is the name that you already chose to name your blog.

Note that you may find your domain name is not available which means it’s already taken by someone else.So, all you have to do is to try adding some small words or letters as suffixes/prefixes to your domain name in order to get your domain available.

3. Enter Bluehost account details

Start by filling in your account details like your name, email address (it’s super important to use an up-to-date email address because this is where your login details and account information will be sent) and address. If you don’t want to enter your information manually, you can connect your Bluehost account with your Google account. Either works!

Select the right hosting package

This is where you’ll choose an account plan based on the price you want to lock in and how far in advance you’ll pay.

Personally, I recommend choosing the “Prime 36 Month Price” if you want to lock in the lowest possible price for your hosting. That’s what I use. And it secures your blog hosting at their lowest rate for the next 3 years. 

Choosing the right package extras 

My advice? skip them all, it’s OK! because they’re not that important at the beginning.

Enter your billing information

Remember, Bluehost provides a 30-day money-back guarantee, so if you are unhappy with your plan or the hosting service after purchase, then you can ask for a refund.

Bluehost will now go ahead and set up your new hosting plan and domain name. You will then receive an email with payment confirmation as well as your new account information, including login and password details.

You’ll need to use these details to logging into your blog dashboard which called “WordPress”. WordPress is blog management software which is BTW will be installed automatically on your bluehost account. Thanks to WordPress, you will be able to start creating blog posts, pages, and changing your theme which is the next step.

Pick your Theme

Now that you have successfully set up your blog, when you head over to your blog url and type it on google chrome or safari, you will notice that your blog interface looks like this:

this the default theme that comes with any new blog on bluehost. Now change it easily by following the instructions below:

login to your bluehost account and click on WordPress button

Good! now you will get access to your blog WordPress dashboard which looks like this:

head over to your dashboard menu on left and click on Appearance —> Themes.

On the next page, you’ll see all of your installed themes by default. You can search for new themes by clicking on “Add New” at the top of the page, and start choosing among hundreds of themes out there.

Create your First Blog Post

Stop with the settings and get to the blogging!

The first thing you want to do is click on “Add New Post.” You might notice that there’s already one post inside called “Hello World.” You can delete that one.

Once you’re inside, it’s just like using your favorite document editor.

Enter a title, add some images and text. When you’re ready, hit the publish button.

Yes…It really is that easy.

Boom! You Have Your Blog!

Are you excited? I know when I started my blog I had about a million topics to write about!! Ha…well maybe not that many. But, I was excited and raring to start publishing posts.

Know someone who would enjoy this guide? You can share it with them using any of the buttons below. You’ve done it! You’re officially a brand new blogger.

Welcome to the blogosphere my friend 🙂