How to Start a WordPress Blog from Scratch (Complete Guide 2022)

Chittaranjan Mohanty
7 min readAug 8, 2021

--

Are you looking to start a blog on WordPress and make money online?

If yes, then this article is going to be very helpful to you.

In this article, I’m going to guide you step by step how to start a WordPress blog without any technical knowledge and earn money from it.

Today, Creating a blog is super easy and simple you don’t need to hire a developer. But, as a beginner you need some guidance to do things in the right way.

So, let’s launch our blog on WordPress.

What do you need to Create a WordPress blog?

To start a WordPress blog we need three basic things i.e.

  • A Domain Name (it will be your blog address i.e. yourblogname.com)
  • A Web Hosting (Where your website will be hosted)
  • A Blog Niche (the topic of your blog like food blog, travel blog, entertainment blog, etc)

Before going through the blog creation process let’s take a quick look at What’s a Domain Name and Hosting.

What’s a Domain Name?

The domain name is the address of your website that your user need to search on a browser to visit your website.

You can take an example of our site “Earnerstreet.com”, here Earnerstreet.com is our domain name.

When you’re selecting a domain name always choose Top Level Domain i.e. dotcom. If dotcom is not available then go with dot in, dot net, dot org, etc.

A Domain Name cost around $7-$12 dollar. But, here I’ll give you a domain name for free with hosting. So keep following the steps carefully.

What’s a web hosting account?

The web hosting account is like the online storage space where all your website files will be stored so, that when someone visit your website it’ll visible to them

Your blog’s performance and speed depends on your hosting service, so it’s really important to choose the best hosting provider to make a successful blog on WordPress.

That’s why I always recommend the Bluehost hosting service to my readers. It is the #1 WordPress hosting provider in the market and WordPress itself recommends Bluehost hosting for better performance and growth.

Why to choose Bluehost:

  • Free Domain Name for 1 year
  • Free SSL Certificate
  • 100+ Free WordPress Themes
  • Free SEO Tools
  • Free Cloudflare CDN
  • One-Click WordPress Install
  • 24/7 Expert Support
  • 30-Days Money Back Guarantee

How to Start a WordPress Blog from Scratch

There are dozens of blogging platforms available in the market to start a blog without any programming knowledge. But, most beginners choose the wrong blogging platform while starting out.

Here, I’m not going to let you do any mistakes.

Almost 80% of the website owners say WordPress.org is the best blogging platform to make a blog. It is super easy to manage and gives you total control of your blog in your hands.

Another main reason to use WordPress is it’s absolutely free. i.e. you need a domain name and hosting to create a blog on WordPress.

Lets purchase our domain and hosting and set up our blog on WordPress.

First, select a cool name for your blog because in the next step we’re going to register our domain name.

Step 1: Purchase Domain and Hosting

Earlier, I had told you that I’m going to give you a domain name for free. So, let’s see how to get that.

Bluehost is offering a free domain name for 1 year and a huge discount on hosting plans for our users.

Get Started with Bluehost >>

First, go to the Bluehost website and click the Get Started button.

Now, select the Baisc Plan, which is for a single website and click Buy Now.

If you want to create multiple sites in future then you can go with the Choice Plus Plan.

Get Your Domain Name for Free

In the next page, enter your domain name and select the domain extension you want (dot com, dot in, etc) and click Next.

Here, enter your name, email address, and other details to create your Hosting account.

Then, scroll down and confirm your hosting plan and set your Billing Cycle to 12 months.

Select Billing Cycle

You can go with the 36 month hosting plan for maximum 70% discount if you’ve a budget.

After that, scroll down and uncheck these Package Extras, we don’t need them.

Now, you can see the total amount we need to pay after discount.

Add Payment Information

So, add your payment details there are multiple payment methods available then check the terms and conditions and click the Submit button.

Complete your payment and wait for a minute, while Bluehost is setting up your account.

After few minutes, Bluehost will send you an email with your account login details via your registered email.

Step 2: Install WordPress

With Bluehost you don’t need to install WordPress manually, they will do it for you.

You just need to login to your Bluehost account using your email and password (received through email), and then go to My Sites, where you’ll find your active sites then click Manage site.

Now,click the login to WordPress button to go to your WordPress dashboard.

You can also login to WordPress directly by typing yourblog.com/wp-admin in your browser.

Wow, You’ve successfully launched your blog on WordPress.

Now we will customize our blog as per our needs and start blogging.

Step 3: Install a WordPress Theme

After coming to our WordPress dashboard first, we need to change the appearance of our blog by installing a theme.

If you browse your blog you’ll find, WordPress automatically shows a default theme on your site.

But, it’s not suitable for our blog, we’ve to install a eye-catching theme on our blog to attract more visitors.

How to Install a WordPress theme

To do that, go to Appearance > Theme > New and search for the themes according to your blog category like food themes, travel themes, tech blog themes etc.

Install & Activate New WordPress Theme

To install a theme from the search results simply take your mouse over the theme and click the Install button and then click on Activate.

I’ve shortlisted some of the best free WordPress blog themes that you can use right away.

Before customizing your theme add some sample posts for better results.

Step 4: Install Essential WordPress Plugins

Now, we need to add some essential elements to our website that will help us increase our blog traffic and engagement such as social share buttons to share posts with friends, blog subscription forms to collect emails, sliders, etc.

There are thousands of free WordPress plugins available that will help you add cool features to your website without writing any code.

How to install a WordPress Plugin

To Install a WordPress plugin simply go to Plugins > Add New and search the plugin you want then click on Install Now & Activate.

Here, I’ve made a list of the top 10 most-have plugins for a new WordPress blog or website that will help you make your blog feature-rich.

No matter what feature you want to add, you’ll get a plugin for each and everything.

If you want to give your blog a perfect look and keep it safe from hackers then install a WordPress page builder plugin and a WordPress Backup Plugin.

I hope this article will help you start a successful blog on WordPress without any coding knowledge.

If you’re facing any problems in this blog creation process then contact me anytime via twitter.

If you found this article helpful then share it with your friends on Facebook, Twitter, and LinkedIn.

AFFILIATE DISCLOSURE » Some of the links here are affiliate links. This means if you click on the link and purchase the item, I’ll receive a commission at no extra cost to you. These commissions help me create more free valuable content for you.

--

--

Chittaranjan Mohanty
Chittaranjan Mohanty

Written by Chittaranjan Mohanty

0 Followers

Digital Enthusiast | Blogger | Internet Marketer

No responses yet