How to Start Your Own Blog to Make Money in 2019

This post may contain affiliate links, which means we may receive a commission, at no cost to you, if you make a purchase through a link. Please see our full disclosure for further information. If not otherwise stated, all prices are intended in US$.

CAN YOU REALLY START YOUR OWN BLOG AND MAKE MONEY FROM IT?

Oh yes, my answer is a big fat yes! In fact, I got some great news for you:

Blogging is not dead. It’s very much alive and kicking! And you can still start your own blog and make money blogging in 2019!

Pro bloggers such as Pat Flynn, Neil Patel, Darren Rowse, Melyssa Griffin, and many others makea fortune from their blogs (we’re talking about 6 figures A MONTH here). But they’re not the only ones making money blogging. Thousands of bloggers are generating an income from their blogs. Sure, it may vary from extra pocket money, to side-hustle earnings, to full-time income, to significant wealth, but the bottom line is if you’re not making money with your blog you’re leaving money on the table.

I’m not going to say you will make millions overnight with minimal effort.

As eloquently put by Brent at LinkyBlog, the self-proclaimed internet gurus who say so are the reason why most bloggers quit blogging within the first year of starting because of false expectations.

Truth is blogging is not easy, it requires lots of hard work, dedication, and consistency. And, as these detailed statisticsreported by Anh Nguyen at BloggingThing show, less than 5% of bloggers earn more than $10,000 a month.

And I’m not saying that only because I have read tons of articles with statistics and income reports of successful bloggers.

I’m talking from experience too. In my first month of blogging, I made $128 through humorous posts on this very lifestyle blog. I make much more now, but the point is if I did it, so can you!

And so, without further ado, let’s dive into a few easy steps to set up your blog the right way if your ultimate goal is to generate an income through blogging.

PICK THE RIGHT PLATFORM

There are many free blogging platforms out there (WordPress, Blogger, Weebly to name a few).

However, if you want to start your own blog and make money from it, I strongly recommend to do it on self-hosted WordPress.

What I mean by self-hosted WordPress is to use WordPress.org.

Difference between WordPress.org and WordPres.com

Sometimes, especially at the beginning of your blogging journey, it’s easy to get confused between WordPress.org and WordPress.com, and between self-hosted WordPress and Premium WordPress.

But it’s really important to understand the difference between the two or you may end up picking the wrong platform.

So, let’s clear up the difference.

WordPress.org

WordPress.org is the industry standard. It’s an open source software and content management system (CMS) which is free in itself, but to be able to use it you need to install it on a web server which means you need to pay for a web host to host your website on their server.

People commonly refer to this as self-hosted WordPress (which is the option you want to go for and we will see in a minute why).

WordPress.com

WordPress.com is a hosting and blogging platform where you can host your blog for free but it comes with several limitations, including the inability to fully monetize your blog.

WordPress.com has also some paid plans (Premium, Business, and VIP) which allow some form of monetization but they are expensive and they still won’t let you fully monetize your blog the way you want it.

For example, you can’t install AdSense or other ad networks (you can only display the ads from their AdWords network) and you cannot have an affiliate marketing blog on WordPress.com which means the main purpose of your content cannot be to drive traffic towards other sites to generate sales.

However, this doesn’t mean that you can’t use the occasional affiliate link if your blog offers plenty of valuable content. For instance, reviews of books or products are officially allowed by WordPress as an exception to their general rule.

In addition to these restrictions, WordPress.com comes with other limitations such as the inability to install plugins or Google Analytics (unless you’re on the Business plan but it costs $299 a year which is crazy and definitely not worth it!).

Custom domain

Last clarification for new bloggers: blogs on WordPress.com will have by default this type of address: www.yourblog.wordpress.com. If you purchase your custom domain www.yourblog.com but remain on WordPress.com, it does NOT mean you are self-hosted.

It only means that you have a custom domain but all the above limitations in terms of customization and monetization will still apply.

You can use this infographic on your blog!

If you already know that you would like to have your blog on WordPress.org, you can skip this part. Otherwise, read on to find out why going self-hosted WordPress is the best decision you can make if you want to start your own blog and make money.

Have you ever heard the old saying that to make money you need to spend money? Well, it’s so darn true! If you’re serious about blogging, you should definitely invest in your blog.

I understand that when you’re only starting out, you might not be ready to fork out hundreds of dollars on very expensive courses or blogging tools.

But starting on self-hosted WordPress is paramount and will save you lots of headaches down the track.

Most pro bloggers are on self-hosted WordPress. Last time I checked some statistics, around 37 million websites and 48% of Technocrati’s top 100 blogs were managed on WordPress.org.

There must be a reason, right?

I mean, most pro bloggers don’t just recommend it, they have their own websites set up that way. It’s not just a quick scheme to get you to spend money on a web host or something like that.

