When to use: Traffic is shifting from Google to ChatGPT/Perplexity and you want to know if you're cited.
Flow
-
List queries to test
TopRank GEO: from my product positioning, propose 10 'buyer-intent' queries that prospects would ask Claude/ChatGPT.✓ Copied
→ 10 specific queries, not generic ones
-
Run citation check
For each query, ask Claude (you) the question without web search. Did my site get cited? If not, who did?✓ Copied
→ Per-query: cited yes/no, who else got cited
-
Plan
Based on gaps, prioritize: which 3 pages on my site need GEO-optimization first? What changes?✓ Copied
→ Concrete action plan with specific page recommendations
Outcome: Citation gap report + prioritized fix list.
Pitfalls
- Only testing branded queries — Mix generic and branded; you want to be found by people who don't know you
When to use: You've identified a keyword opportunity; need a brief for the writer.
Flow
-
SERP / AI engine reality
TopRank: target keyword 'self-hosted analytics'. What does the current page-1 SERP cover, and what do AI engines cite for this?✓ Copied
→ Coverage map of existing top results
-
Brief
Brief a 1500-word article: must-cover sections, FAQs to include, internal-link targets in our site, schema to apply.✓ Copied
→ Structured brief writer can act on
Outcome: Writer-ready brief.
Pitfalls
- Brief covers too many subtopics — Pick the search intent ruthlessly; one intent per page
When to use: Quarterly creative refresh; need 15 headlines + 4 descriptions per ad group.
Flow
-
Brief
TopRank Google Ads: ad group 'self-hosted analytics'. Audience = engineers + privacy-conscious. Generate 15 headlines + 4 descriptions per RSA spec.✓ Copied
→ Compliant RSA creative — within character limits
-
Variants
Now produce a B variant set focused on price/value angle.✓ Copied
→ Distinct angle, not just paraphrases
Outcome: Two ready-to-upload RSA sets.
Pitfalls
- Headlines exceed 30 chars — Skill enforces; if exceeded, ask it to retry with tighter copy
When to use: You're publishing llms.txt and want it well-formed.
Flow
-
Inventory pages
TopRank GEO: scan sitemap.xml. Group pages by intent. Propose llms.txt structure.✓ Copied
→ Structured proposal with section headers
-
Generate
Write llms.txt + llms-full.txt. Save to /public/.✓ Copied
→ Two files written, well-formed
Outcome: Site is discoverable by LLM crawlers.
Pitfalls
- Missing critical pages — Specify must-include URLs upfront