How To Start Your Blog in 2019 [Under 20 Minutes or Less]

Here’s the deal:

Whether you want to work for yourself and leave your desk job or travel the world, blogging makes it possible.

There are thousands of bloggers who were able to leave their desk job behind, travel the world and make a full-time income from blogging.

These things are possible for anyone to do and they are one of the many benefits of blogging.

If you would like to start a blog but don’t know where to start, I will guide you through the 5-step process in this article:


Step 1: Pick a Niche To Virtually Guarantee Your Blog’s Success (Decide What You Will Talk About on Your Blog)

select your blog niche

This is the most important part.

If you want to build a blog that no one reads, build a blog that talks about everything.

Not picking a niche for your blog is the fastest way to lose the game.

When you write about more than one topic, it becomes really difficult to promote your blog and build your audience.

You might think that defining your niche may limit your blog’s growth but it’s the total opposite. When you don’t have a defined niche (a defined topic) for your blog, you will struggle to decide what you should do next to grow your blog.

To give you some confidence in the idea, here are some blogs that went niche from the beginning and are now worth millions of dollars:

  • I Will Teach You To Be Rich: Ramit Sethi started this blog 10 years ago. He kept writing about personal finance and in only a few months his blog took off. He started getting interviewed on TV and Radio. The reason for his blog’s success was picking the right niche.
  • Backlinko: Internet Marketing expert Brian Dean started his blog Backlinko and grew it to one of the most popular SEO blogs on the internet by talking only about Backlinks and SEO.

Still, don’t believe me?

5million-week

The above graph is from a blog post Ramit Sethi wrote for Tim Ferriss’ blog. Ramit was able to make $5 million in only one week through his blog.

I could give you a thousand more examples but I am sure you get the point:

If you want to turn your blog into a profitable business, you need to define a niche for your blog.

Your niche doesn’t have to be Internet Marketing or Personal Finance. You could start a blog about Football or your favorite hobby say Cooking.

The exact topic you choose for your blog doesn’t matter as much as choosing one and getting started.

Don’t try to overcomplicate things by finding the market value, size, etc.

Just pick a niche that you know about or are interested in and get started blogging

If you can’t think of a good niche for your blog, here’s a simple exercise:

  • Take a pen and paper.
  • Write down all the things you know about or are interested in learning. It could be anything personal finance, self-improvement, volleyball, programming, etc.
  • Now cross out anything that doesn’t sound exciting enough.
  • Keep crossing ideas out until you only have one topic on the paper.

Once You have a topic in mind, move on to the next step:


Step 2: Choose a Name For Your Blog That You Won’t Regret Later

Choose Blog Name

Most people waste way too much time deciding a name for their blog.

Believe me, it doesn’t really matter at this point.

Your blog’s name doesn’t have to be something cool or unique or different.

Eric Barker started his blog Barking Up The Wrong Tree on the domain name bakadesuyo.com.

It’s really difficult to remember and isn’t cool in any way. But it is a very popular blog that receives millions of readers every month. Eric was also able to publish a book under the same name because he started this blog.

So, once again, the name of your blog doesn’t matter as much as starting a blog and building an audience.

If you can’t figure out a good name for your blog, here are some tips to keep in mind:

  • Stop Being a perfectionist. You aren’t tasked with naming a star or a planet. STOP wasting time here. Jon Morrow changed the name of his blog BoostBlogTraffic to SmartBlogger. This blog gets more than a million visitors every year. If he can do it, you can do it too.
  • Don’t try to pick a cool name. If you want to use the word Hive, use Hive rather than H1ve even if Hive isn’t available. Creative names are not only difficult to remember they also make it difficult to build a brand in the long term.
  • Keep it simple and short. The shorter the better. Short and sweet is easy to remember.

Still can’t figure out a name for your blog?

Just start a blog under your own name.

Under your own name, you can write about anything you want.

A blog named John Doe will allow you to change the topic of your blog at any time in the future unlike the domain name My Photography Blog, which will limit you to photography-related topics.

Just pick a name and stop being a perfectionist.

Note: Choosing a Blogging Platform

There are dozens of free and paid blogging platforms out there including WordPress, Joomla, Ghost, and Movable Type.

People waste hours trying to figure out the best blogging platform for their blog.

We recommend that you use WordPress.

Why?

Because it is the easiest of all and it comes with all the features you will ever need.

