How to Start a WordPress Blog Step by Step Guide for Beginners.

How To Start A WordPress Blog Using Hostinger

How To Start A WordPress Blog Using Hostinger

Do you want to start a WordPress blog the proper way? We know that starting a blog can be difficult and confusing especially when you are not a programmer ahah!

In 2021, anyone can build and design a website without knowing anything about web development, design, or coding.

Whether you want to create a website for yourself or for your business, you can easily do that by using the right tools and resources.

Most customers will expect to be able to find your business on the internet. Whether you are selling your products online, or simply want to provide some information about your business and your contact details, having a website is almost essential.

It’s a good idea to think about what you hope to achieve with your website before you start creating one. Researching your competitors’ websites can help you get a clear idea of what may work best for you.

This step-by-step guide will help you create a website from scratch using Hostinger WordPress without having to spend more money on freelancers, agencies, or website builders.

 All you need is 1-2 hours of your free time to complete the guide and set up a website.

What do you need to start a WordPress blog?

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

1.      You need to defined your Niche

2.      A domain name

3.      A web hosting Company

1. A Niche: is the area of your concentration, a niche is also the scope of your online business.

If there’s one step you want to get right, it’s this one.

Choosing your blog’s topic (or niche) determines the rest of the website’s future. This is what you’re going to be writing about and hopefully making money from your blog.

That being said, there are some topics that tend to perform better than others. You need to find the topic that both appeals to a big audience while appealing to you.

2. Domain Name: this will be the name of your website url i.e.

Now the fun part: choosing your blog’s name.

BUT I have bad and good news:

  1. Bad news: Most of the very “best” domain names are already taken.
  2.  Good news: That doesn’t matter because we’re going to find the best one for you by CLICKING HERE.

After all, the Internet has been around for decades now. Of course the best domain names are already taken.

But that doesn’t mean you won’t be able to find a perfect one for your blog.

Here are a few good rules-of-thumb to keep in mind when choosing a good name:

  • Keep it short. Don’t force potential visitors to have to type a bunch of words to visit your website. We recommend no more than 14 characters.
  • Choose a .com, .org, or .net. These are the easiest ones for people to remember.
  •  Easy to spell and pronounce. You don’t want to spell it out constantly for people when you mention your blog’s domain.
  •  Avoid numbers and hyphens. Not only does it look clunky in the URL but it’s also difficult to type out when you add hyphens.
  • Use your name. It’s pretty likely that your name is available as a domain. That makes it the perfect choice for a personal blog. I’ll speak more about this later.
  • Use a blog name generator. If you need domain name ideas check out this post about the best blog name generators for some ideas. You might not find the perfect domain name but you’ll get plenty of inspiration from it.

3. Hosting Company: A web host, or web hosting service provider, is a business that provides the technologies and services needed for the website or webpage to be viewed on the Internet. Websites are hosted, or stored, on special computers called servers. … If you do not have a domain, the hosting companies will help you purchase one.

Yes, you read it right. You can start a blog from scratch in less than 30 minutes, and we will walk you through the whole process, step by step.

In this tutorial, we will cover:

  • Register a Domain Name & Choose the Best Web Hosting
  • Install and Setup WordPress Blog.
  • How to Change Your Blog Design Template.
  • How to Write Your First Blog Post
  • How to Customize WordPress Blog with Plugins
  • How to Add a Contact Form
  • How to Setup Google Analytics Tracking
  • How to Optimize Your Website for SEO
  •  How to Make Money From Your Blog
  • Resources to Learn and Master WordPress

Ready? Let’s get started.


The biggest mistake beginners make when building a blog is choosing the wrong blogging platform. Thankfully you’re here, so you won’t be making that mistake.

For 95% of users, it makes more sense to use also known as self-hosted WordPress. Why?

Because it is free to use, you can install plugins, customize your blog design, and most importantly make money from your blog without any restrictions.

