seo-geo

Audit websites for AI search visibility across Google AI Overviews, ChatGPT, and Perplexity.

4|Updated Aug 22, 2025
One-click install
npx skills add https://github.com/justin06lee/justin06lee.dev --skill seo-geo-justin06lee
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: seo-geo
Source: https://github.com/justin06lee/justin06lee.dev/tree/main/.gemini/skills/valhalla/skills/seo-geo
Command: npx skills add https://github.com/justin06lee/justin06lee.dev --skill seo-geo-justin06lee

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve? Content optimized only for classic search rankings often fails to get cited by AI search engines like Google AI Overviews, ChatGPT, and Perplexity, leaving sites invisible in a growing share of search traffic. ## Core Features & Use Cases - GEO Readiness Scoring: Produces a GEO-ANALYSIS.md report with a 0-100 score across citability, structure, multi-modal content, authority, and technical accessibility. - AI Crawler & llms.txt Audit: Checks robots.txt for GPTBot, ClaudeBot, PerplexityBot and other crawlers, plus llms.txt presence, grounded in primary-source evidence from Google. - Platform-Specific Optimization: Separately scores Google AI Overviews, AI Mode, ChatGPT, Perplexity, and Bing Copilot since their citation sources differ. - Use Case: Run the audit on a marketing site to discover that key content is client-side rendered (invisible to AI crawlers), passages exceed the optimal 134-167 word citability window, and GPTBot is blocked in robots.txt. ## Quick Start Run a GEO analysis on https://example.com and generate the GEO-ANALYSIS.md report with prioritized fixes.

Frequently Asked Questions about seo-geo

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I optimize content for Google AI Overviews?

Google states AI optimization is still SEO: pages must be indexed and snippet-eligible, with unique first-hand content. Practically, front-load self-contained 134-167 word answer blocks, use question-based headings, and keep content fresh since pages under 3 months old are cited roughly 3x more often.

What is the difference between GEO and traditional SEO?

GEO applies SEO fundamentals to AI search surfaces rather than replacing them. Google's official position is that AEO and GEO are rebranded labels for the same work, though AI platforms weight brand mentions about 3x more than backlinks and use different citation selection logic.

Does llms.txt help with AI search rankings?

No, llms.txt is not a citation lever for major AI search systems. Google's documentation states Search ignores it, and studies show only 0.1% of AI-bot traffic requests it. It may still help non-Google AI services and coding agents, so the audit reports presence without ranking weight.

Which AI crawlers should I allow in robots.txt?

Allow GPTBot, OAI-SearchBot, ClaudeBot, and PerplexityBot for AI search visibility. Block CCBot and training-only crawlers if desired. Note that user-triggered fetchers like ChatGPT-User and Google-Agent ignore robots.txt by design and require server-side access controls.

Why is my site not cited by ChatGPT or Perplexity?

Common causes include client-side rendering that AI crawlers cannot execute, blocked AI crawlers in robots.txt, missing entity presence on Wikipedia and Reddit, and content lacking quotable statistics. Only 11% of domains are cited by both ChatGPT and Google AI Overviews, so platform-specific work is required.