Whether you’re just starting out or already have a blog, there is always room for improvement and more success.
When I first started out, I knew that I wanted a passion-based website to eventually turn it into a business- even if it was part-time at first since I was in college full-time.
I wanted to make a full-time income doing something I truly loved! But I was so lost… all I had was passion and hunger for money. Does this sound like you?
No traffic. No money. No inspiration
In fact, when I first started, I wasn’t making any money or getting any traffic. I just wrote a bunch of blog posts for my beautiful crickets to read. Hey, at least the crickets are an audience! Don’t judge me.
I got frustrated every time I wrote an article and nothing came out of it! Especially after
trying numerous ways to make it work, but it was all a waste of time.I almost gave up…
But
before we get into how you can turn your blog into a business, I want you to be aware of a few things:- This is not a get-rich-quick type of business. You will have to invest a lot of time and test your patience. You will feel like giving up. Don’t.
- You cannot do it without investing. Yes, you need to invest a few dollars in order to grow your blog and make money off of it, but I’ll get into it in a few seconds.
- Don’t think about the money at first. Focus on changing people’s lives and bragging about it, if it makes you happy :).
Now that I said that, let’s move on to your step-by-step approach!
Hosting
Assuming you already have a niche (what your blog will be about), there is something you need to know about hosting: it cannot be free. That’s right, your free WordPress blog is not monetizable because whatever you write belongs to WordPress, not you. Also, this means that you cannot use ads on your site because it is not owned by you.
Additionally, when you apply to affiliate sites, they will reject you because will most likely not take your job seriously, and they know that you don’t own your content.
Remember: free does not mean good!
Luckily, hosting does not have to expensive at all. I use SiteGround. SiteGround is officially recommended by WordPress, and I love it because it is affordable, fast, their customer service is beyond amazing, and it is incredibly easy to set up.
You can get it for just $3.95 per month when you use my link. That’s what I spend on coffee per day!
This is where you’ll be taken when you use my link:


If you are still getting under 10,000 visits per month, I recommend you start with the StartUp plan and only pay $3.95 per month. If you are already experienced and get over 25,000 monthly visits, go ahead and get the GrowBig plan for $5.95. However, if you own a well-visited blog and are famous, I would like you to give me a shoutout and go for the GoGeek plan for just $11.95 a month.
In simple terms:
- The StartUp plan is perfect for people with one website that are starting now
- The GrowBig plan is a great value for money offer, including the option for multiple websites and the SuperCacher that greatly improves a WordPress and Joomla website speed
- The GoGeek plan is perfect for people with e-commerce and larger sites, or more geeky development needs like staging and GIT integration
The next step will be choosing your domain:


You may want to go with something related to your niche, or simply your name (like my website!). If you already own a domain you can just transfer it. Trust me, it is the easiest thing in the world!
The next and last step is reviewing your order and checking out! This is how it would look like if you go for the GrowBig plan:


Trust me, you want to go with the hosting company that WordPress recommends!
Write compelling articles
Here’s the most important thing I learned about writing posts: nobody cares about nobody else but themselves.
So, given the fact that we are selfish beings, we need to make sure that our readers can get something valuable out of each of our posts, so before you write anything, make sure you can answer these questions:
- Does it solve a problem?
- Does it teach something?
- Is it relatable?
Great! Now you know how your posts need to be in order to keep your audience engaged and coming back for more, but how do you even know what blog post to write? I’m glad you asked!
Ladies and gentlemen: Ubersuggest


When you visit the Ubersuggest site here, you can either search for a keyword to see how good it converts or simply type the website of a competitor site so you can see which keywords they rank for, their most-read content, etc.
It also suggests keywords based on what is working for your competitors, and it is 100% FREE.
Get traffic
Relax. Seriously, breathe!
Getting traffic is a painfully slow process and the reason why so many bloggers give up. It doesn’t have to be! Not when you have access to Pinterest ;).
Create a Pinterest account if you don’t have one, and convert it into a business account. Create at least 15-20 boards that are related to the content your readers will find on your website, and relevant to your audience.
Group boards are not as relevant as they used to be, so I will not cover that topic here.
Okay, you’ve got your Pinterest up and running, and all of the fields filled out. Now what? Now we move on to my #1 traffic strategy: Tailwind.
With Tailwind, I can schedule my pins, track my engagement rate, join tribes where we can share each other’s pins and get A LOT of traffic, and much more.
Seriously, read more about Tailwind here and claim your free trial! Tailwind is my #1 method to get traffic and has allowed my brand to become known on Pinterest. I went from 0 to hundreds.
To create your pin images, I recommend you use Canva. It’s free and has a lot of templates for you to choose from! 🙂
Aside from getting traffic from Tailwind, I also recommend you to write for other websites and link back to yours. This will show Google that your website is relevant, and you will also get traffic from websites that are similar to yours.
Money
Now you know my best strategies to get traffic to your site. Let’s get into the money-making topic!
- Ads
There are numerous ways for you to make money from ads. One of those can be by applying for Adsense, which is what many bloggers do when they are starting out. Or when you get a lot of traffic, you can charge others to promote themselves on your site with custom banners.
- Affiliate Marketing
I love affiliate marketing! Just write about a product you use and love, and get paid for it! The best affiliate marketing platform, in my opinion, is Shareasale. By creating a free account, you will have access to a lot of affiliate marketing programs that you can apply to, and get paid after someone clicks or purchases the product you’re promoting.
Feel free to apply below:


- Sell Anything. Really
You can also create digital downloads like eBooks, planners, worksheets, drawings, ANYTHING! The more traffic you get and the more products you promote, whether they are yours of other people’s, the more money you will make.