Wednesday, November 22, 2017
Home > Web development > Start a Blog (Complete Domain,Hosting and WordPress installation Tutorial)

Start a Blog (Complete Domain,Hosting and WordPress installation Tutorial)

In this guide, I will teach you how to start a blog in less than 20 minutes.With this article, you don’t need to waste your time in learning huge HTML or waste your time in learning long boring tutorials in PHP.I have helped many of my friends to star a blog with my experience.I converted what I have learned so far to this article and thought to share it with you.

If you Still Don’t have an idea to start a blog Read this Two income reports about Top 30 Blogs and Top 30 Websites in the world!!

As a beginner, there are 5 steps to start a blog.

  1. Choose your blogging platform
  2. Pick a Domain name for your blog
  3. Choosing the hosting plan
  4. Complete your registration
  5. Log in to your new account and install WordPress blog


Step 1: Getting Started – Choose your Blogging Platform (WordPress)


The blogging platform is the framework that you use to write your blog.WordPress, Tumbler, Blogger are some of the blogging platforms that we can find.So the question

what is the best platform to start a blog?”

however, there are over 72 million active users using WordPress today.So it is clear that which WordPress platform is to choose.Even my own blogs and sites are built with WordPress blogging platform.

Why WordPress has become so powerful and popular??

  • WordPress is free for everyone to use.(It include free themes, layouts, and plugins that many other blogging platforms don’t provide.)
  • It’s super easy to setup
  • WordPress is a secure platform with updating daily.Wordpress update their software and keeping everything sound secure. Sony, NASA, and even university blogs are using WordPress.
  • WordPress is highly customizable there are hundred of free themes and plugins that you can use in your blog.You can add Buttons, Contact forms, Boxes, Galleries, hover effects and much more without ay coding knowledge

So without a doubt, My recommendation is to Use WordPress

Read this article to know “ why you shouldn’t create a blog on a free blogging platform 

Finding a domain name and web hosting provider


To set up a self-hosted website you need two things to purchase

Domain name-This will be your website address where people can find you over the internet.This a unique address.For example, Facebook’s domain name is new blog domain name will be will choose what’s going to be behind YourBlogName.The cost of a domain name is usually $15/year.But if you follow up this article links you will be able to get a one for much cheaper.

Web hosting-This will be the storehouse/hard drive where all the images and content, themes plugins of your website are stored.This will be 24/7 login activated storage where users from all ower the world can view data.They have to use your domain name as the address to visit your website.Without Hosting you will be unable to use your domain.Think of it as a computer hard drive that stores all your content on your blog (images, blog posts and so on). The cost of web hosting is usually somewhere between $2-5 per month.

Where should I get my domain name and hosting?


There is huge competition with the hosting and domain name service providers, which is a good thing.This competition is even high within the top companies.So in this article we will be using Hostgator service provider to set up our site.

When it comes to hosting, there are only two things to consider.

  • Page load speed-The average amount of time in seconds it takes to load your blog.


  • Uptime-Your site should be live for 24/7.You should go for a 100% uptime. 99.9% is not enough as your site is down for 42 minutes per month.

HostGator is one of the best pick for beginners.It has great performance.


Step 2: Choose a domain name and host For Your Blog


After completing these steps you will own a domain to start your blog

1. Go to and then click “Start Your Site Now”.


Good News!!!

Since I am using HostGator myself too I have negotiated a discount for the readers who use this guide.That is for the first month hosting.You need to only to pay $0.01 and see how things going on.
This discount should apply automatically when you click on the link.

So no need of searching coupon codes.Enjoy!!!!!!


2. Pick a Domain name for your blog


Register a domain Name


If you have already purchased a domain name click on”I already own this domain”
and enter your domain name.And continue from Step 3

How do I choose a good domain name?

You don’t have to bother about choosing the proper domain.It can be always changed later. With some good content and hard work, you can make your domain rank well.

But be sure to choose a domain name that is..

Easy To remember-Make sure you chose a domain that is easy to spell.Don’t try to go with a long name full of dashes.Most famous websites and blogs use short and sweet easy to remember names.,,, site like “” won’t ever stick in someone’s head.But a site like or can easily remember.

