Let’s Start a WordPress Blog Today to Make Money in 2021

Are you interested to start a WordPress Blog?

If starting a WordPress blog is your decision, your choice is based on fact and and you are among the perfect decision makers who do win. Again if you are here to find a way out to choose a perfect Blogging Platform, then, you’ve already reached your goal. WordPress must be considered the best blogging platform for you after the end of the day.

This Netplanter article is the complete arrangements for the beginners to start and managing a WordPress Blog from scratch. You can consider this post as a Control Room to monitor your Blogging Journey towards a successful destination through unlimited probabilities of ups and downs. So whenever you lose your way, come back to this page, check out everything and restart running on the right track with new aspiration.

All the methods presented here are simple, easily-understandable, practical and comparatively visual. So you’re surely going to be self-mastered in blogging with WordPress with no needing to leave this site.

Let's start WordPress blog

Actually the complete process to start a WordPress blog is a Series of seven posts. You need to follow them one by one as sequentially as we’ve arranged to build the complete body of a WordPress blog. This is the post-1 in the series.

What is Blog

Simply speaking, Blog is a kind of website. There are numerous websites floating on World World Web(WWW). Different websites are built conveniently enough to make them serve different purposes.

Then What is Blog? How does Blog function?

Blog is an exceptional website technology which is popular for its distinctive specialties than other traditional websites. What are the characteristics of a Blog?

Blog is a website that regularly publishes Articles (posts) targeting a definite subject-matter (Niche) that interests a definite group of readers. Readers engagement and response is a crucial factor of a Blog.

Blog is a dynamic type of publication which deserves regular updates like a magazine. But magazine focuses on news only; on the contrary, Blog’s niche can be anything people are interested in. If you’re a serious reader, have a lucid understanding of Website and Blog from the links below-

Purpose of your Blogging

People might do blogging for various reasons. I categorize these in three. Most popular purposes are as follows-

For-profit—

  • Promotion of products
  • Building own Brand
  • Affiliate sale
  • eCommercing

Non-profit—

  • Publishing Thesis/Research paper
  • Entertainment and fun
  • Name and fame
  • Sharing ideas and knowledge

Both—

  • Spreading education
  • Building network
  • Moulding public opinion
  • Finding job

From where and how you want to start a blog largely depends on what is the purpose of your blogging. What aim do you hold with your blog or Why you are going to blog will determine which blogging platform you need to choose.

How to start a Blog

The first three things you need to start a website are-

  1. Domain Name: A unique name that bears your site’s identity. Learn more on Domain Name here.
  2. Hosting: Rented or purchased Web Server where you will store your site’s files. Check out for more on Web Server here.
  3. Website-site structure: Your built-up website with structure and appearance you like to look at. Click here to get clarified with Website.

Same are the things you need to start a blog. Sounds frustrating? Don’t worry! We are here with all the solutions of the problems that are paining you.

If you were a web designer, probably you won’t land on this page and read this post. Get assured! We’re going to walking you through the process by which you can start and run a website or blog without any coding skill or knowledge in web language.

The three things stated above are the requirements to bring a website live in the WWW. You can ignore none. But you can build and run a Blog or website even without paying a single penny.

Frankly speaking, there are established Blogging Platforms on which you can build your blogs, run and manage them lifelong. No need to purchase Domain and Hosting plan or hire an expert to design and develop your Blog- all free of cost. But remember, free platforms are always restricted by limitations.

As a matter of fact, you can take up free blogging in the case that you’re going to blog out of fun or entertainment. In other word, if you’re blogging for non-profit purpose like publishing own-composed poetry, sharing your garden works, sharing views of books you read, teaching kids for fame etc. you can do that from free blogging platforms without hesitation.

But if you like to take blogging as your way of earning, your profession, future career or business, you must come out of limitation of free blogging and adopt self-hosted Blogging technology which will ensure full control over your website or blog.

This does not mean that you cannot earn anything from free blogging platforms. You can. But there is little possibility of turning free blog into a business blog to fulfill one’s dream of life.

However we’ll clarify each and every points stated above one by one.

Various Blogging Platforms-Why to choose WordPress