WordPress is also the number one website platform used by all successful blogs. To put in perspective, 34% of all websites on the internet use WordPress!

Now you might be wondering why is WordPress 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.

A domain name is what people type to get to your website. It’s your website’s address on the internet. Think or

Web hosting is where your website files live. It’s your website’s house on the internet. Every website needs web hosting.

NOTE: At we believe in transparency. If you sign up with Hostinger using our referral link, we will earn a small commission at no extra cost to you (in fact, you will save money and get a free domain). We would get this commission for recommending just about any WordPress hosting company, but we only recommend products that we use personally and believe will add value to our readers.

Let’s go ahead and purchase your domain + hosting.

1. Register a Domain Name & Choose the Best Web Hosting

For the purpose of this article we’re going to use Hostinger web Hosting

What is Hostinger

How To Start A WordPress Blog Using Hostinger

When you decide to start a new website, you need to find a web hosting provider that will supply you with that server space. Your web host stores all your files, assets, and databases on the server. Whenever someone types your domain name into the address bar of their browser, your host (which will be hostinger in case you choose it) transfers all the files necessary to serve that request.

The web hosting company that can supply you with all mentioned for an awesome price of 0.99$ only is Hostinger.

Steps 1: Click on what is Hostinger link  above

Steps 2: Click on Start Now

How To Start A WordPress Blog Using Hostinger

It will redirect you below

How To Start A WordPress Blog Using Hostinger

Steps 3: Click on Most Popular Plan

It will redirect you bellow

How To Start A WordPress Blog Using Hostinger

 Steps 4: Click on Most Popular Plan at 5.59 dollars

Select a 12 month plan and fill your payment details using (PayPal or credit card) as shown above.

After successfully payment it will redirect you below

How To Start A WordPress Blog Using Hostinger

Steps 5: Enter your domain name and click select

Since you don’t have a domain name. You can go with the “Buy Domain” option which is easier, and your domain would be hosted by Hostiger.

We do recommend getting a .com domain that reflects your business, and if you already have one, as I think so, you can just skip this, and continue to get a VPS Server.

Steps 6: Select Build a New Website and select WordPress from the available platforms.

Note that they have their own Zyro builder that can help you build your website for minutes. But we will stick with WordPress for now.

How To Start A WordPress Blog Using Hostinger
How To Start A WordPress Blog Using Hostinger

Choose your layout of the website. Don’t worry you can always change that later in case you do not like it. You can also get your own theme from aThemes and install it on your own blog. It is up to you. 

Also you can skip the template now and set up your normal WordPress site, which is what I will be doing now. We can decide the layout later.

Now the process has started and it will take almost 2 minutes.

And voila! My WordPress blog is up and running below

And that’s it! Your WordPress website is created!

The Main Setting

Now let’s take a quick tour inside hostinger

SSL Setup

This will be your home dashboard.

How To Start A WordPress Blog Using Hostinger
How To Start A WordPress Blog Using Hostinger

First start by activating your SSL certificate. For those of you who do not know about SSL, it is used to secure credit card transactions, data transfer and logins, and more recently is becoming the norm when securing browsing of social media sites. It indicates that your site is end to end encrypted, thus it assures your readers that your blog is clean.

Just press on setup. Then this page will pop up, choose your website and press install SSL.

How To Start A WordPress Blog Using Hostinger
How To Start A WordPress Blog Using Hostinger

And that is it. Literally! You now have your website secured with an SSL certificate!

Hostinger WordPress
How To Start A WordPress Blog Using Hostinger

Hostinger Cpanel

The Cpanel, or what Hostinger calls it hpanel, contains many interesting features.

You can have subdomains, mail addresses, file managers and many others such as a normal cpanel is. But our main concern here is the wordpress part.

How To Start A WordPress Blog Using Hostinger
How To Start A WordPress Blog Using Hostinger

As you can see, in Hostinger, you can add your plugins from here, or normally through the wordpress site.

Now let’s access the dashboard.

