SEO Intelligence Powered by ION
BZ Orthodontics · Team Operating Board v2 · 2026 · 05 · 19
SEO Intelligence Powered by ION
Internal · Team Operating Board v2

Two cities. One strategy. Compounding.

BZ Orthodontics — what the data actually says, why Fort Washington changes the math, and how we build the next twelve months of compounding rank.

Data sources · KRT 51033 · GBP Heatmap 71269 · OTTO aa650e14 · GSC bzortho.com · DataForSEO SERP live · refreshed 2026-05-19

Lansdale Map Pack
2.0
avg pos · 17 grids · 5-mi radius
Google reviews
827
5.0 ★ · highest in corridor
"[city] ortho" GSC #1
3 cities
Montgomeryville · Hatfield · N. Wales
Fort Washington
<6 mo
2nd physical location opening
OTTO SEO score
53/100
521 / 3,602 fixes deployed
Ahrefs organic traffic YoY
+124%
67 → 150 visits/mo · paid value $48k→$71k
01

The data board.

One view across the systems we operate from — rank tracking, the local heatmap, Search Console, the live SERP. Green is hold. Amber is recover. Red is earn.

KRT — Lansdale anchor #1s
10 of 11
Hold · stable over 7 months · desktop + mobile
GSC — Montgomeryville
#1 / 3 queries
Hold · 186 imps · "ortho", "ortho pa", "invisalign"
GSC — Hatfield
#1 / 2 queries
Hold · 48 imps · "invisalign hatfield" (+78 jump)
GSC — North Wales
#1 / 3 queries
Hold · "invisalign north wales" (+9 jump)
Heatmap — "orthodontist lansdale"
2.0 (was 1.0)
Recover · −1.0 over 10 snapshots
Heatmap — broad "orthodontist" (5-mi)
5.2 (was 4.5)
Recover · −0.7 over 10 snapshots
GSC — Blue Bell
#11–13
Lift · 117 imps · +79 jump on "invisalign blue bell pa"
GSC — Ambler
#5–6
Lift · "orthodontist ambler" +60 jump
GSC — Fort Washington
#6–10
Lift & pre-launch · 85 imps across 8 FW queries
"crossbite lansdale" SERP
#2 organic
Earn · 18.1k/mo nat'l vol · AI Overview firing
OTTO Authority pillar
10/100
Build · no Cloud Stacks, no PR layer yet
Citation Tracker
Not started
Ship now · 6 months of SEMrush NAP reports unaddressed

The neighborhood pages are working — they just don't convert yet.

02

The hub-and-spoke model.

Search Atlas's local methodology distinguishes three page types serving local intent. Conflating them is what creates the "doorway" problem on one side and the "we're not ranking in Fort Washington" frustration on the other. Each physical office is a hub. Neighborhood pages and service-city pages are spokes.

00

Location

Physical office · verified GBP · LocalBusiness schema

Today: Lansdale · /lansdale-orthodontic-office/
<6 mo: Fort Washington · /fort-washington-orthodontic-office/

Wins Map Pack in its city. Primary local-pack signal. Anchored to physical address + verified GBP.

01

Neighborhood

Service-area extension · no separate GBP

Today: 13 pages (Blue Bell, Montgomeryville, Hatfield, Harleysville, Ambler, Worcester, Whitemarsh, Colmar, Oreland, Dresher, Flourtown, Fort Washington, North Wales)

Does NOT win Map Pack in another city — proximity is a hard ranking factor.
DOES win organic SERP below the local pack + "near me" + service-area capture. Already ranking #1 on multiple GSC queries.

02

Service × City

Geo-modified Son under a Service Mother

To build: /invisalign/blue-bell/ · /invisalign/montgomeryville/ · /invisalign/hatfield/ · /braces/[city]/

Long-tail organic capture. Solves "Invisalign [city]" intent specifically — the queries Dr. Z keeps surfacing in SEMrush. Each lives under its Service Mother AND links to the relevant Neighborhood.

The Fort Washington trick.
We build /fort-washington-orthodontics/ now as Tier 1 (Neighborhood) — pre-launch SEO authority while the office gets built. When the GBP goes live at office opening, we upgrade in place to Tier 0 (Location): same URL, schema swaps to full LocalBusiness, GBP links, and the rank inertia we built pre-launch carries forward. This is exactly the playbook fortwashingtonorthodontics.com already runs (their /about/areas-we-serve/ Son pattern). Rank Inertia > Pre-launch silence.
03

