What this playbook is for
A standardized operating procedure for getting a website cited and ranked across every modern search surface: Google search, Google Maps local pack, voice assistants (Siri, Alexa, Google Assistant, ChatGPT Voice, Gemini Live), and the AI models customers increasingly ask first — ChatGPT, Claude, Gemini, Perplexity, Copilot. The four surfaces overlap heavily, so optimizing for them in the right order compounds rather than fragments your effort.
How to use this playbook
- Copy the system prompt from the box above (this playbook's
System Promptfield) and paste it as the first turn into Claude, ChatGPT, Gemini, or Perplexity. - Give the AI your site URL as the second turn.
- Follow the 4-week deploy sequence the AI produces, deploying each block before moving to the next. Validate with the linked tools after every change.
- Stand up the weekly measurement cadence at the end so you can see what's working.
The four search surfaces — and why they share infrastructure
- Mobile search — 64%+ of global traffic and the canonical version of your site for ranking (Google's mobile-first indexing). Table stakes.
- Map / Local Pack — the three-business listing with a map at the top of any local intent query. Highest near-term ROI for any business with a service area. Roughly 32% of local pack ranking is driven by Google Business Profile signals; another 16% by reviews.
- Voice assistants — ~41% of voice answers are read straight from featured snippets. Optimizing for voice is optimizing for position-zero with conversational phrasing and answer-first formatting.
- LLM citation — the fastest-growing channel with the least competition. LLMs cite specific, extractable, verifiable claims under named methodologies. Original frameworks and statistics each boost AI visibility 30–40%.
The infrastructure that powers all four is identical: schema markup, mobile performance, answer-first content, named authors, and off-site authority. Get the foundation right and visibility compounds across every surface simultaneously.
The 4-week deploy sequence
Week 1 — Technical foundation
- robots.txt with explicit
Allowrules for every major AI crawler (GPTBot, OAI-SearchBot, ChatGPT-User, ClaudeBot, Claude-User, Claude-SearchBot, PerplexityBot, Google-Extended, Applebot-Extended, Meta-ExternalAgent, CCBot). If on Cloudflare, scope Bot Fight Mode to exclude those user agents — by default it silently blocks them at the edge. - llms.txt at the site root — Markdown file with one-paragraph description plus link sections for Core Services, Methodologies, and Reference Content. The AI-era equivalent of an XML sitemap.
- JSON-LD schema on every key page:
Organization,LocalBusiness+ subtype,Service,FAQPage,Person. Validate every type with Google's Rich Results Test before going live. Treat invalid schema as a deploy blocker. - Core Web Vitals baseline from real-user field data — target LCP ≤ 2.5s, INP ≤ 200ms, CLS ≤ 0.1 on mobile at the 75th percentile. Ignore Lighthouse lab scores when ranking is what you care about.
- Mobile rendering verification via Search Console's URL Inspection and the Mobile-Friendly Test on key pages.
Week 2 — Local foundation
- Google Business Profile claimed, verified, fully completed. Primary category set to the most specific accurate option — specificity beats breadth. 3 additional secondary categories. 10+ photos across exterior, interior, team, services. Logo and cover photo set.
- NAP unification — byte-identical Name, Address, Phone across website footer, contact page,
LocalBusinessschema, GBP, Apple Maps, Bing Places, Yelp, BBB, Facebook, Yellow Pages, and all vertical directories. "Street" ≠ "St." ≠ "St". - Review acquisition system — direct request post-service, SMS + email follow-up with one-tap Google links, QR codes on receipts and signage. Target steady velocity over absolute count. Respond to every review within 48 hours. Never compensate, never gate by sentiment.
- Google Posts cadence — weekly posts (offers, events, news, products), monthly photos, Q&A actively monitored.
Week 3 — Content restructuring
- Top 20 customer questions inventory — list the questions buyers actually ask in the wild, in their own words.
- Answer-first sections — each H2 is phrased as the question itself ("What is X?", "How do I Y?"). The first paragraph under each H2 is a 40–60 word answer that fully resolves the question and is quotable in isolation. Expansion follows below.
- Schema layer:
FAQPageon every Q&A section,HowToon every process,Speakableon primary answer blocks (marks content as eligible for text-to-speech). - Named authors with
Personschema on every editorial page. Bios, photos, links to professional profiles. Published date + last-updated date on every page. - Dedicated reference page per proprietary framework or methodology. LLMs cite "the [Name] framework" preferentially when the named entity has a stable URL with a clear definition.
Week 4 — Off-site authority + measurement
- Off-site footprint — Reddit (authentic participation in niche subreddits where buyers congregate), Wikipedia/Wikidata (Wikidata is achievable when Wikipedia isn't), G2/Capterra/TrustRadius (B2B SaaS), vertical directories (Clutch, Yelp, Houzz, Avvo, ZocDoc), guest content with named author attribution, podcasts and YouTube with full transcripts published, GitHub for technical companies, original research with citable PDFs.
- LLM citation tracking — 20–40 prompt bank covering branded, category, and problem-based queries. Run weekly through ChatGPT, Claude, Gemini, Perplexity, Copilot. Log brand mentions, citations, competitors, and exact phrasing. Track share of voice over time.
- Weekly reporting cadence — Core Web Vitals, organic + local rank, LLM citation bank, GBP insights spot-check.
The non-negotiable Do-Not list
These errors silently undo the rest of your work:
- Don't leave Cloudflare Bot Fight Mode on default settings — it blocks AI crawlers at the edge.
- Don't ship separate mobile and desktop content versions — Google's mobile-first indexing makes the mobile DOM canonical.
- Don't hide content behind tabs, accordions, or "Read More" that isn't in the initial mobile DOM.
- Don't stuff GBP categories with irrelevant options — Google penalizes this.
- Don't offer compensation or gate reviews by sentiment — TOS + FTC violations.
- Don't ship schema without validating it on Google's Rich Results Test.
- Don't rely on Lighthouse lab scores — Google ranks on Chrome UX Report field data, not lab data.
- Don't assume AMP gives a ranking advantage in 2026 — it doesn't.
- Don't publish AI-generated content without human review, fact-checking, and original framing.
- Don't copy a competitor's content structure — original frameworks and named methodologies are what get cited.
Validation tools
| To validate | Use |
|---|---|
| Schema markup | Google Rich Results Test + Schema.org validator |
| Core Web Vitals (field data) | PageSpeed Insights + Search Console |
| Mobile rendering | Search Console URL Inspection + Mobile-Friendly Test |
| Local pack ranking | Logged-out search "[service] near me" from a browser in the target geography |
| LLM citation | Weekly prompt bank against ChatGPT / Claude / Gemini / Perplexity / Copilot |
| robots.txt + llms.txt | Curl directly: curl https://yourdomain.com/robots.txt |
Measurement cadence — the minimum to keep visibility compounding
- Weekly: Core Web Vitals (field), organic + local rank tracking, LLM citation bank.
- Monthly: GBP insights, review velocity + average rating, schema validation sweep.
- Quarterly: Full technical audit, NAP consistency audit, content refresh cycle, competitive LLM/SERP analysis.
Why this works
The four surfaces share infrastructure, so a properly schema-marked, fast-loading, answer-first mobile page tends to rank in all four simultaneously. The infrastructure layer pays itself back across every modality — that's why it goes first in the sequence. Content restructure and off-site authority compound on top of it. Doing them in reverse order is the most common reason teams ship months of work without seeing measurable lift.
