AI Visibility Audit
Anchor Insurance
Prepared exclusively by CoolWeb
anchorinsuranceagents.com
Date prepared: July 24, 2026
The one-glance verdict
When River Falls, Wisconsin customers ask ChatGPT, Claude or Gemini for insurance broker, Anchor Insurance never comes up — River Falls Insurance Center does.
Executive Summary
The Bottom Line

My honest bottom line: Anchor Insurance needs a full website rebuild — the current site's problems run too deep to patch, and starting fresh is the faster, more valuable path forward.

  • The content isn't working: 20 of 25 pages say nothing about River Falls or what makes you different, and 14 pages earned zero clicks in a year — meaning most of your site is doing no work for you, and a rebuild lets you replace filler with genuinely local, useful pages.
  • You're invisible where it counts: no AI engine names you, and they recommend "River Falls Insurance Center" instead — a rebuild focused on real local expertise and clear service-area pages is how you become the name that gets mentioned.
  • The experience feels dated and impersonal: a slow site (69 mobile performance), stock images, and a wall of carrier logos don't build trust — a fresh build gives you a fast, modern site that actually reflects the people behind the business.
  • You're leaving easy wins on the table: no calls to action, no cost calculator, no live chat, and phone clicks that may not even be tracked — these belong in the foundation of a new site, not bolted onto the old one.
  • A rebuild lets you focus locally on purpose: instead of stretching thin across a huge service area, we can build dedicated River Falls-area pages that speak to the customers most likely to actually call you.

In ordinary Google search, Anchor Insurance averages position #21.5 — largely page 2 and beyond, with 37 searches sitting just below page 1. In AI search it is effectively invisible — named in none of the answers tested across 3 assistants, with River Falls Insurance Center recommended in its place.

Est. impact of closing the gap: +$138,420/yr — actual results vary with competition, implementation quality, and market conditions.

Search Rankings — Where You Stand & How to Climb
Where the site sits in ordinary Google results today, the fastest opportunities to move up, and the concrete steps to get there — from the site's own Search Console data.
#21.5
average position
525
keywords on page 1
37
stuck at bottom of page 2
Search demand the new site should be built to own

The current site already surfaces for these searches at the bottom of page 2 (positions 11–20) — proof the demand is real and reachable. Rather than patch the old pages, the rebuild should be structured to rank for them from day one.

#16anchor insurance9,695 impr/mopage 2
#16insurance agent635 impr/mopage 2
#17life insurance hudson448 impr/mopage 2
#13car insurance st croix101 impr/mopage 2
#12anchor life insurance86 impr/mopage 2
#15anchor insurance holdings83 impr/mopage 2
#18anchor insurance quote71 impr/mopage 2
#13anchorage insurance discounts66 impr/mopage 2
#15anchor insurance services62 impr/mopage 2
#17anchor insurance agencies58 impr/mopage 2

+27 more page-2 keywords in the same range.

Brand search: the site ranks #1 for its own name — solid.

AI Authority Framework Score
How trustworthy the website looks to AI engines, across five kinds of signals. The stronger these are, the more likely an AI is to recommend the business.
53/100
Entity Signals20/20
  • Business entity structured in schema
  • Person schema present for team members
  • 1 about/team page(s)
Knowledge Signals16/20
  • 13 service pages, 12 blog posts
  • Average 901 words per page (whole page, incl. menus/footer)
  • 30 total pages crawled
Reputation Signals0/20
  • No Review/AggregateRating schema found
Structured Signals17/20
  • FAQ schema present
  • Breadcrumb schema present
  • Schema coverage: 100% of pages
Validation Signals0/20
  • AI Visibility Score: 0%
  • Cited by 0 of 3 AI engines tested
AI Crawler Access
Whether the website even lets AI systems read it. A blocked crawler can never recommend the business, no matter how good the site is.

Good news: none of the 9 major AI crawlers are blocked in robots.txt. Access is not the bottleneck — content and authority are.