Blog is a kind of Website.

When you plans to build a website, you need a site-structure written in web and programming language like HTML, CSS, Javascript, PHP, SQL, BOOTSTRAP etc.

When you construct the website-frame freely by yourself, the choice is yours. You have freedom to define how the Header, Footer, Menu, Sidebar, Post, Page and other elements look like. Having coding expertise, you can do all by yourself. Alternatively you can hire an expert to do that for you in exchange of Dollar.

But in web development world, there are a number of such pre-built ready-made structures for you to build website, blog or app which you can use simply by clicking or using Drag-and-Drop method free of cost and sometimes on payment.

These structures are called CMS which stands for Content Management System.

Such CMS’s that have earned popularity especially for building up Blog as Blogging Platforms are as follows-

  • BLOGGER
  • WordPress
  • Drupal
  • Joomla etc.
and more.

We suggest you to have a pleasant understanding of CMS from this link-

In the recent years WordPress, as a CMS, has emerged as the leading website and blog builder to bloggers and developers. Here are the few reasons why WordPress has authority over all the CMS’s and both the non-techy and developers like to rely on WordPress as a faithful tool to build blog, website and app-

  • Completely free software: Anybody can download WordPress from wordpress.org and use it.
  • Flexible structure: So WordPress can easily be used to design smaller blog site as well as largest e-commerce site.
  • Available Theme: There are thousands of pre-designed themes to give a site new looks and features to meet the need of any kind of sites.
  • Available Plugins: Thousands of plugins developed by Numerous experts are available to add to numerous features in your blog or site.
  • SEO friendly: WordPress is more SEO friendly than any other CMS.
  • Free blogging platform: You can build a completely free WordPress Blog from WORDPRESS.COM. In this case, you have to use wordpress.com subdomain which means your blog domain will look like www.example.wordpress.com. No cost for Domain or hosting. It works fine for small blog in a limited extent.
  • Easy-to-use: WordPress is very simple and easy to use. Anybody can setup, modify, edit, add feature, publish and restructure WordPress site without minimal knowledge of Coding.
  • Vast Userbase: Currently 33% of the websites around the world are powered by WordPress. Hundreds of developers are engaged in updating wordpress, developing themes and plugins.

So we strongly suggest that, from the very beginning, you start blogging from WordPress platform without any hesitation.

Whether you like to start from all-free WordPress.com or self-hosted WordPress (WordPress.org) platform, you should stick to WordPress all through your blogging journey.

Here is a must-read preparatory article for each and every citizen of WordPress planet before starting blog-tourism

How to Start a WordPress Blog

You can start a WordPress blog two ways-

  • From free WordPress.com platform
  • From self-hosted WordPress.org Channel

WordPress.com is a free Blogging platform like Blogger.com, Medium.com, Tumblr etc. If you choose WordPress.com as your blogging workplace, you need no pay for Domain and Hosting. You’ll also get your blog ready-made built-in. You just need an account from here (WordPress.com.)

But here are the limitations WordPress.com will pose before you not letting you go so far-

  1. You cannot use third-party themes.
  2. You cannot use third-party plugins.
  3. Your domain is a subdomain ending with wordpress.com.
  4. You have little control over your site. You can get banned due to policy violation.

Noted, you can remove these restrictions if you upgrade your account to PRO.

Now what does common sense say? Is a pro (paid) account better than all-authority self-hosted site?

However, yet you can think to use free WordPress.com profitably if you find yourself among any of the following situations-

  1. If you’re going to learn blogging
  2. If you want to run experiment on WordPress blogging
  3. If you’re blogging for non-commercial purpose or out of enjoyment,
  4. Blogging is your part time job and you’re happy with what you earn.
  5. You want to use WordPress.com as your draft site.

In that case, you can get started with WordPress.com. We’ve an exclusive step by step guide on how to set all up. Just follow this link-

However, if you’re serious of blogging future, we strongly suggest you to start your dream Blog with self-hosted WordPress.org channel. This way, you have full control on your site and claim that the site is of your own. And this is the track which we’re walking you through.

How to Start a self-hosted WordPress Blog from scratch with no expertise

