Here’s the situation…. you scrolled pin after pin on Pinterest, read about how turning your passion into a business or how blog posts can increase sales. And now you think it’s time to start your own blog.

That’s amazing! Blogging is great, not just because you can transform it into a full-time job, but also because it’s a way to express yourself through words and reach a wider amount of people that would be difficult by just word-of-mouth.

Starting a blog it’s always a bit scary, or at least it has been for me. You’re not sure what to do, what to talk about, how to write, choose the right design and much more…

But my best advice is


How To Start A WordPress Blog in 2019

how to start a blog 2019

Don’t think too much about “how am I going to do that?” or things like that. You’ll surely figure it out in the way, but remember that you have to start from somewhere. Blogging is just like another task in life: when you start, you have no clue about it and then, after a while, you are able to manage it and smash it.

Think about your first job. When you started, were you already good at it?

I bet the answer is no. So, is the same thing with blogging.

Start and see how it develops. Experimenting is the key: see what works and what doesn’t. I’ve only recently started to blog but I’ve learnt so many things so far and I think I’m learning something new every day.

To start a successful blog, I think it’s good to have solid foundations. This includes also the platform you’ll be using and how easy can be for you and your readers.

Let’s get started 🙂

This post contains affiliate links. Please read my disclosures policy for more info.

Choose a topic

how to start blog wordpress

First things first….

You want to choose a topic, talk about it and being the leader of that topic!

You want to be known for the person who “know everything about it”. So you need a lot of knowledge of that topic.

OR, growing your knowledge while writing about it. I think is something completely natural to acquire more and more knowledge as you dig more into a topic.

Choose a topic and a niche to target. And here’s the difference.. you have to be VERY specific about your audience.

My advice, when starting, it to choose a niche and then narrow it down as much as possible, understanding what your audience want to read about.

I can give you the example of my blogging experience 🙂 I started blogging as a Web Designer but this is TOOOOO wide. So I decided to narrow it down and talk about WordPress, because that’s what I do. And then again, to target only two specific group of people – bloggers and small business owners.

Some of the most popular blog niche which you can start with are:

  • Health and fitness – everything from workouts, diet plans, healthy eating, supplements.
  • Lifestyle – it includes travel, home decor, organisation and everything that concerns personal interests and daily activities.
  • Parenting – everything from stay at home moms, working moms, tips & tricks, children recipes.

If you have two topics very different from each other, it’s better to create two separate blogs. But remember you\ll have to double the hard work!

Find a name

Once you have figured out what you’re going to talk about, you must give it a name.

Is important that you choose something that reminds the topic/niche that you’ve picked. This will tremendously help you with SEO and showing in the first search engine results.

This way, your blog name will be the domain name of your blog.

What is a domain name?

The domain name is the URL address of your blog, that string of letters, numbers and symbols which your blog will be recognised by in the multitude of other web addresses in the world-wide web.

You now have to register your domain name to make sure you’ve got that URL address and no one else can have it!

My advice is to keep your domain name with the same web hosting provider, so it will make things easier and you’ll be able to manage everything from just one platform.

One of my favourite web hosting provider, which most of my clients use and I’m happy to recommend it to you too, is Bluehost.

Below you can check if your name is still available and start creating your blog.

And, if you decide to purchase a domain name with my affiliate link here, you’ll get a FREE domain for the first year when you pay at least 12 months worth of Bluehost web hosting upfront.

Choose Web Hosting

Cool, now that we are sorted with the blog name we can proceed to the Web Hosting.

What is web hosting?

Basically, it’s the space where you will store the blog in the world wide web. Is the place where you will be able to upload blog posts, images and all the things you need to make your blog appear beautiful and catchy.

There are a lot of providers around, however it’s important that you choose someone reliable to ensure high standard of performances like page loading speed, protection, storage, etc.

PLEASE, don’t go with the super cheap ones. You’ll find your website under attacks double the time of a normal price web hosting (I’ve seen it so many times when people asked me to have a look at their website). Why do you think the price is so low? If you want to cut on price, you’ll also cut on quality.

You don’t either need a very expensive, so once again my choice goes on Bluehost as my clients have been all very happy about it.

Their Web Hosting starts from $3.95/month for the basic plan, but you can get the choice plus plan for just $5.99 for the first year that is a great deal, considering what you’ll get.

>>> Make sure to use my affiliate link to get a FREE domain included in your plan! <<<

Getting started with Bluehost

I’m going to show you, step-by-step how to get started with Bluehost and set your blog in literally less than 5 minutes.

