How to Create a WordPress Website.

Usually people ask me, How to Learn Digital Marketing or What is the best way to Learn Digital Marketing?

I always suggest them, if you really want to learn Digital Marketing by yourself without depending on others, go and create your website or blog(blogging website).

Why do I suggest so?

Let’s just understand why…

Why having a website or blog is so important?

Your blog or website is your project.

In today’s day and age, having a project is important because if you do a Digital Marketing course then you get a certificate for completing the course.

These certificates are only going to indicate that you have completed the course and you know things but these are not going to indicate that you can actually do things.

If you go out in the market with a certificate, in most of the cases, the certificate does not have much value.

 Your client or employer will always look at your projects and experience, not at your certificates.

People will hire a person who can do things, they will not simply hire you for your information.

Your website is the best way to show people that you not only know Digital Marketing but you can actually do Digital Marketing.

Today, everybody has access to all the information of entire humanity right in their pockets.

 The only reason that someone would hire you is your ability to execute things.

Whether it is an employer or a client, everybody is looking for someone who can execute their projects.

 What could be a better way to tell people that you can execute things by showing your own project.

As a Digital Marketer, the project that you can show to people is a blog or a website.

If you are an ios app developer, you can show an ios app that you have developed yourself.

If you are a computer programmer then go ahead and create a software code yourself and that becomes your project.

In this competitive world, it becomes easier to get hired or get clients when you have a project of your own.

But I don’t recommend having a blog on a free blogging site.

Why I don’t Recommend Free Blogging sites?

Let’s find out, Why?

Never Go For Free Blog.

There are many platforms like blogspot.com, blogger.com etc which gives you free blog which usually is a kind of free hosting.

But what’s the harm in getting free hosting?

You can save some bucks, right?


These free blog sites always have some terms and conditions which no one actually reads and according to them, you cannot use your blog for commercial purposes.

You can use it for personal blogging but you cannot make money with it.

And the cherry on top is, if your blog gets deleted then there is no way to actually contact them and recover your blog.

Usually, for free services like these, there is no proper customer support as millions of people are using their services for free.

Writing blogs on free blogging sites is basically like building a house on someone else’s land.

The owner of the land can demolish your house anytime and you cannot do anything about it.

So what kind of website do I recommend?

Let’s just dive deeper…

Self-Hosted WordPress Blog.

So what I recommend is a self-hosted WordPress blog on a custom domain name.

In WordPress also you have to note that what I am talking about is the self-hosted WordPress which is wordpress.org, not the wordpress.com.

Why do I recommend a WordPress Blog?

Because WordPress is the best Content Management system available out there in the market and in fact, more than 35% of the internet obviously excluding dark web is made up of WordPress.

The good thing about WordPress is that it is an open-source software, you don’t need to pay anything to install it on your website.

Website builders and HTML templates do not give flexibility and you can just create a few pages with HTML template and beyond that, there is nothing that you can do with your website.

Now you got my point of creating a website on WordPress but why do I recommend a blog (blogging website), not a static website?

I would say that blogging website is better than building a static website if you are creating a website to learn Digital Marketing.

Because not only blogging website gives you an opportunity to make revenue through your blogs but also you can practice SEO, Content Marketing through your blogs and it would eventually become a project of its own.

To create a self-hosted WordPress blog, you need to buy 2 things, a Domain Name and a Hosting Plan.

After purchasing a domain name and a hosting plan, you can install WordPress in your hosting.

Got confused?

Need not to worry, let me explain you everything comprehensively.

Let’s just read the next section…

What is a Domain Name?

A domain name is basically the name of your website with an extension like .com, .in, .org, .uk etc.

It’s like the address of your website which people type into their web browser to reach to your website.

How to choose a domain name?

There is no hard and fast rule for choosing a domain name.

You can choose any domain name of your choice as long as it is legal to use.

But there are few things which you need to take care of while choosing a domain name.

Your domain name should not include a copyrighted name like Google, Facebook, YouTube etc. You can not use such words in your domain name.

It is always advisable to keep your domain name short and easy to remember like Apple.com, Google.com etc. It helps a lot in branding.

Avoid using any numbers, hyphens or special characters in your domain name. It becomes difficult to remember.

Avoid choosing any misspelt name as it creates confusion.

Always choose a domain name that could pass a phone test.

Where to register your domain name?