Basically, to start a self-hosted WordPress blog, you need to purchase a Domain Name, purchase a Hosting Account and download the WordPress core-structure files from WordPress.org.

However, to handle all the process effectively, you have to make an understanding with yourself about the following things-

  • What is your Blogging subject-matter (Niche)
  • What is Blog name and Domain Name
  • How to purchase Domain
  • Where to start Blogging (Blogging Platform)
  • Where to host your website/blog
  • How to purchase hosting
  • How to set up WordPress with hosting account
  • How to set up Hosting with Domain account
  • How to design your blog to give it professional look
  • How to configure WordPress
  • How to write your first blog post
  • How to add features to your blog
  • How to take your blog to next level

Now let’s have a deeper look into each and every topic one by one-

What is your Blogging subject-matter (Niche)

In course of your action to start a WordPress blog, you first need to choose your blog Niche that means what your blog is about. But finding a correct blog Niche is not an easy task. You may go through articles throughout internet and be tempted to a subject of a website that brought about limitless monetary success. You’re wrong! you cannot hope to reap right fruit by sowing wrong seed. So be wise to choose your Niche. Before picking a subject for your blog, ask the following questions to yourself-

  • Are you passionate with the subject that arouse interests from core of your heart?
  • Are you knowledgeable of this? Can you talk with it candidly for hours?
  • Do you feel committed to beat your Niche competitors and stand out Number-1.
  • Is there sufficient Affiliate or other Monetization programs available for this Niche?

If answer to all these 4 questions is YES, you can pick it without hesitation.

It may take weeks and you might lead a paper-pen exploration to discover a perfect Niche for your future.

What is Blog name and Domain Name

After you’ve fixed up Niche, it is time to decide what your Blog Name and Domain Name will be. Blog name is the display name but Domain Name is the identity of your Blog in the World Wide Web. For the sake of SEO, it is expected that your Blog Name and Domain Name be the same. But it might not be possible in all cases.

Your blog name can be anything as you wish but you may not find exact Domain name available matching your blog name.

Let’s take an example-

You Blog Niche is Computer Hardware and your chosen Blog name is ‘My Hardware Tech‘. Now you might not find the domain myhardwaretech.com or myhardwaretech.net available for purchase. In this case you may bring a slight change in the domain name. Alternatively you can explore the domain name first; when it gets confirmed, take up your site/blog name resembling your Domain.

Always give preference to .com domain rather than .net or .org etc. It is SEO-friendly.

Other tips to choosing a Domain-

  • Domain name should be short (lower thatn 15 characters) and desriptive.
  • It should be easily understandable, merorizable and pronounceable.
  • It should represent site’s/blog’s subject-matter.
How to purchase Domain

There are many Domain Registrars [see, Who register your Domain] around the world from where you can check up domain’s availability and purchase your desired Domain. The globally renowned Domain Registrars are GoDaddy, Namecheap, Domain.com, Hover etc.

From these Domain Providers, you can purchase a domain for $12 to $15 per year. This is the actual renewal price. If you’re newbie, you may get cheated seeing the tempting ad- .com domain at $.99/yr. This is the starting price only and may there have ongoing hidden cost.

However before attempting to purchase a Domain, check out payment method of your chosen Registrar. The payment method available for your country may frustrate you.

However, if you’re at initial stage and just experimenting with blogging and site-building, you can purchase Domain from the Domain resellers in your country. There are domain and hosting reseller in every country. You can purchase them in your state currency and get support, essential for the beginners, in own language.

To purchase a domain, you have to select and confirm Domain, creates an account, select payment method, confirm payment and thus complete purchasing.

Next time, you’ll be able to enter your Domain C-panel by using Username and Password of your account and take any action.

As long as you keep your domain renewed, the Domain is yours. You can use it for any site or keep it idle or sell it if you wish.

There are also Hosting providers out there who provide free domain with hosting package but it is for the first year.

Continue reading on purchasing Domain from this link-

Where to start Blogging (Blogging Platform)

We’re especially emphasizing on WordPress platform- self-hosted WordPress platform. We suggest that if you have a dream with your blog, then start With WordPress from the beginning.