How To Start A WordPress Blog Using Hostinger

In the dashboard, you can see all settings of your website.

You can for https, check your database, and edit your website to directly go to the wordpress admin page.

2. Install and Setup WordPress Blog

When you sign up with the new version of HOSTINGER using our link, they will automatically install WordPress for you. This new version was recently launched to make it easier for non-techy users to create their blog.

What this means is you simply need to login to your Hostinger account, and then click the Login to WordPress button to get started.

You can also login to WordPress by simply going to directly from your browser.

Once WordPress is set up, you’re ready to customize your blog’s appearance to make it your own and start blogging.

 3. How to Change Your Blog Design Template

The visual appearance of your WordPress blog is controlled by themes. When you first visit your blog, it will look something like this:

How To Start A WordPress Blog Using Hostinger

This is not very appealing to most people.

Customizing the look and feel of your blog is by far one of the most exciting and rewarding part in the journey of creating your WordPress blog.

There are thousands of premade WordPress themes that you can install on your site. Some of them are free themes, while others are paid.

You can change your theme by going to your WordPress dashboard and clicking on Appearance » Themes.

How To Start A WordPress Blog Using Hostinger
How To Start A WordPress Blog Using Hostinger

Go ahead and click on the Add New button.

On the next screen, you will be able to search from 7,400+ free WordPress themes that are available in the official themes directory. You can sort by popular, latest, featured, as well as other feature filters (i.e industry, layout, etc).

How To Start A WordPress Blog Using Hostinger

You can take your mouse over to a theme, and you will see a Preview button. Clicking on it will open the theme preview where you can see how the design would look on your website.

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.

When you have found the theme that you like, simply bring your mouse on it, and it will show the Install button. Click on it and wait for the theme to be installed. After that, the install button will be replaced with an Activate button. You need to click on it to Activate the theme.

Once you have installed your theme, you can customize it by clicking on the Customize link under the Appearance menu.

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

4. Creating Your First Blog Post

To write a 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 as shown below.

How To Start A WordPress Blog Using Hostinger
How To Start A WordPress Blog Using Hostinger

WordPress uses a block-based editor where each element is a block. This allows you to create beautiful content layouts for your blog posts.

Once you’re done writing, go ahead and click on the Publish button on the top-right corner of the screen to make your blog post publicly available.

How To Start A WordPress Blog Using Hostinger
How To Start A WordPress Blog Using Hostinger

On the posts screen, you will notice several other sections such as Categories and Tags. You can use these to organize your blog posts into sections.

5. Plugins & Customizations

Once you have written your first sample blog post, you probably want to get started with adding other usual elements on your website such as contact forms, galleries, sliders, newsletter subscription form, etc.

To add all these additional features, you need to use plugins.

WordPress plugins are apps that allow you to add new features to your website (without writing any code).

There are over 55,000 WordPress plugins available in the free WordPress plugin directory alone. This means no matter what you want to accomplish, there is a plugin for it.

That being said, let’s take a look at how to use plugins to add some essential features to your WordPress blog.

6. Setup a Contact Form in WordPress

Every website needs a contact form. It allows your users to email you directly. Since WordPress doesn’t come with a built-in contact form, you will need a WordPress form builder plugin to add a contact form on your site.

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

Over 3 million websites use NINJAForms!

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

How To Start A WordPress Blog Using Hostinger
How To Start A WordPress Blog Using Hostinger

This will open the NINJAForms builder interface as shown above.

First, you need to enter a name for your contact form and then click on ‘Simple Contact Form’ template.

NINJAForms will now create a simple contact form for you with all the required fields. You can click on any field to change it, or add a new field from the left column.

Once you are done editing the form, click on the save button at the top right corner and then exit the form builder.

You can now create a new page in WordPress by going to Pages » Add New and call it ‘Contact’. On the edit screen, you need to enter the NINJAForms block into the editor.

After that, select the form you created earlier from the drop down menu and NINJAForms will load a live preview of the form in the editor.

