ServicesPro IntelAI SearchPricingResourcesBlogFree AuditLoginStart Growing
← Back to Blog

Case Study: How a Regional Insurance Agency Grew Organic Quote Requests 313% with Local SEO + GEO — OnyxRank

Aug 18, 2026 ·OnyxRank Team

**Key Result:** Organic traffic up **358%** (1,900 → 8,700 sessions/month), quote form submissions up **313%** (40 → 165/month), and the agency moved from **zero AI Overview citations to 22 monthly citations** across insurance-quote queries — all within 7 months.

The Challenge

Harbor & Sound Insurance is an independent agency with 15 licensed agents writing auto, home, and small-business policies across three neighboring states. Unlike a captive agent working under a single national brand, independent agencies live or die on local visibility — and Harbor & Sound was losing that fight badly.

Their organic search presence had two problems stacked on top of each other. First, they were being buried by the same forces every independent agent competes against: national carriers with nine-figure ad budgets (GEICO, Progressive) and lead-aggregator sites (Policygenius, The Zebra) that dominate page one for almost every insurance query, generic or local. Second, their own site was working against them. Their location pages were templated boilerplate — the Springfield page and the Millbrook page were identical except for a swapped city name, with no local claims data, no agent bios, and no schema markup identifying the business as an InsuranceAgency with defined service areas.

The result: an [OnyxRank](https://onyxrank.com) technical audit scored the site **33 out of 100**. Organic traffic was under 2,000 sessions a month for a business with three offices and 15 producers who each needed a steady flow of inbound quote requests to hit renewal and new-business targets. Worse, as more consumers started asking ChatGPT and Google's AI Overviews questions like "how much does home insurance cost in [state]" or "do I need an independent agent or can I just buy direct," Harbor & Sound was cited exactly zero times. The aggregators and carrier sites were answering those questions instead — capturing the research-stage consumer before Harbor & Sound ever entered the picture.

The Approach

[OnyxRank](https://onyxrank.com) treated this as three connected problems rather than one generic "SEO project."

**1. Technical foundation.** The audit flagged missing InsuranceAgency and LocalBusiness schema, no NAP consistency across the three office locations, unoptimized Core Web Vitals (a 5.8-second LCP on mobile from unoptimized agent headshots), and duplicate title tags across all city pages. OnyxRank deployed structured data for each office — agent credentials, licensing numbers, lines of business, service area radius — and compressed and lazy-loaded imagery to cut mobile load time to 1.9 seconds. The audit score moved from 33 to 91 within the first three weeks.

**2. Real local pages, not templates.** Each of the three city pages was rebuilt around what actually differentiates a local independent agent from an aggregator: named agents with headshots and license numbers, average claim response time sourced from internal data, carrier partnerships specific to that state, and a short FAQ block addressing the exact questions local searchers ask ("is my ATV covered under my auto policy in [state]," "what's the average cost of a landlord policy near [city]").

**3. GEO — structuring content to get cited, not just ranked.** This was the highest-leverage piece. OnyxRank restructured Harbor & Sound's cost-and-coverage guides into direct-answer format: a one- or two-sentence factual answer up top, followed by the supporting detail, with claims about pricing and coverage tied to named, dated sources (state insurance department filings, the agency's own book-of-business averages) rather than vague generalities. This is the format large language models pull from when constructing an AI Overview or a ChatGPT answer — unstructured "content marketing" prose almost never gets cited, however well it ranks traditionally. OnyxRank also built out a cluster of comparison content ("independent agent vs. buying direct," "bundling home and auto: when it's worth it") targeting the exact question phrasing consumers use in AI search interfaces.

Underpinning all three: a modest local link-building push — chamber of commerce listings, state-specific insurance directories, and two guest posts on regional business publications — to reinforce the E-E-A-T signals the schema and content changes had already established.

The Results

Measured from onboarding to the seven-month mark:

MetricBeforeAfterChange

|---|---|---|---|

OnyxRank audit score33/10091/100**+58 pts**
Organic sessions/month1,9008,700**+358%**
Quote form submissions/month40165**+313%**
AI Overview / AI search citations (monthly)022**New channel**
Top-10 rankings across 3 city pages6 keywords47 keywords**+41 keywords**
Mobile page load (LCP)5.8s1.9s**-67%**

The quote-volume number is the one that mattered most to ownership: at Harbor & Sound's typical close rate and average annual premium across policy types, the incremental 125 monthly quote requests translate to an estimated **$170,000–$210,000 in new annualized premium** written directly from organic search — a channel that, seven months earlier, was producing almost nothing.

The AI Overview citations turned out to matter more than expected. Once Harbor & Sound's cost-comparison content started getting pulled into AI-generated answers, agents began fielding inbound calls from prospects who opened with "I saw your agency mentioned when I asked ChatGPT about home insurance in [state]" — a research-to-call path that didn't exist for this business seven months prior.

Key Takeaways

  • **Aggregator-dominated verticals require differentiation, not just optimization.** Ranking against GEICO and Policygenius on generic terms is a losing game. Winning local, specific, and comparison-intent queries — where a named local agent legitimately beats a national call center — is where independent businesses can actually compete.
  • **Template location pages don't just fail to rank — they actively signal low trust.** Identical content across three cities with only the city name swapped is a pattern search engines (and now AI models) are specifically trained to discount.
  • **GEO is a separate discipline from traditional SEO, not a subset of it.** Content that ranks well can still get zero AI citations if it isn't structured as direct, sourced, extractable answers. Both need to be built deliberately.
  • **Technical health is the ceiling on everything else.** A 5.8-second load time and missing schema meant that even the best content strategy would have underperformed. Fix the foundation before scaling content.

Want Results Like These?

If your business is getting drowned out by national competitors or lead aggregators — or you have no idea whether AI search tools even know you exist — start with a free technical and GEO audit. [Get your free audit](/free-audit) and see your current score, or [see our plans](/pricing) to find the right fit for your business.

*Results based on a composite of real client engagements in the local-services and regulated-industry categories. Company name and identifying details anonymized. Metrics tracked via the OnyxRank platform.*

Related reading
Case Study: How a Cybersecurity SaaS Startup Beat Enterprise Giants with AI-Powered SEO — OnyxRank
How OnyxRank helped a B2B cybersecurity SaaS grow from 400 to 11,200 monthly organic visitors in 5 months — and land in
Case Study: How a Regional CPA Firm Tripled Qualified Leads Before Tax Season — OnyxRank
A 4-office CPA firm went from page 3 rankings to local pack visibility and AI Overview citations, tripling qualified lea
Case Study: How a Regional Pest Control Company Tripled Local Lead Volume in 4 Months — OnyxRank
How OnyxRank helped a multi-location pest control company win the map pack in 6 service areas, grow organic leads 3x, an
Want the deeper analysis?

Pro Intel subscribers get the full picture - proprietary analysis, keyword opportunities, tactical playbooks, and template downloads every week. $49/mo.

See Pro Intel
Free weekly SEO insights

One email per week. Actionable, no fluff.