And if someday you want to add more functionality to your website, say an eCommerce page, you can do it by simply installing a WordPress Plugin. There are thousands of free WordPress plugins available that can help you add as much functionality to your website as you want.

In this tutorial, we will guide you through starting a blog with WordPress.


Step 3: Find a Web Hosting Provider and Get a Domain Name

Choose a reliable web hosting

Before we dive into this step and get our hands dirty, let me explain what the two terms mean:

  • Web Hosting Provider: Websites are just a bunch of files. When you open Facebook.com in your browser, you are simply downloading the homepage file. You need a place on the Internet to put these files. This place is called a server. Web Hosting providers let you lease server space. Without this, there would be no website.
  • Domain Name: Simply put, this is the name your readers will type into their browser. For example, Facebook.com or Google.com. You will need to buy a domain name that is spelled similarly to your blog name. For example, if your blog is called My Photography Blog, you will need a domain called MyPhotographyBlog.com.

If finding and buying these two things sounds overwhelming, don’t worry.

I will guide you through the process below.

Just take a deep breath! I promise this will be over in only a few minutes. 🙂

Rather than giving you a list of a thousand web hosting providers, I will recommend you go with SiteGround.

They offer the best support in the market and are perfect for beginners. If you are just starting out, you will love their service. SiteGround’s plans are affordable and their services are very easy to use.

In this article, I will now guide you through buying a domain and web hosting space from SiteGround. You can pick any other web host you like. The steps will be similar but I highly recommend you go with SiteGround because they are the best in business for beginners.

To get web hosting and domain for your first blog, follow these steps:

Step 1: Visit the SiteGround Pricing Page and select a plan:

Siteground Pricing

I recommend the GrowBig plan. Click the Get Started button.

Step 2: Choose a Domain Name

Choose Domain Siteground

Enter the domain name you would like to use for your blog. If your blog’s name is Aperture Photography, you should choose something similar to AperturePhotography.com. Keep it short and simple.

Once you have entered a domain name, click the proceed button.

Step 3: Fill In Your Account Details

Siteground account information

Now, fill in all the details asked. These details will make up your account.

Step 4: Enter Your Credit/Debit Card Information

Siteground payment information

Step 5: Agree To The Terms & Click The Proceed Button

SiteGround Terms of Service

It will take a few minutes for SiteGround to ready up your web hosting account and get your domain name ready.

Wait a few minutes, then check your email for important details related to your account.

After that, log into your SiteGround account and move to the next step:


Step 4: Set Up WordPress To Make Your Blog Live on the Web

Setup WordPress

Log into your SiteGround account if you aren’t already. You will see a screen similar to this:

Install WordPress SiteGround

Select Start a new website checkbox and then click WordPress.

Now enter admin details for your new WordPress site.

This form will create a new Admin account for your WordPress site. You will use this account to log into WordPress and make changes to your site:

WordPress login details

Now, check the terms and conditions checkbox and then click the big Complete Setup button:

SiteGround terms and conditions

It will take a few minutes for SiteGround to finish setting up your WordPress site.

Now, click the Proceed to customers area button:

Proceed to customers area Siteground

Now, click the My Accounts menu on the top:

SiteGround My Accounts

Now, click the Go To Admin Panel button to visit your new blog’s admin dashboard:

Go To Admin Panel SiteGround

Now, enter the login details you choose during the installation and click the Log In button:

WordPress Login

That’s it. You just set up your first WordPress site. Remember, this URL:

http://your-site.com/wp-admin

Replace your-site.com with your domain name and visit that link. It’s the URL to your WordPress dashboard where you can manage your site.


Step 5: Change Your Blog’s Theme To One That Grabs Attention

Change WordPress Theme

Now that you have a WordPress site, you need to change the default theme.

Although the default theme looks good, it’s not optimized for blogging.

It’s just a simple theme to get you started. Your blog’s design needs to grab the user’s attention and concentrate it on the content.

If you want your blog to succeed, you will need a good design. Without a good design, no one will pay attention to your content.

Although there are a lot of free WordPress themes available on the market, I like to use GeneratePress for all my websites. It’s one of the easiest to use WordPress themes and comes with all the features you will ever need.

Most free themes don’t offer any customization options. But with GeneratePress you can change the design of your blog as much as you want.

Now, there are a lot of premium theme developers on the market, but I recommend only StudioPress and MyThemeShop. Their themes offer a ton of great customization options.

If you are interested in using free themes, here’s how you can find and use free themes on your blog:

