I’ve finally gotten to create an in-depth DIY SEO guide after running and growing my website for several years. 

Besides working on the clients’ SEO projects, I’ve tried to grow my website in my spare time. Fast forward, my website attracts over 12,000+ visitors per month and generates four-figure revenue monthly (more about monetization in my monthly recaps).

My website performance July 2025

Growing and monetizing my website has been a long journey. I didn’t have a mentor to guide me, so I had to figure things out myself—lots of trial and error before I learned what actually works in SEO.

Now, my website is my SEO playground. I test strategies, see what works, and use those insights to grow my site and help my clients succeed.

This page is a collection of all my past articles on DIY SEO. I’ll keep adding new ones as soon as they’re published.

If you’re a content creator looking to grow your blog with SEO, you’ll find tons of value here. Small businesses and startups can also benefit from my insights on SEO writing, niche keyword research, and optimization.

Got questions? Drop them in the comments! 

My DIY SEO resources

I explain how to do SEO for a new website with steps and strategies. 

My keyword research and on-page SEO strategies.

If you run a B2B or a SaaS company, this guide is for you.

I started my WordPress blog back in August 2021. 

How to DIY SEO

DIY SEO (do-it-yourself search engine optimization) is the process of optimizing a website for search engines without hiring an agency or consultant. Instead, you rely on self-education and hands-on execution.

It covers everything from keyword research and content creation to on-page tweaks, technical fixes, and link building. So, be ready to wear all possible marketing hats. 

The timeline for DIY SEO varies widely. Some improvements can yield noticeable changes in a few weeks, while achieving significant organic growth often takes six months to a year or more. 

In my experience, it can take up to two weeks for a new website to get indexed and appear on Google if no major technical issues exist. Nowadays, new pages on my blog get indexed almost instantly. 

If you’re a content creator or site owner diving into DIY SEO optimization, expect a learning curve. It will take time to gain a solid understanding of how search engines work, which keywords can support your business goals, and how to create content that hits the Google front page. Over time, you’ll have more control over your site’s growth. 

But keep in mind that Google’s algorithms change all the time, and the competition gets bigger. In fact, Google released 8 algorithm updates in 2024, and I expect at least the same amount this year. 

This means that what worked last year might not work today.

Google algorithm updates
Google's algorithm updates.

Luckily, I constantly share new strategies that work on my website and via my newsletter (I suggest joining if you haven’t done it yet).

I believe the beauty of DIY SEO marketing is that you can experiment, test different strategies, and build a system that works for your niche without relying on expensive agencies that do not always deliver results. 

On the other side, it’s a long game, but if you stick with it, you’ll see higher rankings, more traffic, and steady growth—all without breaking the bank.

Below, you’ll find my exclusive case studies, guides, and strategies full of my insights from growing my website and helping my clients boost their organic presence. 

No fluff, just actual strategies that work. 

From My Desk to Your Inbox

Join the newsletter for actionable SEO tips, case studies, and a behind-the-scenes look at my affiliate marketing journey.

No spam. Unsubscribe anytime.