Etavrian
keyboard_arrow_right Created with Sketch.
Case Studies
keyboard_arrow_right Created with Sketch.

Case Study: $3.5k BOFU SEO that grew leads as CTR fell

7
min read
Nov 5, 2025

Goals and constraints

We were hired to restore inbound lead flow for a US-focused B2B SaaS in oil and gas. The priority was not traffic volume but qualified demo requests and sales contacts from BOFU pages. With a constrained budget of $3.5k per month and no fixed deadline, speed to impact mattered. Our north star: get back to a stable cadence of at least 2 qualified inbound leads per month while stopping the 30% YoY organic decline.

Metric Baseline Last 30 days
Impressions (GSC) 132,000 378,000
Average position 35.1 31.3
CTR 4.5% 1.2%
Share of Top-10 keywords 9.29% 18.12%
Traffic share of /land page ~5.58% ~8.3%
Healthy pages 167 580
Pages with issues 384 139
Health Score 83 86

Introduction

Throughout 2024, the site lost roughly 30% of organic traffic and saw inbound leads dip from about 2 per month to about 1 per month. In an industry with long sales cycles, one incremental qualified lead per month materially affects pipeline. We approached this challenge with a pragmatic, budget-aware sequence: fix the technical foundation, stop cannibalization, restore indexation, then build and reinforce BOFU landing pages, internal links, and CRO. We also adapted to lower CTR realities driven by AI Overview, aiming to win more of the right clicks and convert more of the sessions we already had.

Client context

The client is a B2B SaaS provider for oil and gas operators in the US, serving upstream and midstream use cases across production, land, scheduling, and accounting workflows. They operate globally but prioritize the US market and terminology. Content quality and domain validity were critical, so every high-stakes page was reviewed by three subject matter editors on the client side. The business goal was simple and concrete: restore lead flow to at least 2 per month as fast as possible, and stabilize organic performance back to baseline. Budget was finalized at $3.5k per month for all SEO work streams - technical, content, and link building.

Baseline performance chart showing lower visibility and clicks before work
Baseline snapshot 1 - before-state performance illustrating lower visibility and slower click volume. The chart supports the documented 30% decline in organic traffic.
Baseline report with positions and CTR trending down
Baseline snapshot 2 - pre-engagement positions and CTR trending downward. This image supports the need to rebuild relevance and intent alignment.
Initial index coverage report with duplicate and not indexed statuses
Baseline snapshot 3 - index coverage issues like Duplicate without user-selected canonical and Crawled - currently not indexed. This underpinned our indexation-first approach.
Audit panel showing technical errors across templates
Baseline snapshot 4 - technical audit view highlighting errors across templates that fragmented signals and slowed crawling.
Site speed and Core Web Vitals before optimizations
Baseline snapshot 5 - inconsistent Core Web Vitals and render-blocking resources, impacting CTA interactions on product pages.
Keyword distribution and Top-10 share at baseline
Baseline snapshot 7 - fragmented keyword distribution with a low share of Top-10 rankings, confirming underperformance in BOFU intent.

Strategy

We prioritized short time-to-impact actions that most directly influence indexation, relevance, and conversions. The sequence was intentional: fix what stops Google from understanding and trusting the site, consolidate signals on one URL per intent, then build BOFU landings that convert. Internal linking would transmit authority to commercial clusters, while link detox and selective acquisition would raise domain trust and stability through updates. Structured data and on-page FAQs would enrich snippets, and CRO would make every session count.

  • Technical foundation - canonicalization, indexation, robots and sitemaps, CWV, schema
  • De-cannibalization - one intent to one canonical URL, 301 consolidation
  • BOFU landings - use cases, capabilities, integrations, and by-role pages
  • Internal linking - hub structure and contextual links to pass equity to BOFU
  • Link detox and targeted growth - remove noise, add trusted references
  • CRO - sticky CTA, shorter forms, social proof, US tone of voice
