How to start Money Making Blog in 2021: 7 Definite steps
Learn the ropes of starting a WordPress blog in 2021 with Bluehost. This is the all in one guide that you have been looking for.
Table of Content
1. Introduction.
2.Why you should start a blog.
3.Domain Registration.
4.Web Hosting.
5.Install WordPress.
6.WordPress Theme.
7.WordPress Plugins.
8.Create and Publish Posts.
9.Optimizing your blog.
10.Conclusion.
NB:this blog is ready supported and contain third party links therefore we may earn commissions if any link goes through.
Introduction
More than 76 million blogs run on WordPress;and more than 17 new post are published on WordPress site every second.
WordPress,though its a popular website builder for different type of website; it hosts more of blogs and has all the needed essentials tools you need to set up and manage a self hosted blog on the blogging platform.
WordPress was designed and developed in 2003 by Mike Little and Mike Mullenweg. It is a self contained set of PHP code files that anyone can download and use in publishing web content.
Their goal was to help non tech users and newbies, publish blog posts and content in general. So, WordPress was designed with non tech users deeply at heart.Therefore, WordPress CMS(content management system) is structured around publishing content in the form of posts and pages.
Why Should you Start a Blog?
2.Growing your Business.
3.Building a Personal Brand.
4.Telling your Story that will motivate and encourage others.
7 Steps to Setting up a Blog.
Launching a Self Hosted blog with WordPress is in Seven (7) Golden Steps.
1.Domain Registration.
Since you website is self hosted, you will need a Domain registrar to host your domain.
# Pick a Blog Name.
Choosing a blog name helps you show your intending audience what you want to talk about. Therefore, picking a name shouldn't be a hectic task.
Undercover why you decided to start a blog.
Undercover the message you choose to deliver.
Use Business Name generator like NameLinks, to generate a good blog name.
Use a Domain name registrar or web host to find out if the name you choose is available.
A unique domain name separates you from the internet Crowd.
![]() |
| Bluehost domain name availability checker |
2.Web Hosting
Buy a Web Hosting plan from a Reputable WordPress Hosting Provider.
WordPress.org, gives us their recommendations and their number one recommended web hosting company is Bluehost.
![]() |
| WordPress recommends Bluehost. |
This 'One Click Installer, sets up WordPress for you; so that all you need to do is to select a theme and start adding content.
Bluehost comes with a free domain name for one year, free SSL certificate , unmetered bandwidth and 50GB Storage for just $2.95/Month.
If you're building a WordPress site especially for the first time, then Bluehost is the best for you. Get the Special Discount Here
See Also:3.Install WordPress.
After buying your host space on bluehost, you will then, install WordPress with just one click.
Once WordPress is installed, then you're ready to start Blogging. It is very important that you design your blog to reflect the main purpose of the blog and your brand.
![]() |
After WordPress installation, your blog is ready for customization. |
1. Choose a WordPress Theme.
2. Customize the theme.
3. Add Plugins.
4.Choose a WordPress Theme.
A New WordPress site looks so discouraging. From your dashboard, you cab transform the white looking site to an eye catching blog with WordPress themes.
You can choose free themes available on WordPress. Go to >Appearance >Themes>Add New
OR you can Install a custom theme from an independent WordPress Theme developer.
Use the Search Bar and filter option to select themes that have the features that suits you and your niche.
Once you find the theme you prefer, preview it Live and Install it with the click of a mouse.
Key points
# Ensure theme is simple and responsive.
# Test on different devices and browsers; if it works.
# Ensure theme supports popular plugins.
# Ensure; its SEO friendly.
# Ensure; there is absolute support from theme vendor/developers.
# Check for people's reviews and ratings.
All themes, whether free or premium can be customized, using tools available on your WordPress dashboard.
Users from all experience levels can customize features from header, footer, page, font and layout.
You can speed up your customization, using Elementor; a fast responsive web designing site.
5.Add Plugins
Plugins are small bits of code that add specific functions to any compatible site.
WordPress comes with hundreds of plugins, free or premium; that you can choose from.
You can also install or buy custom plugins designed by third party WordPress plugins developers.
Blog Related Plugins include:
1. Email Capturing plugin(Optin Monster;
helps you convert readers into email subscribers)
2.Search Engine Optimization(Yoast SEO or Rank Math SEO; helps you optimize blog post titles, content length, and other blog elements, so it could be found easier by search engines)
3.Web Analytics Plugins( Google Analytics; allows you see all relevant statistics and analytical data directly inside WordPress)
4.Page Load Speed and Image Optimization
(WP Rocket and MaxCDN; helps images and static elements load fast)
5.Contact Forms (WP Forms and KaliForms; drag and drop contact forms to any page of your blog)
6.Create and Publish Posts
The WordPress dashboard allows you to publish content and posts. Pages are for static information's such as privacy policy, disclaimers, about page etc while posts opens the content editor, used in creating a blog post, with the tools needed to write and add images or videos.
Once, posts are completed; to make it live on your site, click the publish button, but to save for further editing or to publish later, click the save as draft button.
There is absolutely, no limit to the number of posts and pages you want to add your self Hosted WordPress site.
You can also change the themes plugins and layout, anytime you wish to.
7.Optimize blog posts for search engines and track your performance.
Ranking on search engines is a very vital, organic way to boost blog visibility.
You can use WebFX SEO Analyzer; to check for errors that reduces your possibility of ranking on Google and other search engines.
I also recommend; you take a Full SEO course to lesrn the ropes of ranking well on Google and other search engines.Get Full SEO Courses Here
It is also the best practice to SRT up Google Analytics, when setting up your blog.
This is to get a benchmark on how your blog is doing (performing)
Key points
# Ensure you have a Google account.
#Create a Google Analytics account.
# create an Analytics tracking code.
# Add your code to WordPress through the Google Analytics Plugins.
Summary
1.Register a domain and host your blog on
Bluehost, WordPress Number one host Recommendation.
2.Install Wordpress, Choose a Responsive theme and install.
3.Add Plugins that your blog really needs.
4.Create and Publish Posts.
5.Optimize blog for search engines and track blogs performance.
Conclusion
WordPress, being the most flexible CMS used by 1/3 of the world's websites.
WordPress has made it easy for anyone to publish and share content across the globe. And If you're ever feeling list or stuck;
I negotiated a free Ultimate Blogging Guide for you to become a professional blogger.
drop your email to get your copy while still available.










0 Comments
Join the Conversation