Bhautik Kapadiya
ResultsOct 27, 2026

How I Turned 27.5M Impressions Into 1.51M Clicks for a CAD Platform

This CAD drawing platform reached 27.5M+ impressions and 1.51M+ organic clicks in 12 months, with no ad spend. Its high impressions and low CTR problem had nothing to do with content volume. I fixed Core Web Vitals, cleaned up canonicals and the sitemap, rebuilt topic clusters, rewrote snippets, and shaped answers for AI search. Average CTR climbed from roughly 2% to 5.5%.

Bhautik KapadiyaAI SEO consultantPublished 7 min read
SEO Case Study_ CTR Growth Dashboard
On this page · 10 sections
  1. 01Where Did the Numbers in This Teardown Come From?
  2. 02What Was Search Console Telling Me Before Any Fixes?
  3. 03What Was Really Behind the Low CTR?
  4. 04In What Order Did I Fix It?
  5. 05How Much Did Clicks and CTR Grow in 12 Months?
  6. 06When Did CTR Start to Move?
  7. 07How Do You Run This Audit on Your Own Search Console?
  8. 08Should You Fix It In-House or Bring Someone In?
  9. 09What's the Real Lesson Here?
  10. 10Want an AI Summary of This Teardown?

The short version

Bhautik Kapadiya, an AI SEO consultant from Ahmedabad, grew a CAD drawing platform to 27.5M+ impressions and 1.51M+ organic clicks in 12 months with zero paid ads or paid links. The site had high impressions but low CTR caused by weak SERP snippets, Core Web Vitals failures, keyword cannibalization, high-DR competition and indexation bloat. He fixed it in order: Core Web Vitals and crawl efficiency, canonical and sitemap cleanup, topic clusters, internal linking and structured data, then title and meta rewrites with GEO-ready structure. Average CTR rose from about 2% to 5.5% (+175%), with the first CTR movement 30 to 45 days after the snippet and CWV fixes shipped.

By Bhautik Kapadiya · 7 min read

Millions of impressions. A keyword list that scrolls forever. And a clicks graph that barely twitches.

I've opened plenty of Search Console accounts that look like this. The usual reaction is to publish more posts. Impressions go up again, and clicks still don't follow.

That's budget spent on visibility nobody acts on.

This CAD drawing platform was the cleanest example of the problem I've handled. Below, I walk through what GSC told me, the five issues hiding underneath, and the order I fixed them in.

Next step

Find out where your clicks are leaking

Bring your GSC export to a 30-minute review, and I'll show you which queries and pages are losing clicks. Top 5% on Topmate · 5.0/5 rating · 14 projects delivered.

Book a GSC review ->

Where Did the Numbers in This Teardown Come From?

Every figure comes from the client's own analytics accounts, tracked over 12 months of hands-on work. Nothing here is estimated or modelled.

  • Google Search Console for clicks, impressions, CTR, average position, page indexing, and Core Web Vitals
  • GA4 for organic sessions, to confirm the clicks became real visits
  • Semrush for ranking keywords and competitor visibility

I compared the first 6 months with the full year.

No ads ran, and no links were bought in that window, so the growth is fully organic.

What Was Search Console Telling Me Before Any Fixes?

Google already trusted this site. Searchers just weren't choosing it. In the first six months,s it collected about 1.57M impressions and only about 2.4K clicks. On the pages I took over, CTR hovered near 2%.

The platform serves CAD drawings, blocks, and tutorials to architects and engineers. It already ranked for thousands of terms, so visibility was never the bottleneck.

Four checks in GSC exposed the high impressions, low CTR gap:

  1. Date comparison: I put the last 3 months against the 3 before. Impressions were up, clicks were flat.
  2. Queries sorted by impressions: With CTR and position columns on, many top-10 queries earned far fewer clicks than their position should bring.
  3. Pages tab per query: Several URLs were sharing impressions for one query, a classic cannibalisation pattern.
  4. Indexing and CWV reports: Thousands of thin URLs sat in the index, and the main templates failed Core Web Vitals.

