Case studies
Six projects, and the numbers that came out of them
Every figure below came from Google Search Console or GA4. Client names are withheld because this work was delivered in agency roles and identities stay confidential without explicit permission. The results are real and I will walk you through the dashboards on a call.
112K
Organic clicks in six months, IndoSearch
+321%
Form submissions, B2B supplier
20/30
Tracked keywords on page one, local service
+133%
Engaged sessions, legal firm
Case 01 / IndoSearch / Reviews and business directory / 6 months
Named with permission
Six months of consistent page-one traffic for India's business reviews platform
IndoSearch helps people research and review Indian companies, with verified company details, regulatory info, and real customer feedback. Over six months of ongoing content and link building, organic search held steady above 100K clicks and 5.6M impressions. No crashes and no lucky spikes, just consistent visibility week after week.
Content and on-page
Rebuilt city and category listing pages around real search intent, the "companies in [city]" and "[industry] companies" pages people actually search for.
Rewrote titles and meta descriptions across company profile and category pages.
Cleaned up internal linking between related company, category, and city pages so authority flows to the pages that need it.
Link building
Outreach for citations from business directories and industry publications.
Digital PR tied to company research and industry report mentions.
Ongoing link audits to keep the profile clean as the site scaled.
Six month totals
Total clicks
112K
Total impressions
5.69M
Average CTR
2%
Average position
7.5
Source: Google Search Console, February to July 2026.
Case 02 / Legal services firm / Newer domain
Client name withheld
Organic growth the traditional way, plus early visibility inside AI answers
A legal services firm on a newer, lower-authority domain needed to build organic visibility from a standing start. The work combined classic SEO with early AEO and GEO tracking, since more people now ask ChatGPT and Google's AI Mode questions directly instead of just searching.
What we did
Keyword research and technical audits to build a solid organic base on a low-authority domain.
Ongoing link building and citation work to grow referring domains behind the pages that mattered most.
Early-stage AEO and GEO work so tools like ChatGPT and Google's AI Overviews can find and cite the content.
AI visibility, tracked monthly
21
AI visibility score
ChatGPT
1 mention / 3 cited pages
Google AI Overview
0 mentions / 2 cited pages
Google AI Mode
2 mentions / 1 cited page
Gemini
2 mentions / 5 cited pages
Growth
Total sessions, engaged sessions, and organic sessions month over month. Source: GA4.
Case 03 / D2C e-commerce brand
Client name withheld
Fixing the leaks between browsing and buying
An online retail brand had steady traffic but too much of it left without converting. The work focused on the product and category pages themselves, on-page content, technical fixes, and the authority needed for those pages to rank.
What we did
Keyword mapping across the catalog, then content and meta tag updates so each page matched real buyer intent instead of internal naming conventions.
Audits in Screaming Frog and Search Console to clear indexing and crawl issues that were keeping product pages out of results.
Backlink and citation building to lift category-level authority, so the pages that were fixed had the ranking power to show up.
Conversion actions in GA4
Case 04 / B2B manufacturing supplier
Client name withheld
More inquiries, not just more visitors
A B2B manufacturing and supply company needed their website to generate real sales inquiries, not just traffic. The work focused on on-page optimization, local SEO for their service areas, and off-page link building.
What we did
Updated product and service pages to match how commercial buyers actually search, not internal product naming.
Optimized for the specific regions this business supplies, so local commercial searches could find them.
Off-page link building to give those pages enough authority to rank against established suppliers.
+321%
Form submissions
+73%
Contact inquiries
Case 05 / Local consultation service
Client name withheld
Page one rankings turned into calls and WhatsApp messages
A local consultation service needed more than traffic. They needed people to actually call or message. The work covered local SEO, on-page and blog content, link building, and Core Web Vitals, with four levers all pointed at contact.
What we did
Cleaned up name, address, and phone consistency across directories and listings, the trust signal local search leans on most.
Keyword-mapped page updates plus ongoing blog content to build topical authority around what people search for.
Ongoing outreach to build domain authority behind the pages that mattered most for local visibility.
Core Web Vitals fixes, because a slow mobile site loses local searchers before they reach the call button.
20/30
Tracked keywords on page one
+49%
Phone calls
+72%
WhatsApp clicks
Case 06 / Home remodeling contractor
Client name withheld
More organic sessions, and more of them engaged
A residential remodeling contractor needed more people finding them organically, and staying once they landed. The work covered keyword research, on-page SEO, technical audits, and link building in a competitive local trades market.
What we did
Mapped the service and location combinations homeowners actually search, from kitchen remodels to bathroom renovations in the specific areas this business serves.
Updated service and project pages to match real search intent instead of internal naming conventions.
Regular technical health checks to catch crawl and indexing issues before they quietly cost rankings.
Outreach and citation building to strengthen domain authority against established local competitors.
Quarter over quarter
Organic search sessions and engaged sessions, quarter over quarter. Source: GA4.
How I report
The same four numbers, every month
Rankings are a diagnostic, not a result. These are the lines on the monthly dashboard, split by landing page group so you can see which work paid.
01
Non-branded sessions
Branded traffic follows your ad budget. This is the number SEO is responsible for.
02
Contact actions
Form submissions, calls, and WhatsApp messages, attributed to the pages that earned them.
03
Purchases or inquiries
The commercial outcome, next to the retainer, so the return is not a matter of opinion.
04
AI visibility
Mentions and cited pages across ChatGPT, Gemini, and Google's AI answers.
Want the full version of any of these?
I will share the dashboards on a call, including the months where nothing moved.