Menu restructure wireframe for clear solutions and modules taxonomy
Information architecture redesign - clearer taxonomy for Solutions, Use-cases, and Modules. This supports our one-intent-to-one-URL strategy.
By role and integrations sections planned in IA
By Role and Integrations sections planned as entrance paths for high-intent visitors and to address compatibility concerns.
Internal linking hubs for solutions and use-cases
Internal linking hubs - Solutions, Use-cases, and Integrations to distribute equity and guide crawlers toward commercial URLs.
Canonical mapping diagram to one intent per URL
Canonical mapping - consolidating parameters, www/non-www, and slashes to establish a single canonical per search intent.
Schema and breadcrumb plan for rich snippets
Schema and breadcrumbs plan - SoftwareApplication/Product, FAQ, and BreadcrumbList to support richer SERP snippets and navigation.

Execution

We executed in weekly sprints against a 30-60-90 backlog, reporting progress with transparent dashboards and tying every deliverable to lead-focused hypotheses. The toolset included GSC, GA4, crawling and audit tools, Ahrefs/Semrush, PSI/Lighthouse/CrUX, and schema validators. We validated key metrics across at least two sources, and provided a real-time Looker Studio dashboard.

Technical SEO and indexation. We unified protocols and hosts, normalized trailing slashes, fixed erroneous noindex and nofollow, templated canonicals, split sitemaps by type, and cleaned robots.txt. We resolved duplicate clusters and reduced parameterized URLs in crawl. CWV improved through lazy-loading, preloading critical assets, stabilizing media containers, and deferring render-blocking scripts. We added SoftwareApplication/Product, FAQ, and BreadcrumbList schema to empower rich results.

IA and BOFU content. We remapped the site around Solutions and Use-cases like Production Accounting, Pipeline Scheduling, Land Management, SCADA/Telemetry, and Regulatory Reporting, plus Capabilities, By Role, and Integrations. Every key page received an H1/Title aligned to its cluster, clear UVP, proof, and FAQs. Each critical page underwent review by three SME editors on the client side to ensure domain accuracy and compliance with US terminology and regulations.

Internal linking. We implemented hubs for Solutions, Use-cases, and Integrations, introduced Related modules on templates, and added contextual links from MOFU and blog posts to BOFU, supported by breadcrumbs. As a result, approximately 90.5% of pages now receive internal dofollow links, creating a coherent, crawl-friendly network that concentrates signals on commercial pages.

Links. We detoxed the profile by removing broken references, disavowing toxic domains, evening out anchor mixes, and pacing acquisition. We then added relevant, high-quality mentions across industry-relevant placements, guest features, and reputable communities. Net impact: +69 referring domains and +546 backlinks during the focal period, with the current profile near 367 RD and 2.7K BL.

CRO. We elevated the primary CTA to the first screen, added sticky header CTA, reduced form fields, clarified what prospects get on a demo, and surfaced social proof like client logos, certifications, and case highlights. This improved conversion rates even as CTR across SERP compressed due to AI Overview.

Measurement and governance. We triangulated GSC and GA4 for performance and conversions and validated rankings via external trackers. We provided ongoing visibility via a Looker Studio report that unified these sources.

Open the live dashboard in Looker Studio

Results

Visibility accelerated while intent quality improved. In Google Search Console, impressions rose from 132k to 378k, with average position improving from 35.1 to 31.3. The share of Top-10 keywords nearly doubled from 9.29% to 18.12%. CTR declined from 4.5% to 1.2% - consistent with AI Overview dynamics - yet lead-driving GA4 events increased, validating the pivot toward BOFU and CRO. Indexation expanded to about 1,600 valid URLs after removing systemic blockers. The BOFU benchmark page for land management emerged as the number two page in the portfolio by traffic share, moving from roughly 5.58% to 8.3% - a relative gain of about 49%. Technical health improved meaningfully: 315 critical issues fixed, Health Score up to 86, healthy pages up from 167 to 580, and pages with issues down from 384 to 139.