I made that investment myself and so have done many other bloggers who don’t blog as a hobby.

But the investment we’re talking about here is minimal. You can start a blog for as low as $3.95 a month.

What’s $50 a year in the big scheme of things? And that’s especially true when you consider how much the initial investment usually is for brick and mortar shops or any other kind of business.

Plus, we’re setting up a blog to make money, so you are most likely to recoup your initial investment within the first month, if not week.

So, what does this initial investment get you in return that free platforms (or even other paid platforms such as Wix, Joombla or Squarespace) can’t get you – or at least not as much as WordPress.org?

Here you have it.

Full ownership of your website

Full customization options

Flexibility

Access to any plugin

Full monetization options

E-commerce capabilities

Branding freedom

Best Search Engine Optimization (SEO)

Best analytics

Professional look

Preferred platform by brands for sponsored posts

Access to StumbleUpon and similar

What are the downsides?

Yearly or monthly expenses for web host and domain (between $50 and $100 a year all included for the average blog). It’s more expensive than free platforms but less expensive than other paid platforms such as Squarespace or WordPress Business

You are responsible for your website’s maintenance. For example, you will have to keep it updated, back it up regularly, and run spam checks. Most web hosts will do it for you included in your web hosting fees but it’s best practice not to rely solely on them for your website’s maintenance. However, everything can be done through plugins, so it’s not like you will actually have to do it manually (unless you want to).

I would also like to add another advantage of being on self-hosted WordPress which is often underrated.

If you’re only starting out now, going with the mainstream option is a safer bet, as most – if not all – advice, posts, and tools around cater for and are targeted to self-hosted WordPress blogs.

Trust me, it will save you the headache of trying to figure out how to do things on a different platform or coming up with a turnaround when a feature or tool is not available on your platform.

I’m talking from personal experience here.

I initially started this blog on Squarespace, and later on migrated to self-hosted WordPress because of the endless limitations of Squarespace (unrelated to monetization – you can fully monetize your blog on Squarespace, and I did).

I was unable to get most plugins or tools and I had to figure it out a way to do what I wanted without that plugin or tool that all the other bloggers on self-hosted WordPress were using.

The migration has been painful and we’re still paying the consequences.

We had to deal with domain transfer, DNS propagation, content migration, redirection of URLs, website re-development, and many other problems and issues.

In the process, we lost most of our comments, some shares, over 5 points in domain authority and page authority, Alexa ranking, lots of traffic and so on.

And I must say Squarespace is overall a great platform.

A free platform such as WordPress.com com has many more substantial limitations than Squarespace, so you would be way more likely to want to migrate to self-hosted WordPress at some stage.

And trust me, you don’t want to go through the pain of a migration. And the more content you have on your blog, the more problems may arise during a migration.

So, regardless of whether you want to monetize your blog straight away or down the track, start with self-hosted WordPress and you won’t have the problem to migrate your website once you have a lot of content on it.

It doesn’t cost much, less than $4 a month.

PICK THE RIGHT WEB HOST

In order to use WordPress.org, you will have to connect your website to a server so you will need to sign up for a web host that will host your website on their server.

There are many good web hosts out there. Taking into account quality/price ratio and value for money, I recommend either BlueHost or Siteground.

I also have a third option (Hostinger) which I will tell you about in a second.

I can tell you why I decided to go with Siteground, and I will also show you how to get a 60% discount! YAY!

Reliability

This was an important factor for me in choosing a web host. You don’t want to pay for a web hosting service only to find out your website is down and no one can access it, not even you!

I had read many comments from other bloggers on Facebook groups complaining of how their web hosts would give them a lot of downtime and no real supports to fix the issues.

I had also noticed that many knowledgeable bloggers were now switching to Siteground because of their better customer service, coverage, speed, and reliability, and how they were saying they never looked back.

Speed

When I was with Squarespace my website was quite slow and I was worried, especially seen that Google takes into consideration page loading speed as a ranking factor.

While doing my research for the best web host, I found out that unlike other web hosts that still use HDD drives, Siteground uses SDD.

Second tick for me!

Thanks to SSD, PHP7, and HTTP/2 enabled servers, you will get a super-fast hosting with Siteground.

And with their “SuperCacher” caching system, it gets even faster!

Don’t worry if all that geek stuff sounds gibberish to you. You’re not required to know what SSD or PHP7 is, what matters is that your website is equipped with cutting-edge technology and loads as fast as it gets.

Customer service and support

The customer service at Sitegroundis unprecedented. It’s so good it’s hard to believe!

Their service is available 24/7 and you can reach them via chat or phone call.

When I decided to go self-hosted, I approached a few reputable web hosts

With other hosts, I waited for longer than 15 minutes (in one instance, 45 minutes) to be connected to a customer representative.