You can now save and publish the page and visit it in your browser to see your contact form in action.

NOTE: You need to follow the above format to create your: About Us, Privacy Policy, and Terms of use pages, why is because they are important pages of your website.

7. Setup Google Analytics

How To Start A WordPress Blog Using Hostinger
How To Start A WordPress Blog Using Hostinger

Google Analytics helps you see how many people are visiting your blog, where they are coming from, and what are they doing on your website?

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.

You will be asked to provide your information and website URL. After that, you will be presented with your Google Analytics tracking code.

You can stop here because we will be using a plugin to automatically fetch and add this code to your blog (along with setting up proper WordPress tracking).

 8. Optimize Your WordPress Blog for SEO

Most beginners don’t optimize thier articles for SEO when creating a blog. SEO or search engine optimization helps users find your blog in search engines. If you want more traffic, then it’s crucial that you optimize your blog for SEO from the beginning.

To get started, first you need to install and activate the Rankmath 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.

How To Start A WordPress Blog Using Hostinger
How To Start A WordPress Blog Using Hostinger

Go to to your dashboard, Add Plugin search for Rank math plugin, then install and activate as shown below:

How To Start A WordPress Blog Using Hostinger
How To Start A WordPress Blog Using Hostinger

The plugin comes with a quick configuration wizard to help you walk through the set up.

More WordPress Plugins and Customizations

There are a ton of other WordPress plugins that you can install. Often beginners find it a bit overwhelming to search for the plugins they need.

At, we often feature the best WordPress plugins to help you add the functionality that you need.

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.
  • Performance – We recommend using either WP Rocket (premium) or WP Super Cache (free) to speed up WordPress. For more on this topic see our article on WordPress speed and performance with step-by-step instructions.
  • Design & Customization – We recommend using either Beaver Builder or Divi page builder for customizing your homepage design, creating custom landing pages, or even creating custom themes (without writing any code). 
  •  If you are curious about the tools  we use on our site, then check our my resource page

 9. Set up your email list

Every marketing engine I’ve built for companies has relied on emails at its core, and there’s a good reason for that: Email lists are the best marketing tool.

Think of your email list as a giant laser ray you can focus on any offer you want. Selling consulting? Pitch your list.

Publishing a new blog post? Pitch your list.

A podcast just interviewed you? Pitch your list.

Of all the marketing channels that have come and gone over the years, nothing compares to the power of a high-quality email list.

Even if you’re not sure what to send your email subscribers, that’s okay. The important thing is you start gathering a list of subscribers and build the foundation early.

ACTION STEP: Create an email list.

Using Getresponse or other email marketing services, start collecting emails on your blog so that the list is ready for you as soon as you need. It takes time to build a decent size list so your future self will be extremely grateful if you set it up now.

Even a super basic opt-in in your blog sidebar is enough to get you started.

Don’t even worry about sending any emails yet unless you want to. The main thing is that you’re collecting email subscribers from the beginning. Email lists can be a gold mine once you have a few thousand subscribers, and the money really rolls in once you have 10,000 subscribers and above.

10. Pick a blogging cadence

Writing blog posts isn’t a sprint, it’s a marathon. Actually, it’s more like a multi-day backpacking trip.

The best bloggers settle into a consistent writing pace they can maintain for a few years. That’s right.

Here are a few posting frequency rules of thumb:

  • At the bare minimum, find a way to post once per week. This needs to be a substantial post, and it should be: 2,000 words at least. I recommend you start here.
  •  Serious bloggers will post 2-3 times per week but Twice a week is awesome.
  •  Larger sites quickly get to 5-7 posts per week. This requires multiple authors or contributors.
  • The heavy hitters who push things to the limit will do 25-50 posts per week. No joke, this is for large businesses using content marketing as their primary customer acquisition channel. HubSpot is a classic example of this.

