seo-geo

Analyze HTML content for GEO optimization across AI search engines.

1|Updated Jun 26, 2026
One-click install
npx skills add https://github.com/BenAIOS/benai-skills-main --skill seo-geo-benaios
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: seo-geo
Source: https://github.com/BenAIOS/benai-skills-main/tree/main/plugins/seo/skills/seo-geo
Command: npx skills add https://github.com/BenAIOS/benai-skills-main --skill seo-geo-benaios

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires beautifulsoup4, requests, lxml, playwright, Pillow, urllib3, validators, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill addresses the challenge of optimizing content for AI search engines, ensuring your content is visible and credible in AI-powered search experiences like ChatGPT, Perplexity, and others.

Core Features & Use Cases

  • GEO Analysis: Comprehensive GEO analysis including brand mention signals, AI crawler accessibility, llms.txt compliance, passage-level citability scoring, and platform-specific optimization.
  • Interactive Process: An interactive, phase-based process for optimal engagement and control over the optimization journey.
  • Use Case: When you need to ensure your content is discoverable by AI search engines, particularly when users are searching for "AI Overviews", "GEO", "AI search", "LLM optimization", or "llms.txt".

Quick Start

Use the 'seo-geo' skill to analyze the GEO optimization of your content for AI search engines.

Frequently Asked Questions about seo-geo

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

FAQPage Schema
What is GEO optimization for AI search engines?

GEO optimization ensures your content is visible and credible in AI-powered search engines like ChatGPT and Perplexity. It involves analyzing brand mention signals, AI crawler accessibility, llms.txt compliance, and passage-level citability to improve content discoverability.

How do I analyze my content for AI crawler accessibility?

Analyze AI crawler accessibility by evaluating your HTML content against external data sources to verify if AI search engines can properly access and parse your web pages for AI Overviews and LLM training.

How do I implement llms.txt compliance for my website?

Implement llms.txt compliance by analyzing your website's HTML content to ensure it meets the required standards for AI search engines. GEO analysis verifies your setup and scores passage-level citability for platforms like ChatGPT and Perplexity.

Does GEO optimization work with content rendered by JavaScript frameworks?

GEO optimization can handle JavaScript-rendered content using Playwright. This allows the analysis to process dynamically loaded HTML content, ensuring accurate passage-level citability scoring and brand mention signal detection for AI search engines.

What is the best way to score passage-level citability for LLM optimization?

The best way to score passage-level citability is through a comprehensive GEO analysis that evaluates HTML content structure. This interactive process assesses individual text passages to determine their likelihood of being cited by AI-powered search engines.

When do I need platform-specific optimization for AI search engines?

You need platform-specific optimization when targeting visibility across distinct AI-powered search engines like ChatGPT and Perplexity. GEO analysis applies platform-specific rules to ensure your content meets the unique citation and accessibility requirements of each AI search engine.