seo-geo

Evaluate website content for AI search citability and crawler accessibility.

Updated Feb 2, 2026
One-click install
npx skills add https://github.com/nishchaydev/emitra --skill seo-geo-nishchaydev
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: seo-geo
Source: https://github.com/nishchaydev/emitra/tree/main/.agent/SEO%20SKILL/claude-seo-main/skills/seo-geo
Command: npx skills add https://github.com/nishchaydev/emitra --skill seo-geo-nishchaydev

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps you improve how your content is discovered, selected, and cited by AI-powered search experiences like AI Overviews (SGE), ChatGPT web search, and Perplexity by applying Generative Engine Optimization (GEO) best practices.

Core Features & Use Cases

  • Optimize for AI citability and passage selection: Produces guidance for restructuring content into 134–167 word self-contained blocks that are more likely to be quoted.
  • Improve technical accessibility for AI crawlers: Checks for AI crawler accessibility considerations such as robots.txt allowances and llms.txt usage, emphasizing non-JavaScript execution.
  • Deliver platform-specific recommendations: Breaks down optimization needs across Google AI Overviews, ChatGPT, and Perplexity, including brand mention signals versus backlinks.

Quick Start

Run the seo-geo skill with your target site URL to generate a GEO readiness assessment and a prioritized list of fixes, including citability, crawler access, llms.txt status, schema recommendations, and content rewrites.

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 AI Overviews and ChatGPT search citations?

Generative Engine Optimization (GEO) improves AI search visibility by evaluating brand mention signals, passage-level citability, and technical AI crawler accessibility. It generates a GEO-ANALYSIS.md report with readiness scoring and prioritized fixes.

What is the ideal content block size for Perplexity and SGE passage selection?

The ideal content block size for Perplexity and SGE passage selection is 134–167 words. Structuring content into these self-contained blocks increases the likelihood of being directly quoted in AI search results.

Does my website need an llms.txt file for AI crawler discoverability?

An llms.txt file is evaluated as part of AI crawler accessibility checks alongside robots.txt allowances. Ensuring proper crawler access and avoiding JavaScript dependencies for content rendering are critical for AI discoverability.

How do I check my website's AI search readiness for Google AI Overviews?

Check AI search readiness by analyzing your URL for technical crawler access, llms.txt status, and brand mention signals. The assessment produces a prioritized list of actionable changes for Google AI Overviews, ChatGPT, and Perplexity.

Why is my content not being cited by AI search platforms despite good SEO?

Standard SEO differs from GEO; AI search platforms prioritize passage-level citability, brand mention signals, and non-JS content rendering over backlinks. A GEO analysis can identify structural readability and crawler access gaps.