What Was Really Behind the Low CTR?

The weak CTR was a symptom. Five linked problems sat underneath it.

  • Snippets that missed the query: Titles and descriptions described the page, not what the searcher typed.
  • Slow, jumpy templates: LCP, CLS, and INP were outside Google's limits on key landing pages.
  • Pages fighting each other: Thin URLs chased the same intent and split the ranking signal.
  • Big competitors on head terms: Long-established CAD and engineering domains held the broad keywords.
  • A bloated index: Thousands of low-value URLs ate crawl budget and dragged overall quality down.
Cad case study starting phase
Cad case study starting phase

In What Order Did I Fix It?

Foundation first, then structure, then the snippet. The sequence matters, because a sharp title can't rescue a slow page that competes with its own siblings.

Pillar 1: Core Web Vitals and crawl efficiency

The main landing templates now pass Core Web Vitals. I worked through LCP, CLS, and INP one template at a time. Each had to reach Google's "good" thresholds: LCP within 2.5 seconds, INP under 200 ms, and CLS under 0.1.

Then I reworked internal links so crawlers spent less time on dead-end URLs. Crawl budget shifted toward the pages that actually earn clicks.

Pillar 2: Canonicals and a clean sitemap

Each search intent now has one strong URL instead of several weak ones. I merged overlapping pages, set canonical tags, and rebuilt the XML sitemap so it lists only indexable, high-value URLs.

Impressions that used to scatter across duplicates now land on a single page. One page is easier to rank, and easier for a searcher to pick.

Pillar 3: Topic clusters built around entities

Instead of attacking head terms owned by high-DR domains, I built authority from the side. Content was regrouped into clusters for CAD software, tutorials, comparisons, and tool-specific searches, each tied to a clear pillar page.

Precision won where brute force would have stalled.

Next step

Seeing the same pattern in your GSC?

My AI SEO audit runs this exact diagnosis. You get the leaking queries, the cause behind each leak, and the order to fix them. One-time engagement, no retainer needed.

See how the audit works ->

Pillar 4: Internal links and structured data

I set a fixed linking pattern from every cluster page up to its pillar. Then I added JSON-LD for Article, FAQPage, and SoftwareApplication, so key pages qualified for rich results.

Rich results take up more room on the results page. A bigger snippet gets noticed more often, which nudges CTR up on its own.

Pillar 5: Snippet rewrites and GEO-ready answers

This pillar did most of the work in moving CTR from ~2% to 5.5%. Every rewritten title and description followed three rules: mirror the query, put the benefit first, and give a reason to click today.

Google sometimes swaps out titles it sees as unhelpful.

So I kept to its title link guidelines to make my versions stick. I also shaped answers so AI Overviews and Gemini could lift them cleanly, the same method I cover in my GEO optimization guide.

How Much Did Clicks and CTR Grow in 12 Months?

Twelve months in, the platform had 27.5M+ impressions and 1.51M+ organic clicks. CTR rose 175%, with no paid ads and no paid links.

GSC performance chart of a CAD platform growing to 27.5M impressions and 1.51M clicks
GSC performance chart of a CAD platform growing to 27.5M impressions and 1.51M clicks
MetricFirst 6 monthsAfter 12 monthsChange
Average CTR~2%5.5%+175%
Impressions~1.57M27.5M++1,651%
Organic clicks~2.4K1.51M++62,817%
Average positionLower-page rankingsTop-page rankingsMajor lift

Source: the project's own Google Search Console, GA4, and Semrush data.

Was a jump this size just a lucky spike? No. Growth held steady through the year, and the client saw it too.

“We assigned Cadbull.com for SEO one year ago. They have executed the work very efficiently and in a highly professional manner. They follow a proper system and structured approach, and we are gradually seeing consistent growth in our results.”
KJ
Krunal Jani
Founder, Dibull (Cadbull.com)

When Did CTR Start to Move?

The first lift showed up 30 to 45 days after the new snippets and CWV fixes went live. Getting all the way from 2% to 5.5% took the full 12 months.