To change your WordPress site’s theme, select the Themes menu from the Appearance menu in the sidebar:

WordPress Apearance Themes

Now, click the Add New button to find a new theme for your blog:

WordPress Add New Theme

Now, scroll down until you find a theme that you like:

WordPress Themes Gallery

Then take your mouse over the theme and click the install button to install the theme.

It will take a few seconds for the theme to install. Once the theme is installed click the Activate button on the theme you installed.

This will activate the theme.

Now, visit your website’s domain name to see what your website looks like.


What’s Next?

Now that you have started your blog, you might be thinking “What’s next?”

The only way to keep your motivation alive is to add some content to your site.

The best place to start?

Your website’s about page.

That’s the page where your readers will get to know you better and (potentially) become your fans.

Writing an about page can be a daunting task if you have never done it before. But no worries, you can follow my 6-Step process to write a killer about me page for your blog (Examples and Action steps included)

Check it out, write your about page, and then, here’s what I want you to do:

Join My Private MasterBlogging Facebook Community [FREE]

It is filled with bloggers just like you and me. You can ask any questions you might have about blogging and professional bloggers will be there to answer.


One Small Request:

If you enjoyed reading this article, kindly give it a share. Your share is extremenly helpful to spread our message and help more bloggers like you.
4K Shares
About Ankit Singla

Hi, I'm Ankit Singla Founder of Master Blogging. A blog that helps you master the art of Blogging. Join our Facebook Community and stay connected with other like-minded bloggers.

21 thoughts on “How To Start Your Blog in 2019 [Under 20 Minutes or Less]”

  1. Hi Ankit,

    This is a very useful post for beginners. For people who are yet to start a blog, there is no better time than now. As every new year comes with new inspiration and new year resolution, creating a blog and working on to make it successful should be top priority in 2019.

    I’m glad that you covered this beginner guide on masterblogging.com

    I liked that domain selection tips part, especially the one that says, “Stop being perfectionist”. I have seen many people spending lots of time in trying to be perfect – not only in domain selection but every step of life. But one shouldn’t waste much time in being perfect. And this one tip is not just effective for domain selection but at every step of life.

    Thanks for sharing this post.

    Regards,
    Rahul D

    • I couldn’t agree more, Rahul.

      I am personally helping a lot of people to start a blog in 2019 and hope this blog post of mine will even help a lot more people to make their career in blogging. 🙂

      Regards,
      Ankit

  2. Ankit me bhi blogging Karna chata hu or sikhna chhata hu
    Agar tum apne group ka part mujae banao Bhot khusi hogi mujae….

  3. Hey Ankit,

    Great article.

    Unlike most articles on starting a blog, this article is detailed, step-by-step and most important of all, easy to follow for beginners.

    Keep up the great work!

    Thanks,
    Mohit

  4. Hey Ankit

    Great Article.

    Your recommendations are good.

    Right now I am using GeneratePress free theme and planning to upgrade to a premium theme and also planning to upgrade to SiteGround hosting with a lot of pro bloggers recommendation like you

    It is a very useful article for the beginner who wants to create a successful blogging journey.

    Thanks a lot.

  5. Bro Please tell me how to add custom table of contents in wordpress posts like. U used in this posts.

    • Hi Sanket, you can use Table of Content Plus plugin which is free. Else, create your own design with CSS like the one I’ve made for myself.

  6. Hey Ankit is there any blogging course available .so that I enhance me blogging experience.i learn a lot by your post .keep posting such a valuable content.keep it up.

  7. Hi ankit had few doubts for starting a new blog but after reading this article got full information and confidence to create and success my own niche….

  8. Wow I just loved your article on the beginners guide to starting a blog. I want to start one and I am now pretty clear after reading this post. This was very helpful for me and I am definitely going to mention you in my blog as soon as I start it. Thanks you so much.

  9. If somebody take this blog article seriously in their life, he/she can earn his living by doing blogging, There are thousands ways to earn money through blogging. We can learn from Ankit He is only 26 years old but His success gives us a lesson. Thanks Ankit for the Article.

  10. Thanks for sharing good post . This post is very useful to me . Because I am a blogger

    • Glad you liked it, Venkanna.

  11. Just shared on Facebook. Great advice. Thank you. Lynda

    • Thank you, Lynda 🙂

  12. Great stuff!
    Any thoughts on Jupiter theme and thrive themes?

    • Glad I could help, Manish.

Leave a Comment

4K Shares
Share
Tweet
Pin