SEO Tips

How to Start a WordPress Blog: Beginners Guide 2020

How to Start a WordPress Blog: Beginners Guide 2020

Are you planning to start a blog this year in 2020? well, you are in the right place. I will teach you how to start a blog on WordPress in just 17 minutes even if you are a beginner to blogging.

Just keep reading. It’s very easy to start a blog

What is a blog by the way? 

A blog is a website like a platform where you can write a story, share your thoughts, ideas or you can write about your business or anything you wish.

Imagine a blog as your notebook, what would you write in your notebook? You can write anything you wish. A blog is no different you can write anything you wish…

Before I take you into how to start a blog of your own let’s cover some frequently asked questions about before they create a blog.

How Much Will it Cost Me to Start a Blog?

In order two start a blog it will cost you around 1-2$ USD for domain &

It will cost 47.4 $ for site ground hosting. So altogether it will cost you around 48 -49 $ USD in a year to start a blog of your own.

I don’t have technical skill can I start a blog?

Yes, you can easily start your blog even if you don’t have the technical skill, all you need to know is how to use the computer and internet. It’s very easy.

what do you need to start a blog?: 

Things needed to start a blog are:

  • A domain name
  • A hosting

should I start a blog or vlog: 

If you love writing you should start a blog. If you love speaking in front of a camera, you should start a vlog. But from a money perspective starting a blog would give you more value.

Can Blogging Help You Get a Job?

Yes, Blogging Can help you get a job, every time I plan to switch a job I demo the employer that I know SEO knowledge and I get hired. Yes, blogging can help you get a job.

What technical skills will I need to start a blog on WordPress?

Knowledge of using the internet and computer is enough to start a blog on WordPress.

should I start a blog or Instagram?

Of course, the blog is more profitable than Instagram, you should start a blog.

what’s the best platform to start a blog?

WordPress is the best platform to start a blog.

I want to start a blog but I don’t know what to write about?

For a starting phase, you can write anything about your favorite actors, favorite game, songs lyrics anything you wish, and later on you will get an idea then you can be specific that generates you money.

Is blogging or vlogging better:

Blogging is better than vlogging

How to start a WordPress blog for the beginner (step by step)? 

The following are the simple 5 steps to create a blog of your own:

  1. Get a Domain Name for Your Blog
  2. Choose the Best Blogging Platform for Your Blog
  3. Buy Hosting for Your Blog
  4. Link Domain to Hosting
  5. Install WordPress to Your Domain
  6. Set up and Customize Your Blog
  7. Create and Publish Your Blog

Step 1: Get a Domain Name for Your Blog

Choosing a domain name is very simple work. A domain name is a name your website or your business.

In this blog ( you are reading right now ) I write about blogging tips so I decided to keep my website name Blogging BIG and I took a domain named this is the domain name of my blog.

There is no compulsion that you need to have a domain name with .com extension at last. You can choose any extension. But the best advice is to go with .com if you can find

And if you are a single person reading this blog right now, you can get a domain name as your own name.

And in case if you didn’t get the domain name of your choice you can get it in other extensions as well. An extension of your own country extension or anything that suits you.

If you are in Nepal, you can get a free domain name of your own name from

If you wish to get a .com version as your domain name then you can get a domain name in cheapest rate from or

But never get hosting from these company they are good for the domain not for hosting

( I will give you the better option )

Now, let’s learn how to buy a domain name from Godaddy.

How to Get a Domain Name from Godaddy

Well if you want to purchase a domain name from Godaddy,

Head over to

You will see a screen like below

Then click on the sign-in button from the top right corner.

  • Give your email
  • Name
  • The password you want a create an account

Once you are logged in Type a domain name you wish to get in the search bar as shown in the image below:

Then click on the search box at the right,

For now, let me try getting a domain name black Friday 

I see this domain name “” is available so I will click on continue to cart, in case if it was not available it would show already taken.

In such a case you can change your extension or see the other extensions recommended by GoDaddy.

Once you find your domain click on continue to cart you will be redirected to a page which looks like the image below :

Note: “ there will be lot more options already selected make sure you choose no thanks on every step otherwise it will charge you a lot more money for no reason.

Once you do that click on continue to cart which will be at the bottom

After that, you will be redirected to the payment page, and on the right corner, there a period for how long you want to register your domain, it will be automatically selected 2 years. Go and change to 1 year, it will reduce your cost.

( don’t worry later on you can renew after one year if you wish to continue your blogging journey with the same domain )

Once you complete your billing your domain is now registered.

