Use the link of the web hosting company I recommend in this post to get free Blog coaching & free promotion to kickstart your new Blog through all our Social Media channels (Facebook, Instagram, Twitter, Pinterest) & our email list! Stay until the end of the post to learn all the details!

Do you wish to know how to start a blog that makes money (passive income)?

Wouldn’t it be awesome, if in a few minutes you had a full-functioning, professional blog that you can eventually monetize?

Wouldn’t it be even cooler if all of these cost you less than €3,95/month?

Then, you should feel lucky you landed on this guide! All you have to do is to follow the simple steps below (no designing or coding skills required of course!).

(Disclaimer: This post includes affiliate links. If you purchase anything from these links, I will earn a commission. However, all web-hosting companies offer an affiliate commission, so this is not a factor I’m recommending this web-hosting company. My suggestion is based on the facts you will read below!

How To Start A Blog That Makes Money – 4 simple steps

  1. Choose your domain name and your blog’s topic/niche.
  2. Choose the best blogging platform (e.g. WordPress)
  3. Setup your website and your web hosting provider in a few clicks (it takes a few minutes, but I included my research to help you decide on your web-hosting company, that’s why this step includes a lot of text)
  4. Customize your blog’s appearance and write your first post.

Creating a blog is quite easy, even for a total beginner!

How to start a Blog for beginners Siteground 2020

Step 1: Choose a Domain Name and What You’re Going to Blog About

This is probably the most important step of your online journey. If you’re not sure what a domain name is, it’s actually the address of your site (e.g.

Before you pick your domain name, you have to be sure what you want to blog about.

In the case you’re not quite sure yet, list the things you enjoy, some things that you’re good at or passionate about and all the things that you want to learn about. Have a look at this example:

I loveI’m good atI wish to  learn about
GamingTraining petsGardening
ReadingFixing stuffProfessional software
CookingDrivingFinancial managing

Note that you don’t have to be an expert on a topic to blog about it. People love to read content either of the perspective of an expert or the perspective of a beginner that has started his journey. Both can teach a lot of things they have learned. Just be honest with your audience!

If you need more help with choosing your topic, check this page: How to find your perfect blogging niche.

Now that you know exactly what you want to blog about, choose your domain name. In general, a good domain name is one that is:

  • Easy to spell and easy to remember
  • Doesn’t include special characters such as @##$%^&
  • The preferable option for the extension is the .com (because it’s easier to remember) but all extensions are actually fine.

Go to to check if the domain name is available, or get ideas for similar names. Also, you can check if your name is available on social media platforms.

Keep reading to learn how to get the best deal currently on the web!

Step 2: Pick the Right Blogging Platform (CMS – Content Management System)

According to the latest statistics, 95% of bloggers and 31% of all websites on the internet are using the platform. Why?

  • It’s free to use.
  • It’s easy to use even for a brand new blogger. It doesn’t require any sort of technical knowledge such as coding or web designing.
  • It provides thousands of free themes and tools (plug-ins, widgets) to customize your blog as you please.

Note that or the “Self=hosted WordPress” is what I am suggesting & what the grand majority of bloggers and websites owners are using.

The is a free blogging platform similar to and you should avoid it if you plan to monetize your site.

Now if you are serious for making money online through your blog, avoid free platforms (like Tumblr or Blogspot) at all costs. They don’t worth your time. The reasons are simple:

  • You don’t own your blog. This means they can delete it anytime.
  • You will not be able to monetize your blog (forget about sponsorships). Even if you manage to make some money through a free blogging platform, you would have made much more if you were on a self-hosted platform.
  • The customization, tools and available space for uploads are pretty limited.
  • Your domain name will include something like “”. It looks very unprofessional.
  • The loading times of free platforms are slow and this affects directly your Google ranking.
  • If you’re showing at your audience that you can’t even afford to host a blog (it costs €3,95/month), how can they take you seriously?

Step 3: Setup Web Hosting and Install WordPress (It only takes a few clicks and a few minutes, but I included some facts to help you decide on your web hosting company)

Web Hosting actually means that you buy or rent space on a professional server. It allows you to keep your website online, so everyone can see it anytime.

Use the link of the web hosting company I recommend in this post to get free Blog coaching & free promotion to kickstart your new Blog through all our Social Media channels (Facebook, Instagram, Twitter, Pinterest) & our email list! Stay until the end of the post to learn all the details!

I strongly recommend using SiteGround. I use it myself and I’m very satisfied. Plus, it offers the greatest value for money on the web:

  • 24/7 Free customer support – You can even ask them to install WordPress for you or assist you with any other technical issue you are facing
  • Easy WordPress install – It takes just one click and 30 seconds of your time.
  • Free SSL Certificates:  – This is the green “lock” icon next to any web browser address bar. It indicates that a website is safe to navigate. Note that many companies stated they include an SSL certificate, but you need to install it yourself.
  • Rapid loading times – This is a crucial factor for ranking higher in Google. SiteGround uses the latest technology such as PHP 7, SSD Drives, Geeky Supercacher, FREE CDN and much more. These services are available anywhere else with this price tag.
  • Beginner-friendly – It’s easy to use even if you haven’t previous experience.
  • Best value for money – SiteGround lets you choose the suitable plan for you, so you don’t get charged for services you don’t need.
  • 30-day money-back guarantee – In the case you’re not satisfied, you can always ask for a full refund!
  • No matter how many online polls I looked into, SiteGround is always the favorite choice of bloggers and website owners (some names are blurred because some of these Facebook groups are private):

What is the most favorite hosting provider?Is Sitegroiund the best option for beginners?Poll about which web hosting company is the bestShould I use WordPRess to start a new Blog?How to start a new Blog in 2020 step by step guideWhich company is the best to start a new WordRress Blog?What company is more popualr among Bloggers?What web hosting company most Bloggers recommend?What is the most beginner friendly wen hosting company?What web hosting provider company should I useWhat web hosting provider is the best for WordPressWhat web hosting provider is more popular

That’s insane, right?

I could continue with even more polls, but the result is the same, SiteGround always wins!

Choosing the right hosting provider is a very important step in starting your blog. Avoid companies that overprice their services or providers with slow, overloaded servers and bad customer support.

But the most important thing is to avoid companies owned by EIG group (HostGator, BlueHost, iPage). EIG is a notorious company known for its shady tactics as firing employees and lowering their quality of services in order to cut down expenses and increase their profits.

They currently own more than 80 companies, so when a disappointed customer decides to move to another company, he/she will probably land on another company owned by the same group. This way, they don’t lose their customer.

The web is full of articles like this (a quick Google research will convince you):

what is the best hosting provider in 2020?


These are all companies owned by EIG (screenshot from Wikipedia):

What web hosting providers to avoid

Note that there are many fake reviews online hoping to grab an affiliate commission, so we need to look to trusted and independent sources. For instance, is a site that consumers can submit their complaints about every kind of company. Let’s look at hosting companies owned by EIG:

BlueHost (owned by EIG) –

bluehost review

HostGator (owned by EIG) –

host gator review

iPage (owned by EIG) –

ipage review

SiteGround –

What is the best web hosting provider?

Wait, not even one complaint? Yes, that’s right!

So, how to get started with the best web-hosting company? Go to SiteGround and choose your plan.

SiteGround honest Review

If you just starting your blog, the first “StartUp” plan is more than enough. When your site starts to grow, you can always upgrade.

In the case you have an established site, choose one of the “GrowBig” or “GoGeek” plan according to your traffic numbers.

Note that these estimated monthly visits are not the maximum numbers, they are just indicators. Usually, you can get much more monthly visits.

On the next screen, click “Register a New Domain” and type the domain name you desire.

If you wish to transfer your site, their technical team can handle it for free if you choose one of the “GrowBig” or “GoGeek” plans. They transferred mine after a few hours from my request, and the downtime was only for a few seconds!

Is SiteGround the best company to start a WordPress blog?

On the last step, choose the time period you wish to purchase, review your order and hit “Pay Now”.

Note that all extra services are optional, you don’t have to purchase them.

Is Siteground worth it?

(the price in the image above is for the “GrowBig” plan, meaning that the first “StartUp” plan’s price is lower)

The rest steps are pretty straightforward. You can install WordPress with one click (if it’s not already installed) and enter your login details. Do not hesitate to contact their support team (live chat or phone call) for every technical issue or questions you may have!

Congratulations! Your site is now Live!

You can enter your blog’s dashboard by SiteGround’s interface or by typing your site’s domain name and add /admin or /wp-admin. (

 Step 4: Choose a Theme and Write Your First Post

Now you can access your WordPress dashboard. From here you are going to manage your whole blog (posts, pages, themes, plug-ins etc).

Also, SiteGround has a unique beginner-friendly interface that guides you step-by-step to build your site (such as picking the right theme & installing the necessary plugins) You can check their guide here!

To prove how easy it is to use, let’s select your theme! WordPress provides thousands of both free and paid themes. Paid themes provide some extra features, but you don’t currently need them as you just starting out. Try to pick a free theme that includes the following features:

  • Tablet & Mobile responsive: Your site should look smooth an all devices, not only on computers.
  • Simple Navigation: Your visitors should easily read and find what they’re looking for.
  • Easy customization: Removing or placing widgets, changing colors and background images etc.
  • Quick loading: The faster your blog loads the better.
  • Ready for Search Engine Optimization.

Hopefully, the majority of the free themes include these features. To select your theme, click Appearance, Themes, and then Add New.

Start a new WordPress blog

Click the Popular tab to see the best free themes available. Here you can preview and install any theme you like. Keep in mind that you can change it anytime you wish, without affecting your content.

how to start a blog in 2020

If you want to further customize your theme, click on Appearance, Customize. On this screen, you can edit your blogs Title, colors, layout, fonts, logo etc.

Start a blog to make money 2020

Tweak the settings as much as you want in order to get used to WordPress. You can preview any change you make before you apply it, so don’t hesitate to click buttons!

However, if your budget isn’t tight and you wish to invest in a professional theme, look no further than Elegant themes. Go to their page and check their “Extra” and Divi” Theme. It provides thousands of features to upgrade your blog with stunning graphics. Further it’s really easy to use, as it only utilizes the “Drag and Drop” technique.

Now, what about writing your first post? Go to Posts, Add New.

how to make a blog as a beginner in 2020

  1. Title: Enter your post’s title
  2. Multimedia button: Click here to insert multimedia into your posts such as videos and images.
  3. Toolbar: Here you can edit your text, implement Headings, and insert hyperlinks.
  4. Content: This is where you write your post.
  5. Categories, Tags and Feature image: You can separate your posts by adding different categories and tags. Further, you can set a featured image for your post.
  6. Once you’re ready, preview your content and hit publish.

You’ve made it! Your first post in online! You’ve successfully completed the first step of your online journey. Creating a blog/online business might not be a piece of cake, but it sure is high-rewarding, life-changing and exciting!

Use Our Link & Earn Free Blog Promotion!

As I promised, if you use Siteground’s affiliate link that I’ve included in this post, you’ll earn free promotion through all our Social Media channels & our email list to kickstart your Blog! Also, you can ask for free Blog coaching to help you organize your Blog’s plan or anything else you need help with!

Doesn’t it sound like an insane deal?

Well, it is!

It’s an offer that normally costs hundreds of dollars online. But here, you can get the best web hosting service, plus free promotion and coaching! No matter how much you’ll research this, you’re not going to find a better deal than this one!

It’s an exclusive service to our new members that many new Bloggers wish they knew about it when they got started!

Golden Bloggerz is a community of thousands of Bloggers that support & help each other, so it’s the best way to attract new visitors that will engage with your new blog!

How to start a blog for beginners 2020

After you purchase your SiteGround hosting, send me an email to

or contact me through any Social Platform (you’ll find my Social profiles below) to discuss the details or ask me anything you need help with.

I suggest to arrange the promotion at least 1 month after you start your blog in order to have some content on it (it doesn’t make sense to promote a Blog without any posts, right?)

Of course, you can request it to it to happen faster or later, when you think you’re ready for some real traffic!

Did you find the guide helpful? If so, please share it with others that need it as well. To stay in touch, follow me on social media!

Follow me on Social Media so we can keep in touch:

Leave a Reply

25 Comment threads
21 Thread replies
Most reacted comment
Hottest comment thread
27 Comment authors
Natalie QuinnLife MagChris K.Lusine GharibyanJacqueline LeightonRecent comment authors
newest oldest most voted
Notify of
Natalie Quinn

Wow! This is a fantastic step by step process for successful blogging. Outstanding guide that anyone can benefit from even if you have an established blog. Thanks so much for sharing your wisdom and experience!

Life Mag

I will definitely try this after my BlueHost plan expires ☺️

Lusine Gharibyan
Lusine Gharibyan

Now, what if I already have. Blog on Blogger and want to go self-hosted and migrate all my posts?

Jacqueline Leighton
Jacqueline Leighton

Enjoyed reading your post. My mouth literally dropped open when I saw that Siteground had no bad reviews not even one! Though, I’m not surprised as Siteground has helped me with my first blog more than a few times now and there was literally no waiting time for instant chat help. Their customer service is the best I’ve ever experienced for any service. And I don’t normally give rave reviews for anything. Going to have a look at your other posts now 🙂

Sandra Joseph
Sandra Joseph

I have a 3-year contract with Blue Host so depending on my experience, this is useful info to have if I wanted to switch over.

Lisa Marie Alioto
Lisa Marie Alioto

Excellent post – so easy to follow and informative! Thank you!

Rebecca @ Boss Single Mama
Rebecca @ Boss Single Mama

Siteground is the very best! Every time I screw something up on my blog’s back end, their customer services is able to fix it in minutes. I wouldn’t use any other company, they’re awesome!

Sharon green
Sharon green

Thank you again for all your information! You always go above and beyond with details! You make it simple and easy to follow with instructions!


I like that you literally go through each step and provide facts and details to support your recommendations, one by one. Making decisions when you’re just a beginning blogger is hard and it will greatly help to have these tips at hand.


Wow, that’s a lot of valuable information! *bookmarks *


Wow! I wish I had found your blog before registering my first blog with What an epic fail, well long story short. I had to eventually restart through blue host, and it has made a world of difference. Thanks for your super useful tips , wish I had these when starting out 🙂

Lori @ CircleSquareOval
Lori @ CircleSquareOval

I have read a LOT of “start your blog” posts. This one is BY FAR the clearest, most concise, and easiest to understand! You have laid out and explained the steps very well! I would recommend this to anyone just starting out.


Excellent post. I’m still locked in with BH until next year, but then I’m making the switch to Siteground.


I’d really like monetise my blog but I’m on not .org and it’s very expensive per year to go with them.

Can you swap to .org without losing all your site stats etc?


Great info! I have a 2nd website in the works and will definitely take your advice on the hosting company!


Great details… most bloggers are often stuck because of the incomplete information that they have. This post is comprehensive and helpful for everyone even if someone doesn’t know where to start


This is a great breakdown for someone that is getting started. The first steps can be overwhelming for those who aren’t familiar!


Very informative post Chris!

I also moved to Siteground recently and have found them to be excellent.

Their customer service was awesome during the transition and I’m paying way less now for a much better service that doesn’t have an issue with my increasing traffic!


There’s always many new things to learn in your every post. Thanks a lot for being so helpful always.

Sunshine |

Brenda West
Brenda West

Chris, you always have the best posts! Thanks for a great read!! 🙂

Simply Beautiful ß

Great, well explained & helpful post. Thank you so much for sharing.


Helpful post! Keep up the good work


Awesome tips. I use Site Ground as well for my blog and I love the customer service especially for a non-techy girl like me!


Very thorough. I wish I had taken my time when I first started. I’m happy with what I have but when I started, my mind wasn’t so much on monetizing it.
Nice job.
Judy @sensibledove


This is a nice guide for people who want to start their blogging journey. I’m going to explore to some more advanced guides here on your blog to discover how to monetize my own blog ;:)


My Blog is just live! Amazing guide Chris! Thanks so much for the help!

It is time to learn how to customize it I guess!