AI Engine Presence
We asked each AI assistant the kinds of questions a real customer would, several times over, and checked whether it named this business in its answer.
ChatGPT
0%
Claude
0%
Gemini
0%
QueryChatGPTClaudeGemini
business insurance broker in River Falls, WisconsinOMITTEDOMITTEDerror
auto insurance quotes near me River Falls, WisconsinOMITTEDOMITTEDerror
homeowners insurance agent River Falls, WisconsinOMITTEDOMITTEDerror
life insurance policy near me River Falls, WisconsinOMITTEDOMITTEDerror
recreational vehicle insurance in River Falls, WisconsinOMITTEDOMITTEDerror
public livery insurance River Falls, WisconsinOMITTEDOMITTEDerror
cheap car insurance wisconsinOMITTEDOMITTEDerror
insurance brokers wisconsinOMITTEDOMITTEDerror

Each query was asked 3× per engine to average stochastic output; cells show mentions / runs.

Who AI Recommends Instead
The businesses the AI assistants named in place of this one — in other words, who is winning those customers right now.

When asked for insurance broker in River Falls, Wisconsin, these are the businesses the AI engines named — while omitting Anchor Insurance entirely. Ranked by how many engines recommend them and how often.

1River Falls Insurance CenterChatGPT
2State FarmClaude
3American Family InsuranceClaude
4AllstateClaude
5Farmers InsuranceClaude
6ProgressiveClaude
7GEICOClaude
8WestCAP Insurance ServicesChatGPT
9Hanson Benefits Inc.ChatGPT
10Associated Benefits and Risk ConsultingChatGPT
11Jerry Gilbertson Insurance AgencyChatGPT
12Farmers Insurance - Zachary FinchamChatGPT

These competitors have the entity, content, and validation signals the engines currently trust. The fixes in this report are what close that gap.

Search Console — Measured Performance
The site's real Google numbers from its own Search Console: impressions are how often it appeared in results, clicks are how often someone chose it.
Total Clicks / mo
255
Total Impressions / mo
29,627
Avg Position
21.5
Striking distance — page 2 (positions 11–20), 37 total

Already ranking on page 2 with real impressions. The cheapest wins available: a small push moves these onto page 1.

#15.9anchor insurance9,695 impr/mo64 clicks
#16.1insurance agent635 impr/mo0 clicks
#17.3life insurance hudson448 impr/mo0 clicks
#12.8car insurance st croix101 impr/mo0 clicks
#12.0anchor life insurance86 impr/mo0 clicks
#14.7anchor insurance holdings83 impr/mo0 clicks
#17.7anchor insurance quote71 impr/mo0 clicks
#12.8anchorage insurance discounts66 impr/mo0 clicks
#15.4anchor insurance services62 impr/mo0 clicks
#17.2anchor insurance agencies58 impr/mo0 clicks
#16.3insurance broker57 impr/mo0 clicks
#10.2anchor insurance brokers46 impr/mo1 clicks
#10.4insurance anchor45 impr/mo0 clicks
#18.4anchor insurance discounts42 impr/mo0 clicks
#14.1anchor aseguranza41 impr/mo0 clicks

+22 more

Low CTR on page 1 — 18 total

Already ranking on page 1 but earning well below the expected click share for the position — usually a weak page title or meta description. Fast wins.

#1.8home insurance308 impr/mo0.0% CTRexp 15.0%
#3.8car insurance246 impr/mo0.0% CTRexp 8.0%
#1.0cheap car insurance wisconsin225 impr/mo0.0% CTRexp 28.0%
#9.9intact insurance discounts and savings opportunities193 impr/mo0.0% CTRexp 2.5%
#2.5erie insurance185 impr/mo0.0% CTRexp 15.0%
#4.6life anchor insurance164 impr/mo1.8% CTRexp 7.0%
#7.1public livery118 impr/mo0.0% CTRexp 4.0%
#2.4life insurance agency88 impr/mo0.0% CTRexp 15.0%
#2.6life insurance88 impr/mo0.0% CTRexp 11.0%
#2.4life insurance companies near me83 impr/mo0.0% CTRexp 15.0%
#1.3life insurance company77 impr/mo0.0% CTRexp 28.0%
#8.8the general auto insurance discounts and savings51 impr/mo0.0% CTRexp 2.8%

