{"@context":"https://schema.org","@graph":[{"@type":"WebSite","@id":"https://www.startupyourblog.com/#website","url":"https://www.startupyourblog.com/","name":"Startupyourblog.com","description":"How to start a blog today!","publisher":{"@id":"https://www.startupyourblog.com/#/schema/person/4943d27f49dc78d6ee3aafbf5e93c005"},"potentialAction":[{"@type":"SearchAction","target":"https://www.startupyourblog.com/?s={search_term_string}","query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"ImageObject","@id":"https://www.startupyourblog.com/how-to-start-a-blog/#primaryimage","inLanguage":"en-US","url":"https://www.startupyourblog.com/wp-content/uploads/2015/08/work-desk1.jpg","width":1024,"height":683,"caption":"how to start a blog"},{"@type":"WebPage","@id":"https://www.startupyourblog.com/how-to-start-a-blog/#webpage","url":"https://www.startupyourblog.com/how-to-start-a-blog/","name":"How to Start a Blog in 5 Easy Steps - Starting a Blog in 2019","isPartOf":{"@id":"https://www.startupyourblog.com/#website"},"primaryImageOfPage":{"@id":"https://www.startupyourblog.com/how-to-start-a-blog/#primaryimage"},"datePublished":"2019-06-11T14:38:55+00:00","dateModified":"2019-12-13T19:07:32+00:00","description":"How to Start a Blog. Starting a blog is not that hard, you just need to choose the right platform which fits your needs. We are here to help you!","inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https://www.startupyourblog.com/how-to-start-a-blog/"]}]},{"@type":"Article","@id":"https://www.startupyourblog.com/how-to-start-a-blog/#article","isPartOf":{"@id":"https://www.startupyourblog.com/how-to-start-a-blog/#webpage"},"author":{"@id":"https://www.startupyourblog.com/#/schema/person/4943d27f49dc78d6ee3aafbf5e93c005"},"headline":"How to start a WordPress blog in 2020 – Updated guide from start to finish","datePublished":"2019-06-11T14:38:55+00:00","dateModified":"2019-12-13T19:07:32+00:00","mainEntityOfPage":{"@id":"https://www.startupyourblog.com/how-to-start-a-blog/#webpage"},"commentCount":17,"publisher":{"@id":"https://www.startupyourblog.com/#/schema/person/4943d27f49dc78d6ee3aafbf5e93c005"},"image":{"@id":"https://www.startupyourblog.com/how-to-start-a-blog/#primaryimage"},"articleSection":"Blog Setup,Web Hosting","inLanguage":"en-US"},{"@type":["Person","Organization"],"@id":"https://www.startupyourblog.com/#/schema/person/4943d27f49dc78d6ee3aafbf5e93c005","name":"Nate Hay","image":{"@type":"ImageObject","@id":"https://www.startupyourblog.com/#personlogo","inLanguage":"en-US","url":"https://secure.gravatar.com/avatar/0cce9de81e5c19a9de294a48bcb4e0f2?s=96&r=g","caption":"Nate Hay"},"logo":{"@id":"https://www.startupyourblog.com/#personlogo"}}]}

How to start a WordPress blog in 2020 – Updated guide from start to finish

Beginner's guide to start a blog, everyone can follow.

how to start a blog

In today’s post, we have covered a step-by-step tutorial on how to start a blog. You’ve probably asked yourself many times: ‘how do I start a blog?’

Starting a blog is not that hard, you just need to choose the right platform which fits your needs. We are here to help you in the process of starting your blog so stick with us.

If you know what exactly you are going to do with your blog, but you came here for the less interesting technical stuff of setting up a blog, then you are in the right place!

We covered up pretty much everything from start to finish, you don’t need to worry about. In the next 15 minutes you will have your shiny blog ready so better grab your coffee.

Blog Ideas: If you don’t know what to blog about, these are the top five most popular things to blog.

Learn the difference first

First of all, before going into the setup process of starting a blog, I wanted to tell you that this will be your blog, only owned by you, not from the third-party blogging websites like Wix, Tumblr, Squarespace or Weebly. Though these are good websites for blogging but they don’t give us a freedom to create more advanced stuff, I would say they are very limited.

There are a few blogging platforms which are really good to work with and for one of them you probably heard of before. This is by far the most used and the most famous one and it’s called WordPress.

WordPress is open source software you can use to create a beautiful blog or website. It’s used by 33% of all the web from hobby blogs to the biggest news sites.

Also, there is a difference between WordPress.com and WordPress.org.

For better understanding I’m going to compare WordPress.com with Blogger.com, both are a blogging websites/platforms, and all your posts, pages etc., are hosted on servers owned by these two companies. While with the WordPress.org you can host all your stuff with your own hosting and be the owner of your blog.

Related: Why you should self-host your blog instead of using free blogging sites

– Now, when we learned a difference between self-hosted blogs and blogs owned by third-party websites here’s a step by step tutorial on how to start a blog.

How to start a blog

SiteGround offers a great discount for our readers, up to 70% off on selected hosting plans. They are officially recommended by WordPress.org

The first thing we are going to do is click here to go to SiteGround website.

Step 1. Choose a domain name for your blog

If you already own a domain, check the ‘I already have a Domain’, enter your domain in the field below and go to Step 2.

How to choose a good domain name?

Choosing the right domain name is important for your blog.
I’m assuming that, somewhere in the future you want to create yourself a brand or simply you want to be recognized on the internet.

Let’s say you are starting a fashion blog, and you already know a name for it, that’s great. Now, you only need to find an available domain which has a name of your blog in it.

For you, who don’t know how to come up with a name for your blog, here’s a few tips:
For example, don’t use too many hyphens like www.my-blog-about-fashion.com, instead use something like this: fashiongal.commyfashiondiary.com or emilysblog.com, you get the idea.

Good domain name is:

  • short – maximum of two or three words if possible
  • easy to remember

Therefore, it’s important to come up with something unique. Take your time and write down everything that comes to your mind. The name you choose will represent you and your blog on the internet – be creative!

Take a look on our Infographic about domain names here: Infographic – What is a Domain Name?

Make sure your domain name is available to proceed to the next step.

Step 2. Choose a hosting plan

For everyone who is starting their blog for the first time, I recommend going with the StartUp plan. Of course, you can go with GrowBig or GoGeek if you plan on hosting multiple blogs or websites, our discount covers all of them and whatever plan and period you choose you will get a discounted price!

Step 3. Enter your information

Keep in mind that this will be your important information for your hosting account. After you successfully complete a registration, SiteGround will send you an email with all necessary information about your account.

Step 4. Additional services

Add extra services if you want, I personally recommend domain privacy because it’s very useful if you don’t want your personal information to be publicly available.


Your purchase was successful. A confirmation will be sent to your e-mail.
We have successfully completed a first part of how to start a blog – hosting part.

Step 5. WordPress installation

If you have completed the above steps, that means you are ready to install WordPress on your blog. Don’t worry, because SiteGround will do this for you, you just need to follow the steps in the video below:

I hope you find this guide helpful and easy to follow. In the next few articles, we will be covering design tips for your new blog, so make sure you keep an eye on our website.
If you need any help with setting up your blog, please do not hesitate to contact me, I’m here to help you anytime!

What our readers have to say about our guide