In the recent years, WordPress has turned into the world’s best CMS in consideration of its structural flexibility, easy-to-use interface, SEO freindliness and much more features which we already discussed above. If you’re working with WordPress, you’re likely to get much more supportive tutorials online than any other platforms.

To start a blog with self-hosted WordPress, you need to purchase a domain and a hosting account. Next step, you have to upload your site’s files on your hosting server, link your hosting account with Domain from Domain C-panel and your site is live online.

Where to host your website/blog

In course of your site building process, you need to store the site’s files in a Web Server (computer) where any user can access and visit. There are various hosting types available in the Hosting industry like Shared hosting, Dedicated hosting, cloud hosting, Managed hosting etc.

As a beginner, you can start with a shared hosting plan. This means you will hire a part of a Web Server resource that is tightly defined by Web Hosting package. When you purchase a definite hosting package (account), you’ll be allowed to use a definite Disk space, Bandwidth, email account, number of subdomain and and so on depending on your budget.

You can frequently notice offering unlimited Disk space, unlimited Bandwidth for a regular package price. This is the language of ad. Be logical, friends. There is nothing ‘unlimited’ in this globe at limited price.

The globally renowned Hosting providers are Bluehost, Dreamhost, HostGator, GoDaddy, Hostinger, Siteground etc. Among them, Bluehost is the WordPress recognized affordable hosting solution.

Don’t expect to own a hosting account (even the starting package) for less than $95/yr. But there are lucrative starting offers of $2.95/m (Bluehost) or so. Next time, you renew your package, you have to pay the actual price. You can avail yourself of this opportunity.

But when you’re at experiment-stage, you can purchase a hosting account from a Hosting reseller in your country on easy condition.

Payment method is always a fact. Don’t forget to check it first before you attempt to purchase hosting.

How to purchase hosting

Different Hosting providers have their own account set-up processes. This is a long walkthrough that you have to pass step-by-step. Though different, the basic steps are the same.

Roughly, you have to do the followings to complete setting up a Hosting account-

you have to go through a process. You have to provide Domain name (purchased beforehand), provide information, choose Hosting plan provided, select Payment method, complete payment and thus complete purchasing a hosting account.

  • Click the button ‘Get Started’ or so.
  • Provide Domain name if you have one. Alternatively execute free domain offer.
  • Provide valid email ID and all other information to complete a Sign-up.
  • Choose from provided Hosting package and other related info.
  • Check your invoice by email
  • Select Payment method
  • Confirm payment
  • Complete all the process.

When you’re all done; collect Username and Password from your Inbox sent by the company. Next time, you can access your Hosting C-panel by using the log-in credentials and run activities.

How to set up WordPress with hosting account

Now it is time for you to enter the world of Hosting C-panel. It is the place to run all the activities with your remote Server.

The first thing you need to do is upload your site’s files to the Server. As you aren’t building a site yourself but going to use WordPress platform, WordPress core files are the basic structure of your site. You can download latest version of WordPress from WordPress.org.

Being downloaded in your hard drive, you can take attempt to upload the files and folders to definite location of your C-panel. There are multiple methods to do that. Follow the link below and set up WordPress MANUALLY with your Web Server.

Manual process is the genuine process by which you can practically know all the things how WordPress functions. We suggest to all of our readers to follow this manual process and get themselves ahead of WordPress expedition.

Beyond this, nowadays almost all the C-panels are structured with one-click WordPress-installation software. Spending less energy and efforts, you can install WordPress on your Server by using this tool. You can use this if you’re already knowledgeable of the pre-stated manual procedure or want to avoid hassle.

However, we’re shortly going to expose this one-click WordPress installation guide here.

How to set up Hosting with Domain account

Now it is time to connect your Domain with Hosting not from Hosting C-panel but from Domain account or Domain C-panel.

When anybody searches for your site by typing Domain Name (Site URL) on Browser, he/she has to go through the DNS (Domain Name Server) first. DNS will tell the browser where the web server is located. But if Web server is not connected, DNS won’t be able to do so but produce 404 error.

