How to Create a WordPress Website For Beginners

How to Create a WordPress Website For Beginners

In 2020, website creation is easy. Anyone can create a website with a smooth 20-minute learning curve. 

In this step by step article, we are going to guide you on how to create a WordPress Website For beginners. After 20 minutes, You will able to make a website that looks stunning and professional. So let’s begin

Why choose WordPress as Your website builder

There are hundreds of website builders that you can pick when building a website or blog, but why do you choose WordPress? What is the advantage of this? Why do we recommend this website builder for you?

The important reason we choose WordPress is that WordPress website builders enjoy a 60.2% market share. And it is increasing day by day.  

It has been around for 17 years. It started with a blogging platform, but It quickly grew to become a go-to platform for everyone. WordPress has many customization options. You can use third-party themes and plugins to customize your website very professionally. 

Above all, WordPress is designed to be SEO friendly. 

So if you choose WordPress as your website builder, You get SEO advantages that assist you to rank your website on google.

After all, it is open-source, so it doesn’t cost you any money, but it has robust security.

So Are you convinced? If so, let’s move on to the next step?

How to select a niche

Niche is a topic that you want to write about. Let’s say; You would love to watch movies, so you want to create a website where you review movies. So we call this movie review niche.

When it comes to choosing a niche, You have to pay close attention to these three things.

  1. Are you excited about your selected topic? If not, You shouldn’t enter the niche because you will lose interest very soon. If you chose a random niche you are not interested in, guess what happens? You will be fatigued. On the other hand, if you selected a niche that you love to write, guess what happens. You will write no matter what happens.
  1. Select a niche that makes money: anyone wants to make money from a website. I think you are not an exception. If your website gives you a little bit of money, it’s easy for you to serve your audience at a high level.
  1. Select a niche that is not too broad. Even experienced website owners mistake these crucial things. When you select a broad niche, you need to compete with Industry leaders who have immense knowledge about marketing. On the other hand, If you choose a niche that specific, your competition will be shallow compared to the board niche.

If all the things match above, you can go with your niche. If money doesn’t matter to you, I recommend you to choose the topic that you enjoy the most.

How to pick a domain name of your website and buy a domain and hosting

When creating your website, Pick a domain name is the most exciting part. You can choose whatever domain name you want. 

However, picking the right domain is still essential. You should choose domain names very wisely. Here are some tips you should keep in mind when selecting a domain name

1. Pick a domain that brandable: sweet-sounding, unique

2. Short and easy to pronounce

3.Easy to type 

4.mix with the brand and niche name. Let’s say your niche is health. You can create a brand with It’s easy to remember, short and sweet.

Buying your Domain Name and Hosting

It seems that buying a domain name and hosting is a very daunting task. But it is not. There are a lot of companies out there providing domain and hosting. In this article, we are going to simplify the process and buy a domain and hosting very easily. You can go with two different companies for hosting and domain, but it complicated the process. Instead, we obtain a domain and hosting from separate companies, and get everything from a single company.

In this blogpost, we buy a domain and hosting from Here is why

  • Bluehost is one of the most reputable web hosting company on the internet that is recommended by WordPress
  • It’s very cheap. You can buy hosting only 2.95/month
  • You get a free domain name 
  • It’s straightforward to use and beginner and friendly

First, we are going to buy hosting from Bluehost and then pick a free domain. After that, we install WordPress from WordPress with some simple click.

So let’s get started.

First, go to to click here and choose a plan. As a beginner, a basic plan is enough and only costs you $2.95.

In the next step, Enter the domain name that you decided to get for your site.

Next, put all the information.

You don’t need to get extra features, so uncheck all of them.

Double-check your information before submitting it.

Note: You will get the lowest price if you buy your hosting package for at least 12 month

Finally, put your payment information and click the submit button to complete your purchase.

Install WordPress

Installing WordPress is not convenient if you do it manually. Why do you install WordPress manually when you can do it with some simple click with Bluehost. 

As soon as you complete the signup process, You will get an email from Bluehost that sends you login details.

After signing in, Bluehost will show you an easy to set up a dashboard that takes you through the process of installing WordPress. Just follow the process, and you are done.

Alternatively, you can also set up WordPress going to my sites and click create a new site button.

After that, you need to provide a username and password. That’s all you need to install WordPress from Bluehost.

Get familiar with the WordPress

Congratulations. You have just installed your WordPress website. So what you need to do is familiar with the WordPress Dashboard.

You can log in to your WordPress user panel by type on the browser address bar. 

After logging successfully, You will get a WordPress dashboard like this. 

It looks messy, but after spending some time, you will understand all the things.

At this stage, we teach you some WordPress basic settings that you need to deal with after publishing anything.

Encourage search engine

Do you want to search engines to discover your website? If yes, then go to go to Settings → Reading and make sure that the box levelled ‘discourage search engine’ is unchecked.

Set up permalinks

Permalink is a link that defines your web page links. We called it a URL. You need to structure the way search engines like it.

The most optimized Search engine friendly structure is to have a page or post name in your URL. Let’s say you want to create a page that calls services. If your permalinks setting set up correctly, Your Url looks like this

To set up permalinks, go to settings > permalinks and click Post name as a permalink structure.

Set up your site title and tagline

Site Title and tagline is significant because it appears in many places like google and other social media. It also helps you improve your SEO. Make sure you choose a title and tagline related to your niche or topic.

To set up this, go to settings > general and put your site title and tagline.

Pick a theme for your website.

WordPress enables you to create any kind of website you want. WordPress works with interchangeable designs.

There are many themes in the WordPress directory. You need to choose that match with your niche or website type. For example, you want to create a blog website, so what you need to do is go to Appearance > theme from your WordPress dashboard and then click on add new. You will find a lot of themes there. Or if you have already chosen your theme, Input the name of the theme and then install the theme.

Customize your theme

After selecting and installing your theme, You need to customize the way you want. So in this video, You will get all the things you need to know how to customize your theme. 

Add plugins to extend your WordPress feature. 

Plugins are tools that extend your WordPress functionality. Here are some important plugin you need before publishing anything

  • Security plugins: You need to protect your website. For that, we use Wordfence Security plugins. It helps you improve your site security.
  • RankMath: Rankmath is an SEO plugin that helps you rank your website in google
  • Updraftplus: Backup your site. If your site hacked or broken for any reason, You can use Updraftplus to get back your website
  • WPsmush: Optimize your image for better loading speed
  • WPForms: Add contact From of your site so that people can reach you

Installing WordPress plugins is very simple. All the plugins above are free. All you need to do is Go to WordPress Dashboard and then plugins> Add new. From there, input your selected plugins and then install and active it.

Create Mandatory page

There is some page all website should have, such as privacy policy, about us, terms, and policy.

To create a page, simply go to your WordPress dashboard and then click Pages> Add new. You will screen like this.

Create MAndatory page

Add title and content. And when you are done, click on the publish button. Congratulations, You just created your first page. 

How to add a blog post to your website 

How to add a post to your website

So you want to publish content on your website. Blogging is a great way to keep updating your website. So how can you create a blog post or create a post? Just go to the WordPress dashboard and go to post > add new and add all your content and publish your post.

Wrapping it up

Learning How to Create a WordPress Website For Beginners is a very essential skill. I hope you find this article ‘How to Create a WordPress Website For Beginners’ very helpful. If so, please share our post so that your friends also get the benefit

Or if you have any questions, Feel free to share in the comment. I am waiting to answer your questions on How to Create a WordPress Website For Beginners

Leave a Comment