Step 2: Choose the Best Blogging Platform

Now let’s learn how to choose the best blogging platform for you.

When a question of choosing a blogging platform arises you might have a

Do I go for a free blogging platform or do go with choosing a platform with money expenses

. following are some of the best blogging platform for you to choose:

  1. WordPress ( .org ): This is what I am going to teach here and this is the easiest one to use
  2. Medium

Why WordPress is The Best Blogging Platform?

WordPress is a free and easy customizable blogging platform that allows you to have complete control over your website.

Following are some of the features that make WordPress the best blogging platform:

  • It is free to use
  • WordPress is a search engine optimized platform
  • It is super easy for Installation and Upgrades
  • Easy customization
  • Plenty of themes & plugins available
  • Easy user management
  • Easy media management
  • Flexibility to create any category of website
  • World’s most used platform
  • Choose your preferred blogging platform
  • Self-hosting or a free alternative?
  • Start a blog on your own domain (if you chose self-hosting and a custom domain)
  • Designing your WordPress blog
  • Easy to write a blog post & publish it


Step3: Choosing the Best Web Hosting Service for WordPress Blog

The next step on starting a blog as a beginner is to choose a web hosting service for your blog.

If you are a real action taker, by this time, you have two things ready

A domain name

The decision to choose WordPress as your platform ( don’t worry I will teach you exactly how to set up your blog on this platform )

Now the question comes Which Web Hosting is best for WordPress blog?

Yes, there are a lot of hosting companies, but I don’t want you to spend your time choosing and knowing how hosting works which hosting is best for you what alternative you have, etc.

I want you to take action right now and I want you to choose the site ground web hosting without any delay. Be an action taker without delay decide to go with the site ground hosting its the best one for you.

I am also personally using siteground for many of my websites. ( not this by the way )

Another great reason to choose siteground as your hosting is that,

You are a beginner so you are going to face a lot of trouble on your website in the coming days. You will make plenty of mistakes I am sure

For the same reason, they are the best with customer service you can do live chat fix your issue with no time.

That’s why I recommend you to go with siteground

How to Purchase Siteground Hosting For Your Blog: 

Getting a siteground hosting is very easy, just click on the button below

get sitground hosting

Once you click you will see a screen like below:

Go ahead and decide which hosting you need.

If you have the budget go with grow big plan

If not go with the startup plan.

Don’t waste your time on decisions take action along with this guide. Be an action taker. All you need to know is how much it costs you for each plan and how many websites you can host in each plan. Which is completely visible in the image above.

I hope by this time you have decided depending on your budget.

Now click on the get plan option

Once you click on get plan option you will see a screen like below:

siteground webhosting order

You have already bought a domain so click on I already have a domain box and then enter your domain name in my case I have entered

Even if in case you have not bought your domain go right now and buy and then come back or place any domain name you wish and click on proceed ( this can be changed later so don’t worry about it)

This is the case if you choose a grow big Plan otherwise put your original domain name if you are planning to go with only one website plan that is a startup plan

If you have not registered your domain name yet when you put your domain name siteground would tell you to register from them, don’t do that, get it registered from godaddy or from directnic as siteground charges more money for domain registering.

Once you click on proceed button you will see a screen as shown below:

Once you reach to this window fill up all the * marked fields and make the payment.

Once you make a payment you will get login details and the nameserver details of your hosting on your Gmail.

Take a note of this nameserver.

Later you need to use it.

wow !!! if you completed buying hosting and domain next step is to configure the hosting and domain name together.

I will teach you that step now.

In case if you completed buying hosting but you felt configuring things tough let me know here on my facebook profile I will help you personally for this.

Step 4: Link Domain to Hosting:

Once you have ordered your hosting and domain the next step is to connect the domain and hosting together

Now, here I am assuming that you have bought hosting from site ground and domain name from the Godaddy. So now, I will teach you how to link domain to hosting in Godaddy.

Steps to connect a domain to hosting in godaddy:

Step1: Sign in to a godaddy website:

Use the same username and password to login to a godaddy account

Step 2: Reach to my product section: 

Once you login to your account you will reach to the product section and then click on the DNS tab corresponding to your domain name. In my case, let’s click on the DNS section of as shown in the image below:

Step 3: Change the Nameserver:

Once you click on the DNS tab you will reach to domain management page there you will see an option to change nameserver as shown in image below, just click on change

changing nameserver in godaddy

You can get the Nameserver details in the gmail account sent by a hosting provider you need to place both nameservers here.

If you are using siteground hosting, as I advised you can log in with the email and password you used to create an account

