How To Start A Blog In Under 20 Minutes

This post may contain affiliate links, meaning I receive a commission for purchases made through these links, at no cost to you. Please read my disclosure for more info.

When I was in college, my dream was to make this blog my full-time job. My first year working on this blog full-time, I made $35,000. My second year, I made $80,000. I was a senior in college making $80,000 a year.

A lot of people aren’t sure where to start when it comes to blogging. Creating a blog is much easier than you think, so don’t feel intimidated by it! ???? The hard part is monetizing it, but we’ll get to that later. I have a bunch of free resources here if you want to learn more about blogging.

Start a blog that makes money

If your dream is to become a full-time blogger and start a blog, I recommend starting a blog with Bluehost. Bluehost has 24/7 support, a money-back guarantee, and makes it as easy as possible to start a blog. 

If you need a little more help starting your blog, I even have a free How To Start A Successful Blog quick 5-day course that shows you step-by-step what to do AFTER you started your blog. This quick course is filled with a TON of value giving you everything you need to get started the best way.

Below is a step by step tutorial on creating a blog.

✨Blogging Terminology

Domain: Your website’s address. Ex. Mine is

Web Hosting: Where all of your website files are stored. This includes code, images, text, video, etc.

Website Platform: A web platform is a content management system. Ex. WordPress.

✨Steps to start a blog:

1. Choose a host for your blog

Finding a reliable host is one of the essential parts of building a great blog.

I recommend creating a blog on Bluehost.

With Bluehost, you get the following:

  • Free domain
  • Free SSL included (your site goes from http to https, which shows your site is secure)
  • 1-Click WordPress install
  • 24/7 support

Bluehost is powering over 2 million websites worldwide, and if you have any questions, you can quickly contact the Bluehost support team.

✨ You can get my special Bluehost rate of $2.95 per month here.

*Currently, you can get $10 cash back from Rakuten when you sign up for Bluehost. You also get $10 just for signing up for Ebates. (So you get $20 total). After signing up for Rakuten, look up Bluehost in Rakuten’s search bar. 

✨2. Choose a plan

With Bluehost, you can choose the basic plan with my special rate at $2.95 per month. Press select.

✨3. Create and register a domain

You’ll want to get started by creating a domain for your platform.

A domain is the address people will go to when they go to your blog. My domain name is FITnancials.

Brainstorm names that aren’t crazy long, and or have words that sound like other words.

I think it’s best to make your domain name clever and clear as people can easily search for it.

With Bluehost, you can create and register a free domain, or you can choose your domain later.

✨4. Check out

Under the “Account Plan,” choose the “Basic 36 Month Price” for $2.95 month.

You can get my special Bluehost rate of $2.95 per month here.

There are package extras which are optional. The only option I’d recommend for now is the SiteLock Security. 

✨5. Install WordPress

After you choose your password, you’ll be sent to a page where there’s a one-click WordPress set up. Super easy.

Next, you’ll choose a theme (Bluehost gives you several FREE options, another bonus).


✨6. Find a theme

Your theme is what your website will look like when someone visits your blog. 

Before I built this custom theme with a professional web designer, I used an affordable theme by Restored 316. I always got so many compliments on my site. Their themes are high-quality, built with site speed in mind, and are well-known in the blogging world. If you use Restored316 themes, you need the Genesis Framework as well.  Find out what theme is best for your business here.

Once you choose your theme, you’ll want to follow the steps below. (Steps numbered in photos below).

1. Go to appearance.

2. Click Add New.

3. Click upload theme.

4. Upload .zip file. You will receive this when you buy your theme.

a) You will get a download as soon as your payment is cleared. Save the download and then either leave the download zipped or UNZIP the folder. You’ll get directions depending on where you buy your theme.

b) Open “Install Instructions’ doc. Follow the steps for easy download. 🙂

5. Then you’ll click “Activate”.

✨7. You’re ready to get started! 🙂

Now you can add posts, images, etc. So easy! Let me know if you run into any problems or contact the Bluehost support (who will be much more helpful than me since they know everything and are quick to respond).

Learn more: Are you wondering how to start a profitable blog while working full-time? I recommend the Pro Blogger Bundle which includes 4 of the best blogging courses.

I’ve personally taken all 4 courses and they’re exactly what took me from newbie blogger to full-time business owner on Fitnancials.

You learn absolutely everything you need to know to start and run a profitable blog and business. These 4 courses were created by bloggers who made $100,000+ in their first year running a health and fitness blog.  

You can learn more about the Pro Blogger Bundle here.

Do you want to go one course at a time? Check out this course roadmap. Answer a few questions and it will determine where you should start first.

Are you interested in starting a blog? What other questions do you have related to blogging? 

Like this post? Pin it!

This Post Has 25 Comments

  1. Nelson Sierra

    I have my account set up, but I’m having problems setting up my website. I am so frustrated because I contacted SiteGround and rather than helping they tell me that I need a website developer.

    I created a drop down menu under DESTINATIONS, and pages that should correspond to the drop down menu. The problem is that those pages are in the navigation menu, not where they

    Can you help?

    1. Alexis

      Hi Nelson. Siteground doesn’t help with designing your website, they are simply your hosting. You can either design your blog yourself with a theme from a site like Creative Market or hire someone to design your blog from Fiverr or Upwork.

  2. Meg

    Your website/email course is the BEST teaching how to and begin with to me. Thanks Alexis so much for hosting me! Praying about your avenue all the best as well!!

    1. Alexis

      Thank you!

  3. Emily K

    Alexis thank you so so much for creating your blog and even going so far to include instructions. I am doing your free 7 day blog course and loving it girl!! Thanks again for this amazing tutorial. I check your website often for new content!

    1. Alexis

      You’re welcome! 🙂

  4. Anna

    Hey Alexis!
    Just wanted to thank you for the information. It’s REALLY helpful. I am thinking about starting a blog but I do have some reservations.
    My biggest concern is content. I love writing but most of what I do is poetry and non-fiction. While I can write informational content (i’m a college student :)) I don’t really know what I would write about. How did you figure out what you would blog about?

    Thank you!
    Anna Thomas

    1. Alexis

      I found a niche that I was passionate about – money and fitness! The inspiration goes from there because I enjoy writing about it. You could look at other bloggers in the poetry niche and see what kinds of things they often write about and get ideas from there! 🙂

  5. Bernadette

    Hi! Thanks so much for this. I have two questions – does it matter where you physically live for Siteground? I live in Canada and I’m wondering if this will affect anything, like IP addresses and site security. Also, can you tell me why you chose to have your website done by someone else if WordPress is so easy to use? Does it just get too big to manage? Just wondering…Thanks!

    1. Alexis

      You can use Siteground without a problem. Also, I had my website professionally designed because I’m not a website designer. WordPress is easy to use in terms of actually publishing content, plug-ins, changing appearance details, etc., but the actual design process I rather leave to someone else.

    2. Alexis

      You can definitely design your own website to look professional, but it takes time. I was offered a really good price my blog design, so I went the easy route instead.

Leave a Reply