Complete Guide : How To Start A WordPress Blog?

How to start a wordpress blog? - complete guide

Do you want to start a WordPress blog?

You want to start the WordPress blog for your business or you want to start the blogging as a passion to share your knowledge with the people?

So you have come to right place to know on how to start a WordPress blog.

Here is the complete guide which we have written it for you to help on to start a WordPress blog for your business or for your passion for writing blogs to share your knowledge.

The process is very easy to follow to start a WordPress blog.

Whether you are 20 years old or 60 years old anyone can start writing blogs on WordPress and to be frank enough it is not the rocket science to learn to start it.

What do you need to start a WordPress blog?

There are three things you need to create a WordPress blog:

  1. A domain name idea (this will be the name of your blog i.e
  2. A web hosting account (this is where your website live on the internet)
  3. Your undivided attention for 30 minutes.

Yes, you read it right!

You can start your own blog in 30 or less than 30 minutes, and for that we will walk you through the whole process step by step

Step 1. Setup Process For Domain & Hosting

The biggest mistake what the bloggers do is they choose the wrong blogging platform.

Thankfully you will not be doing that mistake as you are reading this guide.

Most of the times and to be specific 95% people prefer WordPress platform to start their blogging as it is free to use and also known as Self Hosted Website.

Now you have probably heard that WordPress is free.

You might be wondering why is it free? What’s the catch?

There’s no catch. It’s free because you have to do the setup and host it yourself.

In other words, you need a domain name and web hosting.

Domain name is how people search for your website on the internet.

Domain is like the authority that you have purchased as an owner on the space of internet.

Then comes is the Web Hosting where your website live.

Today website domain and hosting does not cost you much and if you see it there is also some good news that you will get 60% Off on Hosting, if you purchase it from Bluehost.

As Bluehost os offering the discount for our readers.

Claim Your Bluehost Discount Here

Thankfully, Bluehost, an official WordPress recommended hosting provider, has agreed to offer our users a free domain name and over 60% off on web hosting.

Bluehost is the oldest hosting company which was started in the year 1996. They are also the largest brand name for the WordPress hosting as they host more than millions of websites.

To be more specific of the Bluehost company they are connected with the WordPress from last 13 years and today they want to give back for the people, so they have decided to give the extra discount for Weebigo Clients and the regular readers.

NOTE: At Weebigo we are making the website monetization using the advertisements and Affiliate Marketing so, when you purchase the Bluehost hosting and the domain we will recieve some small commission from Bluehost.

Now let's begin with the journey,

Open Bluehost in new window,

Bluehost Offers Discounts For Our Readers

Click on the Green Button from the home page,

Bluehost Offer

Then you will be asked to select the Domain Name for your new website

Bluehost domain selector

Then comes is the account information which you need to fill up and we always recommend people to select the 36 months plan as it make better investment at less cost.

On this screen, you will see optional extras that you can purchase. It’s entirely up to you whether or not you purchase these, but we generally don’t recommend purchasing them right away.

You can always add them later on, if you decide that you need them.

bluehost plan selection

Once you are done with the purchases you will recieve the emails on how to login to your C-Panel for hosting.

Then you will recieve the emails for the instructions to install WordPress, and this is where the most important step comes to install the WordPress.

Special Discount For You

Kinsta is offering exclusive discount for our readers.

Kinsta Offering Extra Discount For Our Readers

Step 2: Install WordPress

Once you login to your C-Panel you will see dozens of icons which will be related to hosting services and features.

Do not get confused as it is little bit of confusing, so ignore 95% of the icons and click on install WordPress.

Once you click on it you will be redirected to the WordPress Marketplace.

Click on the Get Started button.

On the next screen, you will be asked to select your domain name.

Choose the domain from the drop down and then click Next.

After that, you need to enter your Site Name, username, and a password for your site. You also need to check all the checkboxes and then click Install.

Once you are done with it the Click Install will start installing the WordPress on your server.

The marketplace will prompt you to browse WordPress themes, while WordPress is being installed.

No need to do that right now. We’ll show you how to get free WordPress themes in the next step.

Once WordPress is finished installing, you will see the success notice in the top header bar.

Click on the Installation Complete link, and it will take you to the screen with your WordPress login URL and password.

Congratulations, you have created your WordPress site. That wasn’t too bad right.

Your WordPress login URL will look like this:

Click on the WordPress login link to login to your dashboard.

Now we’re ready to customize your site’s appearance and start blogging.

Step 3 : Select Your WordPress Theme

When you see the WordPress blog for the first time it is not o appealing.

So that is why you need to start editing it by using the inbuilt themes provided free of cost or you can buy one.

You can change your theme by going to your WordPress dashboard and clicking on

Appearance » Themes.

Then go and click on Add New button.

Then you will see more than 6000+ themes free of cost avaiable to use which are officially released by

Start scrolling with your mouse to choose one.

Before you choose one you can even preview it once before you use it.

So do not just blindly select one rather you can choose one by previewing it once by seeing all the features.

The preview of your theme may not look exactly as shown in the screenshot, which is normal as you will get to customize and set it up later.

What you need to look for is design, colors, typography, and other elements.

The best tip to select the perfect WordPress theme is to strive for simplicity in design. It helps you keep things clean and clear while offering a good experience to your users.

Once you have selected your WordPress theme, you are now ready to create your first blog post.

Step 4: Creating First Blog Post

Now to write your 1st blog post click on the Posts » Add New menu in your WordPress dashboard.

You will see an editor area where you can write your first blog post.

Wordpress writing section

Once you finish writing your 1st blog post, then head over to Publish Section of the WordPress, and publish your blog post to the world to read.

Wordpress publish box

On the posts screen you will see many other tools like categories, tags & keywords, which will help you to organize your blog posts.

Once you are done with the understanding of how to write the 1st blog post, now let us head on to adding plugins and customizations.

Step 5: Plugins & Customizations

Now it's time to customize your blog for your audience and make it look still more professional by adding a contact form, cache plugins to load faster and many more things.

These can be done by adding plugins and customizing them accordingly.

There are over more than 55,000+ plugins already available for free on WordPress directory to use.

So to be frank enough you have one or the other plugin already available to use for your blog needs.

So let us understand some of the most significant plugins which are to be installed for your blog,

How To Create A Contact Form?

Any website needs the Contact Form for people to contact you if they are interested in your work.

It helps users to contact you directly.

As there is no built in contact form available in the WordPress, you will have to use the plugin to add it.

We recommend using the WPForms Lite plugin. It is free version of the popular WPForms plugin, which is #1 in our list of best contact form plugins for WordPress.

You can install the plugin by going to Plugins » Add New page and typing WPForms in the search box. Next, you need to click “Install” and then “Activate”. Upon activation, you need to head over to WPForms » Add New page to create your first form.

WP Forms Plugin

Then you will open up with Builder Face of the plugin.

Then enter the name of your contact form and then Select Simple Contact Form Template

WP Forms Plugin Editing Section

WPForms will now create a Simple Form for you to show how it will be previewed.

You can click on any field to change it, or add a new field from the left column.

Contact Form Editing

Once you edit as per your requirements head on to right corner and click save button.

You can now create a new page in WordPress by going to Pages » Add New and call it ‘Contact’. On the edit screen, you will notice a new ‘Add Form’ button.

New Page

Once you are done with it now WP Forms will add the shortcode and once you hot the publich button you can see the contact form on your contact page which is live.

Now let us checkout Google Analytics Tracking

How to Setup Google Analytics Tracking?

Now its time to track your website traffic, page views, audience retention on your site, bounce rate and many more analytics.

Now for this you need to have plugins which will give you the complete dive of information to know how your website is behaving in front of the peole when they visit.

The best option to start with the plugin is to have Google Analytics plugin to track all the above.

It is best to install Google Analytics when starting your blog, so you can see how much your blog has grown over time.

First, you need to visit Google Analytics website and sign in using your Gmail account.

Once you are logged in, you can go ahead and sign up for a free Google Analytics account.

Google Analytics SignUp

Now once you SignUp with Google Analytics account now it's time to fetch the tracking code and paste it into header section of your WordPress site.

Now you are ready to check out all your analytics heading to Analytics website by adding the property ID.

Now let us head on to optimizing your blog for SEO.

How to Optimize Your WordPress Blog for SEO?

Most of the times who start blogging they just start by ignoring the SEO part that is Search Engine Optimisation, and they feel it that it can be done even after some days of publishing some posts.

But we would like to tell something for such people that once you start publishing your blog posts without the proper SEO you will not be able to reorganize or edit them for Search Engines once again.

So start optimizing your blog posts and website for SEO right from the beginning.

There are best of plugins which will make your work flow more easier so take the help of them and get started.

To get started, first you need to install and activate the Yoast SEO plugin. It is the complete WordPress SEO plugin that will help you optimize your blog.

Upon activation, you will see a new menu item labeled ‘SEO’. Clicking on it will take you to the plugins settings page.

Yoast Plugin

Yoast SEO plugin with the best configuration wizard and easy to use interface for quick SEO things.

It helps you to get started easily with upfront SEO works as soon as possible.

More WordPress Plugins and Customizations

Here is our expert pick of the best WordPress plugins that you should check out.

  • Backup – UpdraftPlus is the best WordPress backup plugin. You need to create regular backups of your website in case something ever goes wrong.
  • Security – Sucuri Security is a free security scanner for WordPress. We have a complete step by step WordPress security guide for beginners that will help you secure your blog.
  • Performance – We recommend using WP Super Cache to speed up WordPress. For more on this topic see our article on WordPress speed and performance with step by step instructions.

Now let us head on to the monetization part of your blog.

When I started blogging I never knew how to make money from my blog but after some experiments and explorativeness, I got some ideas and opportunities as well.

Step 6 : How To Make Money From Your Blog?

So finally you are ready with your blog, now it's time to know how to monetize your blog and understand how to make money from your blogging career.

There are actually lot of ways to make money from your blogging.

When you start writing your blogs make sure that you start with the plans of monetizing it from day 1.

As we have experienced that it is difficult to restructure your blogging after some while to monetize it.

So have the plans of monetizing it from day 1 and implement your monetization plans.

Now when we started Weebigo even we did not have idea how to monetize our site and make money out of it.

Then once we started exploring the with different ways we got some ideas.

Now let us see how you can start monetizing your blog.

To be frank enough there is nothing such as Get Rich Quick Scheme.

Don’t be fooled by the pictures of expensive cars and mansions because those are all fake.

Unlike other “make money online” articles, we have created the most comprehensive guide on how to make money from your blog using WordPress.

As long as you’re willing to put in the hard work and effort, you’ll reap the reward. Remember, there are no shortcuts.

Here are some of the best ways to make money from your blog.

1. Google AdSense

Google adsense

Many bloggers start their career by selling ads on their site.

Either they give space on their site or place ads on header or footer by signing up with publishers companies.

So in the same sense most of the bloggers start with Adsense.

Adsense is the ad publishers product by Google where you can signup and they place ads on your site and they pay you the money for that depending upon the views and clicks you get on the ads.

There are lot many algorithms which work at back now variations come depending upon the site traffic and the ad clicks.

Adsense allows advertisers to bid for the keywords to place the ads on the sites ours and yours so that we get the better prices on the ads.

When they bid for the keywords we get the das placed depending upon the content we publish so that the readers should feel that these ads are irrelevant to them.

So to be more specific enough the best way to get started with monetizing your site from day one is to Sign Up with Google Adsense.

2. Affiliate Marketing

Affiliate marketing

We have seen most of the traditional agents who sell products for the commissions.

Those agents work for the products selling for particular brands and they get the commissions on every sale of the product.

Now in the same way you can get started for digital selling of the products for the commissions where you can get started by selecting some of the good branded products which you have used and you can refer for your readers.

When you get the qualified sales you get the referrals commission after the sales.

Most of the bloggers start this when they see they have the returning traffic to their site where they believe that they are having the regular returning traffic which means that they have the potential targeted audience.

Affiliate marketing to get started with is by understanding your audience interests and which relates and matches your content.

Most of the bloggers sell the products which match their content like what we do at Weebigo by selling hosting services, domains referrals, website promotions and even landing page products.

Now, this is how affiliate marketing works.

3. Online Store

Most of the bloggers start selling their own products on their sites like ebooks, digital downloads, merch and many more.

Most of the times making out the direct incomes helps make more money in the long run.

So bloggers start planning to have the direct income sources so that they get the regular income from their site.

We recommend using WooCommerce because it is the best eCommerce plugin for WordPress. It also the most commonly used eCommerce platforms in the world.

That’s not all you can do with your WordPress blog. You can make WordPress blogs specifically for reviews, fashion blogging, food blogging with recipes, and more.


Starting blog is not that tough job, but when we started we started with the mission to help businesses and individuals to grow their brands.

So we recommend to start your blog with a mission so that you know where you are heading towards.

When you work without the target and the mission you will never know where you are heading towards.

At Weebigo we always create content to help businesses grow in the fields of marketing.

So this guide was to help individuals and businesses understand how they can start with their content marketing strategy by just starting the blog on their website.

Please share this guide with those who are in need and help them achieve their goals.

Consider getting connected with us on









If you believe in our Why!

Good luck!

Leave a Reply

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