+6 more

Current Google Rankings
Where the site currently ranks in ordinary Google search results, from third-party ranking data.

All keywords this site currently ranks for on Google, organized by position.

Intent labels (HIGH / MEDIUM / LOW) indicate commercial intent — the likelihood a searcher is ready to buy.

Total Ranked Keywords
31
Page 1 (positions 1–10) · 1
#6anchor life insurancevol: 50LOW
Page 2 (positions 11–20) · 4
#14st croix valley insurancevol: 30LOW
#16anchor brokeragevol: 90LOW
#17anchor insurance agency incvol: 90LOW
#20insurance broker wisconsinvol: 90LOW
Page 3+ (positions 21+) · 26
#22anchor brokervol: 90LOW
#26services offered by anchor general insurancevol: 50LOW
#28anchor insurance tarboro ncvol: 50LOW
#28anchor insurance pueblovol: 30LOW
#30anchor insurance winterville ncvol: 110LOW
#31anchor insurance group incvol: 210LOW
#32anchor agency incvol: 320LOW
#41aviation insurance quotevol: 40HIGH
#43airplane insurance brokervol: 90LOW
#45aviation insurance agentvol: 40LOW

+16 more

Google-Visible but AI-Invisible
Searches where the site does well on Google but the AI assistants never mention it — the clearest evidence of the gap this report is about.

This site is cited by none of the 3 AI engines for any of its 5 Google page 1–2 keywords. The highest-volume gaps are shown below.

Intent labels (HIGH / MEDIUM / LOW) indicate commercial intent — the likelihood a searcher is ready to buy.

Google #16anchor brokerageLOWOMITTEDOMITTEDOMITTED
Google #17anchor insurance agency incLOWOMITTEDOMITTEDOMITTED
Google #20insurance broker wisconsinLOWOMITTEDOMITTEDOMITTED
Google #6anchor life insuranceLOWOMITTEDOMITTEDOMITTED
Google #14st croix valley insuranceLOWOMITTEDOMITTEDOMITTED
High Purchase Intent Queries Not Currently Ranked
Money searches — ones typed by people ready to buy — that this business doesn't show up for anywhere yet.

High-intent money queries this business is not ranking for at all on Google or in AI search.

These queries represent significant untapped revenue opportunity. With proper AI-optimization and targeted content, ranking for these terms is achievable — and AI citation typically follows within 60–90 days of achieving page 1 Google visibility.

Local Searches You're Missing
Nearby-area searches with real monthly volume that the site doesn't rank for — customers being missed close to home.

High-intent local queries across River Falls, Wisconsin + Surrounds that have real monthly search volume — but this business ranks on neither Google page 1 nor any AI engine. Each is a service a nearby customer is actively searching for.

Areas searched: River Falls · Wisconsin

Missing Local Queries
12
Monthly Searches Missed
58,760
near meauto insurance near mevol: 33,100HIGHNOT RANKING
near mehomeowners insurance near mevol: 9,900HIGHNOT RANKING
near melife insurance near mevol: 6,600HIGHNOT RANKING
Wisconsinauto insurance wisconsinvol: 2,900MEDIUMNOT RANKING
Wisconsinauto insurance in wisconsinvol: 2,900MEDIUMNOT RANKING
Wisconsinbest auto insurance wisconsinvol: 720HIGHNOT RANKING
Wisconsinhomeowners insurance wisconsinvol: 720MEDIUMNOT RANKING
Wisconsinhomeowners insurance in wisconsinvol: 720MEDIUMNOT RANKING
Wisconsinbest homeowners insurance wisconsinvol: 390HIGHNOT RANKING
near merecreational vehicle insurance near mevol: 390HIGHNOT RANKING
Wisconsinlife insurance wisconsinvol: 210MEDIUMNOT RANKING
Wisconsinlife insurance in wisconsinvol: 210MEDIUMNOT RANKING