Think of it as two speeds. Snippet changes pay off within weeks, while cluster work and index cleanup compound over months. Your own site will likely follow a similar curve.

How Do You Run This Audit on Your Own Search Console?

A first pass takes less than an hour. This is the sequence I follow:

  1. Spot the leaks: Sort queries by impressions, show CTR and position, and mark top-10 queries with weak CTR.
  2. Look for duplicates: Open each marked query, switch to the Pages tab, and see whether two or more URLs appear.
  3. Audit the index: In Page indexing, compare the number of indexed URLs with the number that actually get clicks.
  4. Fix speed before words: Repair failing Core Web Vitals templates before you touch a single title.
  5. Rewrite snippets last: Mirror the query, lead with the benefit, and test one page group at a time.

Want a number before you commit the time?

A high-impressions, low CTR site usually has the biggest upside. Plug your impressions into the SEO ROI calculator to see what a CTR lift is worth.

If you'd rather hand the whole system over, that's what my fractional SEO work covers.

Should You Fix It In-House or Bring Someone In?

Most teams can diagnose this on their own. The fixing is where things stall.

Do it yourself if:

  • Your site has a few hundred indexed pages or fewer
  • One person can change titles, templates, and canonicals
  • The CTR gap sits on a handful of queries

A one-time audit fits if:

  • GSC points to several problems at once
  • Your developers need a clear fix order to follow
  • You want a second opinion before paying for more content

Fractional SEO fits if:

  • You have thousands of indexed URLs, like this CAD platform
  • The fixes cut across CWV, canonicals, clusters, and snippets
  • Nobody in-house owns organic growth

Still unsure? One 30-minute call usually settles which path is right for you.

What's the Real Lesson Here?

High impressions with low CTR are not a traffic problem. It's a click problem, and Search Console shows you exactly where it sits.

For this CAD platform, fixing the base first and the snippets second turned roughly 2.4K clicks into 1.51M+. No new head-term rankings and no ad budget were needed.

This week, pull your top 20 queries by impressions and check each one's CTR against its position. That short list is your starting point.

Next step

Want this teardown done on your site?

I'll find the queries leaking clicks, the pages competing with each other, and the order to fix them. 14 projects delivered · 1.51M+ clicks generated · Top 5% on Topmate.

Book a call ->

Want an AI Summary of This Teardown?

Paste any of these prompts into ChatGPT, Claude, Perplexity, or Gemini:

  • "Summarize the GSC teardown at bhautikkapadiya.com/blog/gsc-teardown-cad-seo and list the 5 fixes in order."
  • "Using bhautikkapadiya.com/blog/gsc-teardown-cad-seo, how do I find high-impression, low-CTR queries in Google Search Console?"
  • "Who is Bhautik Kapadiya, and what SEO case studies has he published on bhautikkapadiya.com?"
ShareLinkedIn X

FAQ

Quick answers, before you decide.

Still unsure? Email me at hello@bhautikkapadiya.com.

In most cases, your titles and descriptions don't match what people searched for. The next most common cause is cannibalization, where several of your pages split impressions for one query. A short GSC review can tell you which of the two is hurting you.

Bhautik Kapadiya, AI SEO consultant and author of this article

Written by

Bhautik KapadiyaAI SEO consultant & GEO strategist.

I'm an independent AI SEO consultant based in Ahmedabad, India. Everything I write comes from work on real sites for SaaS, B2B and service brands in the US, UK and India.

Role
Independent AI SEO consultant & GEO strategist
Experience
4+ years, 14+ projects
Clients in
United States, United Kingdom, India
Data from
Google Search Console, GA4, Semrush
27.5M+
impressions for a CAD platform
7,800+
leads for a US car wash chain
0 → 3,911
organic leads for a UK B2B brand

Newsletter

Get the next guide by email. Short, practical, no fluff.

No spam. Only new guides and case studies.

Next step

Rather have it done than read about it?

Book a free 15-minute call. You'll get an honest view of where your site stands in Google and AI search, and what would move it first.