Northern Illinois Recovery · Crystal Lake, IL · SERP grid of 2026-07-06/07

Where NIRC's search network actually extends

9 non-brand keywords × 391 locations (384 tiered Chicagoland ZIPs + 7 named geo-page markets) = 3,519 Google SERPs, captured in one overnight run. Every number below is NIRC's real first-page presence — organic top-10 and the local 3-pack — at that point on the map.

The shape of the network

Each dot is a ZIP, colored by how many of the 9 keywords NIRC is visible for there (organic top-10 or local pack). The network is a lobe: it runs deep to the north and west — past DeKalb and across the Wisconsin line — and collapses toward the southeast long before Chicago. The local pack (right, bottom) is a tight ~20-mile halo around Crystal Lake; organic (left, bottom) is what reaches beyond it.

Either-surface visibility by ZIP — keywords visible of 9

Table view — all 384 ZIPs

Organic only

Carried almost entirely by the homepage — reaches far but thins fast

Local pack only

The Google Business Profile halo — dense core, hard edge near 20–25 mi

How visibility decays with distance — and direction

Visibility vs. distance from Crystal Lake

% of ZIP×keyword queries where NIRC appears, by distance band (miles)

Organic top-10 Local pack
Table view

The contested band, by compass direction

Either-surface visibility, ZIPs 20–45 mi out only

Table view

Keyword × market tier: two very different networks

Organic visibility exists for exactly four keywords — and two of them ("alcohol rehab", "drug rehab") do nearly all the work. For detox, IOP, PHP and residential, NIRC's organic presence is zero across all 3,519 SERPs, even though the service pages exist and the local pack ranks for those same terms in the core. The pack, meanwhile, wins the home tier on almost everything.

Organic top-10 — % of tier ZIPs visible

Local pack — % of tier ZIPs visible

What actually carries the visibility

Organic hits by NIRC URL

416 top-10 appearances across the grid — 97% of them are the homepage

The two Google Business Profiles

Local-pack appearances across all queries

Geo-page scorecard — the 7 named target markets

Result of each keyword searched from inside that market. G1 geo page ranks (position)   O5 another NIRC URL ranks   P2 local pack (position)   · nothing

Who NIRC is up against

Organic share of voice — providers only

Position-weighted share across all 3,519 SERPs; directories excluded. NIRC is #4 inside its home tier but #27 of 222 domains overall.

Local-pack rivals

Pack appearances across the grid (median pack position · rating)

What this says to do next