Skip links

A 6-month case study: Driving 67,000+ organic search sessions, 3,500+ high-intent users, and generating LLM referrals

Clicks vs Months Chart

Clicks vs Months

Client overview

ZenML is an open-source MLOps and LLMOps framework used by AI/ML teams to build and scale production-grade machine-learning pipelines. 

I joined ZenML as their SEO consultant in May 2025. My goal was to grow organic visibility, attract high-intent users, and strengthen ZenML’s positioning against established competitors.

Tanish has made a significant, measurable impact on our business. We’re a startup operating in a very technical space, and our traffic and conversion have dramatically increased since he started writing content for us. – Hamza Tahir, CTO @ ZenML

Chapter 1: Finding initial traction (May)

The priority for Month 1 was clear: Compete directly in high-intent MLOps search categories.

I began by analysing top players across the MLOps landscape and built ZenML’s SEO foundation around bottom-of-funnel, long-form content

May results:

Within weeks of publishing, ZenML ranked in the top 5 for 50+ high-intent queries.

 

Outcome for May:

  • 17,000 impressions
  • 172 clicks
  • Proof that the bottom-funnel framework was working.

Chapter 2: Stick to the plan (June and July)

Seeing strong traction, we continued with the same content velocity and formats for two more months.

Cumulative result for all topics published so far:

 

Since May:

✅ Clicks increased by ≈ 1,242%

✅ Impressions increased by ≈ 1,753%

By this point, ZenML was consistently ranking for dozens of high-intent commercial queries across MLOps.

Chapter 3: Doubling down and expanding into LLMOps (August and September)

In August, ZenML began moving deeper into the LLMOps category, so we adjusted the strategy to support this upcoming product.

Cumulative result from May to September:

 

Since July:

✅ Clicks increased by ≈ 191%

✅ Impressions increased by ≈ 188%

ZenML’s organic traffic curve strengthened even further, and the LLMOps content started capturing early category momentum.

Important SEO KPIs

1. Total SEO traffic

  • 67,148 total SEO users
  • 31,295 high-intent users (stayed ≥10 seconds, viewed ≥ 2 pages, triggered a conversion event)

Organic-to-Intent CVR: 3,500 / 67,000 = 5.22% 

2. Organic mentions from LLMs

Even without explicitly optimizing for LLMs, our SEO work led to ZenML being frequently surfaced, referenced, and recommended by LLMs. 

3. Tracking ZenML user growth

Tracking the number of ZenML users is, in general, tough. Why? That’s because the process needs users to visit GitHub to copy source code and get started. 

There’s no way to track who copied the source code from GitHub; we decided to track the number of sessions on the CTA ‘Get Started’ that directs users to: https://www.zenml.io/get-started

≈ 3,500 unique clicks, representing strong product evaluation intent.

4. Page-level performance data

The most successful page brings in 6% views, and the least successful page brings in 0.05% views of the total 56 pages published so far. 

Average engagement time: 1 minute 11 seconds.

5. Traffic comparison

Here’s a GSC graph to compare the difference in clicks and impressions after I worked with ZenML.

✅ Clicks increased by ≈ 268%

✅ Impressions increased by ≈ 540%

Chapter 4: Present and Future Plans (October Onwards)

In six months, a precise, data-driven SEO strategy transformed ZenML’s open-source acquisition funnel. The campaign grew the blog from 16 clicks per day to an ecosystem that generated over 67,000 engaged sessions and, most importantly, delivered over 3,500 high-quality leads.   

The long-term strategy:

  • Continue publishing high-quality, deeply technical, long-form content
  • Expand coverage across both MLOps and LLMOps categories
  • Strengthen ZenML’s position as a top open-source framework in the ecosystem
  • Maintain momentum with consistent output, evolving topics, and deeper funnel optimisation

ZenML aims to become the market leader in both MLOps and LLMOps through sustained organic growth and category-defining content.

If you are looking for someone with high energy and throughput, who can work independently with little hand-holding, Tanish is your guy. I highly recommend him and would love to work with him for a long time to come! – Hamza Tahir, CTO @ ZenML