You don’t need to have learned HTML for creating a website. In this site, we focus on writing beginners guide for blogging. Today’s tutorial is on How to start a self-hosted WordPress blog and earn money with it.
If you look for a guide to starting a blog on Google, you will get tons of result within seconds. Most of them are long and boring tutorials. I don’t want to be one of them. So I’m going to show, how you can setup a WordPress blog without having technical knowledge.
I know you are excited to jump into the blogging world but scared. In fact, you’re not alone. Having helped over 1500+ users start a blog.
Regardless of your age, you can create a website and make passive money. Don’t need to be an expert. It’s not tough to run your own online business.
What do you need to start a WordPress blog?
It only needs three things to start a WordPress blog.
- A domain name idea ( i.e. onlinelivingblog.com)
- A web hosting account (web server)
- Only 20 minutes of your attention.
You can create a blog from scratch in less than 20 minutes, and I’m going to guide you step-by-step through the whole process.
Ready to create your blog today? Let’s get started…
In 2007, I created my very first blog site without knowing anything to get success. So I have made many mistakes. I don’t want to make you the same mistakes.
Here’s how to start a blog the right way:
Here are the steps to start a blog with WordPress and Bluehost
Choose your blogging platform
Most of the beginners make a mistake when choosing their blogging platform. You have many options to get started. WordPress, Blogger, Squarespace, Wix, etc. WordPress is the best choice for individuals and companies. It’s free to use, gives full freedom to customize. It has a lot of plugins to install (free and paid), Easy to use. The primary reason I love WordPress is I can make money without having any restrictions for monetization.
Choose WordPress.org as your blogging platform. It’s Self-hosted CMS.
Why You Should Use WordPress for Your Next Blog
Top 20 Reasons To Use WordPress For Your Blog
Choose the Best Web Hosting
A web hosting is a house of your site on the internet. It’s a place where sites live. Without hosting no website can live. Generally, a web hosting costs $7.99 / month. It’s a huge amount for beginners. I understand you are not willing to spend such amount for blogging, especially when you are just starting. Thanks to one of the best WordPress Hosting Bluehost, who offers this site users over 60% off on hosting plans including a free domain.
Generally, a domain name costs $14.99 / year. So this is great news if you could get a free domain.
Bluehost started their journey in 1996 (that’s before Google). Officially recommended by WordPress in the place #1. Trusted by over 2 million people. It has one-click WordPress install options.
Create a Hosting Account and Install WordPress
Bluehost has great performance with WordPress, and easy to use. The best pick for beginners to start a blog.
Step 1. Go to Bluehost
Discount only counts for OnlineLivingBlog’s users.
STEP 2: Choose Website Hosting Plan
After clicking the green button “Get Started Now,” Bluehost will show you their hosting price plans. And a little detail with the package.
The basic option is useful for personal bloggers. If you are aimed to blog for personal use and make money from it, then it’s a perfect choice for you.
→ Select the Basic Plan option.
See the image below for getting the hosting plan ideas
Bluehost plus and prime plan are for those who get billions of hits on their site and doing or going to do business.
STEP 3: Secure a Domain Name
This will be your blog’s primary name (i.e. www.onlinelivingblog.com), by typing this address people will reach your blog. So choose it wisely and make sure it is yours. I prefer to use .com domain but you have more choice such as .net, .org, .co, .mobi, .info, etc. But for personal use, I recommend you to use a .com domain.
Use this exclusive link to claim your free domain with Bluehost.
Already have a domain name? Just use the alternative option ‘I have a domain name.’ Also, you can skip this step and can choose this later.
If you already have a blog/website on some other platform, you can move it to WordPress. In that case, read “How to Move Your Blog to self-hosted WordPress.org“.
STEP 4: Fill In Your Details
In this step, you will have to fill out personal details to complete the signup process. (Name, address, phone number, email address, etc.)
STEP 5: Review Your “Package Information” & Finish Registration
This is the last step for buying a hosting account. Check what you are going to purchase, include/exclude depending on your needs.
You can buy the add-ons that Bluehost suggests here at later.
Once completed this step, you should receive an email with details of your account. You will get the details on how to login to your web hosting control panel (cPanel). This is the place your blog will live. This place will be used for managing your site’s data. Here you will install WordPress.
How to Install WordPress on Bluehost
After creating a hosting account successfully, you have a domain, full control of your hosting control panel (cPanel). Now it’s time to get started with WordPress.
Installing WordPress step 1:
Now you should arrive on the Bluehost Marketplace (Mojo marketplace) for installing WordPress for free and it a one-click-installation. Click on the “get started button.”
- If you see a notification like “some files already exists” don’t worry about it. It’s Bluehost/Mojo installation panel default index.html file/page.
Now use the drop-down menu and select your domain then click on the “next” button.
Enter site name, username, password and check all the boxes and click Install.
Installing WordPress step 3:
You will see success notice after finishing the installation. Also, you will get an email with success notice.
Installing WordPress Step 4: Selecting your WordPress Theme
Also read: Buying WordPress Themes: What You Need To Know
Creating Your First Blog Post
- Click on blog posts and click on add new
- In the text editor, write whatever you want, add images, links, videos, use text colors to make your content more catchy.
- Add tags, categories
- Hit the “Publish” button.
That’s it. You are done.
Pin this graphic for later use.
How to optimize for Google Search Engine
How To Increase Speed of WordPress Site: Ideal Page Load Time
A Guide to WordPress A/B Testing through Google Analytics
How to Use the Google Keyword Planner Tool for SEO?
What is Search Engine Optimization and Why Should I Care?
15 Best Tips to Mobile Search Engine Optimization
10 Thoroughly Explained SEO Hacks that work
10 Easy SEO Tips for WordPress websites
How to Start a Vlog and Start Vlogging on YouTube
How to Find Your Niche as an Affiliate Marketer
How To Make Money Online From Google AdSense
Working With Brands to Write Sponsored Post That Makes Money
5 Ways to Monetize Your Blog & Make Money Blogging!