← All deliverables

Local SEO Future Strategy

Local SEO future strategy — advice from mobile Claude session

Source: Claude mobile session, shared by Annette Thompson on 2026-04-20 Status: To implement during phase-2 SEO work (after phase-1 audit fixes and Whitespark NAP citation cleanup) How this connects to the audit: supplements the audit report's §5 (phase-two SEO scope), §8.2 (geographic rank coverage), and §15.4 (local content engine, town landing pages). This advice tells us specifically HOW to do the grid-rank-tracking scan the audit recommended, and gives us a concrete prioritized list of towns to build landing pages for.

Style note for future reference: the text below is preserved verbatim from the source. If we incorporate any of it into the formal report or client-facing deliverables, strip em dashes per Annette's style preference (convert to commas, colons, or periods).


The advice as received

Here's the end-to-end workflow, because the report you want is really the output of a specific scan configuration — not something that exists by default.

The two data sources you actually need

Gap analysis needs two different ranking datasets, because Google treats them differently:

  1. Grid scan of map-pack rankings for generic queries (without town name). This is "where in geography does Bob show up when someone local searches 'divorce recovery'?" → Local Falcon output.
  2. Organic keyword rankings for "[service] [town]" queries. This is "does Bob appear for 'divorce recovery Boulder' as a search?" → SE Ranking or Ahrefs Webmaster Tools.

Both point toward the same answer (create town pages) but catch different weaknesses. For your "top-3 in Google Maps" question specifically, you want the grid scan.

The candidate town list (everything in ~60-minute drive of Niwot)

Town Drive time Pop In audit's page list?
Boulder 15 min 105k
Longmont 10 min 100k
Lafayette 15 min 30k
Louisville 20 min 20k
Erie 15 min 35k
Superior 25 min 13k
Broomfield 25 min 75k
Lyons 25 min 2k
Westminster 30 min 115k
Thornton 35 min 145k
Arvada 35 min 125k
Northglenn 35 min 40k
Cherry Creek / Denver 40 min
Brighton 40 min 40k
Loveland 35 min 80k
Berthoud 25 min 10k
Firestone 20 min 17k
Frederick 20 min 17k
Dacono 25 min 6k
Mead 15 min 6k
Johnstown 30 min 20k
Golden 45 min 21k
Wheat Ridge 40 min 32k
Greeley 55 min 110k

The audit's 6-page list was a strategic opening bet. A rank-data-driven list will likely include a dozen more, especially Westminster, Thornton, and Arvada, all 75k+ populations that the audit didn't name.

Keyword set to scan from each point

Run these five queries — they cover the intent spectrum without bloating credit spend:

  1. divorce recovery
  2. divorce support group
  3. divorce counseling
  4. divorce therapy
  5. divorce seminar

Skip "near me" queries — Google localizes them based on user location, so the grid scan already simulates that behavior. Skip adding town names to the keyword — you're testing geographic ranking, not organic keyword ranking with town modifiers (that's the second data source).

Local Falcon scan configuration for Bob

Run it once as a baseline. The heatmap will show red (Bob not in top 3), yellow (top 3-10), green (top 3) at each point. Overlay the town list above on the red zones — those are your page priorities.

Prioritization formula

Not every red-zone town deserves a page. For each town in red, score on three dimensions:

Rough prioritization tiers:

If you haven't bought Local Falcon yet

Two options for validating before committing:

  1. Local Falcon offers a free trial with limited credits — enough to run one keyword across a coarser grid (like 9×9 = 81 points) to see whether the gap pattern matches your intuition before buying.
  2. BrightLocal's free Local Search Results Checker lets you do one-off searches from a specified ZIP. Tedious but costs $0 — you could spot-check 5-10 towns manually to validate the approach.

Then buy the $29/mo Local Falcon plan and run the full scan once you're convinced.

Sequence-wise, ideally this scan happens after Whitespark cleans up the 14 broken citations — otherwise your baseline heatmap reflects the suppressed rankings from NAP inconsistency rather than Bob's true geographic coverage. If you scan before cleanup, re-scan 45 days after cleanup to see the lift.


