How to Start A Blog in 2019 – Easy Guide for Beginners


How to start a blog?

This is perhaps the commonest question I deal with daily.

In this post, I provide simple steps on how to start your own blog.

What is a Blog?

A blog is an informational website published on the World Wide Web consisting of informal entries mainly for informational purposes.

How to Start a Blog


Blogs remain one of the first types of websites to be hosted on the internet. In the late 1990s and early 2000s, the most commonly used platform for building blogs was allow people to host blogs freely on their blog and would give them a free URL An example of the URL of a blog hosted on would be

People could develop beautiful blogs on the fly. Although was practically inexpensive, it also came with its cons such as strict terms and conditions, limited theme, layouts, and designs, etc.

These limitations prompt people to started hosting their blogs.

[the_ad id=”3169″]

Eight Steps to Start a Blog

To be a successful blogger, a number of things must first be considered. Some of the things to consider are your blog name, your area of interest, setting up a web hosting account, etc.

Below are eight simple steps that explain how to start a blog.

Step One: Identify an Area of Interest.

The first thing any successful blogger does is to first identify an area of interest.

You can blog about anything such as fashion, travel, finance, marketing, digital marketing, electronics, furniture, etc.

Identifying an area of interest helps in picking a blog name, domain name, and your topics also.

[the_ad id=”3169″]

Step Two: Pick a Blog Name.

The second step to starting a new blog is to pick a blog name. It is very common for people to pick a blog name that highlights their interests.

For example, I picked Digital Markets Journal as my blog name because it has some specific keywords in my area of interest.

A blog name is very easy to come up with if you have truly identified an area of interest.

A general rule of thumb to selecting a blog name is to pick a name that is not too long. This is because it is also very common to have a very similar blog name and domain name. For example, my blog name is Digital Markets Journal and my domain name is

Step Three: Register a Domain Name and Webhost for Your Blog.

Register a Domain Name and Web Hosting for Your Blog.

The next stage after creating a blog name is to register a domain name and a web hosting account.

To do this, you will need to signup with a domain registrar such as Godaddy, Bluehost, or Namecheap.

Over the years, I have registered domains and set up hosting accounts on Godaddy, Bluehost, and Namecheap, and I highly recommend Namecheap.

The platform is very cheap and lightning fast. Namecheap also provides a free SSL for your domain, free website builder, and an amazing support team.

NB: I am not promoting Namecheap because of the cash reward I’ll get if you buy a hosting account from them through my link but because I believe they offer one of the best hosting services at the cheapest rates.

Step Four: Setup Your WordPress Blog.

The next step is to set up WordPress. WordPress is a content management system that makes blogging very hassle-free.

Namecheap provides you with a control panel from where you can easily install WordPress.

Wordpress Image 1 - How to Start a Blog - Digital Markets Journal

From the control panel, click on WordPress.

Wordpress Image 2 - How to Start a Blog - Digital Markets Journal

Click on the Install Now button

Wordpress Image 3 - How to Start a Blog - Digital Markets Journal

Select your domain name in the choose destination URL selection field and fill out your blog details then install.

Congrats, your website is now properly set up.

Step Five: Write & Publish Your First Blog Post.

How to Start a Blog - Post Page

This is the point where you make your first post. Click on “Posts” from the sidebar and select “Add New” to create a new post.

Create a new category for your post from the right-hand side of the new post page and click on publish when you are done creating your post.

Step Six: Optimize Your Blog.

The next thing you want to do after creating your first blog post is to optimize your website.

The optimization will include those of on-page and off-page elements.

Furthermore, you might want to use a more advanced theme with rich features, mobile responsiveness, and support.

Themeforest is one of the largest marketplaces for rich WordPress theme.

Step Seven: Promote Your Blog on Social Media and/or Google.

Promoting your blog on social media is a good way to increase the visibility of your blog online.

Social media (if done the right way) also helps you to get targetted website traffic to your blog.

The topmost social media platforms you want to make sure you are signed up on are: Linkedin, Facebook, Twitter, Instagram, and YouTube.

[the_ad id=”3169″]

Step Eight: Monetize Your Blog.

The last stage is to monetize your blog. There are lots of different ways to monetize your blog.

Examples of different ways to make money online are Google Adsense, Google Adwords, Online Reviews, etc.

Check out my post on 11 easy ways to make money online in 2019 to learn more about how to make money online.

Next Steps

Now that you know how to start a blog, the next steps would be to learn different digital marketing tactics to help you turn your blog into a marketing funnel.

Do you have further questions or comments on how to start a blog? Please feel free to reach out to me in the comment section.

About the author

Omotayo Afolabi Olayinka

Omotayo Afolabi Olayinka is the founder of Digital Markets Journal, a top digital marketing blog.

As a lead Digital Marketing/SEO Expert, he leads project development in SEO, SEM, PPC, Content Marketing, Social Media Marketing, Web Audit, Web Analytics, Local SEO, and Web Development.

Add Comment

5 + eighteen =

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Omotayo Afolabi Olayinka

Omotayo Afolabi Olayinka is the founder of Digital Markets Journal, a top digital marketing blog.

As a lead Digital Marketing/SEO Expert, he leads project development in SEO, SEM, PPC, Content Marketing, Social Media Marketing, Web Audit, Web Analytics, Local SEO, and Web Development.

Get in touch

I'm social, I'm happy to connect with you on social media and reach your pieces. Feel free to "holla" at me and I shall be prompt to "holla back" at you. See you on the other side. Cheers

Get Latest Digital Marketing News