To find nameserver in siteground hosting

  • Once you logged in into the siteground click on my account
  • Click on go to Cpanel( which is at the left side)
  • On the top left side, you will see your two nameservers.

These are the same nameserver ( NS) you need to use in godaddy.

Otherwise the best solution is to see at the mailbox of your gmail account.

Step 5: Install WordPress to Your Domain

Now let’s learn how to install wordpress to a domain. In order to start a blog next step is to add a wordpress to your website. And siteground has a one-click wordpress installation feature which is a very easy thing that everyone can do it.

So now, let’s head over to siteground and login with the same account.

Now, let me click on my account

You will see an interface like this

Now, click on go to Cpanel

After clicking on go to Cpanel you will see an interface as like in the image below:

Under a wordpress tools section let’s click on wordpress installer icon.

Once you click on WordPress installer, you will see an interface like this:

Now, click on install option

If you click on the drop-down arrow you will see a quick install option click on it. Then you will see a screen like below:

now, choose a domain option place your domain name along with the proper extension

And place admin username

Admin password

Admin Email

These are the details you need in the coming days.

Once you click the install button your wordpress will be installed automatically.

You don’t need to care about your database, user management, media management etc all will be maintained automatically.

Congrats!!! now your blog is ready. 

Once you complete this step, If you go on the address bar and enter your URL name, you should definitely see your website.

I know it doesn’t look good so we need to customize it properly. So now, let’s learn that.


Step 6: customize your WordPress Blog

Now in this section, we will learn how to customize a blog on wordpress And make the design a bit attractive.

Now, In this stage, you need the admin user name and the admin password you used in the previous step while installing WordPress

Now go to the URL bar and type : yourdomain/wp-admin and press enter.

You should see a screen like below

wp login blogging big

Once you login you will reach to the dashboard and there is where you can start customizing your website.

Now, What I will teach you is how to install a new theme, how to install a plugin and how to write your post and publish it.

Then the blogging journey starts and you need to keep learning yourself and keep growing further.


Now after logging in you will see a wordpress dashboard which looks like in the image below:

Now let’s learn how to install a theme:

How to Install a New Theme on WordPress: 

To add a new theme on wordpress is a very easy process all you need to do is go to:

Appearance >> theme >> Add new

After you click on add new you can install a theme if you have downloaded already or you can install any free theme available on the wordpress repository.

If you have not downloaded any theme already on a search box search generate press.

It’s a free theme its a very good one and light one

And then click on install you will have now theme installed.

How to install a new Plugin in WordPress: 

well, when you start your blog there are certain necessary plugins you must install so let’s learn how to install it.

Some necessary plugins for wordpress blog are:

  1. Seo plugin ( Rank Math or Yoast SEO )
  2. Updraft plugin ( For backup )
  3. Anti-spam ( protecting from spam)
  4. W3 Total Cache ( For increasing page speed )
  5. Smush plugin ( Compressing image )


Here is how to install a new plugin in wordpress:

Step1: Go to wordpress dashboard: 

You can go to your dashboard by logging in from

Step 2: Click on Plugins: 

plugins option is on the left side

Step 3: Click on the Add new Plugin: 

Search Your plugin name.

Step 4: Install/ Activate Plugin

Step 5: Configure Plugin

Configuring plugin is not necessary all the time, sometimes installation is enough. But some plugin needs configuration. Configure it as per its requirement.


Step 7: Add a New Post in WordPress: Writing Your First Blog Post

Now You are at the last step of your wordpress blog starting the process and let’s make this year 2020 an awesome. You deserve it.

Here is what you need to do to add new post on wordpress blog:

Step 1: Go to Dashboard 

Step 2: click on Post section 

Step 3: Click on add new 

Step 4: Write a blog post

Step 5: publish it

Congrats !!! you have your own blog now … great buddy if you have any issue in setting up your blog contact me personally, I will help you one-on-one.

Give yourself a pat on the back very few reaches to this place that proved you are a ttrue winner in near future.

Writer’s Note: Very Important:

In case, you don’t have money to start your blog for buying hosting. I can give you free hosting from my end. The only condition for you is to buy a domain of your own. If you are Nepali, you can also get it free. If not buying a domain is just a pocket money buddy.

If you don’t take action even after I have given you this much support

Support for hosting

One -on- One support for setting up your blog

And if you don’t take action. You are never going to be successful in life I guarantee.

Don’t dream take action… Achievers are always action takers.

If you like this post share on facebook…

Leave a Reply

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