HOW TO START A BLOG (Step by step) IN 2018

HOW TO START A BLOG (step-by-step) IN 2018

Do you want to start your own blog or website? I want to help you out.

Starting your own blog can be a scary thing to do. Right? The last time you tried to code something was probably 10 years ago (during a lame HTML class in high school).

Well, don’t worry. Times have changed quite a bit and nowadays you can pull off a fantastic website with zero coding knowledge. Yes, ZERO CODING KNOWLEDGE.

Sure, the basic HTML you learned in high school can be handy sometimes, but it’s not a must.

The process is easy and – if you follow the instructions provided in this post – there is simply no way that you’ll get lost or in trouble.

Step 0 – What do you need to start a WordPress blog?

What You Need:

  1. A domain idea (the name of your blog. Mine is “”).
    Try to choose a name that is simple and easy to remember. Avoid hyphens and numbers and strive for a .com.
  2. 30 minutes of undivided attention. Promise yourself that you’ll get to the end of this process today. 🙂

The process will take you 30 minutes (if you already have a domain idea). So load the washing machine (or whatever) and by the time it finishes you’ll have a blog. Potentially even two. Not kidding:)

Step 1 – Choose the right (AKA the best) Web Hosting

A web hosting is where your site will be stored.

There are probably better definitions of web hosting than what I gave you, but what you really need to know is that they are not all equal. There are good ones and there are bad ones.

Most people on the internet will suggest BLUEHOST, but do not fall for that. Bluehost is simply the web hosting that offers one of the biggest affiliate network commissions, but it is terrible (I made the mistake to get started with Bluehost and I had to change after 2 months).

You need a fast, reliable, cheap and customer friendly option. In other words, you need SiteGround.

Once you’ve got SiteGround open in a new tab, proceed to step 2.

Step 2 – Choose the right blogging platform (for God’s sake)

95% of the users should choose as their blogging platform.

Why? Because it is free to use, you can install plugins, customize your site freely, and most importantly, you can make money from your site without any restrictions.

Be aware: you should choose, NOT!

A lot of people get this wrong at the beginning, don’t be one of them 🙂

Nothing else to do right now. Move on to step 3.

Step 3 – How to create an account on Siteground Step By Step

3.1) Head on over to SiteGround and select a hosting plan.

If you’re just starting your blog, go with the most basic and cost-effective plan, StartUp. You can always upgrade if your traffic requires it.

3.2) Buy your domain name.

The domain will cost you around 12 € /year.

3.3) Fill out your information.

In this step, you’ll create your account username and password, fill out your contact and payment info, and then select your hosting period. For hosting, you can start out with 12 months.

3.4) Install WordPress. Open a support ticket to have SiteGround install WordPress FOR YOU for FREE!

Installing WordPress with SiteGround could not be any easier. Their support team will do it for you for free! After you sign up for your hosting, log in to your account and select the “Support” tab.

Next, scroll down and select “WordPress Assistance.”

Step 4 –  Select a good theme.

The visual appearance of your WordPress blog is controlled by themes. When you first visit your blog, it will look something like this:

I’m going to suggest you two themes, one is free and the other costs (at the moment of writing) 60 Euros.

The free one is Shapely. It’s fast, responsive and works with most plugins.

The other one is Avada. Avada is also fast, responsive and works with most (if not all) plugins and it will give you complete freedom when it comes to design. It is the most popular theme out there for a reason, it’s awesome. A little investment of 60 € is worthy if you care about the success of your blog/website.

Step 5 – Install the theme

Head over (NB: change “yourdomain” with your actual domain name!), enter the username and password and you are in!

What you now see is your dashboard, where the magic happens.

Time to install the theme.

Click on Appearance » Themes » Add New

Step 6 – Customize your theme

Once you have installed your theme, you can customize it by clicking on the Customize link under the Appearance menu.

Step 7 – Create Your First Blog Post

To write your first blog post, click on the Posts » Add New menu in your WordPress dashboard.

You will see an editor area where you can write your first blog post.

Once you’re done writing, go ahead and click on the Publish button!

Any questions?

Contact me at [email protected]