When I asked whether they could help with my migration, they redirected me to some tutorials to install WordPress, transfer the domain, install the SSL certificate (it’s what makes your URL https, instead of http, and your website secure to users), URL redirection and everything else needed.

Some web hosts pushed their paid service for the migration in the range of $150 (one off-expense on the top of the hosting fees) which however wouldn’t include the above.

And the worst part was that whatever query I had, they would reply by hard selling their plans, even with a certain frustration like “So, what plan would you like to sign up for?”

When you contact Siteground, they say they will be with you in a heartbeat.

I have no idea what kind of customers they have but my heartbeat doesn’t go that fast.

Every time I contacted them, they replied within a split second.

They answered all my queries in detail without even once mentioning their plans.

And the best part is they did everything for me included in the standard price of their hosting fees. I mean, they literally transferred the domain and installed WordPress and the SSL certificate for me.

Scroll the page until you find “Ready to get started”, then click on “Talk to an expert” and a live chat will start.

They will be with you within minutes and you can ask any questions, they won’t push you to sign up if you’re not ready.

Costs

While the web hosting fees of Siteground are comparable to other hosts, another benefit of signing up with them is that to get their best deal, you only need to pay 1 year in advance (basically less than $60 upfront).

If you want to get the best deal with most other web hosts, you will have to pay for 3 years in advance (between $105 and $200 upfront).

The fact that Siteground offers its introductory rate even if you only pre-pay for a year is a great advantage for new bloggers!

Maybe you don’t have a big budget for your initial investment or maybe you don’t want to lock yourself in a contract for 3 years when you don’t even know if blogging is really your call yet.

So, having the option to pay for only one year in advance to get the best deal or to lock the introductory rate for up to 3 years is awesome!

I really think Siteground is the best host you can get for your new blog and it’s the one I picked for my own, even though I’m affiliated with most other good web hosting providers.

But again, you don’t have to take my word for it.

Here is what other bloggers are saying about SiteGround!

SiteGround has also been voted as the best web host in various polls organised by the admins of web hosting Facebook groups for several years in a row.

As you can see, the top 5 is dominated by premium, dedicated and expensive hosts (except for Hostinger and Siteground) but Siteground is still the winner!

HOW TO START YOUR OWN BLOG WITH SITEGROUND IN 6 EASY STEPS

Step 1 – Pick the right shared hosting plan

All right, first thing in order to start your own blog and make money is to pick the right shared hosting plan for your needs and set up your account with Siteground.

StartUp – can host one website and handle up to 10,000 unique visits per month. It comes with the first level of the SuperCacher plugin enabled, the SSL certificate, unlimited emails, free daily backup and 24/7 customer support.

GrowBig – can host multiple websites and can handle up to 25,000 unique visits per month, 30 backup copies and free restore, all 3-levels of our SuperCacher, and customer support with priority.

GoGeek – can host multiple websites and can handle up to 100,000 visits per month, has all features of the other plans plus other geek stuff such as 1-click WP staging, pre-installed git, PCI compliance and fewer accounts on the server.

If you’re only starting now. You can choose the StartUp plan. It will suit your needs for now and you can always upgrade and scale up down the line as your blog grows. Otherwise, I think the GrowBig is the best value for money and it’s the plan I have started on.

Once you picked your plan, click on Get started.

Step 2 – Register your domain

Hopefully, by now you will have already picked your blog name and domain.

If you already have a domain, enter it and Sitegroundwill point it to their server for free.

If you don’t have a domain yet, you can register one with Siteground. It will be an additional $15.95 a year.

This option might be cheaper (depending on the domains available onNamecheap) and some people say it’s safer (you won’t have all your eggs in one basket), but I personally find it easier to have everything in one place so I transferred and registered my domain with Siteground.

Whatever you decide to do, I recommend getting a domain with the .com suffix.

And if you’re not sure what domain to get, again, just take my FREE 5-day email course Blogging for New Bloggers Fast Track and we will figure it out together.

And while you are it, ask them to install the SSL certificate for you for free.

It’s what will make your domain https instead of http so that Google won’t warn users that your site might not be safe.

Once Siteground sets up your WordPress site, they will give you your login details.

And if you go to https://yourblog.com/wp-login.php (change yourblog.com to your domain), this will show up.

You can log in now and start customizing your website!

PICK THE RIGHT THEME

WordPress comes with free themes and Siteground has probably already installed one for you.

To browse free themes and pick one for your blog, in your WordPress dashboard go to Appearance and click on Themes.

Then click on Add new.

This is my dashboard and as you can see, I have tried out and tested a few themes.

Some of these are free and some are premium.

Some nice free themes I have found are Kale, Lucienne, OceanWP, and Minalite.

Free themes come with limited functionalities and features, no obligation or support and of course, they’re not so unique as many users use the same ones.

You will never be able to customize your website the way you want it with a free theme. The customization and flexibility of a free theme is very limited.