A few takeaways: 14% of bloggers post monthly. But let’s get real, monthly isn’t really consistent enough for your readers to anticipate a new blog post from you.

If you post weekly, you’re already posting more regularly than 37% of other blogs — this gives you a huge advantage.

ACTION STEP: Start posting at least Twice a week.

I know writing isn’t easy. After writing blog posts full time for three months, I always want to throw my MacBook out the window. It’s a grind for all of us. This is why I recommend starting at twice post per week.

That still gives you the majority of the week to focus on other aspects of your site while also giving you a break from writing blog posts all the time.

A really great post should take you two days to complete. The first day is for research and outlining, along with as much writing as you can complete. The second day is for finishing the writing, proofreading, and publishing the post in WordPress.

Also, push quality as hard as you can. The key to building a site and traffic over time is to write posts that are more valuable than what other people have already published in your category or niche.

11. Build an audience

There’s a super famous article in blogging circles: 1,000 True Fans.

Basically, getting 1,000 true fans means you can fully support yourself. You can quit your job, work from wherever you like, and be in complete control of your life. All from hitting a very reasonable goal of 1,000 true fans.

With blogging, you’ll build your audience of 1,000 true fans slowly and consistently.

As long as you keep at it, you will get there. Typically, it takes a few years.

ACTION STEP: Use this system to get 1,000 true fans.

Here’s what to focus on in order to get there faster:

  • Always post at least once per week. Never skip a week.
  •   Start posting 2-3 times per week if you can.
  • On every post, push on quality as hard as you can. Google the topic and see what other people have done, then ask yourself how you can write something even better.
  • Write stuff that hasn’t been written to death already. Find a new take or perspective on your topics that other people haven’t already covered.
  • Find your voice and be authentic so people can get to know you. This builds connections with your audience faster. A quick hack for this is to pretend that you’re writing your posts to a close friend.
  • To push even harder, get active in other online communities. Post in Facebook groups, Reddit, on Twitter, do podcast interviews, get speaking engagements when you can – anything and everything. Be as helpful as you can be in these communities.
  • For all of your content, constantly ask yourself, “How can I make this as valuable as possible?
  • your main focus should be on keyword research ( to know what people are searching on the internet)

As your blog audience matures you will want to change your traffic strategies as you grow.

The Bottom line (Hostinger WordPress)

Are you looking for a better and reliable Web-Host Services to start your online dream business be it “Digital Marketing, Information Marketing, Affiliate Marketing, blogging & freelance?”

Based on my experience for the as Blogger and Freelancer using hostinger web hosts. It is one of the best web hosting firms in the hosting industry for Beginners.

With HOSTINGER.COM you can host unlimited websites for just 75 dollars only with this coupon code offer for a period of 12 months.

your website will load at the speed of three seconds, they offer a free SSL certificate, CDNS, and active customer support.

Permit me to say that there’s no better time to start than NOW, stop procrastination, start from somewhere.

Conclusion (Hostinger WordPress)

You may find starting a blog a bit challenging, especially if you are entirely new to it. We hope our step-by-step guide will help you create a professional-looking blog. This post showed the benefits of blogging and helped you find a good web hosting and domain name.

After that, we helped you with installing WordPress on Hostinger (both manually and via auto-installer), installing themes, and blog customization.

At the last, we walked you through blogging tips. 

If you have any questions or queries regarding WordPress blogging, feel free to ask us in the following comment section. We will be glad to assist you.

There's Love in Sharing: Spread the love

Bravery Tom

Hey! I am Bravery Tom, Founder and The Main Instructor Here at Braveryportal. My Main Goal is to provide Real Value and High-Quality Educational tutorials and Articles Related to Digital Marketing, Affiliate Marketing, Blogging, Online Business, & Technology That Helps us identify what works and what doesn’t so we can all win together.

View all posts by Bravery Tom →

7 thoughts on “How to Start a WordPress Blog Step by Step Guide for Beginners.

Leave a Reply

Your email address will not be published.