Local service queries are among the most winnable and highest-intent terms available — a searcher naming a service and a neighborhood is close to booking. Ranking here typically also unlocks the corresponding AI citations within 60–90 days.

AI Content Formatting Audit
How easy each service page is for an AI to lift an answer from, scored 0–12 — based on headings, FAQs, word count, and structured data.
Service Pages Scored
13
Avg Score
10.8/12
Immediate Priority
0
Lowest-scoring pages — immediate priority
PageCitability
Insurance Service Area | Nationwide Service
https://anchorinsuranceagents.com/insurance-service-area/
9/12
Insurance Blog | Hudson, Wisconsin Insurance Broker
https://anchorinsuranceagents.com/insurance-blog-articles-exciting-news/
9/12
Business Insurance | Hudson, Wisconsin Insurance Broker
https://anchorinsuranceagents.com/business-insurance/
11/12
Public Livery Insurance | Hudson, Wisconsin Insurance Broker
https://anchorinsuranceagents.com/public-livery/
11/12
Auto Insurance | Hudson, Wisconsin Insurance Broker
https://anchorinsuranceagents.com/car-insurance/
11/12
Homeowners Insurance | Hudson, Wisconsin Insurance Broker
https://anchorinsuranceagents.com/homeowners-insurance/
11/12
Life Insurance | Hudson, Wisconsin Insurance Broker
https://anchorinsuranceagents.com/whole-life-term-life-life-insurance
11/12
Recreational Vehicle Insurance | Hudson Insurance Broker
https://anchorinsuranceagents.com/recreational-vehicle-insurance/
11/12
Request a Quote | Hudson, Wisconsin Insurance Broker
https://anchorinsuranceagents.com/get_a_quote/
11/12
Start A Claim | Hudson, Wisconsin Insurance Broker
https://anchorinsuranceagents.com/start-a-claim/
11/12
Insurance Carriers | Hudson, Wisconsin Insurance Broker
https://anchorinsuranceagents.com/insurance-carriers/
11/12
Insurance Policy | Hudson, Wisconsin Insurance Agency
https://anchorinsuranceagents.com/category/insurance-policy/
11/12
Score distribution · 13 service pages
Critical (0–3)
0
Weak (4–6)
0
Fair (7–9)
2
Strong (10–12)
11

Full per-page scores for all 13 service pages are in audit-data.json.

Internal Linking
Which pages the site links to from its other pages. Links are how both Google and AI learn which pages matter — a service page nothing links to looks unimportant, however good it is.
20
avg links into a page
20.6
avg links out of a page
1
orphan pages (<3 in)
100%
blogs linking to a service

Every service page has at least a couple of internal links pointing to it.

Inbound-link counts are measured across the crawled pages; a page linked only from an un-crawled page may read as weaker than it is.

Revenue Opportunity
What the missed visibility is roughly worth in dollars — using the site's own data and deliberately cautious assumptions, with the working shown.

Grounded in this site's real Search Console impressions — not benchmark multipliers. The lever is the striking-distance keywords already ranking on page 2.

769extra clicks/mo from lifting 37 page-2 keywords into the top 5
×
1.0%assumed click → new-customer conversion (deliberately conservative)
×
$1,500average case value
= $11,535/mo  ≈  $138.4K/yr

Range at 0.5%–1.5% conversion: $5,768–$17,303/mo. Adjust conversionRate in the client config to match the practice's real booking rate.

All revenue estimates are projections based on industry benchmarks and the business's current market position. Actual results vary based on competition, implementation quality, market conditions, and the speed and completeness of recommended changes.

The Rebuild — What It Must Get Right
The current site isn't worth incrementally fixing. These are the requirements the new build must deliver — plus the ongoing work that keeps visibility compounding once it's live.
Build requirements for the new site
Ongoing AI Authority Building — Continuous Optimization

AI search is not a one-time fix. The engines behind ChatGPT, Claude and Gemini retrain continuously — businesses that stop after initial fixes gradually lose ground to competitors who keep building.