You can buy a domain name from any registrar of your choice. There are plenty of registrars available in the market like Godaddy.com, NameCheap.com, Name.com, Hostinger.com etc.

You can register your domain from any of the registrars of your choice but always go for the registrar which provide high-security features like 2-factor authentications and has very good customer support.

If you already have a domain name but your registrar doesn’t provide features like 2-factor authentication or doesn’t have very good customer support, you can always transfer your domain name from one registrar to another registrar but it could be transferred only after 60 days of purchasing.

Domain portability is a very simple process much like the process of mobile number portability.

You just need to read and follow the steps mentioned in the website of registrar where you want to transfer your domain name.

What is Hosting?

Web hosting is simply a service to store your website files and make them accessible to the internet.

A website is made up of different files and in order to make your website accessible to other people through the internet, you need to save and host your website files with a hosting company.

You cannot just store your website files on your local computer as it will not be accessible online all the time and it’s not powerful enough to handle the traffic.

When you host your website files with a hosting company, they are able to serve your files to your visitors 24/7.

They have powerful computers or servers to keep your site online.

If your website is a house then the domain name is the address of that house and the hosting is the land where this house is built.

Different hosting companies offer a different hosting plan to their customers.

You can choose any of the plans from shared hosting to a dedicated server according to your need.

In the beginning, you can always opt for a ‘beginner’ or a ‘newbie’ plan that works on shared hosting as shared hosting plans are way more economical than a dedicated server.

Where to host your WordPress Blog?

There are multiples hosting companies like WPX.com, A2 Hosting.com, Hostinger.com, Namecheap.com, etc which are available in the market.

You can go and opt for any hosting company which is reliable, has good customer support and provides a plan according to your need.

I usually recommend WPX.com which is one of the best hosting company but it’s a bit expensive.

A2 hosting.com is also one of the reliable company which is a bit affordable as compared to WPX.

Namecheap.com is also a very good hosting company and has very good customer support. It’s way more affordable than WPX and A2 hosting.

If you don’t want to spend much in the beginning and want to have a good hosting plan then you can go for Hostinger.com or Namecheap.com.

You can buy both hosting and domain name from the same company.

But it’s not advisable to buy both from the same company because if in the future you want to change your hosting company, it kind of becomes problematic to change your hosting company.

So always try to buy hosting from one company and domain from another company.

Some companies are very good in domain management and some are specialised in hosting management.

Once you have purchased domain and hosting, the next step is to link your domain and hosting.

Want to know, how to link your domain and hosting?

Let’s just move to the next section…

How to Link Your Domain and Hosting?

If you have purchased domain and hosting both from the same company then it will automatically get linked.

But if you have purchased the domain from one company and hosting from another company then you have to link it manually.

You have to update the nameservers. The nameservers will be given by Hosting Company but you have to update it in the Domain Company.

You can do it by following 3 simple steps mentioned below:

  1.  Copy the Nameserver from your Hosting company.
  2.  Go to Domain Company.
  3.  Update it there under Nameservers (Don’t get confused if the Domain Company says update DNS Records).

Sometimes linking domain and hosting process takes up to 24 hours to set-up.

If you get stuck in the process, you can always get the help from your hosting company or domain company’s customer support.

After linking your domain and hosting, the next step is to install WordPress on your website.

Not sure, how to do that?

Let’s just jump to the next section…

How to Install WordPress.

Installing WordPress on your website is a very simple process.

You just need to follow the mentioned 4 steps to get it done for you.

1. Get the Cpanel link from Email or Hosting Account.

2. Go to Cpanel.

3. Search for WordPress.

4. Once you find it, click on Install.

After Installation, you will get

  • Your Website
  • Your Admin URL, it’s the URL from where you can access WordPress.

After you have successfully installed WordPress on your website, you can easily customise your website and can create your first website.

If you want to know more about the initial setup of WordPress blog, I am going to write another comprehensive blog on the Initial Setup of WordPress Blog.

There, I will explain you everything, from setting up your WordPress blog to adding themes and plugins.

And how can you index your website on Google and link it to Google analytics.

Did you find this article helpful?

Leave a comment below.

If you have any question, query or suggestions, you can get in touch with me at mail@afnanabbasi.com


Afnan Abbasi

2 thoughts on “How to Create a WordPress Website.”

Leave a Comment