Where we already win (the data Dr. Z hasn't seen).

GSC is direct Google data — more trustworthy than any third-party scraper. It shows BZ is already ranking #1 organic on several "[neighborhood city] orthodontist" / "Invisalign [city]" queries — without dedicated city pages yet. The 0 clicks isn't a ranking failure. It's a Map Pack proximity failure (BZ isn't in the local pack in those cities) plus weak CTR snippets on the templated pages.

Anchor — Lansdale

8 years of #1, stable.

KRT shows no movement up or down over the last 7 months. Heatmap holds 15 of 17 grids in the top 3. 827 reviews at 5.0★ is the highest review count of any orthodontist in the 5-mile radius.

  • lansdale orthodontist · KRT #1 · MP 1.5
  • lansdale pa orthodontist · KRT #1 · MP 1.0
  • invisalign lansdale pa · KRT — · MP 1.0
  • lansdale braces · KRT #1 · MP 1.7
  • "bz orthodontics" · 409 clicks/90d · 18.6% CTR
  • broad "orthodontist" · 6,368 imps · CTR 0.06% (recoverable)
Already #1 organic in three cities

The neighborhood pages work.

Direct from GSC: BZ ranks #1 in real Google for these queries today — without a Tier 0 office in those cities. The current neighborhood pages built the rank. They just need rebuild for click conversion.

  • montgomeryville orthodontist · #1 · 81 imps
  • orthodontist montgomeryville pa · #1 · 67 imps
  • invisalign montgomeryville · #1 (+40) · 38 imps
  • invisalign north wales · #1 (+9) · 26 imps
  • invisalign hatfield · #1 (+78) · 44 imps
  • braces for overbite price · #1 · 1 imp (condition kw)
Tier-2 already kicking in

"Crossbite Lansdale" #2 organic.

BZ ranks #2 organic for "crossbite lansdale" — entirely from a single passing mention on /treatment-options/. A dedicated condition page would take #1. AI Overviews are firing on this query — AEO upside is real. Dr. Z's instinct on condition keywords was correct.

  • crossbite · 18,100/mo nat'l vol
  • overbite · 60,500/mo
  • underbite · 33,100/mo
  • palatal expander · 40,500/mo
  • how much do braces cost · 33,100/mo
  • open bite · 12,100/mo
04

The Fort Washington opportunity.

Closed on the building. Office opens in <6 months. The local market is sparsely defended — two dedicated orthodontists with limited review velocity, one general dentist eating Invisalign share. BZ arriving with 827+ reviews is a category-disrupting moat.

The Fort Washington market — pulled live 2026-05-19

Map Pack today.

From a real Google search in Fort Washington geo. Three Map Pack players for "orthodontist fort washington pa":

  • Dr. Sally Gupton (My Orthodontist) · 65 reviews · 4.8★
  • Fort Washington Orthodontics (Malerman) · 19 reviews · 5.0★
  • Signature Smile P.C. · 746 reviews · GD with Invisalign · #1 for "invisalign FW"
  • BZ Orthodontics is not in this Map Pack yet
Where BZ already shows in GSC

Pre-rank inertia exists.

Direct from GSC over the last 90 days — without a Fort Washington page or GBP yet:

  • fort washington orthodontics · pos 7 · 32 imps
  • braces fort washington · pos 20 · 31 imps
  • orthodontist fort washington · pos 9 · 24 imps
  • invisalign fort washington · pos 6 · 20 imps
  • orthodontics fort washington · pos 29 · 18 imps
  • invisible braces fort washington · pos 6 · 11 imps
The pre-launch playbook

Build authority before the doors open.

The Tier 1 → Tier 0 upgrade-in-place is the play. Same URL, schema swap, GBP wired at opening.

  • This month · Ship /fort-washington-orthodontics/ as Tier 1
  • Month 2 · Ship /invisalign/fort-washington/ + /braces/fort-washington/ (Tier 2 Sons)
  • Month 3 · Add Dresher, Oreland, Flourtown, Lafayette Hill, Lower Gwynedd, Horsham Tier 1 Neighborhood pages (Fort Washington corridor)
  • Month 4–5 · Build out condition Grandsons that link to the FW pages too
  • At opening · Upgrade in place — Tier 1 → Tier 0, GBP linked, schema swapped
  • Post-launch · Map Pack ranking begins with the highest review count in the corridor

A neighborhood page won't out-rank a physical office's GBP. It earns everything else.

05

Per-city competitive map.

Pulled live from real Google SERPs geo'd to each city — not centralized SEMrush samples. This is the real local competitive set BZ has to navigate. Status: we hold here · we lift here · we earn from scratch here.

Lansdale

Hold
BZ: Map Pack #1 · 827 reviews · KRT #1 on every "Lansdale [service]" anchor
  • Rambo Orthodontics · ortho · 101 reviews · rambo-ortho.comMP #2 / SERP cross-channel
  • Lansdale Dental Arts (Sagor) · GD · 364 reviewsorganic #6 invisalign
  • Lansdale Family Dentistry · GD#1 organic "crossbite lansdale"
  • Brookwood · Kessler · NPPDA · NPDA · GD chainsorganic only

Montgomeryville

Hold + lift
BZ: GSC #1 on "montgomeryville orthodontist" + "invisalign montgomeryville". Map Pack #3 on "invisalign montgomeryville".
  • Kellyn Hodges Orthodontics · ortho · 115 reviews · hodgesortho.comMP #1
  • Rich Orthodontics · ortho multi-loc · 71 reviewsMP #2
  • DCO Orthodontic Specialists · ortho · 569 reviewspaid ad dominant
  • Pure Smile Dentistry · GD · 191 reviews · North Walesbleeds in
  • Heritage Dental · GDorganic

North Wales

Lift
BZ: GSC #1 on "invisalign north wales" (+9 jump). Not in Map Pack. Pages need CTR fix.
  • Rich Orthodontics · ortho · 71 reviews · 1180 Welsh RdMP #1
  • Pennbrook Dentistry · GD · 440 reviewsMP #2
  • Smile Designers of North Wales · GD · 219 reviewsMP #3
  • Pure Smile Dentistry · GD · 191 reviewsorganic + Invisalign page
  • Bucks Mont Dental · GDInvisalign North Wales LP

Blue Bell

Lift
BZ: +79 position jump on "invisalign blue bell pa". Now ranking #11. Not in Map Pack.
  • Blue Bell Orthodontics (Markowitz) · ortho · 405 reviews · 4.9★MP #1
  • DelliGatti & Milewski Orthodontic Group · ortho · 14 reviews · AmblerMP #2
  • Diamond Braces · ortho multi-state chain · 15 reviewsMP #3
  • DCO Orthodontic Specialists · ortho · 569 reviewspaid ad
  • Blue Bell Dental Associates · GD · 270 reviewsorganic Invisalign LP

Hatfield · Harleysville

Lift
BZ: GSC #1 on "invisalign hatfield" (+78 jump). #2 on "braces near hatfield pa". Pages already winning. Need conversion fix.
  • Rambo Orthodontics · ortho · 101 reviews · Lansdaleoverlaps via proximity
  • No dedicated Hatfield orthodontist competitor with strong local packgeneral dentists bleed in

Fort Washington

Pre-launch · build
BZ: 85 impressions across 8 FW queries. Not in Map Pack. Office opens <6 mo. Best opportunity in the plan.
  • Dr. Sally Gupton (My Orthodontist) · ortho · 65 reviewsMP #1
  • Fort Washington Orthodontics (Malerman) · ortho · 19 reviewsMP #2 (their "areas served" model is the architecture pattern)
  • Signature Smile P.C. · GD · 746 reviewsMP #1 for invisalign
  • JLEE Dental · Harmony Dental · Highpoint Dental · GDorganic Invisalign LPs

Ambler · Spring House · Lower Gwynedd

Lift
BZ: GSC #5–6 on Ambler queries with +60 position jumps. Bleeds into Fort Washington corridor — secondary play under FW Location.
  • Gordon Orthodontics · ortho · Ambler · targets Spring House / FW / Maple Glen
  • DelliGatti & Milewski · ortho · Ambleralso in Blue Bell pack

Cross-channel watch · Rambo

Watch
Why we track: Rambo Orthodontics is the only competitor appearing in both BZ's Map Pack and organic SERP across multiple corridor cities. Closest geographic threat overall.
  • Address · 2120 N Broad St (also Lansdale)5-mi radius rival
  • Reviews · 101 (BZ has 8.2× advantage)5.0★
  • Map Pack avg · 3.0 on "ortho lansdale" / 7.1 on "ortho near me"trending
06

Year-over-year — what Ahrefs and GSC actually show.

Dr. Z's perception is that SEO isn't working — based on monthly SEMrush ranking-drop reports. Pulled side-by-side from Ahrefs (12-month organic traffic estimate) and GSC (real Google data, same 90-day window YoY) the picture is different: BZ has more than doubled organic traffic in the past 12 months and added > 1,200 ranking keywords in the last 90 days alone.

Ahrefs organic traffic (US)
67 → 150
+124% YoY · May 2025 → May 2026
Ahrefs equiv. paid value
$48k → $71k
+46% YoY · monthly
GSC CTR (90d-vs-prior-90d)
0.96% → 2.09%
+1.13 pts · 2.2× lift
GSC new keywords ranking
+1,229
over the last 90 days
"bz orthodontics" clicks YoY
+296
113 → 409 / 90 days
"best orthodontist near me"
#1 today
+71 position jump YoY · 1,446 imps
"orthodontist" position
#1 today
+11 position jump YoY · 6,368 imps
GSC total ranked keywords
3,571
long-tail footprint expanding
Why SEMrush says drops, Google says growth.
SEMrush samples SERPs from centralized US data centers — not from Lansdale. It also doesn't include the Map Pack, which is where ~70% of local clicks happen. When SEMrush flags a "ranking drop," it's measuring an organic position below a local pack BZ might be sitting in. Position can also average down as long-tail expansion adds 1,229 new keywords at varied positions — Dr. Z sees that as a regression; it's the opposite. We give Dr. Z a 5-source view every month so the truth is visible: GSC + KRT + Heatmap + Ahrefs + live SERP samples.
07

How we measure (the 5-source composite).

No single audit tool tells the truth alone. Every monthly report blends 5 sources — GSC is the source of truth for live Google performance, the other 4 add the geo precision, the keyword universe, the off-page signal, and the AI/SERP context.

Source of truth
GSC
Direct from Google · clicks, impressions, CTR, positions per query & per page · 3,571 keywords tracked
Geo-precise rank
KRT
Lansdale-geo rank tracker · monthly refresh · #1 hold on 10/11 anchor keywords for 7 months
Map Pack telemetry
GBP Heatmap
39 pins × 5-mi radius · monthly snapshot · avg pos 2.0 across 17 grids · two erosion grids named
Off-page / authority
Ahrefs
Domain Rating · backlinks · referring domains · organic traffic estimate · 67 → 150 visits/mo (+124% YoY)
Live SERP + KW universe
DataForSEO
Live SERP from precise city geo · keyword volumes · SERP composition · competitor identity verified
The composite report cadence.
Every monthly report blends all 5: GSC as the source of truth for clicks, impressions, and position. KRT for the anchor keyword positions from Lansdale geo. GBP Heatmap for the Map Pack snapshot. Ahrefs for off-page authority and YoY trajectory. DataForSEO for live SERP composition and the keyword universe. When Dr. Z forwards a SEMrush "drop", we map it against all 5 and respond within 48 hours — either confirm + intervene, or show why SEMrush's centralized sample diverges from what Google actually shows from Lansdale.
08

The architecture we're building.

Two Location hubs (Lansdale today + Fort Washington in <6 months). Four Service Mothers. Neighborhood Sons + Service×City Sons + Condition Grandsons feeding both.

Pillar 01 — Invisalign

Mother · /invisalign/ · 2,500–3,000 words · Service + FAQPage schema
Service × City Sons
Adults Teens vs Braces Cost Timeline /blue-bell/ /montgomeryville/ /hatfield/ /fort-washington/ /north-wales/
Grandsons
How long · Worth it · Attachments · First week · Cleaning · Cost questions · Diamond Plus story · Comparison with rivals

Pillar 02 — Braces (Treatment Options umbrella)

Mother · /treatment-options/ · 2,500 words · Service schema
Sons
Metal Braces Clear Braces Palatal Expanders Retainers Two-Phase /braces/blue-bell/ /braces/montgomeryville/ /braces/fort-washington/
Condition Grandsons (massive search volume)
/conditions/crossbite/ · /conditions/overbite/ · /conditions/underbite/ · /conditions/open-bite/ · /conditions/deep-bite/ · /conditions/crowded-teeth/ · /conditions/spacing/ · Cost FAQs · "What can I eat with braces"

Pillar 03 — Patient Experience

Mother · /new-patients/ · 2,000 words (currently 56!) · FAQPage + Breadcrumb schema
Sons
Your First Visit Financing & Insurance Free Consult Virtual Consult Patient Forms
Grandsons
Consult prep · Emergency care · Insurance FAQ · Phase 1 vs Phase 2 · Adult vs child treatment · Diamond Plus provider story

Pillar 04 — Locations (Two-hub model)

HUB A: /lansdale-orthodontic-office/ — Tier 0 today
HUB B: /fort-washington-orthodontic-office/ — Tier 0 at office opening (<6 mo). Built as Tier 1 first, upgraded in place.
Tier 1 Neighborhood Sons under Lansdale
Blue Bell Montgomeryville Hatfield Harleysville North Wales Colmar Worcester Skippack Whitemarsh
Tier 1 Neighborhood Sons under Fort Washington
Dresher Oreland Flourtown Lafayette Hill Horsham Lower Gwynedd Spring House Ambler
09

Six-phase execution.

Each phase is gated on the prior phase's exit criteria, not on the calendar. The plan is the order — the pace flexes around Fort Washington opening date. Citation Tracker submission is the ship-this-week item — it addresses 6 months of Dr. Z's SEMrush NAP reports we never closed the loop on.

Phase 01Foundation · score < 500

Lock the foundation. Ship Citation Tracker. Stage Fort Washington.

Three things happen in parallel: structural Lansdale cleanup, the Citation Tracker submission (the Dr. Z catch-up), and the first Fort Washington Tier 1 page goes live. The Foundation pillar of the OTTO score moves from 53 → 65+ in this phase.

  • Citation Tracker baseline + submission to the 5 aggregators (Data Axle · Localeze · Foursquare · Factual · Acxiom) + AAO + PA Association of Orthodontists + Lansdale Chamber. Closes 6 months of NAP-mismatch reports.
  • Live audit for "Overbrite" typo sitewide (Firecrawl + manual OTTO content blocks) and fix it
  • /fort-washington-orthodontics/ Tier 1 page ships with "BZ Orthodontics serves Fort Washington from our Lansdale office at 456 E. Hancock St. — new Fort Washington office opening Q3/Q4 2026" framing
  • 301 cannibalization fix: /invisalign-in-lansdale-pa//invisalign/
  • Indexable surface tightened — attachment URLs redirected to parent (Yoast toggle)
  • NAP integrity lock across visible content + tel: links + schema + embedded forms + canonical Maps URL
  • Schema baseline — @type Orthodontist, BreadcrumbList, FAQPage on Q&A blog corpus, Service on 9 service pages, Person/Physician on Dr. Brian Zebrick, DDS
  • Homepage H1 rewrite — "Lansdale, PA Orthodontist · Braces & Invisalign for All Ages"
  • 3-source recurring report cadence goes live (KRT + Heatmap + GSC)
Gate to Phase 02
  • Citation Tracker shipped, 5 aggregators submitted
  • Fort Washington Tier 1 page live + indexed
  • "Overbrite" typo resolved (sitewide)
  • Canonical NAP across every page
  • OTTO Technical pillar ≥ 90/100
  • 3-source monthly report live
Phase 02Core Optimization · 500–599

Ship the topical architecture. Earn the condition cluster.

Three Mother pages live. Mother-Son-Grandson hierarchy deployed via OTTO CONTOUR with manual QA. Condition cluster ships under the Braces Mother — Dr. Z's "crossbite Lansdale" intuition gets executed. First Service×City Sons under both Invisalign and Braces Mothers.

  • 3 Mother pages live: /invisalign/, /treatment-options/ (Braces), /new-patients/ (Patient Experience) — each 2,000+ words, full schema, 10+ internal links
  • Condition Grandson cluster: /conditions/crossbite/ · /conditions/overbite/ · /conditions/underbite/ · /conditions/open-bite/ · /conditions/deep-bite/ — each FAQPage schema, AI-extractable structure
  • First Service×City Sons: /invisalign/montgomeryville/, /invisalign/blue-bell/, /invisalign/hatfield/, /invisalign/fort-washington/ — each with unique local proof, drive-time, landmark references
  • Mother–Son–Grandson internal linking deployed sitewide via OTTO CONTOUR (V3 Manual Reprocess QA)
  • Service schema on all 9 service pages
  • Content velocity to 2 posts/week · author byline + Person/Physician schema on every Grandson
  • Thin-page rebuild — /new-patients/ (56→2,000), /careers/, /patient-forms/, /review-us/
Gate to Phase 03
  • 3 Mother pages live
  • 5+ Condition Grandsons live
  • 4+ Service × City Sons live
  • Zero orphan service pages
  • OTTO Content pillar ≥ 50/100
Phase 03Competitive Positioning · 600–699

Hand-build the neighborhood layer. Open Fort Washington.

The 13 templated neighborhood pages get rebuilt one-by-one with unique local proof — testimonials from each ZIP, drive-time from the relevant hub, neighborhood landmarks, school-district context. Fort Washington opens; we upgrade /fort-washington-orthodontics/ Tier 1 → /fort-washington-orthodontic-office/ Tier 0 in place. First Cloud Stacks deployment. Wildfire activates.

  • Neighborhood hand-build order: Fort Washington first (pre-launch culmination) · Blue Bell (Markowitz incumbent) · Montgomeryville (Hodges incumbent) · Hatfield · North Wales · Ambler · then Fort Washington corridor (Dresher, Oreland, Flourtown, Lafayette Hill, Lower Gwynedd, Horsham)
  • At Fort Washington office opening: Tier 1 → Tier 0 upgrade — schema swap, GBP linked, NAP integrity confirmed, internal link graph updated
  • Cloud Stacks deployment across all 14 endpoints — cross-domain consensus foundation
  • Wildfire 2:1 outbound:inbound — outbound to AAO, ADA, Penn DMD, .gov dental, CHOP, Lansdale chamber
  • First quarterly Backlink Gap targets: rambo-ortho.com · lansdalefamilydentistry.com · markowitzortho.com · hodgesortho.com · sallyguptonortho.com · fortwashingtonorthodontics.com
  • Content velocity ramped to 3–4 posts/week
Gate to Phase 04
  • 4–6 hand-built Neighborhood Sons live with unique local proof
  • Fort Washington Tier 0 upgrade complete at office opening
  • Cloud Stacks campaign deployed (14 endpoints)
  • Domain Power +5–10 from baseline
  • Eroding Heatmap grids recovering
Phase 04Authority Building · 700–799

Stack the editorial moat. Map Pack rank in Fort Washington.

Signal Genesys Trophy Content quarterly. Link Laboratory guest posts on Domain Power 30+ publishers. Anchor distribution audited. Fort Washington Map Pack ranking begins with the highest review count in that corridor.

  • 3+ Signal Genesys PR placements — Diamond Plus Invisalign milestone, Fort Washington opening story, Dr. Zebrick community recognition, Penn DMD alumni angle
  • 5+ Link Laboratory guest posts on DP 30+ publishers (orthodontic, dental health, family wellness, Montgomery County business, Penn alumni networks)
  • Fort Washington Map Pack push — review velocity to GBP, photos, weekly posts, services + categories aligned
  • Quarterly Backlink Gap + Heatmap refresh
  • Content velocity at 4 posts/week steady state
  • Anchor distribution audited (Branded 40–60% / Generic 15–25% / URL 10–20% / Exact 5–10% / Partial 10–15%)
Gate to Phase 05
  • Domain Power 30+
  • Referring Domains 200+
  • 3+ PR placements live
  • 5+ guest posts live
  • Fort Washington top-3 Map Pack in its 5-mi radius
Phase 05GEO / AEO · 800–899

Make BZ citable by AI for condition queries + city queries.

Common Crawl inclusion. IndexNow to Bing. Answer Asset blocks on every Mother + Son. Question-form H3s sitewide. Weekly Guided Inquiry across ChatGPT / Perplexity / Gemini / Claude on 30 priority queries — the condition cluster and the city queries are where AI citations matter most.

  • Common Crawl inclusion check + remediation via additional Cloud Stack deposits
  • IndexNow push on every new/updated page (Bing RAG layer)
  • Cloudflare log monitoring for GPTBot · OpenAI-SearchBot · PerplexityBot · ClaudeBot
  • Answer Asset blocks on every Mother + Son (Definition + Key Features + Factual Triple)
  • Condition cluster optimized for AI Overviews — already seeing AI Overviews on "crossbite lansdale"; tune the Grandsons for citation
  • Weekly Guided Inquiry across all 4 LLMs · 30 priority queries (city × service, condition, brand)
  • LLM Visibility added to monthly report
Gate to Phase 06
  • Cited by AI on 10+ of 30 priority queries
  • Common Crawl ≥ 50 URLs
  • Bing indexation matches GSC ≥ 90%
  • LLM Visibility tracking weekly
Phase 06Maintenance & Defense · 900+

Defend the position. Build out the remaining neighborhood Sons. Open the next play.

90-day freshness cycle. Quarterly competitor reads. Reputation at scale. Whatever the next physical office is (Year 2+).

  • 90-day freshness on every Mother + Son — new internal links, FAQs, local proof, Answer Assets
  • Quarterly Backlink Gap + Heatmap + Guided Inquiry refresh
  • Reputation management at category-leading pace
  • Defensive PR via Signal Genesys when needed
  • Remaining neighborhood Sons ship — Whitemarsh, Worcester, Colmar, Skippack, Spring House — based on patient-origin data
  • Strategic re-score every 6 months against V5 rubric
Ongoing rhythm
  • Weekly: GBP posts + responses
  • Monthly: 3-source report + freshness pass
  • Quarterly: competitor + heatmap + LLM refresh
  • Bi-annually: V5 re-score + strategic review
10

KPI ladder.

What we measure. Every metric is re-derivable from a source Dr. Z can verify in the dashboard. Sources noted per row.

PillarMetricToday90 days180 days12 monthsSource
LOCALLansdale Map Pack avg pos (17 grids)2.0≤ 1.8≤ 1.5≤ 1.3Heatmap 71269
LOCALEroding grid · "orthodontist lansdale"2.0 (was 1.0)1.51.21.0 (recovered)Heatmap 1izp.69j4
LOCALEroding grid · broad "orthodontist"5.2 (was 4.5)4.53.5≤ 2.5Heatmap 1izp.69ln
LOCALGoogle reviews (Lansdale)827≥ 880≥ 950≥ 1,050GBP Galactic
LOCALFort Washington GBP live + connectedLive (target)top-3 Map PackGBP Galactic
RANKKRT — Lansdale anchor #1s10 of 1111 of 1111 + 6 new11 + 18 newKRT 51033
RANKGSC #1 in corridor cities ("[city] orthodontist")Montgomeryville · Hatfield · N. Wales+ Blue Bell + Ambler+ Fort Washington + DresherAll 10 target citiesGSC bzortho.com
RANK"crossbite lansdale" + condition queries#2 organic (crossbite)#1 · 3 conditions ranked5 conditions top-108 conditions top-5KRT + SERP live
SEARCHGSC clicks / 90 days902≥ 1,100≥ 1,500≥ 2,500GSC bzortho.com
SEARCHGSC overall CTR1.31%≥ 1.7%≥ 2.2%≥ 2.8%GSC bzortho.com
SEARCHCorridor-city CTR ("Montgomeryville orthodontist" etc.)0% (rank but no clicks)≥ 5%≥ 10%≥ 15%GSC bzortho.com
CONTENTMother pages live (≥ 2,000 words)1 (Invisalign)344 + 2 Local MothersContent Genius
CONTENTService × City Sons live41016+Content Genius
CONTENTCondition Grandsons live5812+ · AI Overview citationsContent Genius
CONTENTHand-built Neighborhood Sons13 templated (act as Tier 1 today)2 rebuilt (FW + 1)6 rebuilt13–17 (incl. FW corridor)Content Genius
AUTHORITYCitation Tracker — aggregator submissionNot started5/5 + AAO submittedNAP-clean ≥ 90%NAP-clean ≥ 98%Citation Tracker
AUTHORITYDomain Powerbaseline+5+10+20Site Explorer
AUTHORITYTrophy PR placements0013+ (incl. FW opening)Signal Genesys
OTTOOTTO SEO score53/100≥ 65≥ 75≥ 85OTTO aa650e14
OTTOOTTO Content pillar31/100≥ 50≥ 65≥ 80OTTO aa650e14
OTTOOTTO Authority pillar10/100≥ 25≥ 45≥ 65OTTO aa650e14
AILLM Visibility (30 priority queries)Phase 5 prepBaselineTracking weeklyCited on 10+Guided Inquiry

Best site. Real depth.
Two hubs. No gaps. Compounding.

Operating board v2
BZ Orthodontics · 2026 · 05 · 19
Methodology
Search Atlas · ION 1,000-pt framework
First quarterly review
+90 days · pre Fort Washington open