Files
opencode-skill/skills/website-creator/seo-geo/SKILL.md
Kunthawat Greethong b26c8199a5 Update skills: add website-creator, mql-developer, ecommerce-astro
Changes:
- Add FAL_KEY and GEMINI_API_KEY to .env.example
- Update picture-it to use ~/.config/opencode/.env (unified creds)
- Remove shodh-memory skill (no longer used)
- Remove alphaear-* skills (deprecated)
- Remove thai-frontend-dev skill (replaced by website-creator)
- Remove theme-factory skill
- Add mql-developer skill (MQL5 trading)
- Add ecommerce-astro skill (Astro e-commerce)
- Add website-creator skill (Next.js + Payload CMS)
- Update install script for new skills
2026-04-16 17:40:27 +07:00

3.0 KiB

name, description
name description
seo-geo Optimize content for AI search systems (AI Overviews, ChatGPT, Perplexity). Use when improving GEO, AI citations, llms.txt readiness, crawler accessibility, and passage-level citability.

GEO (Generative Engine Optimization)

When to Use

  • Improving visibility in AI Overviews, ChatGPT, Perplexity
  • Evaluating llms.txt readiness or AI crawler access
  • Questions about GEO, AI SEO, LLM visibility, AI citations

Key Statistics

Metric Value
AI Overviews reach 1.5 billion users/month
AI-referred sessions growth 527% (Jan-May 2025)
ChatGPT weekly active users 900 million
Perplexity monthly queries 500+ million

Brand mentions correlate 3x more with AI visibility than backlinks.

Signal Correlation with AI Citations
YouTube mentions ~0.737 (strongest)
Reddit mentions High
Wikipedia presence High
Domain Rating (backlinks) ~0.266 (weak)

GEO Criteria

1. Citability Score (25%)

  • Optimal passage: 134-167 words
  • Self-contained answer blocks
  • Specific facts/statistics with sources
  • "X is..." or "X refers to..." patterns

2. Structural Readability (20%)

  • Clean H1->H2->H3 hierarchy
  • Question-based headings
  • Short paragraphs (2-4 sentences)
  • Tables for comparative data
  • FAQ sections

3. Multi-Modal Content (15%)

  • Text + relevant images
  • Video content
  • Infographics
  • Interactive elements (calculators, tools)

4. Authority & Brand Signals (20%)

  • Author byline with credentials
  • Publication dates
  • Citations to primary sources
  • Wikipedia, Reddit, YouTube presence

5. Technical Accessibility (20%)

  • AI crawlers do NOT execute JavaScript — SSR required
  • AI crawler access in robots.txt
  • llms.txt presence

AI Crawlers to Track

Crawler Owner
GPTBot OpenAI
ClaudeBot Anthropic
PerplexityBot Perplexity
OAI-SearchBot OpenAI

Allow GPTBot, ClaudeBot, PerplexityBot for AI visibility. Block CCBot if desired.

llms.txt

New standard for AI crawler content guidance. Location: /llms.txt (root)

# Site Title
> Brief description

## Main sections
- `Page -> https://example.com/page`: Description

Output

Generate GEO-ANALYSIS.md:

  1. GEO Readiness Score: XX/100
  2. Platform breakdown (Google AIO, ChatGPT, Perplexity)
  3. AI Crawler Access Status
  4. llms.txt Status
  5. Brand Mention Analysis
  6. Passage-Level Citability assessment
  7. SSR Check
  8. Top 5 Highest-Impact Changes
  9. Schema Recommendations
  10. Content Reformatting Suggestions

Quick Wins

  1. Add "What is [topic]?" definition in first 60 words
  2. Create 134-167 word self-contained answer blocks
  3. Add question-based H2/H3 headings
  4. Include specific statistics with sources
  5. Add publication/update dates

DataForSEO Integration

If available, use:

  • ai_optimization_chat_gpt_scraper — check ChatGPT results for queries
  • ai_opt_llm_ment_search — LLM mention tracking