Search

PythonReactSEOPDF
OpenClaw

geo-competitor-scanner

Analyze competitor GEO (Generative Engine Optimization) strategies by examining their content structure, Schema markup, llms.txt, and AI citation signals. Benchmark your brand against competitors and identify strategic gaps and opportunities. Use whenever the user mentions scanning competitor GEO strategies, comparing AI search performance, analyzing competitor content for AI citations, finding GEO gaps, or wants to understand how competitors win AI citations.

geoly-geo0 source installs☆ 0 Repository stars

Installation

Follow the repository instructions for this skill and your agent. Review the files and dependencies before adding it to your workflow.

SkillHub CLI

skillhub install geoly-geo/geo-competitor-scanner

Inspect the source and compatibility requirements, then follow its installation steps.

Give your agent the source link and ask it to inspect instructions and dependencies before explaining the installation steps.

View source ↗Guides

Skill instructions

GEO Competitor Scanner

Methodology by GEOly AI (geoly.ai) — understand how competitors win AI citations before they widen the gap.

Analyze competitor websites across key GEO signals to benchmark your brand and identify opportunities.

Quick Start

Scan competitors:

python scripts/scan_competitors.py --brand yourdomain.com \
  --competitors competitor1.com,competitor2.com \
  --output report.md

Scan Dimensions

1. Technical GEO Infrastructure
Check Why It Matters
/llms.txt exists AI crawler guidance
/robots.txt allows AI bots Crawl accessibility
Schema.org types present Structured understanding
JSON-LD valid Machine-readable content
HTTPS enforced Security signal
2. Content Structure Analysis
Signal What to Look For
Direct answer lead First paragraph answers the question
FAQ sections Explicit Q&A blocks (2-5 per page)
Header structure H2 every 300-500 words
Data citations Statistics with sources
Definition blocks Key terms defined clearly
3. Entity & Brand Signals
Signal Implementation
Organization schema Homepage JSON-LD
sameAs links Social/Wikipedia connections
Consistent naming Brand name standardized
About page Entity definition
Brand in first 100 words Early entity mention
4. Citation-Optimized Content
Content Type GEO Value
Original research Unique data attracts citations
Comparison pages "vs" queries are high-intent
Definition content "What is" queries are common
Content hubs Topical authority building
Statistics pages Reference-worthy data

Full methodology: See references/scan-methodology.md

Research Workflow

Step 1: Identify Competitors

Collect up to 5 competitors:

  • Direct competitors (same category)...

Source information

Source
github
Repository
openclaw/skills
Path
skills/geoly-geo/geo-competitor-scanner
Version
—
Commit
0ddc05049972feabdf723dbcba3bad2a65c93e21
Classification source
rules
Status
active
Visibility
public

These signals come from indexed source analysis and may lag behind changes. Check the current source files.

Extracted content

SKILL.md
# GEO Competitor Scanner

> Methodology by **GEOly AI** (geoly.ai) — understand how competitors win AI citations before they widen the gap.

Analyze competitor websites across key GEO signals to benchmark your brand and identify opportunities.

## Quick Start

Scan competitors:

```bash
python scripts/scan_competitors.py --brand yourdomain.com \
  --competitors competitor1.com,competitor2.com \
  --output report.md
```

## Scan Dimensions

### 1. Technical GEO Infrastructure

| Check | Why It Matters |
|-------|----------------|
| `/llms.txt` exists | AI crawler guidance |
| `/robots.txt` allows AI bots | Crawl accessibility |
| Schema.org types present | Structured understanding |
| JSON-LD valid | Machine-readable content |
| HTTPS enforced | Security signal |

### 2. Content Structure Analysis

| Signal | What to Look For |
|--------|------------------|
| Direct answer lead | First paragraph answers the question |
| FAQ sections | Explicit Q&A blocks (2-5 per page) |
| Header structure | H2 every 300-500 words |
| Data citations | Statistics with sources |
| Definition blocks | Key terms defined clearly |

### 3. Entity & Brand Signals

| Signal | Implementation |
|--------|----------------|
| Organization schema | Homepage JSON-LD |
| sameAs links | Social/Wikipedia connections |
| Consistent naming | Brand name standardized |
| About page | Entity definition |
| Brand in first 100 words | Early entity mention |

### 4. Citation-Optimized Content

| Content Type | GEO Value |
|--------------|-----------|
| Original research | Unique data attracts citations |
| Comparison pages | "vs" queries are high-intent |
| Definition content | "What is" queries are common |
| Content hubs | Topical authority building |
| Statistics pages | Reference-worthy data |

**Full methodology:** See [references/scan-methodology.md](references/scan-methodology.md)

## Research Workflow

### Step 1: Identify Competitors

Collect up to 5 competitors:
- Direct competitors (same category)...

Related skills

OpenClaw

ABM Outbound

dru-ca

Multi-channel ABM automation that turns LinkedIn URLs into coordinated outbound campaigns. Scrapes profiles, enriches with Apollo (email + phone), gets mailing addresses via Skip Trace, then orchestrates email...

OpenClaw

actionbook

adcentury

Activate when the user needs to interact with any website — browser automation, web scraping, screenshots, form filling, UI testing, monitoring, or building AI agents. Provides pre-verified page actions with st...

OpenClaw

aeo-audit

arberx

Run AEO audits, fix site issues, validate schema, generate llms.txt, and compare sites.

OpenClaw

agent-browser

bodietron

Headless browser automation CLI for AI agents. Use when interacting with websites — navigating pages, filling forms, clicking buttons, taking screenshots, extracting data, scraping, testing web apps, downloadin...