If you click here you’ll see the homepage of the website like the one on the right.

Click on “get started now” to proceed to the plans.

Select a plan

As I was saying before, they offer 3 different plans and it’s up to you which one to choose. Honestly, if you are just starting out, the basic one will be just fine for you. You can always update later on when your blog will grow.

If you are a small business owners, I would consider the plus one as it gives you more web space and for just $5.95 it includes over $24/year in extras.

If you are moving an already existing and active website I would go for the choice plus. Still $5.95 but you have more over $80/year worth in extras included.

Click “select” and in the next step you will have to choose the domain name. As I said before, the domain name is FREE if you pay 12 months of web hosting upfront instead of month-to-month.

Click “next” once you’ve typed the domain name you want to use for the blog.

PRO TIP: I don’t recommend to pay month-to-month for many reasons: for example, if your payment card expires when you have to renew your blog, it will automatically go down. This means visitors won’t see your blog anymore and you’ll loose traffic, sales, etc..

Instead, by signing up for a minimum of 12 months (you can choose up to 60 months), it will also guarantee you a lower price that you can’t get by pay month-to-month.

Payment information

Fill in all your personal information, choose the “account plan” for a minimum of 12 months and select or deselect the extras. Once again, you don’t need all this extra when you’re starting out. You can always add them later on.

Fill your payment card information, check the “Terms one Service, Cancellation Policy and Privacy Policy” and then click on “submit”.

Set up Bluehost account

Before installing WordPress on your blog, you need to set the Bluehost account up.

In the next page click on the “create your password” button and fill with the choose password. Check Policy and Term of Service and click on “next”.

You’ll be directed to a congratulation/confirmation page and you will also receive all the details via email. Keep it safe.

Start to set up WordPress

From the confirmation page click on “log in” to start setting WordPress up.

You’ll have the choice to pick a free theme or skip this step. Of course, you can always change it later and install a different one.

Sidney and Zerif Lite are good choice to start with. I’ve designed a website for some clients with those and they work fine as “starter”.

Whether you want to start a blog or a website for your business, I recommend to use a premium theme. It gives you much more freedom of customisation and they are super beginner friendly.

Some good places to find affordable and catchy theme are aTheme and Envato Market.

Once done, you’ll be directed to a new page “All done!”. Click on “Start Building” to proceed.

WordPress Dashboard

At this step we are finally ready to start giving life to the blog or website.

We are now in the WordPress Dashboard and basically is where you have control of your blog.

The first time you’ll open it, it will ask you a few questions. If you want to go straight and start creating some content, just click “I don’t need help”.

Once clicked, it will show you the different option you can choose:

  • Launch your site: to make your website live in the web;
  • Blog posts: start adding a new post to the blog;
  • Pages: add new pages to the blog;
  • Navigation Menus: change the items of the menu area;
  • Sell Products: if you want to sell stuff on your blog, you’ll need to install the WooCommerce plugin.

For now, we need to click on “Launch”. It will ask the Site Title and the Site Description (tagline).

If you need advice on how to complete this section and make it SEO friendly, check the 10 Essential WordPress Tips to start a blog in 2019.

Click on “next step” to launch your blog.

Add new post and pages

Once the blog is live, go back to your dashboard to start adding content to your blog, like posts and pages.

Move the mouse on the left side of your screen to fine the tab “Posts” and “Pages” and select “Add New”. You’ll see something like this.

Now you only have to create great content to build and grow your blog or website. Happy blogging 🙂

Advantages of choosing Bluehost

Unlikely other web hosting providers, Bluehost offers some great advantages. No brainer it has been chosen to host OVER 2 MILION of websites worldwide.

  • 24/7 Customer service – no matter where in the world you are based or what time you need help, you’ll be able to access their customer service at any time of the day.
  • One click WordPress installation – no need to hire a professional or learn special skills to set up your blog.
  • 30-day money back guarantee – not happy with Bluehost? They give you your money back if you cancel within 30 days.
  • Recommended by – first recommendation out of three (DreamHost & Siteground).

Start a blog or website in 2019

I hope this step-by-step post will help you to start a successful blog in 2019. I’d love to hear about your journey 🙂 let me know in the comments below if you have any question or just to share your thoughts.

>>> Click here to take advantage of this unique discount and start a blog from as little as $3.95 a month and, if you use my affiliate link, you will also get a FREE domain! <<<

You May Also Like

One comment


Thank you this was really helpful!

Leave a Reply

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