TopRank Skills

Home / Claw Skills / 爬虫 / geo-competitor-scanner
Official OpenClaw rules 36%

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.

Stars

0

Installs

0

Status

ACTIVE

Visibility

PUBLIC

安装方式

直接复制以下提示词,发送给你的 AI 助手即可完成安装。

请先检查是否已安装 SkillHub 商店,若未安装,请根据 https://skillhub-1388575217.cos.ap-guangzhou.myqcloud.com/install/skillhub.md 安装 SkillHub 商店,然后安装 geo-competitor-scanner 技能。 若已安装,则直接安装 geo-competitor-scanner 技能。

Overview

Skill Key
geoly-geo/geo-competitor-scanner
Author
geoly-geo
Source Repo
openclaw/skills
Version
-
Source Path
skills/geoly-geo/geo-competitor-scanner
Latest Commit SHA
0ddc05049972feabdf723dbcba3bad2a65c93e21

Extracted Content

SKILL.md excerpt

# 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 Claw Skills

capt-marbles

firecrawl

★ 0

Web scraping and crawling with Firecrawl API. Fetch webpage content as markdown, take screenshots, extract structured data, search the web, and crawl documentation sites. Use when the user needs to scrape a URL, get current web info, capture a screenshot, extract specific data from pages, or crawl docs for a framework/library.

capt-marbles

phantombuster

★ 0

Control PhantomBuster automation agents via API. List agents, launch automations, get output/results, check status, and abort running agents. Use when the user needs to run LinkedIn scraping, Twitter automation, lead generation phantoms, or any PhantomBuster workflow.

camopel

arxivkb

★ 0

Local arXiv paper manager with semantic search. Crawls arXiv categories, downloads PDFs, chunks content, and indexes with FAISS + Ollama embeddings. No cloud API keys required — everything runs locally.

camopel

finviz-crawler

★ 0

Continuous financial news crawler for finviz.com with SQLite storage, article extraction, and query tool. Use when monitoring financial markets, building news digests, or needing a local financial news database. Runs as a background daemon or systemd service.

cccccqqqqq

scrapling

★ 0

Advanced web scraping with Scrapling — MCP-native guidance for extraction, crawling, and anti-bot handling. Use via mcporter (MCP) for execution; this skill provides strategy, recipes, and best practices.

dorukardahan

traktor

★ 0

Extract all assets and content from websites including images, SVGs, fonts, videos, and page structure. Parallel agents with thorough scraping coverage. Triggers: "extract assets", "scrape website", "download site assets", "get all images from", or "/traktor url". Supports multiple URLs.