For this, you have to add the nameserver name (2 in number) of your web server in the relevant field of your Domain C-panel. By default 2 nameservers are predefined by the Domain provider which is of no worth. You have to delete these and replace with your own Nameserver name.

Where will you get nameserver name? That is provided by Hosting company during account set up process by email. So check you Inbox and collect nameserver name and store for future.

In the Domain C-panel you’ll have option for Nameserver and then changing Nameserver. There you need to make the change with your own and Save.

If everything is OK, your site is live and ready to be visible online.

How to design your blog to give it professional look (Choosing Theme)

Now that all are set and your site is live, you need to concentrate on site’s design and appearance. In case of WordPress, it is the THEME that gives your blog a desired look and shape. In other words, by choosing a proper Theme and customizing it, you can beautifully reshape and design your WordPress blog or site easily whether you’re beginners or advanced.

When you first enter WordPress Admin Dashboard, you’ll find your site shaped with a default theme- Tweenty Seventeen or so. Default theme is used to display the front-end of your site and showcase the features of WordPress. However you can replace it with the one that best suits your need. Also you can upload and keep installed multiple themes at a time and switch to another anytime if needed.

The best location to upload and add new theme from is the WordPress Theme Directory. You can select from hundreds of themes here free of cost. There are also many paid theme sources out there which do excellent extra works for you including SEO optimization.

However read the full tutorial on WordPress theme from the link below which is a part of our present series (Post no. 4)-

How to configure WordPress

When you’ve completed installation of WordPress in your Server, It is essential that you configure the WordPress Settings first of all.

For this you need to enter the Admin Dashboard. On the left panel, under Settings, you’ll find the following configurable options-

  • General
  • Writing
  • Reading
  • Discussion
  • Media
  • Permalink

There are many options under each. Each needs to be configured which requires time, attention and decision-making. But before you go deep inside Settings, perform the essential settings first by following this handy guide-

How to write your first blog post

Regular Posting is the soul of Blogging. WordPress comes with built-in Post Editor with working opportunity on both Text (html) mode and Visual mode. If you’re non-techy, switch ‘Visual mode‘ to work and if you have skill in coding with html and CSS, you can work more efficiently and execute more formatting that is unavailable in Visual mode.

To Write a new Post, enter Post→ All Posts From Dashboard. In this page, you see a dummy post named ‘Hello World‘. Just Delete it. Then click Add New button on upper left. You’ll be taken to a new page with Post Editor to write your post.

However, we’ve clarified all about writing a WordPress post in the following tutorial that is included in no- 5 of this series-

How to add features to your Blog

There is unlimited scope in WordPress to add different features to lift it to the sky-high level. Each feature is structured and defined by a piece of software called Plugin. Yes, there are thousands of WordPress plugins around internet most of which are free and you can use these to add functionality as per expectation and thus enrich your site.

The most reliable location where you can get Plugins from free of cost is the WordPress Plugin Directory.

Learn all about how to find and install WordPress Plugins from here-

How to take your blog to next level

If you’ve already overcome all the steps (We hope you have) presented so far, your site is up and running. Now anybody from any corner of the world can reach your site from any device. Now to fulfill your dream and reap a good harvest (especially earning) from it, you have to continue Posting and uplift it to the next professional level.

These include-

  • Ensuring Search Engine Visibility
  • Ensuring SEO
  • Driving Traffic
  • Social Media Connection
  • Backup
  • Other Securities
  • Stat Analysis

and so on

We’ve accommodated all these arrangement with easy solution in the last post of this series (no. 7). Here is the link-

Bottom Line

This post ‘Let’s start a WordPress blog today to make money‘ is the Homepage to launch and continue your WordPress Expedition. Adding new updates and links is on the go. My suggestion for the beginner is: Read each step of this article with full attention and whenever you click a link, read that page unless you develop a Power of the Subject in you. And then come back again and continue reading same way. Hope you acquire strength to lift you to the status of a Successful WordPresser.

If you’ve already grasped the content of this Post-1, jump to Post-2 of this series

Finally, any comment regarding question, opinion or expectation from any readers- beginners or advanced will be appreciated.

Leave a Reply

Your email address will not be published. Required fields are marked *