Creator · AgriciDaniel
Last updated · Sep 1, 2026
Optimize content for AI Overviews (formerly SGE), ChatGPT web search, Perplexity, and other AI-powered search experiences. Generative Engine Optimization (GEO) analysis including brand mention signals, AI crawler accessibility, llms.txt compliance, passage-level citability scorin
Creator · AgriciDaniel
Last updated · Sep 1, 2026
Optimize content for AI Overviews (formerly SGE), ChatGPT web search, Perplexity, and other AI-powered search experiences. Generative Engine Optimization (GEO) analysis including brand mention signals, AI crawler accessibility, llms.txt compliance, passage-level citability scorin
Creator · AgriciDaniel
Last updated · Sep 1, 2026
Optimize content for AI Overviews (formerly SGE), ChatGPT web search, Perplexity, and other AI-powered search experiences. Generative Engine Optimization (GEO) analysis including brand mention signals, AI crawler accessibility, llms.txt compliance, passage-level citability scorin
Creator · AgriciDaniel
Last updated · Sep 1, 2026
Optimize content for AI Overviews (formerly SGE), ChatGPT web search, Perplexity, and other AI-powered search experiences. Generative Engine Optimization (GEO) analysis including brand mention signals, AI crawler accessibility, llms.txt compliance, passage-level citability scorin
Review then install
Install targets
Codex install prompt
Install the "seo-geo" agent skill from https://github.com/AgriciDaniel/claude-seo/tree/main/skills/seo-geo. Read its SKILL.md or equivalent instructions first, install only the files needed for this workspace, and summarize any required setup before using it. Skill purpose: Optimize content for AI Overviews (formerly SGE), ChatGPT web search, Perplexity, and other AI-powered search experiences. Generative Engine Optimization (GEO) analysis including brand mention signals, AI crawler accessibility, llms.txt compliance, passage-level citability scoring, and platform-specific optimization. Use when user says "AI Overviews", "SGE", "GEO", "AI search", "LLM optimization", "Perplexity", "AI citations", "ChatGPT search", or "AI visibility". After the install attempt, report the result to https://www.openagentskill.com/api/agent/outcome with POST JSON {"event_id":"install_<unique-id>","skill_slug":"agricidaniel-seo-geo","task":"Install seo-geo","agent":"codex","outcome":"success","install_used":true}. Replace event_id with a unique value and outcome with success or failed. Report success only after the skill is installed and a minimal verification passes.Supply asset profile
Deep research, source comparison, literature review, RAG, knowledge search, and reports.
Scenario
Research agents
I need my agent to research a topic, compare sources, and produce a concise report.
Agent fit
Claude Code + OpenAI Agents + CLI
Codex, Claude Code, Cursor, CLI, or custom agents.
Install
Ready
npx skills add AgriciDaniel/claude-seo --skill seo-geo
Maintenance
fresh
11d since push
Risk
Safe to try
Quality score needs review
GitHub quality
16K
89/100 Quality · 85/100 Trust
Coverage tags
Review notes
Quality score needs review
Agent adoption scorecard
These scores combine public repository metadata, OpenAgentSkill review signals, maintenance freshness, and install readiness. They are a shortlist signal, not a replacement for human review.
Quality
ExcellentHigh-confidence pick with strong adoption and healthy maintenance signals.
Trust
Review then installGood shortlist signal, but the agent should review audit notes, install policy, and outcome evidence before running it.
Audit
Safe to tryA machine-readable review of install readiness, security metadata, maintenance, and adoption risk.
OpenAgentSkill Trust Score v5
Use as the primary candidate after human or sandbox review.
Stars
16K GitHub stars
Repo activity
16K stars, 2.3K forks
Maintenance
11d since push
License
MIT
Install
npx skills add AgriciDaniel/claude-seo --skill seo-geo
Install safety
Agent-readable metadata
Use this block or the embedded JSON to decide whether an agent should install this skill, choose an alternative, or ask for human review first.
Suited tasks
Suited agents
Install decision
Trust and risk
Outcome loop
Install command
npx skills add AgriciDaniel/claude-seo --skill seo-geoDo not use when
Agent safety v2
Sparse or mixed signals. Useful for discovery, but not for autonomous installation.
Test manually in an isolated workspace and compare against safer alternatives.
medium
Skill likely fetches remote pages, APIs, repositories, or external services.
medium
Skill may read or write project files, documents, generated artifacts, or local workspace state.
high
Skill metadata references credentials, tokens, environment variables, or secret-bearing workflows.
medium
Skill may inspect schemas, query databases, or work with persistent stores.
Agent resolve plan
The Resolve API returns the selected skill, alternatives, safety policy, audit notes, install target, and copy-paste prompt an agent can follow without scraping this page.
Open JSON
/api/agent/resolve?task=Use%20seo-geo%20for%20an%20agent%20workflow&agent=codex&max_risk=medium
Resolve text
/api/agent/resolve?task=Use%20seo-geo%20for%20an%20agent%20workflow&agent=codex&max_risk=medium&format=text
Install handoff
/api/skills/agricidaniel-seo-geo/install
Agent should check
Copy prompt
Task: Use seo-geo in this workspace.
Resolve first: https://www.openagentskill.com/api/agent/resolve?task=Use%20seo-geo%20for%20an%20agent%20workflow&agent=codex&max_risk=medium
Review install handoff: https://www.openagentskill.com/api/skills/agricidaniel-seo-geo/install
Install command: npx skills add AgriciDaniel/claude-seo --skill seo-geo
Before running it, summarize audit warnings, required permissions, and the fallback skill if install is risky.Agent handoff
Use the public install endpoint to fetch the command, safety checklist, target prompts, and canonical links for this skill.
Install handoff
/api/skills/agricidaniel-seo-geo/install
LLM text format
/api/skills/agricidaniel-seo-geo/install?format=text
Find alternatives
/api/skills/search?q=seo-geo&limit=3
Agent prompt
Use seo-geo for this task. Review https://www.openagentskill.com/api/skills/agricidaniel-seo-geo/install, then install with: npx skills add AgriciDaniel/claude-seo --skill seo-geoRegistry metadata
This page exposes the same decision, trust, audit, use-case, and install signals through the Registry API, so agents can rank this skill without scraping the UI.
Manifest
/api/registry/manifest/agricidaniel-seo-geo
LLM text
/api/registry/manifest/agricidaniel-seo-geo?format=text
Install alias
/api/registry/install/agricidaniel-seo-geo
Recommend
/api/registry/recommend?task=Use%20seo-geo%20in%20an%20agent%20workflow&limit=3
Agent fit
Research agents
Use-case tags
Platforms
Claude Code, OpenAI Agents
Audit report
A machine-readable review of install readiness, security metadata, maintenance, and adoption risk.
Agent decision cockpit
Use this as a leading candidate, then validate the README and install path in your own agent stack.
Role in stack
Primary pick
Primary fit
Research agents
Trust label
Production-ready
Install path
Command ready
Use when
Evidence
review first
Implementation path
Trust profile
Good shortlist signal, but the agent should review audit notes, install policy, and outcome evidence before running it.
GitHub adoption
PASS16K GitHub stars
Stars/forks activity
PASS16K stars, 2.3K forks; issue activity unavailable in current metadata
Recent maintenance
PASS11d since push
License clarity
PASSMIT
Good signals
Review before install
Recommended action
Use as the primary candidate after human or sandbox review.
Quality profile
High-confidence pick with strong adoption and healthy maintenance signals.
Workflow fit
Investigate faster
I need my agent to research a topic, compare sources, and produce a concise report.
Process rich media
I need my agent to process images, video, or audio and extract useful information.
Operate local tools
I need my agent to operate local files and desktop apps in a repeatable workflow.
Workflow fit
Design, build, test, and ship interfaces
A practical workflow for agents that turn product briefs or Figma designs into polished frontend code, review the result, test it in a browser, and prepare a safe deployment.
Find, compare, and synthesize
A workflow for agents that gather sources, compare claims, summarize long material, and draft useful research briefs.
Scrape, clean, and reuse web data
A practical workflow for agents that crawl public pages, extract clean content, normalize data, and hand it to downstream research or RAG workflows.
Alternative shortlist
Similar skills that may fit this task.
Wazuh - The Open Source Security Platform. Unified XDR and SIEM protection for endpoints and cloud workloads.
🕵️♂️ Collect a dossier on a person by username from 3000+ sites
Nuclei is a fast, customizable vulnerability scanner powered by the global security community and built on a simple YAML-based DSL, enabling collaboration to tackle trending vulnerabilities on the internet. It helps you find vulnerabilities in your applications, APIs, networks, DNS, and cloud configurations.
Infisical is the open-source platform for secrets, certificates, and privileged access management.
--- name: seo-geo description: > Optimize content for AI Overviews (formerly SGE), ChatGPT web search, Perplexity, and other AI-powered search experiences. Generative Engine Optimization (GEO) analysis including brand mention signals, AI crawler accessibility, llms.txt compliance, passage-level citability scoring, and platform-specific optimization. Use when user says "AI Overviews", "SGE", "GEO", "AI search", "LLM optimization", "Perplexity", "AI citations", "ChatGPT search", or "AI visibility". user-invocable: true argument-hint: "[url]" license: MIT metadata: author: AgriciDaniel version: "2.2.5" category: seo ---
# AI Search / GEO Optimization (May 2026)
## Primary Source: Google's AI Optimization Guide
Google's official position, published under Search Central docs:
> "Optimizing for generative AI search is **still SEO** from Google's > perspective. AEO and GEO are rebranded labels for the same work."
Read `references/google-ai-optimization-guide.md` for the full synthesis, myth-busting list (`llms.txt`, chunking, AI-rephrasing, mention-farming, all rejected by Google as ineffective), and the Who/How/Why test for content quality.
Audits should frame GEO findings as **SEO fundamentals applied to AI-search surfaces**, not as a separate optimization discipline. When community recommendations contradict Google's primary source, defer to Google and note the contradiction in the report.
## Key Statistics
| Metric | Value | Source | |--------|-------|--------| | AI Overviews reach | 2.5 billion+ monthly active users, reported from Google I/O 2026 keynote coverage; not confirmed on a Google-owned source; 200+ countries | Third-party I/O reporting | | AI Overviews query coverage | ~50% of queries (third-party measurement; varies by country) | Industry data | | AI Mode monthly users | 1B+, reported from Google I/O 2026 keynote coverage; not confirmed on a Google-owned source | Third-party I/O reporting | | AI Mode model | custom version of Gemini 2.5 | Google | | AI-referred sessions growth | 527% (Jan-May 2025) | SparkToro | | ChatGPT weekly active users | 900 million | OpenAI | | Perplexity monthly queries | 500+ million | Perplexity |
## Critical Insight: Brand Mentions > Backlinks
**Brand mentions correlate 3x more strongly with AI visibility than backlinks.** (Ahrefs December 2025 study of 75,000 brands)
| Signal | Correlation with AI Citations | |--------|------------------------------| | YouTube mentions | ~0.737 (strongest) | | Reddit mentions | High | | Wikipedia presence | High | | LinkedIn presence | Moderate | | Domain Rating (backlinks) | ~0.266 (weak) |
**Only 11% of domains** are cited by both ChatGPT and Google AI Overviews for the same query, so platform-specific optimization is essential.
---
## GEO Analysis Criteria (Updated)
### 1. Citability Score (25%)
**Optimal passage length: 134-167 words** for AI citation. And **~44% of AI citations come from the first 30% of a page** (SE Ranking study), front-load your most citable, self-contained answer rather than burying it below the fold.
**Strong signals:** - Clear, quotable sentences with specific facts/statistics - Self-contained answer blocks (can be extracted without context) - Direct answer in first 40-60 words of section - Claims attributed with specific sources - Definitions following "X is..." or "X refers to..." patterns - Unique data points not found elsewhere
**Weak signals:** - Vague, general statements - Opinion without evidence - Buried conclusions - No specific data points
### 2. Structural Readability (20%)
**92% of AI Overview citations come from top-10 ranking pages**, but 47% come from pages ranking below position 5, demonstrating different selection logic.
**Strong signals:** - Clean H1->H2->H3 heading hierarchy - Question-based headings (matches query patterns) - Short paragraphs (2-4 sentences) - Tables for comparative data - Ordered/unordered lists for step-by-step or multi-item content - FAQ sections with clear Q&A format
**Weak signals:** - Wall of text with no structure - Inconsistent heading hierarchy - No lists or tables - Information buried in paragraphs
### 3. Multi-Modal Content (15%)
Content with multi-modal elements sees **156% higher selection rates**.
**Check for:** - Text + relevant images - Video content (embedded or linked) - Infographics and charts - Interactive elements (calculators, tools) - Structured data supporting media
### 4. Authority & Brand Signals (20%)
**Strong signals:** - Author byline with credentials - Publication date and last-updated date - **Recency**, content under 3 months old is ~3x more likely to be cited in AI answers; pages left stale 6+ months lose citation eligibility (SE Ranking, 1.3M-citation study). A scheduled refresh program is one of the highest-leverage GEO plays. - Citations to primary sources (studies, official docs, data) - Organization credentials and affiliations - Expert quotes with attribution - Entity presence in Wikipedia, Wikidata - Mentions on Reddit, YouTube, LinkedIn
**Weak signals:** - Anonymous authorship - No dates - No sources cited - No brand presence across platforms
### 5. Technical Accessibility (20%)
**AI crawlers do NOT execute JavaScript.** Server-side rendering is critical.
**Check for:** - Server-side rendering (SSR) vs client-only content - AI crawler access in robots.txt - llms.txt file presence and configuration - RSL 1.0 licensing terms
---
## AI Crawler Detection
Check `robots.txt` for these AI crawlers:
| Crawler | Owner | Purpose | Obeys robots.txt? | |---------|-------|---------|---| | GPTBot | OpenAI | ChatGPT web search | yes | | OAI-SearchBot | OpenAI | OpenAI search features | yes | | ChatGPT-User | OpenAI | ChatGPT browsing (user-triggered) | no (user-triggered) | | ClaudeBot | Anthropic | Claude web features | yes | | PerplexityBot | Perplexity | Perplexity AI search | yes | | CCBot | Common Crawl | Training data (often blocked) | yes | | anthropic-ai | Anthropic | Claude training | yes | | Bytespider | ByteDance | TikTok/Douyin AI | yes | | cohere-ai | Cohere | Cohere models | yes | | Google-Extended | Google | Gemini/Vertex training & grounding opt-out | yes | | Google-CloudVertexBot | Google | Site-owner-requested Vertex AI Agent crawls | yes | | Google-Agent | Google | Agentic browsing (Project Mariner), acts for a user | **no (user-triggered)** | | Google-NotebookLM | Google | Fetches individual user-added source URLs | **no (user-triggered)** | | Google Messages | Google | User-triggered fetch | **no (user-triggered)** |
**Recommendation:** Allow GPTBot, OAI-SearchBot, ClaudeBot, PerplexityBot for AI search visibility. Block CCBot and training crawlers if desired.
> **User-triggered fetchers ignore robots.txt by design** (Google-Agent, Google-NotebookLM, Google Messages, ChatGPT-User). robots.txt cannot block them, use server-side access controls. Google's canonical crawling/robots reference moved to **developers.google.com/crawling** (migrated 2025-11-20); IP-range files now live at `/crawling/ipranges/` and `googlebot.json` was renamed `common-crawlers.json`. Emerging: **Web Bot Auth** (RFC 9421) lets bots authenticate via a `Signature-Agent` header + key directory (used by Google-Agent); reverse-DNS verification remains the fallback.
---
## llms.txt Standard
Read `references/llmstxt-evidence.md` for the primary-source evidence (Mueller, Illyes, SE Ranking 300k-domain study, OtterlyAI server-log audit) on why `/llms.txt` is not currently a citation lever for major AI search systems. claude-seo reports presence but assigns no citation-ranking weight.
> **Google now states this explicitly.** Google's AI optimization guide, introduced > 2026-05-15 and clarified 2026-06-15, says `llms.txt` and other AI-text files are > not needed for Google Search and do not help or hurt visibility or rankings. > They may still serve non-Google systems. Never recommend `llms.txt` as a Google > ranking or citation lever. Source: > developers.google.com/search/docs/fundamentals/ai-optimization-guide
The emerging **llms.txt** standard provides AI crawlers with structured content guidance.
**Location:** `/llms.txt` (root of domain)
**Format:** ``` # Title of site > Brief description
## Main sections - [Page title](url): Description - [Another page](url): Description
## Optional: Key facts - Fact 1 - Fact 2 ```
**Check for:** - Presence of `/llms.txt` - Structured content guidance - Key page highlights - Contact/authority information
---
## RSL 1.0 (Really Simple Licensing)
New standard (December 2025) for machine-readable AI licensing terms.
**Backed by:** Reddit, Yahoo, Medium, Quora, Cloudflare, Akamai, Creative Commons
**Check for:** RSL implementation and appropriate licensing terms.
---
## Platform-Specific Optimization
| Platform | Key Citation Sources | Optimization Focus | |----------|---------------------|-------------------| | **Google AI Overviews** | Strongly ranking-correlated, cites pages that already rank well | Traditional SEO + passage optimization | | **Google AI Mode** (custom version of Gemini 2.5) | Weakly ranking-correlated; broader pool (~9 domains cited/query, Ahrefs) | Distinct surface: freshness, entity authority, citable passages beyond position 5 | | **ChatGPT** | Wikipedia (47.9%), Reddit (11.3%) | Entity presence, authoritative sources | | **Perplexity** | Reddit (46.7%), Wikipedia | Community validation, discussions | | **Bing Copilot** | Bing index, authoritative sites | Bing SEO, IndexNow |
> **Two Google citation engines, not one.** AI Mode and AI Overviews reach the > same conclusion ~86% of the time but cite the same URLs only **13.7%** of the > time (Ahrefs study, 540K query pairs). Treat them as separate surfaces: ranking > well in classic Search feeds AI Overviews, but AI Mode draws from a broader pool > where freshness and entity authority outweigh raw position. Score both. > > **UX is now unified, surfaces still distinct.** At Google I/O 2026 (2026-05-19) > Google merged AI Overviews and AI Mode into "one seamless AI Search experience" > (question → AI Overview → follow-up in AI Mode) with a new intelligent Search > box. The *experience* is one flow, but the two citation engines remain > technically distinct (different models/link sets), keep scoring both.
### Citation surfaces & controls in AI Search (2026)
Google added many AI citation/source surfaces across AI Overviews **and** AI Mode (May 2026):
- **Preferred Sources**, an eligible domain or subdomain can be selected by a user, making its content more likely to appear in that user's Top Stories and eligible for a preferred badge in AI Mode or AI Overviews. This is a **per-user preference**, not a documented general ranking signal. Publishers may offer Google's interactive button or a deeplink, but should not promise a site-wide ranking lift. Source: developers.google.com/search/docs/appearance/preferred-sources - **"Highly Cited" badges**, earned via original primary reporting that other articles cite. - **Community Perspectives**, elevates Reddit/forum/firsthand content. - Inline links, desktop hover **Link Previews**, and prominent link carousels.
**Controlling AI-feature appearance:** there is **no AI-specific opt-out file**. Appearance in AI Overviews and AI Mode is governed by standard preview/index directives, `nosnippet`, `data-nosnippet`, `max-snippet`, `noindex` (distinct from the third-party AI-crawler robots controls above). Source: developers.google.com/search/docs/appearance/ai-features
**Search agents (live, not just WebMCP):** Google's "Information Agents" run in the background to monitor topics, plus agentic booking/calling for select categories (rolling out to US users, summer 2026), so agent-friendly-page optimization (real interactive elements, accessibility tree, layout stability) now matters for actions, not only citations.
---
## Output
Generate `GEO-ANALYSIS.md` with:
1. **GEO Readiness Score: XX/100**
Source provenance
Decision snapshot
16,033 GitHub stars
Audit
Install and adoption review
Agent-proven evidence
Outcome reports after resolve, review, install, and one narrow run.
No agent outcome data yet. The first agent run can report success, setup needs, risk blocks, failure, or not-relevant through /api/agent/outcome.
Install
Free and open source. Review the report before installing into production agents.
Growth loop
Scenario-led draft for seo-geo, ready for a manual X post.
A practical pick for a web workflow: seo-geo: Optimize content for AI Overviews (formerly SGE), ChatGPT web search, Perplexity, and other AI-powered search experiences.... 16.0K stars https://www.openagentskill.com/skills/agricidaniel-seo-geo?ref=x
Listing + install path for seo-geo: https://www.openagentskill.com/skills/agricidaniel-seo-geo?ref=x Install: npx skills add AgriciDaniel/claude-seo --skill seo-geo
Listing source
This listing was indexed from public sources and is not marked official until a maintainer claim is approved.
Attribution links to the public repository or creator profile. Creators can claim the listing to update ownership signals.
Claim this skillOwner claim
This Registry indexed listing is attributed to AgriciDaniel but is not marked official yet. Claim it to add a verified owner signal and make future launch, install, and audit updates easier to trust.
Creator backlink kit
Show the canonical listing, current trust and audit signals, and real Agent-Proven evidence where developers evaluate the repository.
[](https://www.openagentskill.com/skills/agricidaniel-seo-geo?ref=github&utm_source=github&utm_medium=referral&utm_campaign=creator_badge)
[](https://www.openagentskill.com/skills/agricidaniel-seo-geo?ref=github&utm_source=github&utm_medium=referral&utm_campaign=creator_badge)
[](https://www.openagentskill.com/skills/agricidaniel-seo-geo/audit)
[](https://www.openagentskill.com/skills/agricidaniel-seo-geo?ref=github&utm_source=github&utm_medium=referral&utm_campaign=creator_badge)AgriciDaniel
@agricidaniel
Share whether this skill looks useful for your agent workflow. Aggregated feedback improves rankings over time.
Review then install
Wazuh
Wazuh - The Open Source Security Platform. Unified XDR and SIEM protection for endpoints and cloud workloads.
16.3K StarsMaigret
🕵️♂️ Collect a dossier on a person by username from 3000+ sites
32.9K StarsNuclei
Nuclei is a fast, customizable vulnerability scanner powered by the global security community and built on a simple YAML-based DSL, enabling collaboration to tackle trending vulnerabilities on the internet. It helps you find vulnerabilities in your applications, APIs, networks, DNS, and cloud configurations.
29.2K StarsInfisical
Infisical is the open-source platform for secrets, certificates, and privileged access management.
27.4K StarsReview then install
Install targets
Codex install prompt
Install the "seo-geo" agent skill from https://github.com/AgriciDaniel/claude-seo/tree/main/skills/seo-geo. Read its SKILL.md or equivalent instructions first, install only the files needed for this workspace, and summarize any required setup before using it. Skill purpose: Optimize content for AI Overviews (formerly SGE), ChatGPT web search, Perplexity, and other AI-powered search experiences. Generative Engine Optimization (GEO) analysis including brand mention signals, AI crawler accessibility, llms.txt compliance, passage-level citability scoring, and platform-specific optimization. Use when user says "AI Overviews", "SGE", "GEO", "AI search", "LLM optimization", "Perplexity", "AI citations", "ChatGPT search", or "AI visibility". After the install attempt, report the result to https://www.openagentskill.com/api/agent/outcome with POST JSON {"event_id":"install_<unique-id>","skill_slug":"agricidaniel-seo-geo","task":"Install seo-geo","agent":"codex","outcome":"success","install_used":true}. Replace event_id with a unique value and outcome with success or failed. Report success only after the skill is installed and a minimal verification passes.Supply asset profile
Deep research, source comparison, literature review, RAG, knowledge search, and reports.
Scenario
Research agents
I need my agent to research a topic, compare sources, and produce a concise report.
Agent fit
Claude Code + OpenAI Agents + CLI
Codex, Claude Code, Cursor, CLI, or custom agents.
Install
Ready
npx skills add AgriciDaniel/claude-seo --skill seo-geo
Maintenance
fresh
11d since push
Risk
Safe to try
Quality score needs review
GitHub quality
16K
89/100 Quality · 85/100 Trust
Coverage tags
Review notes
Quality score needs review
Agent adoption scorecard
These scores combine public repository metadata, OpenAgentSkill review signals, maintenance freshness, and install readiness. They are a shortlist signal, not a replacement for human review.
Quality
ExcellentHigh-confidence pick with strong adoption and healthy maintenance signals.
Trust
Review then installGood shortlist signal, but the agent should review audit notes, install policy, and outcome evidence before running it.
Audit
Safe to tryA machine-readable review of install readiness, security metadata, maintenance, and adoption risk.
OpenAgentSkill Trust Score v5
Use as the primary candidate after human or sandbox review.
Stars
16K GitHub stars
Repo activity
16K stars, 2.3K forks
Maintenance
11d since push
License
MIT
Install
npx skills add AgriciDaniel/claude-seo --skill seo-geo
Install safety
Agent-readable metadata
Use this block or the embedded JSON to decide whether an agent should install this skill, choose an alternative, or ask for human review first.
Suited tasks
Suited agents
Install decision
Trust and risk
Outcome loop
Install command
npx skills add AgriciDaniel/claude-seo --skill seo-geoDo not use when
Agent safety v2
Sparse or mixed signals. Useful for discovery, but not for autonomous installation.
Test manually in an isolated workspace and compare against safer alternatives.
medium
Skill likely fetches remote pages, APIs, repositories, or external services.
medium
Skill may read or write project files, documents, generated artifacts, or local workspace state.
high
Skill metadata references credentials, tokens, environment variables, or secret-bearing workflows.
medium
Skill may inspect schemas, query databases, or work with persistent stores.
Agent resolve plan
The Resolve API returns the selected skill, alternatives, safety policy, audit notes, install target, and copy-paste prompt an agent can follow without scraping this page.
Open JSON
/api/agent/resolve?task=Use%20seo-geo%20for%20an%20agent%20workflow&agent=codex&max_risk=medium
Resolve text
/api/agent/resolve?task=Use%20seo-geo%20for%20an%20agent%20workflow&agent=codex&max_risk=medium&format=text
Install handoff
/api/skills/agricidaniel-seo-geo/install
Agent should check
Copy prompt
Task: Use seo-geo in this workspace.
Resolve first: https://www.openagentskill.com/api/agent/resolve?task=Use%20seo-geo%20for%20an%20agent%20workflow&agent=codex&max_risk=medium
Review install handoff: https://www.openagentskill.com/api/skills/agricidaniel-seo-geo/install
Install command: npx skills add AgriciDaniel/claude-seo --skill seo-geo
Before running it, summarize audit warnings, required permissions, and the fallback skill if install is risky.Agent handoff
Use the public install endpoint to fetch the command, safety checklist, target prompts, and canonical links for this skill.
Install handoff
/api/skills/agricidaniel-seo-geo/install
LLM text format
/api/skills/agricidaniel-seo-geo/install?format=text
Find alternatives
/api/skills/search?q=seo-geo&limit=3
Agent prompt
Use seo-geo for this task. Review https://www.openagentskill.com/api/skills/agricidaniel-seo-geo/install, then install with: npx skills add AgriciDaniel/claude-seo --skill seo-geoRegistry metadata
This page exposes the same decision, trust, audit, use-case, and install signals through the Registry API, so agents can rank this skill without scraping the UI.
Manifest
/api/registry/manifest/agricidaniel-seo-geo
LLM text
/api/registry/manifest/agricidaniel-seo-geo?format=text
Install alias
/api/registry/install/agricidaniel-seo-geo
Recommend
/api/registry/recommend?task=Use%20seo-geo%20in%20an%20agent%20workflow&limit=3
Agent fit
Research agents
Use-case tags
Platforms
Claude Code, OpenAI Agents
Audit report
A machine-readable review of install readiness, security metadata, maintenance, and adoption risk.
Agent decision cockpit
Use this as a leading candidate, then validate the README and install path in your own agent stack.
Role in stack
Primary pick
Primary fit
Research agents
Trust label
Production-ready
Install path
Command ready
Use when
Evidence
review first
Implementation path
Trust profile
Good shortlist signal, but the agent should review audit notes, install policy, and outcome evidence before running it.
GitHub adoption
PASS16K GitHub stars
Stars/forks activity
PASS16K stars, 2.3K forks; issue activity unavailable in current metadata
Recent maintenance
PASS11d since push
License clarity
PASSMIT
Good signals
Review before install
Recommended action
Use as the primary candidate after human or sandbox review.
Quality profile
High-confidence pick with strong adoption and healthy maintenance signals.
Workflow fit
Investigate faster
I need my agent to research a topic, compare sources, and produce a concise report.
Process rich media
I need my agent to process images, video, or audio and extract useful information.
Operate local tools
I need my agent to operate local files and desktop apps in a repeatable workflow.
Workflow fit
Design, build, test, and ship interfaces
A practical workflow for agents that turn product briefs or Figma designs into polished frontend code, review the result, test it in a browser, and prepare a safe deployment.
Find, compare, and synthesize
A workflow for agents that gather sources, compare claims, summarize long material, and draft useful research briefs.
Scrape, clean, and reuse web data
A practical workflow for agents that crawl public pages, extract clean content, normalize data, and hand it to downstream research or RAG workflows.
Alternative shortlist
Similar skills that may fit this task.
Wazuh - The Open Source Security Platform. Unified XDR and SIEM protection for endpoints and cloud workloads.
🕵️♂️ Collect a dossier on a person by username from 3000+ sites
Nuclei is a fast, customizable vulnerability scanner powered by the global security community and built on a simple YAML-based DSL, enabling collaboration to tackle trending vulnerabilities on the internet. It helps you find vulnerabilities in your applications, APIs, networks, DNS, and cloud configurations.
Infisical is the open-source platform for secrets, certificates, and privileged access management.
--- name: seo-geo description: > Optimize content for AI Overviews (formerly SGE), ChatGPT web search, Perplexity, and other AI-powered search experiences. Generative Engine Optimization (GEO) analysis including brand mention signals, AI crawler accessibility, llms.txt compliance, passage-level citability scoring, and platform-specific optimization. Use when user says "AI Overviews", "SGE", "GEO", "AI search", "LLM optimization", "Perplexity", "AI citations", "ChatGPT search", or "AI visibility". user-invocable: true argument-hint: "[url]" license: MIT metadata: author: AgriciDaniel version: "2.2.5" category: seo ---
# AI Search / GEO Optimization (May 2026)
## Primary Source: Google's AI Optimization Guide
Google's official position, published under Search Central docs:
> "Optimizing for generative AI search is **still SEO** from Google's > perspective. AEO and GEO are rebranded labels for the same work."
Read `references/google-ai-optimization-guide.md` for the full synthesis, myth-busting list (`llms.txt`, chunking, AI-rephrasing, mention-farming, all rejected by Google as ineffective), and the Who/How/Why test for content quality.
Audits should frame GEO findings as **SEO fundamentals applied to AI-search surfaces**, not as a separate optimization discipline. When community recommendations contradict Google's primary source, defer to Google and note the contradiction in the report.
## Key Statistics
| Metric | Value | Source | |--------|-------|--------| | AI Overviews reach | 2.5 billion+ monthly active users, reported from Google I/O 2026 keynote coverage; not confirmed on a Google-owned source; 200+ countries | Third-party I/O reporting | | AI Overviews query coverage | ~50% of queries (third-party measurement; varies by country) | Industry data | | AI Mode monthly users | 1B+, reported from Google I/O 2026 keynote coverage; not confirmed on a Google-owned source | Third-party I/O reporting | | AI Mode model | custom version of Gemini 2.5 | Google | | AI-referred sessions growth | 527% (Jan-May 2025) | SparkToro | | ChatGPT weekly active users | 900 million | OpenAI | | Perplexity monthly queries | 500+ million | Perplexity |
## Critical Insight: Brand Mentions > Backlinks
**Brand mentions correlate 3x more strongly with AI visibility than backlinks.** (Ahrefs December 2025 study of 75,000 brands)
| Signal | Correlation with AI Citations | |--------|------------------------------| | YouTube mentions | ~0.737 (strongest) | | Reddit mentions | High | | Wikipedia presence | High | | LinkedIn presence | Moderate | | Domain Rating (backlinks) | ~0.266 (weak) |
**Only 11% of domains** are cited by both ChatGPT and Google AI Overviews for the same query, so platform-specific optimization is essential.
---
## GEO Analysis Criteria (Updated)
### 1. Citability Score (25%)
**Optimal passage length: 134-167 words** for AI citation. And **~44% of AI citations come from the first 30% of a page** (SE Ranking study), front-load your most citable, self-contained answer rather than burying it below the fold.
**Strong signals:** - Clear, quotable sentences with specific facts/statistics - Self-contained answer blocks (can be extracted without context) - Direct answer in first 40-60 words of section - Claims attributed with specific sources - Definitions following "X is..." or "X refers to..." patterns - Unique data points not found elsewhere
**Weak signals:** - Vague, general statements - Opinion without evidence - Buried conclusions - No specific data points
### 2. Structural Readability (20%)
**92% of AI Overview citations come from top-10 ranking pages**, but 47% come from pages ranking below position 5, demonstrating different selection logic.
**Strong signals:** - Clean H1->H2->H3 heading hierarchy - Question-based headings (matches query patterns) - Short paragraphs (2-4 sentences) - Tables for comparative data - Ordered/unordered lists for step-by-step or multi-item content - FAQ sections with clear Q&A format
**Weak signals:** - Wall of text with no structure - Inconsistent heading hierarchy - No lists or tables - Information buried in paragraphs
### 3. Multi-Modal Content (15%)
Content with multi-modal elements sees **156% higher selection rates**.
**Check for:** - Text + relevant images - Video content (embedded or linked) - Infographics and charts - Interactive elements (calculators, tools) - Structured data supporting media
### 4. Authority & Brand Signals (20%)
**Strong signals:** - Author byline with credentials - Publication date and last-updated date - **Recency**, content under 3 months old is ~3x more likely to be cited in AI answers; pages left stale 6+ months lose citation eligibility (SE Ranking, 1.3M-citation study). A scheduled refresh program is one of the highest-leverage GEO plays. - Citations to primary sources (studies, official docs, data) - Organization credentials and affiliations - Expert quotes with attribution - Entity presence in Wikipedia, Wikidata - Mentions on Reddit, YouTube, LinkedIn
**Weak signals:** - Anonymous authorship - No dates - No sources cited - No brand presence across platforms
### 5. Technical Accessibility (20%)
**AI crawlers do NOT execute JavaScript.** Server-side rendering is critical.
**Check for:** - Server-side rendering (SSR) vs client-only content - AI crawler access in robots.txt - llms.txt file presence and configuration - RSL 1.0 licensing terms
---
## AI Crawler Detection
Check `robots.txt` for these AI crawlers:
| Crawler | Owner | Purpose | Obeys robots.txt? | |---------|-------|---------|---| | GPTBot | OpenAI | ChatGPT web search | yes | | OAI-SearchBot | OpenAI | OpenAI search features | yes | | ChatGPT-User | OpenAI | ChatGPT browsing (user-triggered) | no (user-triggered) | | ClaudeBot | Anthropic | Claude web features | yes | | PerplexityBot | Perplexity | Perplexity AI search | yes | | CCBot | Common Crawl | Training data (often blocked) | yes | | anthropic-ai | Anthropic | Claude training | yes | | Bytespider | ByteDance | TikTok/Douyin AI | yes | | cohere-ai | Cohere | Cohere models | yes | | Google-Extended | Google | Gemini/Vertex training & grounding opt-out | yes | | Google-CloudVertexBot | Google | Site-owner-requested Vertex AI Agent crawls | yes | | Google-Agent | Google | Agentic browsing (Project Mariner), acts for a user | **no (user-triggered)** | | Google-NotebookLM | Google | Fetches individual user-added source URLs | **no (user-triggered)** | | Google Messages | Google | User-triggered fetch | **no (user-triggered)** |
**Recommendation:** Allow GPTBot, OAI-SearchBot, ClaudeBot, PerplexityBot for AI search visibility. Block CCBot and training crawlers if desired.
> **User-triggered fetchers ignore robots.txt by design** (Google-Agent, Google-NotebookLM, Google Messages, ChatGPT-User). robots.txt cannot block them, use server-side access controls. Google's canonical crawling/robots reference moved to **developers.google.com/crawling** (migrated 2025-11-20); IP-range files now live at `/crawling/ipranges/` and `googlebot.json` was renamed `common-crawlers.json`. Emerging: **Web Bot Auth** (RFC 9421) lets bots authenticate via a `Signature-Agent` header + key directory (used by Google-Agent); reverse-DNS verification remains the fallback.
---
## llms.txt Standard
Read `references/llmstxt-evidence.md` for the primary-source evidence (Mueller, Illyes, SE Ranking 300k-domain study, OtterlyAI server-log audit) on why `/llms.txt` is not currently a citation lever for major AI search systems. claude-seo reports presence but assigns no citation-ranking weight.
> **Google now states this explicitly.** Google's AI optimization guide, introduced > 2026-05-15 and clarified 2026-06-15, says `llms.txt` and other AI-text files are > not needed for Google Search and do not help or hurt visibility or rankings. > They may still serve non-Google systems. Never recommend `llms.txt` as a Google > ranking or citation lever. Source: > developers.google.com/search/docs/fundamentals/ai-optimization-guide
The emerging **llms.txt** standard provides AI crawlers with structured content guidance.
**Location:** `/llms.txt` (root of domain)
**Format:** ``` # Title of site > Brief description
## Main sections - [Page title](url): Description - [Another page](url): Description
## Optional: Key facts - Fact 1 - Fact 2 ```
**Check for:** - Presence of `/llms.txt` - Structured content guidance - Key page highlights - Contact/authority information
---
## RSL 1.0 (Really Simple Licensing)
New standard (December 2025) for machine-readable AI licensing terms.
**Backed by:** Reddit, Yahoo, Medium, Quora, Cloudflare, Akamai, Creative Commons
**Check for:** RSL implementation and appropriate licensing terms.
---
## Platform-Specific Optimization
| Platform | Key Citation Sources | Optimization Focus | |----------|---------------------|-------------------| | **Google AI Overviews** | Strongly ranking-correlated, cites pages that already rank well | Traditional SEO + passage optimization | | **Google AI Mode** (custom version of Gemini 2.5) | Weakly ranking-correlated; broader pool (~9 domains cited/query, Ahrefs) | Distinct surface: freshness, entity authority, citable passages beyond position 5 | | **ChatGPT** | Wikipedia (47.9%), Reddit (11.3%) | Entity presence, authoritative sources | | **Perplexity** | Reddit (46.7%), Wikipedia | Community validation, discussions | | **Bing Copilot** | Bing index, authoritative sites | Bing SEO, IndexNow |
> **Two Google citation engines, not one.** AI Mode and AI Overviews reach the > same conclusion ~86% of the time but cite the same URLs only **13.7%** of the > time (Ahrefs study, 540K query pairs). Treat them as separate surfaces: ranking > well in classic Search feeds AI Overviews, but AI Mode draws from a broader pool > where freshness and entity authority outweigh raw position. Score both. > > **UX is now unified, surfaces still distinct.** At Google I/O 2026 (2026-05-19) > Google merged AI Overviews and AI Mode into "one seamless AI Search experience" > (question → AI Overview → follow-up in AI Mode) with a new intelligent Search > box. The *experience* is one flow, but the two citation engines remain > technically distinct (different models/link sets), keep scoring both.
### Citation surfaces & controls in AI Search (2026)
Google added many AI citation/source surfaces across AI Overviews **and** AI Mode (May 2026):
- **Preferred Sources**, an eligible domain or subdomain can be selected by a user, making its content more likely to appear in that user's Top Stories and eligible for a preferred badge in AI Mode or AI Overviews. This is a **per-user preference**, not a documented general ranking signal. Publishers may offer Google's interactive button or a deeplink, but should not promise a site-wide ranking lift. Source: developers.google.com/search/docs/appearance/preferred-sources - **"Highly Cited" badges**, earned via original primary reporting that other articles cite. - **Community Perspectives**, elevates Reddit/forum/firsthand content. - Inline links, desktop hover **Link Previews**, and prominent link carousels.
**Controlling AI-feature appearance:** there is **no AI-specific opt-out file**. Appearance in AI Overviews and AI Mode is governed by standard preview/index directives, `nosnippet`, `data-nosnippet`, `max-snippet`, `noindex` (distinct from the third-party AI-crawler robots controls above). Source: developers.google.com/search/docs/appearance/ai-features
**Search agents (live, not just WebMCP):** Google's "Information Agents" run in the background to monitor topics, plus agentic booking/calling for select categories (rolling out to US users, summer 2026), so agent-friendly-page optimization (real interactive elements, accessibility tree, layout stability) now matters for actions, not only citations.
---
## Output
Generate `GEO-ANALYSIS.md` with:
1. **GEO Readiness Score: XX/100**
Source provenance
Decision snapshot
16,033 GitHub stars
Audit
Install and adoption review
Agent-proven evidence
Outcome reports after resolve, review, install, and one narrow run.
No agent outcome data yet. The first agent run can report success, setup needs, risk blocks, failure, or not-relevant through /api/agent/outcome.
Install
Free and open source. Review the report before installing into production agents.
Growth loop
Scenario-led draft for seo-geo, ready for a manual X post.
A practical pick for a web workflow: seo-geo: Optimize content for AI Overviews (formerly SGE), ChatGPT web search, Perplexity, and other AI-powered search experiences.... 16.0K stars https://www.openagentskill.com/skills/agricidaniel-seo-geo?ref=x
Listing + install path for seo-geo: https://www.openagentskill.com/skills/agricidaniel-seo-geo?ref=x Install: npx skills add AgriciDaniel/claude-seo --skill seo-geo
Listing source
This listing was indexed from public sources and is not marked official until a maintainer claim is approved.
Attribution links to the public repository or creator profile. Creators can claim the listing to update ownership signals.
Claim this skillOwner claim
This Registry indexed listing is attributed to AgriciDaniel but is not marked official yet. Claim it to add a verified owner signal and make future launch, install, and audit updates easier to trust.
Creator backlink kit
Show the canonical listing, current trust and audit signals, and real Agent-Proven evidence where developers evaluate the repository.
[](https://www.openagentskill.com/skills/agricidaniel-seo-geo?ref=github&utm_source=github&utm_medium=referral&utm_campaign=creator_badge)
[](https://www.openagentskill.com/skills/agricidaniel-seo-geo?ref=github&utm_source=github&utm_medium=referral&utm_campaign=creator_badge)
[](https://www.openagentskill.com/skills/agricidaniel-seo-geo/audit)
[](https://www.openagentskill.com/skills/agricidaniel-seo-geo?ref=github&utm_source=github&utm_medium=referral&utm_campaign=creator_badge)AgriciDaniel
@agricidaniel
Share whether this skill looks useful for your agent workflow. Aggregated feedback improves rankings over time.
Review then install
Wazuh
Wazuh - The Open Source Security Platform. Unified XDR and SIEM protection for endpoints and cloud workloads.
16.3K StarsMaigret
🕵️♂️ Collect a dossier on a person by username from 3000+ sites
32.9K StarsNuclei
Nuclei is a fast, customizable vulnerability scanner powered by the global security community and built on a simple YAML-based DSL, enabling collaboration to tackle trending vulnerabilities on the internet. It helps you find vulnerabilities in your applications, APIs, networks, DNS, and cloud configurations.
29.2K StarsInfisical
Infisical is the open-source platform for secrets, certificates, and privileged access management.
27.4K StarsReview then install
Install targets
Codex install prompt
Install the "seo-geo" agent skill from https://github.com/AgriciDaniel/claude-seo/tree/main/skills/seo-geo. Read its SKILL.md or equivalent instructions first, install only the files needed for this workspace, and summarize any required setup before using it. Skill purpose: Optimize content for AI Overviews (formerly SGE), ChatGPT web search, Perplexity, and other AI-powered search experiences. Generative Engine Optimization (GEO) analysis including brand mention signals, AI crawler accessibility, llms.txt compliance, passage-level citability scoring, and platform-specific optimization. Use when user says "AI Overviews", "SGE", "GEO", "AI search", "LLM optimization", "Perplexity", "AI citations", "ChatGPT search", or "AI visibility". After the install attempt, report the result to https://www.openagentskill.com/api/agent/outcome with POST JSON {"event_id":"install_<unique-id>","skill_slug":"agricidaniel-seo-geo","task":"Install seo-geo","agent":"codex","outcome":"success","install_used":true}. Replace event_id with a unique value and outcome with success or failed. Report success only after the skill is installed and a minimal verification passes.Supply asset profile
Deep research, source comparison, literature review, RAG, knowledge search, and reports.
Scenario
Research agents
I need my agent to research a topic, compare sources, and produce a concise report.
Agent fit
Claude Code + OpenAI Agents + CLI
Codex, Claude Code, Cursor, CLI, or custom agents.
Install
Ready
npx skills add AgriciDaniel/claude-seo --skill seo-geo
Maintenance
fresh
11d since push
Risk
Safe to try
Quality score needs review
GitHub quality
16K
89/100 Quality · 85/100 Trust
Coverage tags
Review notes
Quality score needs review
Agent adoption scorecard
These scores combine public repository metadata, OpenAgentSkill review signals, maintenance freshness, and install readiness. They are a shortlist signal, not a replacement for human review.
Quality
ExcellentHigh-confidence pick with strong adoption and healthy maintenance signals.
Trust
Review then installGood shortlist signal, but the agent should review audit notes, install policy, and outcome evidence before running it.
Audit
Safe to tryA machine-readable review of install readiness, security metadata, maintenance, and adoption risk.
OpenAgentSkill Trust Score v5
Use as the primary candidate after human or sandbox review.
Stars
16K GitHub stars
Repo activity
16K stars, 2.3K forks
Maintenance
11d since push
License
MIT
Install
npx skills add AgriciDaniel/claude-seo --skill seo-geo
Install safety
Agent-readable metadata
Use this block or the embedded JSON to decide whether an agent should install this skill, choose an alternative, or ask for human review first.
Suited tasks
Suited agents
Install decision
Trust and risk
Outcome loop
Install command
npx skills add AgriciDaniel/claude-seo --skill seo-geoDo not use when
Agent safety v2
Sparse or mixed signals. Useful for discovery, but not for autonomous installation.
Test manually in an isolated workspace and compare against safer alternatives.
medium
Skill likely fetches remote pages, APIs, repositories, or external services.
medium
Skill may read or write project files, documents, generated artifacts, or local workspace state.
high
Skill metadata references credentials, tokens, environment variables, or secret-bearing workflows.
medium
Skill may inspect schemas, query databases, or work with persistent stores.
Agent resolve plan
The Resolve API returns the selected skill, alternatives, safety policy, audit notes, install target, and copy-paste prompt an agent can follow without scraping this page.
Open JSON
/api/agent/resolve?task=Use%20seo-geo%20for%20an%20agent%20workflow&agent=codex&max_risk=medium
Resolve text
/api/agent/resolve?task=Use%20seo-geo%20for%20an%20agent%20workflow&agent=codex&max_risk=medium&format=text
Install handoff
/api/skills/agricidaniel-seo-geo/install
Agent should check
Copy prompt
Task: Use seo-geo in this workspace.
Resolve first: https://www.openagentskill.com/api/agent/resolve?task=Use%20seo-geo%20for%20an%20agent%20workflow&agent=codex&max_risk=medium
Review install handoff: https://www.openagentskill.com/api/skills/agricidaniel-seo-geo/install
Install command: npx skills add AgriciDaniel/claude-seo --skill seo-geo
Before running it, summarize audit warnings, required permissions, and the fallback skill if install is risky.Agent handoff
Use the public install endpoint to fetch the command, safety checklist, target prompts, and canonical links for this skill.
Install handoff
/api/skills/agricidaniel-seo-geo/install
LLM text format
/api/skills/agricidaniel-seo-geo/install?format=text
Find alternatives
/api/skills/search?q=seo-geo&limit=3
Agent prompt
Use seo-geo for this task. Review https://www.openagentskill.com/api/skills/agricidaniel-seo-geo/install, then install with: npx skills add AgriciDaniel/claude-seo --skill seo-geoRegistry metadata
This page exposes the same decision, trust, audit, use-case, and install signals through the Registry API, so agents can rank this skill without scraping the UI.
Manifest
/api/registry/manifest/agricidaniel-seo-geo
LLM text
/api/registry/manifest/agricidaniel-seo-geo?format=text
Install alias
/api/registry/install/agricidaniel-seo-geo
Recommend
/api/registry/recommend?task=Use%20seo-geo%20in%20an%20agent%20workflow&limit=3
Agent fit
Research agents
Use-case tags
Platforms
Claude Code, OpenAI Agents
Audit report
A machine-readable review of install readiness, security metadata, maintenance, and adoption risk.
Agent decision cockpit
Use this as a leading candidate, then validate the README and install path in your own agent stack.
Role in stack
Primary pick
Primary fit
Research agents
Trust label
Production-ready
Install path
Command ready
Use when
Evidence
review first
Implementation path
Trust profile
Good shortlist signal, but the agent should review audit notes, install policy, and outcome evidence before running it.
GitHub adoption
PASS16K GitHub stars
Stars/forks activity
PASS16K stars, 2.3K forks; issue activity unavailable in current metadata
Recent maintenance
PASS11d since push
License clarity
PASSMIT
Good signals
Review before install
Recommended action
Use as the primary candidate after human or sandbox review.
Quality profile
High-confidence pick with strong adoption and healthy maintenance signals.
Workflow fit
Investigate faster
I need my agent to research a topic, compare sources, and produce a concise report.
Process rich media
I need my agent to process images, video, or audio and extract useful information.
Operate local tools
I need my agent to operate local files and desktop apps in a repeatable workflow.
Workflow fit
Design, build, test, and ship interfaces
A practical workflow for agents that turn product briefs or Figma designs into polished frontend code, review the result, test it in a browser, and prepare a safe deployment.
Find, compare, and synthesize
A workflow for agents that gather sources, compare claims, summarize long material, and draft useful research briefs.
Scrape, clean, and reuse web data
A practical workflow for agents that crawl public pages, extract clean content, normalize data, and hand it to downstream research or RAG workflows.
Alternative shortlist
Similar skills that may fit this task.
Wazuh - The Open Source Security Platform. Unified XDR and SIEM protection for endpoints and cloud workloads.
🕵️♂️ Collect a dossier on a person by username from 3000+ sites
Nuclei is a fast, customizable vulnerability scanner powered by the global security community and built on a simple YAML-based DSL, enabling collaboration to tackle trending vulnerabilities on the internet. It helps you find vulnerabilities in your applications, APIs, networks, DNS, and cloud configurations.
Infisical is the open-source platform for secrets, certificates, and privileged access management.
--- name: seo-geo description: > Optimize content for AI Overviews (formerly SGE), ChatGPT web search, Perplexity, and other AI-powered search experiences. Generative Engine Optimization (GEO) analysis including brand mention signals, AI crawler accessibility, llms.txt compliance, passage-level citability scoring, and platform-specific optimization. Use when user says "AI Overviews", "SGE", "GEO", "AI search", "LLM optimization", "Perplexity", "AI citations", "ChatGPT search", or "AI visibility". user-invocable: true argument-hint: "[url]" license: MIT metadata: author: AgriciDaniel version: "2.2.5" category: seo ---
# AI Search / GEO Optimization (May 2026)
## Primary Source: Google's AI Optimization Guide
Google's official position, published under Search Central docs:
> "Optimizing for generative AI search is **still SEO** from Google's > perspective. AEO and GEO are rebranded labels for the same work."
Read `references/google-ai-optimization-guide.md` for the full synthesis, myth-busting list (`llms.txt`, chunking, AI-rephrasing, mention-farming, all rejected by Google as ineffective), and the Who/How/Why test for content quality.
Audits should frame GEO findings as **SEO fundamentals applied to AI-search surfaces**, not as a separate optimization discipline. When community recommendations contradict Google's primary source, defer to Google and note the contradiction in the report.
## Key Statistics
| Metric | Value | Source | |--------|-------|--------| | AI Overviews reach | 2.5 billion+ monthly active users, reported from Google I/O 2026 keynote coverage; not confirmed on a Google-owned source; 200+ countries | Third-party I/O reporting | | AI Overviews query coverage | ~50% of queries (third-party measurement; varies by country) | Industry data | | AI Mode monthly users | 1B+, reported from Google I/O 2026 keynote coverage; not confirmed on a Google-owned source | Third-party I/O reporting | | AI Mode model | custom version of Gemini 2.5 | Google | | AI-referred sessions growth | 527% (Jan-May 2025) | SparkToro | | ChatGPT weekly active users | 900 million | OpenAI | | Perplexity monthly queries | 500+ million | Perplexity |
## Critical Insight: Brand Mentions > Backlinks
**Brand mentions correlate 3x more strongly with AI visibility than backlinks.** (Ahrefs December 2025 study of 75,000 brands)
| Signal | Correlation with AI Citations | |--------|------------------------------| | YouTube mentions | ~0.737 (strongest) | | Reddit mentions | High | | Wikipedia presence | High | | LinkedIn presence | Moderate | | Domain Rating (backlinks) | ~0.266 (weak) |
**Only 11% of domains** are cited by both ChatGPT and Google AI Overviews for the same query, so platform-specific optimization is essential.
---
## GEO Analysis Criteria (Updated)
### 1. Citability Score (25%)
**Optimal passage length: 134-167 words** for AI citation. And **~44% of AI citations come from the first 30% of a page** (SE Ranking study), front-load your most citable, self-contained answer rather than burying it below the fold.
**Strong signals:** - Clear, quotable sentences with specific facts/statistics - Self-contained answer blocks (can be extracted without context) - Direct answer in first 40-60 words of section - Claims attributed with specific sources - Definitions following "X is..." or "X refers to..." patterns - Unique data points not found elsewhere
**Weak signals:** - Vague, general statements - Opinion without evidence - Buried conclusions - No specific data points
### 2. Structural Readability (20%)
**92% of AI Overview citations come from top-10 ranking pages**, but 47% come from pages ranking below position 5, demonstrating different selection logic.
**Strong signals:** - Clean H1->H2->H3 heading hierarchy - Question-based headings (matches query patterns) - Short paragraphs (2-4 sentences) - Tables for comparative data - Ordered/unordered lists for step-by-step or multi-item content - FAQ sections with clear Q&A format
**Weak signals:** - Wall of text with no structure - Inconsistent heading hierarchy - No lists or tables - Information buried in paragraphs
### 3. Multi-Modal Content (15%)
Content with multi-modal elements sees **156% higher selection rates**.
**Check for:** - Text + relevant images - Video content (embedded or linked) - Infographics and charts - Interactive elements (calculators, tools) - Structured data supporting media
### 4. Authority & Brand Signals (20%)
**Strong signals:** - Author byline with credentials - Publication date and last-updated date - **Recency**, content under 3 months old is ~3x more likely to be cited in AI answers; pages left stale 6+ months lose citation eligibility (SE Ranking, 1.3M-citation study). A scheduled refresh program is one of the highest-leverage GEO plays. - Citations to primary sources (studies, official docs, data) - Organization credentials and affiliations - Expert quotes with attribution - Entity presence in Wikipedia, Wikidata - Mentions on Reddit, YouTube, LinkedIn
**Weak signals:** - Anonymous authorship - No dates - No sources cited - No brand presence across platforms
### 5. Technical Accessibility (20%)
**AI crawlers do NOT execute JavaScript.** Server-side rendering is critical.
**Check for:** - Server-side rendering (SSR) vs client-only content - AI crawler access in robots.txt - llms.txt file presence and configuration - RSL 1.0 licensing terms
---
## AI Crawler Detection
Check `robots.txt` for these AI crawlers:
| Crawler | Owner | Purpose | Obeys robots.txt? | |---------|-------|---------|---| | GPTBot | OpenAI | ChatGPT web search | yes | | OAI-SearchBot | OpenAI | OpenAI search features | yes | | ChatGPT-User | OpenAI | ChatGPT browsing (user-triggered) | no (user-triggered) | | ClaudeBot | Anthropic | Claude web features | yes | | PerplexityBot | Perplexity | Perplexity AI search | yes | | CCBot | Common Crawl | Training data (often blocked) | yes | | anthropic-ai | Anthropic | Claude training | yes | | Bytespider | ByteDance | TikTok/Douyin AI | yes | | cohere-ai | Cohere | Cohere models | yes | | Google-Extended | Google | Gemini/Vertex training & grounding opt-out | yes | | Google-CloudVertexBot | Google | Site-owner-requested Vertex AI Agent crawls | yes | | Google-Agent | Google | Agentic browsing (Project Mariner), acts for a user | **no (user-triggered)** | | Google-NotebookLM | Google | Fetches individual user-added source URLs | **no (user-triggered)** | | Google Messages | Google | User-triggered fetch | **no (user-triggered)** |
**Recommendation:** Allow GPTBot, OAI-SearchBot, ClaudeBot, PerplexityBot for AI search visibility. Block CCBot and training crawlers if desired.
> **User-triggered fetchers ignore robots.txt by design** (Google-Agent, Google-NotebookLM, Google Messages, ChatGPT-User). robots.txt cannot block them, use server-side access controls. Google's canonical crawling/robots reference moved to **developers.google.com/crawling** (migrated 2025-11-20); IP-range files now live at `/crawling/ipranges/` and `googlebot.json` was renamed `common-crawlers.json`. Emerging: **Web Bot Auth** (RFC 9421) lets bots authenticate via a `Signature-Agent` header + key directory (used by Google-Agent); reverse-DNS verification remains the fallback.
---
## llms.txt Standard
Read `references/llmstxt-evidence.md` for the primary-source evidence (Mueller, Illyes, SE Ranking 300k-domain study, OtterlyAI server-log audit) on why `/llms.txt` is not currently a citation lever for major AI search systems. claude-seo reports presence but assigns no citation-ranking weight.
> **Google now states this explicitly.** Google's AI optimization guide, introduced > 2026-05-15 and clarified 2026-06-15, says `llms.txt` and other AI-text files are > not needed for Google Search and do not help or hurt visibility or rankings. > They may still serve non-Google systems. Never recommend `llms.txt` as a Google > ranking or citation lever. Source: > developers.google.com/search/docs/fundamentals/ai-optimization-guide
The emerging **llms.txt** standard provides AI crawlers with structured content guidance.
**Location:** `/llms.txt` (root of domain)
**Format:** ``` # Title of site > Brief description
## Main sections - [Page title](url): Description - [Another page](url): Description
## Optional: Key facts - Fact 1 - Fact 2 ```
**Check for:** - Presence of `/llms.txt` - Structured content guidance - Key page highlights - Contact/authority information
---
## RSL 1.0 (Really Simple Licensing)
New standard (December 2025) for machine-readable AI licensing terms.
**Backed by:** Reddit, Yahoo, Medium, Quora, Cloudflare, Akamai, Creative Commons
**Check for:** RSL implementation and appropriate licensing terms.
---
## Platform-Specific Optimization
| Platform | Key Citation Sources | Optimization Focus | |----------|---------------------|-------------------| | **Google AI Overviews** | Strongly ranking-correlated, cites pages that already rank well | Traditional SEO + passage optimization | | **Google AI Mode** (custom version of Gemini 2.5) | Weakly ranking-correlated; broader pool (~9 domains cited/query, Ahrefs) | Distinct surface: freshness, entity authority, citable passages beyond position 5 | | **ChatGPT** | Wikipedia (47.9%), Reddit (11.3%) | Entity presence, authoritative sources | | **Perplexity** | Reddit (46.7%), Wikipedia | Community validation, discussions | | **Bing Copilot** | Bing index, authoritative sites | Bing SEO, IndexNow |
> **Two Google citation engines, not one.** AI Mode and AI Overviews reach the > same conclusion ~86% of the time but cite the same URLs only **13.7%** of the > time (Ahrefs study, 540K query pairs). Treat them as separate surfaces: ranking > well in classic Search feeds AI Overviews, but AI Mode draws from a broader pool > where freshness and entity authority outweigh raw position. Score both. > > **UX is now unified, surfaces still distinct.** At Google I/O 2026 (2026-05-19) > Google merged AI Overviews and AI Mode into "one seamless AI Search experience" > (question → AI Overview → follow-up in AI Mode) with a new intelligent Search > box. The *experience* is one flow, but the two citation engines remain > technically distinct (different models/link sets), keep scoring both.
### Citation surfaces & controls in AI Search (2026)
Google added many AI citation/source surfaces across AI Overviews **and** AI Mode (May 2026):
- **Preferred Sources**, an eligible domain or subdomain can be selected by a user, making its content more likely to appear in that user's Top Stories and eligible for a preferred badge in AI Mode or AI Overviews. This is a **per-user preference**, not a documented general ranking signal. Publishers may offer Google's interactive button or a deeplink, but should not promise a site-wide ranking lift. Source: developers.google.com/search/docs/appearance/preferred-sources - **"Highly Cited" badges**, earned via original primary reporting that other articles cite. - **Community Perspectives**, elevates Reddit/forum/firsthand content. - Inline links, desktop hover **Link Previews**, and prominent link carousels.
**Controlling AI-feature appearance:** there is **no AI-specific opt-out file**. Appearance in AI Overviews and AI Mode is governed by standard preview/index directives, `nosnippet`, `data-nosnippet`, `max-snippet`, `noindex` (distinct from the third-party AI-crawler robots controls above). Source: developers.google.com/search/docs/appearance/ai-features
**Search agents (live, not just WebMCP):** Google's "Information Agents" run in the background to monitor topics, plus agentic booking/calling for select categories (rolling out to US users, summer 2026), so agent-friendly-page optimization (real interactive elements, accessibility tree, layout stability) now matters for actions, not only citations.
---
## Output
Generate `GEO-ANALYSIS.md` with:
1. **GEO Readiness Score: XX/100**
Source provenance
Decision snapshot
16,033 GitHub stars
Audit
Install and adoption review
Agent-proven evidence
Outcome reports after resolve, review, install, and one narrow run.
No agent outcome data yet. The first agent run can report success, setup needs, risk blocks, failure, or not-relevant through /api/agent/outcome.
Install
Free and open source. Review the report before installing into production agents.
Growth loop
Scenario-led draft for seo-geo, ready for a manual X post.
A practical pick for a web workflow: seo-geo: Optimize content for AI Overviews (formerly SGE), ChatGPT web search, Perplexity, and other AI-powered search experiences.... 16.0K stars https://www.openagentskill.com/skills/agricidaniel-seo-geo?ref=x
Listing + install path for seo-geo: https://www.openagentskill.com/skills/agricidaniel-seo-geo?ref=x Install: npx skills add AgriciDaniel/claude-seo --skill seo-geo
Listing source
This listing was indexed from public sources and is not marked official until a maintainer claim is approved.
Attribution links to the public repository or creator profile. Creators can claim the listing to update ownership signals.
Claim this skillOwner claim
This Registry indexed listing is attributed to AgriciDaniel but is not marked official yet. Claim it to add a verified owner signal and make future launch, install, and audit updates easier to trust.
Creator backlink kit
Show the canonical listing, current trust and audit signals, and real Agent-Proven evidence where developers evaluate the repository.
[](https://www.openagentskill.com/skills/agricidaniel-seo-geo?ref=github&utm_source=github&utm_medium=referral&utm_campaign=creator_badge)
[](https://www.openagentskill.com/skills/agricidaniel-seo-geo?ref=github&utm_source=github&utm_medium=referral&utm_campaign=creator_badge)
[](https://www.openagentskill.com/skills/agricidaniel-seo-geo/audit)
[](https://www.openagentskill.com/skills/agricidaniel-seo-geo?ref=github&utm_source=github&utm_medium=referral&utm_campaign=creator_badge)AgriciDaniel
@agricidaniel
Share whether this skill looks useful for your agent workflow. Aggregated feedback improves rankings over time.
Review then install
Wazuh
Wazuh - The Open Source Security Platform. Unified XDR and SIEM protection for endpoints and cloud workloads.
16.3K StarsMaigret
🕵️♂️ Collect a dossier on a person by username from 3000+ sites
32.9K StarsNuclei
Nuclei is a fast, customizable vulnerability scanner powered by the global security community and built on a simple YAML-based DSL, enabling collaboration to tackle trending vulnerabilities on the internet. It helps you find vulnerabilities in your applications, APIs, networks, DNS, and cloud configurations.
29.2K StarsInfisical
Infisical is the open-source platform for secrets, certificates, and privileged access management.
27.4K StarsReview then install
Install targets
Codex install prompt
Install the "seo-geo" agent skill from https://github.com/AgriciDaniel/claude-seo/tree/main/skills/seo-geo. Read its SKILL.md or equivalent instructions first, install only the files needed for this workspace, and summarize any required setup before using it. Skill purpose: Optimize content for AI Overviews (formerly SGE), ChatGPT web search, Perplexity, and other AI-powered search experiences. Generative Engine Optimization (GEO) analysis including brand mention signals, AI crawler accessibility, llms.txt compliance, passage-level citability scoring, and platform-specific optimization. Use when user says "AI Overviews", "SGE", "GEO", "AI search", "LLM optimization", "Perplexity", "AI citations", "ChatGPT search", or "AI visibility". After the install attempt, report the result to https://www.openagentskill.com/api/agent/outcome with POST JSON {"event_id":"install_<unique-id>","skill_slug":"agricidaniel-seo-geo","task":"Install seo-geo","agent":"codex","outcome":"success","install_used":true}. Replace event_id with a unique value and outcome with success or failed. Report success only after the skill is installed and a minimal verification passes.Supply asset profile
Deep research, source comparison, literature review, RAG, knowledge search, and reports.
Scenario
Research agents
I need my agent to research a topic, compare sources, and produce a concise report.
Agent fit
Claude Code + OpenAI Agents + CLI
Codex, Claude Code, Cursor, CLI, or custom agents.
Install
Ready
npx skills add AgriciDaniel/claude-seo --skill seo-geo
Maintenance
fresh
11d since push
Risk
Safe to try
Quality score needs review
GitHub quality
16K
89/100 Quality · 85/100 Trust
Coverage tags
Review notes
Quality score needs review
Agent adoption scorecard
These scores combine public repository metadata, OpenAgentSkill review signals, maintenance freshness, and install readiness. They are a shortlist signal, not a replacement for human review.
Quality
ExcellentHigh-confidence pick with strong adoption and healthy maintenance signals.
Trust
Review then installGood shortlist signal, but the agent should review audit notes, install policy, and outcome evidence before running it.
Audit
Safe to tryA machine-readable review of install readiness, security metadata, maintenance, and adoption risk.
OpenAgentSkill Trust Score v5
Use as the primary candidate after human or sandbox review.
Stars
16K GitHub stars
Repo activity
16K stars, 2.3K forks
Maintenance
11d since push
License
MIT
Install
npx skills add AgriciDaniel/claude-seo --skill seo-geo
Install safety
Agent-readable metadata
Use this block or the embedded JSON to decide whether an agent should install this skill, choose an alternative, or ask for human review first.
Suited tasks
Suited agents
Install decision
Trust and risk
Outcome loop
Install command
npx skills add AgriciDaniel/claude-seo --skill seo-geoDo not use when
Agent safety v2
Sparse or mixed signals. Useful for discovery, but not for autonomous installation.
Test manually in an isolated workspace and compare against safer alternatives.
medium
Skill likely fetches remote pages, APIs, repositories, or external services.
medium
Skill may read or write project files, documents, generated artifacts, or local workspace state.
high
Skill metadata references credentials, tokens, environment variables, or secret-bearing workflows.
medium
Skill may inspect schemas, query databases, or work with persistent stores.
Agent resolve plan
The Resolve API returns the selected skill, alternatives, safety policy, audit notes, install target, and copy-paste prompt an agent can follow without scraping this page.
Open JSON
/api/agent/resolve?task=Use%20seo-geo%20for%20an%20agent%20workflow&agent=codex&max_risk=medium
Resolve text
/api/agent/resolve?task=Use%20seo-geo%20for%20an%20agent%20workflow&agent=codex&max_risk=medium&format=text
Install handoff
/api/skills/agricidaniel-seo-geo/install
Agent should check
Copy prompt
Task: Use seo-geo in this workspace.
Resolve first: https://www.openagentskill.com/api/agent/resolve?task=Use%20seo-geo%20for%20an%20agent%20workflow&agent=codex&max_risk=medium
Review install handoff: https://www.openagentskill.com/api/skills/agricidaniel-seo-geo/install
Install command: npx skills add AgriciDaniel/claude-seo --skill seo-geo
Before running it, summarize audit warnings, required permissions, and the fallback skill if install is risky.Agent handoff
Use the public install endpoint to fetch the command, safety checklist, target prompts, and canonical links for this skill.
Install handoff
/api/skills/agricidaniel-seo-geo/install
LLM text format
/api/skills/agricidaniel-seo-geo/install?format=text
Find alternatives
/api/skills/search?q=seo-geo&limit=3
Agent prompt
Use seo-geo for this task. Review https://www.openagentskill.com/api/skills/agricidaniel-seo-geo/install, then install with: npx skills add AgriciDaniel/claude-seo --skill seo-geoRegistry metadata
This page exposes the same decision, trust, audit, use-case, and install signals through the Registry API, so agents can rank this skill without scraping the UI.
Manifest
/api/registry/manifest/agricidaniel-seo-geo
LLM text
/api/registry/manifest/agricidaniel-seo-geo?format=text
Install alias
/api/registry/install/agricidaniel-seo-geo
Recommend
/api/registry/recommend?task=Use%20seo-geo%20in%20an%20agent%20workflow&limit=3
Agent fit
Research agents
Use-case tags
Platforms
Claude Code, OpenAI Agents
Audit report
A machine-readable review of install readiness, security metadata, maintenance, and adoption risk.
Agent decision cockpit
Use this as a leading candidate, then validate the README and install path in your own agent stack.
Role in stack
Primary pick
Primary fit
Research agents
Trust label
Production-ready
Install path
Command ready
Use when
Evidence
review first
Implementation path
Trust profile
Good shortlist signal, but the agent should review audit notes, install policy, and outcome evidence before running it.
GitHub adoption
PASS16K GitHub stars
Stars/forks activity
PASS16K stars, 2.3K forks; issue activity unavailable in current metadata
Recent maintenance
PASS11d since push
License clarity
PASSMIT
Good signals
Review before install
Recommended action
Use as the primary candidate after human or sandbox review.
Quality profile
High-confidence pick with strong adoption and healthy maintenance signals.
Workflow fit
Investigate faster
I need my agent to research a topic, compare sources, and produce a concise report.
Process rich media
I need my agent to process images, video, or audio and extract useful information.
Operate local tools
I need my agent to operate local files and desktop apps in a repeatable workflow.
Workflow fit
Design, build, test, and ship interfaces
A practical workflow for agents that turn product briefs or Figma designs into polished frontend code, review the result, test it in a browser, and prepare a safe deployment.
Find, compare, and synthesize
A workflow for agents that gather sources, compare claims, summarize long material, and draft useful research briefs.
Scrape, clean, and reuse web data
A practical workflow for agents that crawl public pages, extract clean content, normalize data, and hand it to downstream research or RAG workflows.
Alternative shortlist
Similar skills that may fit this task.
Wazuh - The Open Source Security Platform. Unified XDR and SIEM protection for endpoints and cloud workloads.
🕵️♂️ Collect a dossier on a person by username from 3000+ sites
Nuclei is a fast, customizable vulnerability scanner powered by the global security community and built on a simple YAML-based DSL, enabling collaboration to tackle trending vulnerabilities on the internet. It helps you find vulnerabilities in your applications, APIs, networks, DNS, and cloud configurations.
Infisical is the open-source platform for secrets, certificates, and privileged access management.
--- name: seo-geo description: > Optimize content for AI Overviews (formerly SGE), ChatGPT web search, Perplexity, and other AI-powered search experiences. Generative Engine Optimization (GEO) analysis including brand mention signals, AI crawler accessibility, llms.txt compliance, passage-level citability scoring, and platform-specific optimization. Use when user says "AI Overviews", "SGE", "GEO", "AI search", "LLM optimization", "Perplexity", "AI citations", "ChatGPT search", or "AI visibility". user-invocable: true argument-hint: "[url]" license: MIT metadata: author: AgriciDaniel version: "2.2.5" category: seo ---
# AI Search / GEO Optimization (May 2026)
## Primary Source: Google's AI Optimization Guide
Google's official position, published under Search Central docs:
> "Optimizing for generative AI search is **still SEO** from Google's > perspective. AEO and GEO are rebranded labels for the same work."
Read `references/google-ai-optimization-guide.md` for the full synthesis, myth-busting list (`llms.txt`, chunking, AI-rephrasing, mention-farming, all rejected by Google as ineffective), and the Who/How/Why test for content quality.
Audits should frame GEO findings as **SEO fundamentals applied to AI-search surfaces**, not as a separate optimization discipline. When community recommendations contradict Google's primary source, defer to Google and note the contradiction in the report.
## Key Statistics
| Metric | Value | Source | |--------|-------|--------| | AI Overviews reach | 2.5 billion+ monthly active users, reported from Google I/O 2026 keynote coverage; not confirmed on a Google-owned source; 200+ countries | Third-party I/O reporting | | AI Overviews query coverage | ~50% of queries (third-party measurement; varies by country) | Industry data | | AI Mode monthly users | 1B+, reported from Google I/O 2026 keynote coverage; not confirmed on a Google-owned source | Third-party I/O reporting | | AI Mode model | custom version of Gemini 2.5 | Google | | AI-referred sessions growth | 527% (Jan-May 2025) | SparkToro | | ChatGPT weekly active users | 900 million | OpenAI | | Perplexity monthly queries | 500+ million | Perplexity |
## Critical Insight: Brand Mentions > Backlinks
**Brand mentions correlate 3x more strongly with AI visibility than backlinks.** (Ahrefs December 2025 study of 75,000 brands)
| Signal | Correlation with AI Citations | |--------|------------------------------| | YouTube mentions | ~0.737 (strongest) | | Reddit mentions | High | | Wikipedia presence | High | | LinkedIn presence | Moderate | | Domain Rating (backlinks) | ~0.266 (weak) |
**Only 11% of domains** are cited by both ChatGPT and Google AI Overviews for the same query, so platform-specific optimization is essential.
---
## GEO Analysis Criteria (Updated)
### 1. Citability Score (25%)
**Optimal passage length: 134-167 words** for AI citation. And **~44% of AI citations come from the first 30% of a page** (SE Ranking study), front-load your most citable, self-contained answer rather than burying it below the fold.
**Strong signals:** - Clear, quotable sentences with specific facts/statistics - Self-contained answer blocks (can be extracted without context) - Direct answer in first 40-60 words of section - Claims attributed with specific sources - Definitions following "X is..." or "X refers to..." patterns - Unique data points not found elsewhere
**Weak signals:** - Vague, general statements - Opinion without evidence - Buried conclusions - No specific data points
### 2. Structural Readability (20%)
**92% of AI Overview citations come from top-10 ranking pages**, but 47% come from pages ranking below position 5, demonstrating different selection logic.
**Strong signals:** - Clean H1->H2->H3 heading hierarchy - Question-based headings (matches query patterns) - Short paragraphs (2-4 sentences) - Tables for comparative data - Ordered/unordered lists for step-by-step or multi-item content - FAQ sections with clear Q&A format
**Weak signals:** - Wall of text with no structure - Inconsistent heading hierarchy - No lists or tables - Information buried in paragraphs
### 3. Multi-Modal Content (15%)
Content with multi-modal elements sees **156% higher selection rates**.
**Check for:** - Text + relevant images - Video content (embedded or linked) - Infographics and charts - Interactive elements (calculators, tools) - Structured data supporting media
### 4. Authority & Brand Signals (20%)
**Strong signals:** - Author byline with credentials - Publication date and last-updated date - **Recency**, content under 3 months old is ~3x more likely to be cited in AI answers; pages left stale 6+ months lose citation eligibility (SE Ranking, 1.3M-citation study). A scheduled refresh program is one of the highest-leverage GEO plays. - Citations to primary sources (studies, official docs, data) - Organization credentials and affiliations - Expert quotes with attribution - Entity presence in Wikipedia, Wikidata - Mentions on Reddit, YouTube, LinkedIn
**Weak signals:** - Anonymous authorship - No dates - No sources cited - No brand presence across platforms
### 5. Technical Accessibility (20%)
**AI crawlers do NOT execute JavaScript.** Server-side rendering is critical.
**Check for:** - Server-side rendering (SSR) vs client-only content - AI crawler access in robots.txt - llms.txt file presence and configuration - RSL 1.0 licensing terms
---
## AI Crawler Detection
Check `robots.txt` for these AI crawlers:
| Crawler | Owner | Purpose | Obeys robots.txt? | |---------|-------|---------|---| | GPTBot | OpenAI | ChatGPT web search | yes | | OAI-SearchBot | OpenAI | OpenAI search features | yes | | ChatGPT-User | OpenAI | ChatGPT browsing (user-triggered) | no (user-triggered) | | ClaudeBot | Anthropic | Claude web features | yes | | PerplexityBot | Perplexity | Perplexity AI search | yes | | CCBot | Common Crawl | Training data (often blocked) | yes | | anthropic-ai | Anthropic | Claude training | yes | | Bytespider | ByteDance | TikTok/Douyin AI | yes | | cohere-ai | Cohere | Cohere models | yes | | Google-Extended | Google | Gemini/Vertex training & grounding opt-out | yes | | Google-CloudVertexBot | Google | Site-owner-requested Vertex AI Agent crawls | yes | | Google-Agent | Google | Agentic browsing (Project Mariner), acts for a user | **no (user-triggered)** | | Google-NotebookLM | Google | Fetches individual user-added source URLs | **no (user-triggered)** | | Google Messages | Google | User-triggered fetch | **no (user-triggered)** |
**Recommendation:** Allow GPTBot, OAI-SearchBot, ClaudeBot, PerplexityBot for AI search visibility. Block CCBot and training crawlers if desired.
> **User-triggered fetchers ignore robots.txt by design** (Google-Agent, Google-NotebookLM, Google Messages, ChatGPT-User). robots.txt cannot block them, use server-side access controls. Google's canonical crawling/robots reference moved to **developers.google.com/crawling** (migrated 2025-11-20); IP-range files now live at `/crawling/ipranges/` and `googlebot.json` was renamed `common-crawlers.json`. Emerging: **Web Bot Auth** (RFC 9421) lets bots authenticate via a `Signature-Agent` header + key directory (used by Google-Agent); reverse-DNS verification remains the fallback.
---
## llms.txt Standard
Read `references/llmstxt-evidence.md` for the primary-source evidence (Mueller, Illyes, SE Ranking 300k-domain study, OtterlyAI server-log audit) on why `/llms.txt` is not currently a citation lever for major AI search systems. claude-seo reports presence but assigns no citation-ranking weight.
> **Google now states this explicitly.** Google's AI optimization guide, introduced > 2026-05-15 and clarified 2026-06-15, says `llms.txt` and other AI-text files are > not needed for Google Search and do not help or hurt visibility or rankings. > They may still serve non-Google systems. Never recommend `llms.txt` as a Google > ranking or citation lever. Source: > developers.google.com/search/docs/fundamentals/ai-optimization-guide
The emerging **llms.txt** standard provides AI crawlers with structured content guidance.
**Location:** `/llms.txt` (root of domain)
**Format:** ``` # Title of site > Brief description
## Main sections - [Page title](url): Description - [Another page](url): Description
## Optional: Key facts - Fact 1 - Fact 2 ```
**Check for:** - Presence of `/llms.txt` - Structured content guidance - Key page highlights - Contact/authority information
---
## RSL 1.0 (Really Simple Licensing)
New standard (December 2025) for machine-readable AI licensing terms.
**Backed by:** Reddit, Yahoo, Medium, Quora, Cloudflare, Akamai, Creative Commons
**Check for:** RSL implementation and appropriate licensing terms.
---
## Platform-Specific Optimization
| Platform | Key Citation Sources | Optimization Focus | |----------|---------------------|-------------------| | **Google AI Overviews** | Strongly ranking-correlated, cites pages that already rank well | Traditional SEO + passage optimization | | **Google AI Mode** (custom version of Gemini 2.5) | Weakly ranking-correlated; broader pool (~9 domains cited/query, Ahrefs) | Distinct surface: freshness, entity authority, citable passages beyond position 5 | | **ChatGPT** | Wikipedia (47.9%), Reddit (11.3%) | Entity presence, authoritative sources | | **Perplexity** | Reddit (46.7%), Wikipedia | Community validation, discussions | | **Bing Copilot** | Bing index, authoritative sites | Bing SEO, IndexNow |
> **Two Google citation engines, not one.** AI Mode and AI Overviews reach the > same conclusion ~86% of the time but cite the same URLs only **13.7%** of the > time (Ahrefs study, 540K query pairs). Treat them as separate surfaces: ranking > well in classic Search feeds AI Overviews, but AI Mode draws from a broader pool > where freshness and entity authority outweigh raw position. Score both. > > **UX is now unified, surfaces still distinct.** At Google I/O 2026 (2026-05-19) > Google merged AI Overviews and AI Mode into "one seamless AI Search experience" > (question → AI Overview → follow-up in AI Mode) with a new intelligent Search > box. The *experience* is one flow, but the two citation engines remain > technically distinct (different models/link sets), keep scoring both.
### Citation surfaces & controls in AI Search (2026)
Google added many AI citation/source surfaces across AI Overviews **and** AI Mode (May 2026):
- **Preferred Sources**, an eligible domain or subdomain can be selected by a user, making its content more likely to appear in that user's Top Stories and eligible for a preferred badge in AI Mode or AI Overviews. This is a **per-user preference**, not a documented general ranking signal. Publishers may offer Google's interactive button or a deeplink, but should not promise a site-wide ranking lift. Source: developers.google.com/search/docs/appearance/preferred-sources - **"Highly Cited" badges**, earned via original primary reporting that other articles cite. - **Community Perspectives**, elevates Reddit/forum/firsthand content. - Inline links, desktop hover **Link Previews**, and prominent link carousels.
**Controlling AI-feature appearance:** there is **no AI-specific opt-out file**. Appearance in AI Overviews and AI Mode is governed by standard preview/index directives, `nosnippet`, `data-nosnippet`, `max-snippet`, `noindex` (distinct from the third-party AI-crawler robots controls above). Source: developers.google.com/search/docs/appearance/ai-features
**Search agents (live, not just WebMCP):** Google's "Information Agents" run in the background to monitor topics, plus agentic booking/calling for select categories (rolling out to US users, summer 2026), so agent-friendly-page optimization (real interactive elements, accessibility tree, layout stability) now matters for actions, not only citations.
---
## Output
Generate `GEO-ANALYSIS.md` with:
1. **GEO Readiness Score: XX/100**
Source provenance
Decision snapshot
16,033 GitHub stars
Audit
Install and adoption review
Agent-proven evidence
Outcome reports after resolve, review, install, and one narrow run.
No agent outcome data yet. The first agent run can report success, setup needs, risk blocks, failure, or not-relevant through /api/agent/outcome.
Install
Free and open source. Review the report before installing into production agents.
Growth loop
Scenario-led draft for seo-geo, ready for a manual X post.
A practical pick for a web workflow: seo-geo: Optimize content for AI Overviews (formerly SGE), ChatGPT web search, Perplexity, and other AI-powered search experiences.... 16.0K stars https://www.openagentskill.com/skills/agricidaniel-seo-geo?ref=x
Listing + install path for seo-geo: https://www.openagentskill.com/skills/agricidaniel-seo-geo?ref=x Install: npx skills add AgriciDaniel/claude-seo --skill seo-geo
Listing source
This listing was indexed from public sources and is not marked official until a maintainer claim is approved.
Attribution links to the public repository or creator profile. Creators can claim the listing to update ownership signals.
Claim this skillOwner claim
This Registry indexed listing is attributed to AgriciDaniel but is not marked official yet. Claim it to add a verified owner signal and make future launch, install, and audit updates easier to trust.
Creator backlink kit
Show the canonical listing, current trust and audit signals, and real Agent-Proven evidence where developers evaluate the repository.
[](https://www.openagentskill.com/skills/agricidaniel-seo-geo?ref=github&utm_source=github&utm_medium=referral&utm_campaign=creator_badge)
[](https://www.openagentskill.com/skills/agricidaniel-seo-geo?ref=github&utm_source=github&utm_medium=referral&utm_campaign=creator_badge)
[](https://www.openagentskill.com/skills/agricidaniel-seo-geo/audit)
[](https://www.openagentskill.com/skills/agricidaniel-seo-geo?ref=github&utm_source=github&utm_medium=referral&utm_campaign=creator_badge)AgriciDaniel
@agricidaniel
Share whether this skill looks useful for your agent workflow. Aggregated feedback improves rankings over time.
Review then install
Wazuh
Wazuh - The Open Source Security Platform. Unified XDR and SIEM protection for endpoints and cloud workloads.
16.3K StarsMaigret
🕵️♂️ Collect a dossier on a person by username from 3000+ sites
32.9K StarsNuclei
Nuclei is a fast, customizable vulnerability scanner powered by the global security community and built on a simple YAML-based DSL, enabling collaboration to tackle trending vulnerabilities on the internet. It helps you find vulnerabilities in your applications, APIs, networks, DNS, and cloud configurations.
29.2K StarsInfisical
Infisical is the open-source platform for secrets, certificates, and privileged access management.
27.4K StarsPermission surface
filesystem or document access, network or browser access
Agent outcomes
No agent outcome data yet
Docs
Usable metadata, review docs
Risk summary
Install readiness
Permission surface
filesystem or document access, network or browser access
Agent outcomes
No agent outcome data yet
Docs
Usable metadata, review docs
Risk summary
Install readiness
Permission surface
filesystem or document access, network or browser access
Agent outcomes
No agent outcome data yet
Docs
Usable metadata, review docs
Risk summary
Install readiness
Permission surface
filesystem or document access, network or browser access
Agent outcomes
No agent outcome data yet
Docs
Usable metadata, review docs
Risk summary
Install readiness