There is nothing wrong with starting out with a free theme.

But as we’re talking about starting your own blog and make money here, I strongly recommend that you get a premium theme or else you will miss out on many features that play an important role in your monetization strategy.

Once you install the theme you’ve picked, you will have to customize it to make your blog look the way you like. So, have fun working on the design of your website! If you’re a creative person you will love this part, if not, don’t worry and don’t stress, your content is more important than any pretty design.

PRO TIP

While you customize your theme, start promoting the launch of your website.

Don’t waste precious time!

Build a Coming soon page and promote it so that once the website is ready you will already have an engaged audience and some subscribers.

You don’t have to worry about people seeing your website incomplete or being able to track the changes and progress you’re making.

There is a plugin that allows you to create a beautiful Coming soon page to start collecting email addresses of people interested in your upcoming blog, and keep the rest of your website hidden.

Let me know in the comments if you set up your blog and how it all went. If you have any questions leave them in the comment or join me in the Facebook Group Blogging for New Bloggers, a supportive community of over 19K awesome bloggers and growing!

Take my FREE 5-day email course Blogging for New Bloggers Fast Track for extra detailed and actionable tips on how to start your own blog and make money within the first 6 months of your blogging journey!

HOW TO MAKE MONEY FROM BLOGGING

Once your blog is set up the right way, you can start thinking about all the different ways you can monetise it.

One of the lessons in my FREE course Blogging for New Bloggers Fast Track goes through all the best, easiest, fastest, and most profitable ways to start earning a passive income from your blog in detail.

About Lucrezia

Hi there! I’m the founder of Tinylovebug and so glad to have you here! In addition to blogging, I have worked as a lawyer, a lecturer (PhD), and a manager in different countries for the past several years. I now use the combination of my research, teaching, and blogging experience to show new bloggers, like you, how to start and run a profitable blog. Whether you want to grow your traffic or make money blogging, I will help you achieve your full potential! Take my FREE course - Blogging for New Bloggers Fast Track and set yourself apart from the average new blogger!

Ah this takes me back to last year. Trying to make all of the decisions about what I was going to do, who I was going to host with and things like that. I am glad I did go to self hosting though. Still have to do the kinds of things to make your blog grow. But it’s been fun.

Being a new blogger I had so many doubts. Thanks to you, I got so much useful info here. Good to know you’re being true to the income part. Yes, blogging does give you good money, but surely you’ve to put in your 100%hardwork, which many don’t want to.

I love the fact that you did such a comprehensive description on how to start a blog. I wish I had started with an article like this. I was very much all over the place. Thanks for taking the time to break it down in a way that even a novice can understand.

The biggest problem is that most people want to make a lot of money with blogging with no investment, and if it doesn’t happen, they think it “doesn’t work”. Blogging is a lot of work and something that you will get profitable over a longer period of time, and bloggers also need to invest into themselves…

Well that was a waste of time! Could you have a more misleading title? Not one detail in there about monetising a blog. Perhaps the title ‘How to set up a blog’ would be more accurate? And I am guessing you are part of some blog linky where people leave frivolous comments because I can’t believe all these people commenting actually found this article useful? I’m sure you will just delete this comment – but maybe you will learn something from it…like don’t underestimate your readers or you will loose them…

I appreciate feedback and I encourage discussion. I approve all comments unless they’re spammy.

Thanks for taking the time to leave your feedback.

I’m sorry to hear you found the title misleading.

In this post, I meant to show the right way to start a blog if one plans to monetize their blog (either from the beginning or down the track) since the same recommendations wouldn’t apply if the goal is to blog as a hobby.

I didn’t mean to write a post on “how to make money from your blog”. That’s why the title is “how to start your own blog to make money” and that’s why I didn’t address the different ways to monetize a blog in this post.

If the title can be misleading I will consider amending it, so, again, thanks for your feedback.

However, I can’t really see how it could be a waste of time since I even put a table of content at the top. It’s crystal clear from the first paragraphs what is addressed and what’s not in my post and so one can easily decide whether to continue reading or bounce back.

Lucrezia, Thank you so much for this article and your free 5 day course for new bloggers. I just read this article as part of that course and am learning so much! I am only about 2.5 months in to blogging and realizing just how much there is to learn. Switching my free WordPress site over to wordpress.org and Siteground.

Hi Lucrezia, This is my first time visiting your site. And, I must say, I am impressed.

I agree with you, “Blogging is not dead”. It is very much alive and kicking going into 2019! Sure, some of the “older” practices have passed away. But the spirit of blogging is stronger than ever.

Again, I agree on your point of, “Can you still start your own blog and make money blogging in 2019! And, once again, I agree. IF the individual keeps up with the times. The blogging world is an ever changing landscape.

This detailed guide is going to be such a great help to so many beginner bloggers this year, it was for me.