Complete Guide: How to Start a Blog In 2019?

This post was published on Sep 26, 2017, and this is one of the first 5 posts of StayMeOnline. I have updated it with more information.

How to start a Blog? When I was about to start my blog at that time there were a lot of things that I had to care about. There are many steps that every blogger has to do when they want to start a blog.

Whenever someone comes to know about Blogging, then the first question arises in his mind is What is blogging? and if you answer that first question. Then the second will come immediately which is How to start a blog if I want?

It will be difficult for you to solve all those queries because it will take much effort and time, you can suggest him to read this post. It is going to solve all the question about How to start a blog?

Give a second and tweet this to your friends to help them…

This is not hard to understand rather need some starting guides. 

These are some steps which you need to do start a blog in 2019.

  • Topic(Niche)
  • Platform
  • Domain and Hosting
  • Theme
  • Content
  • SEO

This is all you need to do to start a blog this year…

I just think to write about every step which involves starting a blog effectively.

Choose Topic(Niche)

Choosing the topic is the basic and first step to start a blog. The topic is the centre of your blog. The topic is your content on which you will be writing about.

Read More:

Let’s take an example…

There is a man and his name is Mr.A. He is a Full-time freelancer since two years back. And he is an expert in freelancing because he is doing it from years back. He has done many projects on various freelancer sites. and got hundreds of good reviews. He is earning well as a freelancer.

One day he decided to start blogging. Then he starts thinking about the topic of his blog on which he will write about. So he starts thinking about his skills. it is clear that he has good experience and knowledge about Freelancing so he starts writing about the freelancer and how to be a successful freelancer?

Basically, I want to say is that always choose a topic according to your experience or knowledge. Explore yourself deeply and find in which you are the expert?

Choosing a topic according to your area of expertise and knowledge will always be successful and your blog will definitely grow fast.

Choose a Platform

As like land is the base of a building as the same Blogging platform is the base of a blog. There are numbers of platforms available on the internet. But it is very confusing to choose one of them.

This is the main blogging platform which you can choose…

  2. Wix
  4. Blogger
  5. Tumblr
  6. Medium
  7. Squarespace
  8. Joomla
  9. Ghost
  10. Weebly

I like two platforms on the list because I have personally tried both.

1st is (self-hosted)

I Love WordPress. is the real WordPress it is the very popular blogging platform and tons of websites and blogs are running on

It is 100% free platform. You need own domain and hosting to start a blog that the reason we called it a self-hosted platform.

