Fatten The Wallet

How to Start a Blog in Less Than 30 Minutes and Make Money

This post may contain affiliate links. Please read my disclosure for more info.

Are you ready to start a profitable blog?

Afraid you’re not technical and don’t know where to begin?

I am not a techy person at all and if I can do it – ANYBODY can do it.  I will walk you through step-by-step on how to start a blog from start to finish.

Other Ways to Make Money Online

Before we get into how to start a blog, here are some other ways for you to make some extra cash on the side:

  • Fast Extra CashSwagbucks is one of my favorite websites to earn extra cash for taking surveys, playing games, and watching videos.  It currently has a free $10 sign-on bonus!
  • Easy to Start –  Online Proofreading is the perfect side hustle for anyone that has a knack for finding errors in spelling or grammar.
  • Best Text & Flirt WebsitePhrendly is a great place to text and flirt to earn extra cash.
  • Best Feet Selling WebsiteFun With Feet is a great marketplace to earn money selling feet pictures and videos.


how to start a blog for non-techies

How to Start a Blog: Background Information

Before we get started, let’s do a quick overview of what you will need to start a blog:

  1. A Domain Name = your address on the Internet (For example: FattenTheWallet is the name of this blog).
  2. A Web Host = where all the files of your website are stored. My blog is hosted using SiteGround.
  3. WordPress.org = a website platform where all the magic happens. This is where you write your blog posts and control your website. Make sure you use WordPress.org (self-hosted) and not WordPress.com (free version).
  4. A WordPress Theme = design template. This is a layout of how your website would look.

When I first started, I thought all I needed to do was sign up for a website name and I would be good to go.  I was beyond clueless.

You can get your domain name + web hosting directly through SiteGround and as a bonus, SiteGround will install WordPress for FREE!!! That’s 3 steps into 1.


How Much Does it Cost to Start a Blog?

It costs as low as $2.99/month to have a blog up and running.

Can you start a blog for free?  The short answer is yes.  But here is why you should pay to have it self-hosted (WordPress.org):

  • You own your site 100% – if you blog using the free version, you don’t own the content and they can delete it anytime for any reason.
  • You don’t share the revenue you earn from your site – if you make money from your blog, you don’t have to share it (you do if you use the free version).
  • Total control – You can do whatever you want with your site and don’t have to follow WordPress.com’s rules.
  • Professional looking site – Your website address would be www.yourblogname.wordpress.com instead of www.yourblogname.com if you use the free version.  Do you see how unprofessional it looks?


Why You Should Choose SiteGround As Your Web Host

1. Speed – my site is so much faster because of SiteGround.  I started out with Bluehost and later switched to SiteGround.

2. Technical Team – THEY ARE THE BEST!  When I transferred my site from Bluehost over to SiteGround, they did everything for me.  I just really love SiteGround.

3. FREE site security – an SSL certificate that comes free with your blog.

4. No downtime with my site – downtime means people can’t visit your blog.  You lose traffic = lose potential income.

5. Website backups – you don’t even have to worry about it.

Related: Bluehost vs SiteGround review


How to Start a Blog on SiteGround in 5 Simple Steps:

Now that we got the background information out of the way, let’s dive into it with these 5 simple steps.

Step 1: Choose a Hosting Plan

If you haven’t already, click on this link to head over to SiteGround and choose a hosting plan.

Next, choose the plan that best suits you. There are 3 plans starting out.  StartUp Plan is the most cost-effective for $2.99/month. You can upgrade later as your blog grows.  I started out with GrowBig for multiple websites hosting.

Their quality of service is unparalleled.  After years of blogging, I still contact them to help fix my website and they are always able to find the solution for me.

I highly recommend signing up for a 36-month plan to lock in the introductory rate if you can afford it.  It will save you money down the road.



Step 2: Choose a Domain Name

Don’t spend too much time trying to come up with the perfect domain name or else you’d never start a blog.  Try to come up with 4-5 possible names just in case your first choices are taken.  Check to see if it’s available.

Related post: How to Come Up With the Perfect Blog Name

It’s not a problem if you’ve already purchased your domain name elsewhere.  You can still use SiteGround as your web hosting company. You don’t have to get the domain name and hosting plan from the same company, but it does make it a lot easier when starting out.

I have my domains through NameCheap and my hosting is with SiteGround.

Step 3: Fill Out Your Information

Create a username/password and fill out all the billing information. If you have the money to shell out all at once, then go with the 36-month plan to lock in the introductory rate.  But if you don’t, then start out with the 12-month plan.

Under “Extra Services” section, make sure to get Domain Privacy to protect your information.

Without Domain Privacy, your information is public for ANYONE to see.  Since I purchased Domain Privacy, my personal information is replaced with the information of the company I purchased my domain from.

Step 4: Install WordPress for FREE through SiteGround

Now is time to set up your WordPress.  Click on “Proceed to Customer Area” and let SiteGround do all the work for you.


Click on “Get your new site up and running”.


Choose the first option to get your WordPress preinstalled using SiteGround Account Setup Wizard.

Choose the type of website. Under software, pick “WordPress”


Choose login details for WordPress.  Your admin email can be your personal email.  Make sure you write down your username and password because you will use it a lot to work later on.


Step 5: Select Your Theme

You are almost done.  Now is the fun part. You get to decide how you want your site to look.

There are thousands of free and paid ones once you’re logged into WordPress dashboard, but there are some free ones from SiteGround that you can also choose.

I started out with a free theme, then switched to Divi theme, and then ended up using the Genesis Framework Brunch Pro for about a year.

I am currently using Gridlove theme and I really love it.


Now, what is next?

Woohoo…It wasn’t too bad, right? Are you ready to start your first blog post?

Log into your WordPress www.yourwebsitename.com/wp-admin.  Type in the username and password you just created above and voila! You are now logged into the WordPress dashboard.

If you have any technical problems, SiteGround is only a click away to help you. They have the best customer service I’ve ever encountered.  But if it’s a non-technical question, you can leave me a message and I will try my best to help you.

Happy Blogging!

1 comment