Desktop-Claude's notes for when we come back to this

When we pick this up, things to do in order:

  1. Confirm the Whitespark NAP cleanup is scheduled or complete before running any grid scan (per the sequencing note above).
  2. Decide validation path: free trial vs. BrightLocal free checker vs. buy Local Falcon immediately. If budget is truly no object (per project posture), skip validation and go straight to the $29/mo plan.
  3. Run the baseline scan with the 5 keywords from the 15×15 Niwot grid. Cost: ~$4.50 plus $29 subscription.
  4. Generate the heatmap report and overlay it on the town list.
  5. Score the red-zone towns on population, competition density, and Bob's client-fit alignment — produce the final town-page backlog.
  6. Cross-reference with the audit's §15.4 content calendar (90-day plan) to see which towns the report already committed to. Reconcile the two lists.
  7. Write the Q1 town pages (Boulder, Longmont, Louisville, Lafayette). Target: 1,200+ words per page, include Bob's story, local-specific details (where a cohort meets, what drive time looks like from that town), testimonials from graduates from that area if any.
  8. Schedule the 45-day re-scan to measure lift from NAP cleanup + new pages.
  9. Set up Local Falcon's scheduled scan (weekly or monthly) to track drift and flag ranking regressions.

This is phase-2 SEO work, not phase-1 site-redesign work. Expected timing: begins after the site redesign launches (the 90-day plan), so roughly month 4-5 of the overall engagement.


Addendum, 2026-04-20: paid-tooling stack (second mobile Claude conversation)

Context: second message from the same mobile Claude thread, about which paid SEO tools Annette should use for Bob's engagement and for future consulting work. Ahrefs came in too expensive for the use case; the advice below replaces it with SE Ranking + a supporting stack.

Decision point this resolves: which paid tools to subscribe to for the phase-2 SEO deep dive, and how they get sequenced.

The advice as received

Yes, for paid tooling, SE Ranking Essential ($52/mo annual) + Local Falcon ($29/mo credit-based). That's your working stack for professional audit work.

Plus the free/one-time pieces that still earn their spot:

Total recurring: ~$81/mo. Plus Whitespark as a per-engagement pass-through you bill to clients.

Two things to do before you commit:

  1. Start SE Ranking on the 14-day free trial, not the annual plan. Run Bob's audit through it end-to-end first week. If it feels thin coming from Ahrefs, you'll know immediately and can reconsider before paying.
  2. Skip Local Falcon for the first two weeks. Whitespark's NAP cleanup has to happen before geographic rank data means anything, measuring a broken foundation gives you noise. Start Local Falcon once Whitespark confirms the 14 directories are fixed, so your baseline scan reflects reality.

That's the stack. When Bob's engagement is done and you've priced your next audit, revisit whether SE Ranking is still the right tier or whether a paid audit or two justifies moving back up to Ahrefs.

Desktop-Claude's reconciled action list (combining both mobile-Claude messages)

Week 1 (pre-Whitespark):

Week 1, in parallel: initiate Whitespark engagement for the 14 directories. Budget ~$80. Typical cleanup window: 10-20 business days.

Week 3+, after Whitespark confirms cleanup:

Day 45 post-cleanup:

Ongoing:

Budget rolled up

Cost type Tool Amount
Recurring monthly SE Ranking Essential ~$52
Recurring monthly Local Falcon ~$29
Total recurring ~$81/mo
One-time per engagement Whitespark NAP cleanup ~$80
Per scan Local Falcon credits (5 keywords x grid) ~$4.50
Free tier Screaming Frog, Google Search Console, GMBSpy, Glippy $0

What this changes in Bob's audit report

The main audit report has been updated on 2026-04-20 to:

Note on Annette's consulting practice

The mobile Claude advice frames Whitespark as a "per-engagement pass-through you bill to clients" and SE Ranking as the stack for "any future client with citation problems." This suggests Annette is treating Bob's engagement as the foundation for future paid SEO consulting work. Worth remembering: the tooling choices here should work for a solo consultant's portfolio of small-to-mid-size local-service clients, not just Bob.