You will see that these websites stick on the reader’s mind.Easy to search back and visit the site again.

Basic Tips For a Good Domain


Unique and Descriptive-Make sure that your site should be a unique one.And from the day one, you should start building your brand.So You want a name that reflects who you are and what you care about. Be creative and build an identity you’re excited about!

Trustworthy-Trustworthiness is another issue that you should consider.When buying a domain try to use domain extensions like “.com“, “.Org“, “.net“. Most of the time .com is the extension that most people think about

Avoid Extensions like “.rocks” or “.biz” as these are less commonly used, tougher to remember and not as trusted.

If you get rid of above three mistakes then the rest is in your hands to do some SEO and get more traffic

You can also read these two articles to know how to increase your  website visitors using WordPress plugin  YoastSEO

 Tips for Yoast SEO site

 Free SEO my WordPress site using Yoast SEO

Type the domain name you want to use in the box, then click “next”. If the name is available, you’ll be able to claim it. If it’s not available, choose another one.

And if it is not available Hostgator will show you some alternatives you can always choose a one from there.(always stick to the plan )

3.Choosing the hosting plan

You can choose your hosting plan from the drop down list.( Go with the baby plan or Hatching Plan). You can even subscribe a one-month hosting for USD 0.01.See how things are going.

Extend the subscription and also upgrade later if you decide you want more advanced features.

4. Complete your registration


Before proceeding further you should fill in your personal details.This is for the privacy reasons so the transaction can go smoothly.

Website essentials or purchasing additional services are not essential.You can always add them if you need in future.But it is wise to choose “Automated backups”  in case you mess something up.This backup can give your website back if you messed it up.But generating a backup manually is not a big deal.You can do that drop a comment if you like to know about getting a backup manually.


After completing the personal details and pay card information you can do the checkout.


5. Log in to your new account and install WordPress blog

Now here is the next most important step

Installing WordPress 

Most of the newbies get confused and stuck in here.
So after doing the purchasing stuff go and check you E-mail.Hostgator may take some time to register your account.So be patient

You should get a confirmation E-mail when your account is ready


Once you get the E-mail

  • Login to your Hostgator control panel
  • At the top click “Get Started With WordPress Today
  • If WordPress isn’t there for some reason, scroll down a little bit on the control panel and click on “Quick Install” under the Software & Services section. Look at the top of the page, in the left sidebar section for WordPress.

(Check the Video Below)

Don’t go with the paid WordPress Installation just Go with the Free installation process

In the WordPress installation process, you have to

  • Enter the domain name purchased(Sometimes it is automatically added)
  • Admin E-mail(Your E-mail)
  • Blog Title
  • Your First name and Last name

Watch this video For the full installation process



When you’re finished, “Install WordPress”. Once you’ve done that, you’ll see a loading bar at the top of your page that will eventually tell you that your WordPress blog has been installed and you’ll see your log-in credentials.



Log in and check out your new blog

Once the installation is complete you will get an Email that shares your login information

Click on the Admin URL: To log in to your WordPress’s simply (where “yourblog” is your domain name).

Congratulations –You’ve installed WordPress and set up your blog, all on your own! As you can see, it’s really easy and straightforward.

So get things started Check these articles

How to Install a WordPress Plugin – Brand new tutorial for Beginners

How to use a Custom Page as a Home Page in WordPress

Top 15 Courses To Learn WordPress Online

Check This Link to get a Full WordPress Beginner Tutorial for Free

As we are a startup blogging company we have more than enough time to reply to your issues and problems.We hope to pay attention for every matter personally and come with the most suitable solution.Contact us for free assistance and guidance.Like our Facebook page and connect with our facebook Group to join the Discussion [Scout Labs Team]








Lanka Rathnayaka
I am a freelancer blogger who is interested in Computer programming and web technology.Currently Studying information System Engineering at the University of Colombo.

3 thoughts on “Start a Blog (Complete Domain,Hosting and WordPress installation Tutorial)

Leave a Reply

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