GSC chart with impressions up and positions improving
GSC performance trend - impressions rising to 378k and average position improving to 31.3, consistent with reduced cannibalization and stronger BOFU mapping.
Report showing Top-10 share growth
Ranking distribution - Top-10 share increasing from 9.29% to 18.12%, reflecting better relevance and authority in commercial clusters.
Index coverage screenshot with more valid pages
Index coverage - expanded valid pages and fewer duplicates after canonicalization, sitemap cleanup, and robots.txt fixes.
Site audit showing Health Score improved to 86
Technical health - Health Score at 86, healthy pages up to 580, pages with issues down to 139 after 315 critical fixes.
Distribution panel with categories turning green after fixes
Quality distribution - critical categories turned green, showing systemic technical blockers were removed across templates.
Internal linking coverage with high dofollow share
Internal links - approximately 90.5% of pages with internal dofollow links, creating a stronger network toward commercial pages.
Backlink profile growth chart with new referring domains
Links - link profile growth with +69 referring domains and +546 backlinks, alongside detox actions for stability through updates.
Anchor text and toxicity improvements
Link quality - reduced toxicity and normalized anchors, aligning external signals with high-intent clusters.
Core Web Vitals improvements chart
Performance - LCP, CLS, and INP improvements from render optimizations enabling quicker, more stable CTA interaction.
Top pages after improvements with BOFU pages rising
Top pages - BOFU landings climbing the portfolio, including /land becoming the second highest traffic contributor.

What changed and why it worked

  • Problem: Indexation losses, duplicates, and mixed signals. Hypothesis: Canonicalization and sitemap-robots hygiene will restore the core. Action: Template canonicals, 301 consolidations, clean sitemaps, fix noindex/nofollow. Outcome: More valid pages indexed and improved average position.
  • Problem: Cannibalized commercial queries. Hypothesis: One intent to one URL will lift primary landings. Action: Merge duplicates, redirect to canonical, revise navigation and internal links. Outcome: Top-10 share rose from 9.29% to 18.12%.
  • Problem: TOFU overweight and weak BOFU conversion. Hypothesis: BOFU landings convert fastest on a limited budget. Action: Build and optimize use cases, capabilities, by-role, and integrations. Outcome: Lead-driving events increased and /land grew its share by ~49%.
  • Problem: Lower CTR due to AI Overview. Hypothesis: Rich snippets and CRO will recover more value from fewer clicks. Action: SoftwareApplication/Product and FAQ schema, sticky CTA, shorter forms, social proof. Outcome: Despite CTR drop to 1.2%, GA4 form events rose.
  • Problem: Weak internal equity flow. Hypothesis: Hubs and contextual links will align relevance and authority. Action: Solutions/use-cases/integrations hubs, breadcrumbs, related modules. Outcome: Approximately 90.5% of pages with internal dofollow links.
  • Problem: Link profile noise and trust gaps. Hypothesis: Detox plus targeted acquisition will stabilize rankings. Action: Disavow toxic domains, normalize anchors, add high-relevance links. Outcome: +69 RD and +546 BL, better stability through updates.
  • Problem: US market fit and terminology. Hypothesis: US signals and SME review will increase intent match and trust. Action: US tone, compliance and regulatory context, SME-reviewed content. Outcome: Higher relevance for core US ICP and improved conversion behavior.

Lessons and next steps

Three levers delivered outsized returns within a $3.5k monthly constraint. First, restoring indexation and consolidating signals was non-negotiable - without it, content and links do not scale. Second, BOFU-first content combined with CRO won more from every visit, critical in a zero-click landscape. Third, detoxed and relevant links provided the authority and crawl frequency needed for stability and sustained growth.

Next steps we recommend:

  • Scale the BOFU playbook beyond land management to production accounting, pipeline scheduling, SCADA/telemetry, and regulatory reporting clusters with the same IA, schema, and CRO patterns.
  • Expand integrations pages targeting vendor-specific queries to reduce compatibility friction and create additional high-intent entry points.
  • Layer focused MOFU guides that hand off to BOFU landings via contextual CTAs, strengthening semantic coverage without diluting commercial focus.
  • Continue link acquisition from authoritative industry sources while monitoring toxicity and anchor distribution each month.
  • Iterate CRO with session replay insights, form analytics, and role-based proof to further increase form_start and form_submit rates.
  • Maintain weekly crawl-health checks, monthly GSC reviews, and quarterly IA audits to preempt regressions and keep the index clean.

The bottom line: visibility grew, intent quality improved, and the site now consistently supports the primary business outcome - a reliable return to at least 2 inbound leads per month - with a stronger foundation to scale beyond that.

Quickly summarize and get insighs with: 
Andrew Daniv, Andrii Daniv
Andrii Daniv
Andrii Daniv is the founder and owner of Etavrian, a performance-driven agency specializing in PPC and SEO services for B2B and e‑commerce businesses.
Quickly summarize and get insighs with: 
Table of contents