But everything has its own advantages and disadvantages as well. Pros

  1. It is free and very simple to use.
  2. You own your data by creating the database and you can easily move to another platform or Hosting. It is very easy to migrate because you have full control over your website/blog.
  3. Plugins are the heart of the WordPress but you can use it only in WordPress self-hosted blog ( There are more than thousands of plugins available in WordPress some are free and some are paid.
  4. You can choose Themes and customize it according to your need. Themes are also free and paid.
  5. You can create a membership site and sell your product or content Cons has few cons it is a very good platform to use.

  1. is free we all know but it required a domain and hosting for which we have to pay approx $5 every month.

And the Second one is Blogger which I like most. Blogger is also known as Blogspot. Blogger is a Google Product and fully owned by Google.

And as I said above there are also some pros and some cons as well of Blogger.

Must Read:

2nd is Blogger

Blogger is the free blogging platform which offered by Google and the main feature of blogger is, it is 100 % free and very useful for the beginners.

Blogger Pros

  1. Blogger is a fully free platform and it is not required any charge for hosting and other things. You can run your blog without spending a single penny on your Blog.
  2. You can also run your blog live without purchasing a domain because blogging giving free domain like and you can also change it to your custom domain.
  3. It is Owned by Google so it is the very great advantage of the blogger.
  4. Blogger is very simple to use and customize. Blogger has a very simple interface and this is very easy for new bloggers to use.

It is a good option for all beginners to launch their first blog on blogger.

Blogger Cons

  1. Blogger is the free platform so it has few themes to choose from.
  2. We can not customize blogger blog because we can not use plugins on blogger.

Mostly I like that two platforms which I mention above but you can try all my list. Every platform has its own features.

I have one this for you which is going to help you a lot if you are looking for the…

Purchase Domain and Hosting

If you are totally new to this so maybe you are not aware of the Hosting and domain. So let me quickly tell you what are these?

What Is Domain?

A Domain Basically looks like

The domain is the address of a website which the user can put in the URL bar with the help of the Domain browser can easily identify the webpage and open it. 

In simple words, we can say if your website is a house so the Domain is the address of that house. If I call you to come to my home so definitely you will ask me for the address by this you can easily found my house, as the same domain helps browser to find the website.

What Is Web Hosting?

Web Hosting is the service which provides organization or individual to host their website or webpage on the Internet. Web hosting companies provide every tool for your website or webpage to stand on the Internet.

Basically Hosting is a land where you are going to build your own house. Web Hosting provides space to your website to stand on the internet. This is the place where you can place your website’s files. if you are using a Hosting for your website, Then your website will run on the server which is owned by your web hosting company.

You can read more about hosting and domain from here.

After selecting a platform for your blog. Now you have to purchase a domain and hosting for your blog.

There are many Domain and Hosting Providers available which are offer domain and hosting both in a package which is made for beginners.

Some of the Hosting and Domain Providers, I have listed below which are very good you can choose one from it…


I have Personally experienced Godaddy one year ago at that time I have purchase Hosting and .com domain for my blog StayMeOnline. My experience was good with Godaddy and I am highly recommended it.

I have seen many people who are complaining that Godaddy has not good customer support. But I have personally experienced when I was in problem GoDaddy team was always there for me.

So I am highly recommended it…

Godaddy is offer hosting and domain at a cheap price.



Bluehost is the one of top Hosting providers company. It is the first choice for the top bloggers and also many top bloggers recommend it for their readers. Below is the plans page of Bluehost…


There are many other hosting and domain providers are available but I like this to most.

Must Check Out This Deal:

Apart from this, we also have a deal from the domains as well, you can check this from here. 

Choose A Theme

Choosing a stylish theme is just like you are decorating your home with colouring your walls with good colours and placing everything in a good manner.

A theme gives a look to your blog. So choose a theme carefully. If you are using WordPress self-hosted blog then you have many themes to choose some are premium which looks awesome and some are free which also good looking.

But I recommend you to purchase a premium them If you are planning a long run with your blog, means if you are taking blogging as a career option. Because of it more secure than a free theme and also has many features to customize according to your choice.

Here are some popular theme providers which are the best option for you to purchase one from them.

Read More:

Important Step is Content

Now Your Blog is live so don’t waste time and start writing content for your blog because the content is the king.

Always write for helping others, not for the earning money, if you are helping others truly then money will be there itself.

Always write what you love to write about, with 100% accuracy. I mean without making any grammatical mistakes. You can use Grammarly for this they have also an extension for you to check your writing errors in real time.

Must Read:

The tips for creating content for blog…

  • Your Content should be unique.
  • Write in detail and write friendly.
  • Use images in your post because one image says thousands of words.
  • Use Eye-catching headings.
  • Take Care of On-Page SEO
  • Always talk with You and me, it creates a friendly environment.

Must Read:

SEO (Can’t Ignore)

SEO(Search engine optimization) is the heart of the Blog or website, if you forgetting about this then you are losing all the traffic which you can get from Search engines. 

SEO is the sets of the activities which people do to get high rank on the search engine result page and that help to drive huge traffic.

I have talked about SEO many times, and I am sure you know this if you a regular reader of StayMeOnline.

SEO is very important because imagine, you have published many blog post on your blog but don’t have any traffic to read that (I know you can attract traffic using Quora, Reddit and Social Media as well, but let me tell you one thing that Organic traffic is the best traffic) all your effort will be wasted.

Read More:

Over To You…

I am sure this post is enough to learn how to start a blog?, I am sure this will help you to start your own blog.

I remember the day when I was starting my blog, It was not tough for me to start because I was reading many blogs to learn about blogging, SEO and affiliate marketing. 

And I have one another post for you to read: Ultimate Guide: How to Start a WordPress Blog (Step by Step)

I hope this post is a good guide for the people who are planning to start their own blog using WordPress. I hope you like this If you did then share it with your friends to help them too.

If you have any query regarding this then feel free to drop in comments and you can also create a topic in the forum, other members will be there to help you.

Follow Me

Ravi Dixit

Founder at StayMeOnline
Ravi Dixit is a Blogger and Affiliate Marketer, He is the founder of StayMeOnline Who Loves to help others.
Travelling and learning new things online are his first love.
"I only want a life without any boundaries- Ravi Dixit"
Follow Me

22 thoughts on “Complete Guide: How to Start a Blog In 2019?”

  1. Hey Ravi,
    I think Bluehost is the best hosting for a wordpress website. WordPress also recommend Bluehost to use for your wordpress website.
    Thanks for great article.

  2. Blogger And Wp Both are great platforms…
    I have almost 2 year of experience with blogger… And half year with Wp…
    As you said that blogger has less customization… You are wrong…
    I can customize the blogger blog in any way…
    There are tons of themes available…

    • Both are good.
      The number of experience you have is really amazing.
      Blogger has many customization option but if you are comparing it with WordPress then it has less.

    • Thanks, Shubham:)!
      Blogger is good if you want to learn but if you want to establish a blog which makes money for you then WordPress has everything you need. WordPress makes SEO very easy with the help of plugins.

Leave a Comment

Share via