Good to see you are showing interest to start a blog and want to know how one can kick start blogging within budget. When we talk about self-hosted WordPress blog, money is the major concern which actually force people to think much whether to start a blog on WordPress or not.
You can easily start your blogging journey with any of the free blogging sites. But when you are blogging for money, you need to showcase your work professionally and I don’t think a free blogging platform can make this easy for you & your business.
This is the article where I will make all your confusions clear and finally I am able to come out of that jinx and started this blog with a minimal expense only. I will share 3 easy step by step guide to start a self-hosted blog and answer your query about how much does it cost to start a blog.
Is it possible to create a blog in 3 easy steps
I think it is better to share the main 3 steps which plays the major role to launch your first blog on WordPress platform with a .com domain extension like mine.
- Buy a .com domain name & a good webhosting provider
- Install WordPress in your domain name
- Upload a good looking WordPress theme
How much it will cost me to complete these 3 steps to launch my online business
Generally people find it difficult to manage domain name, web hosting provider, installing wordpress due to the technical nature of these tasks. You can definitely outsource these works, but it will cost you even more than starting a wordpress blog.
So, it is always better to learn the basics of blogging activities and perform them by own only. I have followed the same path and that’s why I want to make things easy for you by sharing my real time experience with proper step by step guide and necessary tutorials in my blog.
Anyway, let’s explore first how much money do you need to start a blog in 2016.
- Domain Name Purchase: $12 – $15 / year
- Web hosting Plan: $3.45/mo for Bluehost shared hosting plan I am using for this website.
- WordPress Theme: $59 for Genesis Framework from Studiopress themes.
Now the best part with Bluehost.com is that you are getting a .com domain name absolutely free of cost for the first year. That means the first expense is not required and you are able to save $15 max.
In that case the total first year blogging expense could be $41.4 + $59 = $100 approx.
So, can I say that you can start your first WordPress blog by spending $100 only. That’s really great news. 🙂
But, you don’t know how to execute these steps and launch your first blog in next 15 minutes, as you are new to this.
Then don’t worry my friend, I am going to help you by sharing every single steps so that you can just follow till you see your website is live on internet.
Step by Step guide with pictures To Launch your first WordPress blog on Bluehost
As we are going to get a domain name for free of cost with Bluehost.com, then we can directly start the process from Bluehost website itself. If you have a domain or a website already and want to migrate to a Bluehost then you can refer my website migration guide. Anyway, let’s start the process considering you are going to create your first blog.
Visit Bluehost.com and you will find a page like below.
Bluehost shared hosting plans are perfectly made to suit your blogging need only. As a beginner you may start with the basic hosting plan to host your first website. In case you have a plan to start multiple blogs, then it is better to choose the PLUS plan where the price will be little higher.
Click on the plan as per your preferences. In the next step you will be asked to choose your preferred domain name. Now this is the time when you have to choose your domain name as per your blogging niche or business profile. Then click on next.
In the next screen you will find details page where your selected package with months will be displayed with many more other products. By default it will be selected for 36 months and it is good to go with 3 year hosting plan as you can save maximum money.
Provide all your personal information like name, mail address, phone number etc. Carefully check all the auto-check features like site backup pro, site-lock feature etc and unchecked them. If you forget to do that, you have to pay a very high charge for them and I think you can avoid them at this time.
Finally provide your credit card information and pay the amount.
You will receive a mail with your purchase information and Bluehost cpanel access details & cPanel access url as well.
How to install WordPress on my domain easily
Now just check your domain name and you will find a website with coming soon page. But this is not what you are looking for, Right? Let’s install WordPress and set up your blog.
First of all login to your Bluehost cPanel with the details from your mail. You can also visit Bluehost website and look for login option and click on the same. A similar screen like below will appear and there you have to provide the user id & password.
After successful login, you will be able to access Bluehost cPanel area. In cPanel home page, look for Install WordPress zone and click on the same. You can see below under the website zone, there are 2 options like install WordPress & One Click install. Just click any one of them and proceed.
Next, you will find a screen like below where you need to click on the START button to proceed with the installation. Don’t worry with the change of website from Bluehost to Mojomarketplace. This is the special Bluehost marketplace where you have to visit everytime you install WordPress.
Anyway, click on START and you will find a screen where you have to provide the website details you want to install WordPress. Choose from the list of websites you have added in your Bluehost account.
Click on the next button and it will ask you to choose user name and password. make sure you are not going to choose the default user ADMIN. Make something unique to secure your WordPress site.
Finally click on the INSTALL button to start the installation process. It will hardly take few seconds to complete the installation and make your website live. You can follow the progress of installation on the page also. After completion you will get a success message like below.
How To Upload a WordPress Theme on Your Blog
So, after installation of WordPress in your domain name, the next step is to upload a professional look WordPress theme to kick start your blogging journey. You can settle with a free theme also, but it’s always recommended to go with a premium WordPress theme to stay safe from malicious attacks.
Which WordPress theme is best for my blog?
There are lakhs of WordPress themes available in the market both free & premium and if you are looking for the best WordPress theme for your blog then you have to spend serious time for that. But if you want me to suggest you something, then I will say go with Genesis Framework from Studiopress.
Studiopress has a huge collection of child themes and you can easily find a theme which will suite your blogging niche. But I am using simple Genesis framework only [with little customization] to minimize my blogging expenditure and I would say you can also start with the same concept. But definitely you can spend a little extra to upgrade to a premium genesis child theme as per your taste.
To buy Genesis Theme, please click here. I have shared a complete article on How to buy Genessis Framework from Studiopress and also install the theme with step by step guide. Anyway you will find a screen like below after click on the Genesis Framework purchase link.
After completing the purchase, just login to Studiopress dashboard and visit download section. You will find there are 2 files available for download. 1) Genesis Framework 2) Genesis Sample Theme. I have downloaded both the files.
Upload & Install Genesis Framework in my blog
Now login to your WordPress admin area and then visit appearance>>Themes>>Add new>> Upload Theme.
Here one by one upload both the themes, but make sure you activate only the Genesis sample theme, not the core Genesis Framework.
Now click on add new post and just write something to test. Give a tile and write some words and publish the article. Your website is live, you can check your website now and be happy.
There are various other settings you should do to make your WordPress blog SEO friendly and keep secure that I will share gradually. You can follow my WordPress master guide for beginners for all such useful posts coming soon.
A Quick Recap …..
Just want to repeat the actionable steps quickly, as I think you should not get confused with the next thing to do after reading this 1600+ words article. So, if you are convinced with my experience of starting a blog on Bluehost then here is the action items now to follow.
- Visit Bluehost.com and buy a web hosting plan + .COM domain name for free.
- Visit Studiopress to buy Genesis Framework.
- Install WordPress on your domain name by following the step by step guide.
- Upload the Genesis theme in your blog and activate only Genesis Sample theme.
So, we have achieved our purpose of starting a WordPress blog by spending only $100 by following 3 simple easy to follow steps. What do you think about this tutorial? Do you find it useful? Then feel free to share your experience and also any kind of improvement you want me to make this article more worthy for beginners.
Disclaimer: This page includes affiliate links. I will earn a commission if you make a purchase through these links. If you have any questions about this, please let me know!