7 Steps to Start a Blog in 15 Minutes (with Bluehost + WordPress)

Last updated on July 30, 2020  ∙ by Edwin Contreras0 comments

I may earn a commission for purchases made through links in this post.

Want to start a blog with Bluehost and WordPress but don't know how? You're in the right place.

Here are the 7 steps you need to take get a blog online in 15 minutes.

1. Blog topic

2. Domain name

3. Web hosting (with Bluehost)

4. Blogging platform (that's WordPress)

5. WordPress theme (we'll start with Astra)

6. Page builder (I recommend Elementor)

7. Content (with the help of Grammarly)

Ready to get started? Let's boogie.

1. Blog topic

What do you want to blog about? If you're starting a hobby blog, you can't go wrong blogging about what you're passionate about. What could be better than sharing your love (and knowledge) of this subject with the world?

If you want to blog for money you need to pick a profitable niche.

Some niches that make money online include:

  • Personal finance
  • Online Marketing
  • Fitness
  • Weight loss
  • Health
  • Food
  • Travel
  • Parenting
  • Lifestyle
  • Beauty
  • Fashion

The short answer is that if you see other bloggers having success in a niche, that means it's a profitable niche to pursue.

2. Domain name

What will you name your blog? This part is exciting, but a lot of people get stuck at this step.

I'm here to tell you it doesn't really matter what you blog name or domain name is. It is your content that counts.

With that said, if you want to pick a good domain name, choose one that's easy to say, easy to spell, and hard to forget!

You can test out different domain name ideas below:

Once you pick a domain name for your new blog, it's time to find a home for your site.

3. Web hosting (Bluehost)

Much like a physical business has to pay rent, you need to pay for a hosting company to host your website for you.

If this is your first blog or if you're on a budget, I recommend getting your domain name and hosting with Bluehost

Much like a physical business has to pay rent, you need to pay for a company to host your website for you.

If this is your first blog or if you're on a budget, I recommend getting your domain name and hosting with Bluehost

Bluehost is a budget-friendly host that is perfect for starting your first blog with. When you choose Bluehost as your host you get a few perks:

  • The best price of any hosting company (less than $5)
  • Free domain name included with your hosting account
  • The WordPress blogging platform is automatically installed

To get your blog online within the next 15 minutes, follow these steps:

Go to Bluehost and click Get Started.

On the next page, choose the Basic package, that's all we need.

After choosing a plan, enter the domain name you chose earlier.

If you just couldn't make up your mind yet, skip this step by choosing "I'll create my domain later."

Now pick a term that best suits your budget.

To get the lowest monthly rate you'll need to get the 36 month plan. Otherwise you can choose the 12 month plan if you don't want a long-term commitment.

Price hack: If you're on desktop move your cursor to close the tab - did you get a pop-up offering a lower price? While it might not work, it doesn't hurt to try.

Uncheck those package extras, except for privacy protection. You're going to want to keep that so you don't get spam and it will keep your information private.

Once you're ready, submit your payment info and you're all set!

4. Blogging platform (WordPress)

You're going to want to start a blog with WordPress. It is by far the best blogging platform in existence.

Best of all, it works effortlessly with Bluehost.

Here's how to get started with WordPress.

Once WordPress is installed, take the time to begin familiarizing yourself with the WordPress dashboard - you're going to spend a lot of time here.

Explore these sections:


Practice adding a test blog post or two. Insert an image into the post, then look at your live blog post and add a comment. You can then go to the Comments section to moderate the comments.


Navigate to Posts > Categories. Come up with 3-5 main blog categories. For a keto diet blog, your categories can be keto recipes, keto meal plans, keto basics. You can change these later.


Pages are standalone pages that are not added to your latest posts. For example an about me page or a contact page.


To create a menu, go to Appearance > Menus. We'll go over what to put in the menu later.


Plugins bring added functionality to your blog. To add a plugin you go to Plugins > Add new and search.


Here you can set things like your blog name, tagline, timezone and other various settings. While you're here, change the following two settings:

Go to Settings > General to add or update your Site Title and Tagline

Go to Settings > Permalinks and make sure it's set to "Post Name"

5. WordPress theme (Astra)

In this next step, we're going to choose a design (also called a blog theme).

Go to Apperance > Themes in WordPress.

The theme I recommend starting with is Astra.

Click here to open a new tab and see what you can do with Astra.

To start with the free version of Astra, go to:

Appearance > Themes > Add new and search for Astra.

Then click on Install and Activate to start using this theme.

Here's why I like and recommend starting with Astra: It comes with free starter templates so you can design your blog in minutes!

You can see the list of ready-to-import websites here.

To install the free starter templates, go to:

Plugins > Add new and search for "Starter Templates". Install and activate the plugin.

6. Page builder (Elementor)

To take full advantage of the starter templates you need to use a Page Builder.

The one that comes with WordPress (Gutenberg) is not only a bit confusing to use, but it's sorely lacking in features.

What I recommend is to use a page builder (Elementor) that lets you visually design our blog, because ain't nobody got time to learn how to code!

Click here see how easy it is to design a blog with Elementor.

Elementor is the best page builder for beginners because of its easy to use drag-and-drop interface. This makes it easy for anyone to design the blog of your dreams.

To install the free version of Elementor, go to Plugins > Add new and search for Elementor.

With the Astra and Elementor, you now have the only two tools you need to design the perfect blog!

7. Content (Grammarly)

Now that your blog is online it's time to add content and publish your first blog post.

I recommend using the free Grammarly browser extension to help write your blog content.

Ready to write your firsit blog post? Here's a handy template to get you started.

Hello and welcome to [My Blog]!

My name is [Name] and I want to welcome you to my new home on the web.

I started this website because:

- Why this topic interests you

- Why you want to help others

- What is the goal you want people to achieve

- Why this matters / How will it make them feel

Thank you for reading and if you have any questions, be sure to leave a comment down below!

Follow me on social media [Twitter] [Facebook] [Pinterest] [Instagram]

Once you finish your first blog post, hit that Publish button!

And with that your blog is officially LAUNCHED.

Nice work!

This combination of Bluehost + WordPress + Astra + Elementor is the one combination I've found that makes it fast and easy to start your blog. 

I hope I've been able to help you out today. If you have any questions or comments, be sure to drop me a message below.

Until next time,
Edwin, DoSixFigures.com

just a little > about me

About edwin

Edwin Contreras is the professional blogger behind Cash The Checks and Do Six Figures. Over the last 17 years, he has started over 100 profitable blogs on his way to a six-figure income as a full-time blogger. He is now obsessed with helping people just like you escape the 9 to 5 and make serious money online. You in?

learn more > earn more

continue > the conversation

{"email":"Email address invalid","url":"Website address invalid","required":"Required field missing"}

ready to start making big money blogging?

Six-Figure Bloggers Blueprint shows you the system to build a profitable blog from scratch. These are the exact steps I've used to build multiple successful blogs.

If you're serious about making real money with your blog - you need this course!

__CONFIG_colors_palette__{"active_palette":0,"config":{"colors":{"62516":{"name":"Main Accent","parent":-1}},"gradients":[]},"palettes":[{"name":"Default Palette","value":{"colors":{"62516":{"val":"rgb(255, 255, 255)","hsl":{"h":210,"s":0.01,"l":0.99}}},"gradients":[]}}]}__CONFIG_colors_palette__
see what's in the course

© Do Six Figures  /  Privacy  /  Terms  / Courses