This post may contain affiliate links. Please read my disclosure for more info.
Have you always wanted to start a blog and didn’t know where to begin or afraid you’re not technical enough?
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.
- Background Information
- Cost to start a blog
- Which web host to choose
- Step-by-step instruction on how to start a blog from start to finish
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:
- A Domain Name = your address on the Internet (For example: FattenTheWallet is the name of this blog).
- A Web Host = where all the files of your website are stored. My blog is hosted using SiteGround.
- 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).
- A WordPress Theme = design template. This is a layout of how your website would look.
Many beginners don’t know that a domain name and web hosting are two separate things. When I first started, I thought all I needed to do was sign up for a website name and I would good to go. 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 $3.95/month to have a blog up and running.
People have asked if they can start a blog on WordPress.com 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 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).
- You can do whatever you want with your site and don’t have to follow WordPress.com’s rules.
- Your website address would be www.yourblogname.wordpress.com instead of www.yourblogname.com if you use the free version. 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.
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 only $3.95/month. You can upgrade later as your blog grows.
I started out with GrowBig for multiple websites hosting.
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.
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.
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. 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 and later switched to Divi. I am currently using Genesis Framework and couldn’t be happier.
My first theme with Genesis Framework was Brunch Pro. Even though this blog has nothing to do with food, I picked it because I saw another non-food blogger was using it and I really liked the layout of it.
People talk about how it’s hard to use the Genesis Framework because you have to know coding and stuff. Look at me, I didn’t know ANY coding and still don’t and I’m using 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.