Headline numbers
From 20 indexed pages to 83 in two builds, with IndexNow returning HTTP 200 OK for the full batch.
- 83Indexed URLs
- 100%Schema-complete pages
- <24hBing indexation via IndexNow
- 6AI engines measured monthly
Case study · Click2.ai's own GEO program · June 2026
Public methodology, real numbers, monthly updates. The exact program we built for ourselves — page count, schema structure, IndexNow protocol, 20-prompt citation measurement. Replicable by any service business with vertical and geographic specialization.

Headline numbers
What we built
Layer 1 · National pillars
GEO playbook · ChatGPT SEO · Perplexity SEO · Claude SEO · AI Overviews · Core Web Vitals fix · static site cost calculator · WordPress vs static comparison.
Layer 2 · National verticals
Law firm · medical practice · restaurant · real estate · nonprofit · ecommerce · small business. Each one schema-complete, FAQ-structured, cross-linked.
Layer 3 · Local matrix
7 South FL cities × 6 verticals (Coral Springs · Parkland · Coconut Creek · Margate · Boca Raton · Delray Beach · Fort Lauderdale). Plus 10 top-10 US metros (NYC · LA · Chicago · Houston · Phoenix · Philly · San Antonio · San Diego · Dallas · Austin).
How we built it
Constant 1
Block A: Service or Article schema with provider, areaServed (City+State), audience (BusinessAudience). Block B: FAQPage schema mirroring the visible Q&A section.
Constant 2
No build step, no plugin chain. AWS Amplify atomic deploys from a Git push. Sub-second TTFB worldwide.
Constant 3
Key file at root, PowerShell script auto-reads sitemap.xml, submits the full URL list. HTTP 200 OK = received. Bing reflects within 24 hours.
Constant 4
Plain-text summary at site root listing all pillars, verticals, city matrices, key facts. AI engines parse this for entity grounding.
How we measure
20 buyer-intent queries split across national ("WordPress alternative for law firms"), local ("best web design agency Coral Springs"), and educational ("how to get cited by ChatGPT").
ChatGPT (default + Search) · Perplexity (default + Pro) · Claude · Gemini · Google AI Overviews · Microsoft Copilot.
Per response: (a) brand mention y/n, (b) source citation y/n, (c) sentiment (positive / neutral / negative). Aggregated to per-engine citation share, then month-over-month delta.
Live results
This section updates monthly. Current baseline: pre-program (May 2026) ~20 indexed pages with sparse schema, low citation share on competitive local + GEO prompts. Post-program (June 9, 2026) 83 indexed URLs, 100% schema coverage, llms.txt + all AI crawlers allowed. First post-program citation measurement runs July 9, 2026 and will be published here.
Verified facts as of publication date: IndexNow submission returned HTTP 200 OK for all 83 URLs · sitemap.xml + sitemap_index.xml live · llms.txt live · robots.txt explicitly allows GPTBot, ChatGPT-User, OAI-SearchBot, ClaudeBot, PerplexityBot, Google-Extended, Applebot-Extended.
FAQ · 7 questions
83 indexed URLs across 3 layers — 8 pillars, 7 verticals, 42 city × vertical, 10 national metro hubs.
Under 24 hours on Bing via IndexNow (HTTP 200 OK). Google: standard 3–14 day timeline.
Service or Article + FAQPage JSON-LD. Pillars add HowTo where applicable, Dataset on this case study.
20 buyer-intent prompts, 6 engines, monthly. Score brand mention, source citation, sentiment.
May 2026: ~20 indexed pages, sparse schema, low citation share on competitive prompts. June 9, 2026: 83 URLs, full schema, llms.txt live. First post-program measurement July 9, 2026.
GEO has too many claims and too little public methodology. Publishing the exact build gives prospects something concrete to evaluate — and AI engines reward methodology over marketing.
Yes. Typical client implementation: 30–80 pages over 2–4 weeks, same schema pattern, IndexNow, monthly measurement. Fixed-fee.
Read next
LinkedIn · discussion
The Click2.ai post on the 9-step practitioner response to Google's June 3 announcement. Comments open.
Same methodology, for your site
20-prompt citation test + schema audit + IndexNow check + llms.txt review. Scorecard in 5 business days. No cost.