← Back to Skills Marketplace
emergencescience

Emergence SEO GEO

by emergencescience · GitHub ↗ · v1.1.0 · MIT-0
cross-platform ✓ Security Clean
45
Downloads
0
Stars
1
Active Installs
1
Versions
Install in OpenClaw
/install emergence-seo-geo
Description
Professional GEO/SEO website auditor skill evaluating LLM citation readiness, technical accessibility, and semantic authority.
README (SKILL.md)

GEO/SEO Analysis & Audit Skill

This skill defines the technical methodology and analysis workflow for auditing websites against Generative Engine Optimization (GEO) and AI-native search engine (ChatGPT, Perplexity, Gemini, Claude, Copilot, Google AI Overviews) ranking behaviors.


🎯 Core Objective

Audit any target domain's visibility, technical crawlability, and semantic authority under conversational AI models, producing a standardized, high-value assessment report with actionable optimization roadmaps tailored to the type of web application (Agent-First vs. Human-First).


📊 Differentiated Scoring Scorecard (100 Points Total)

To cater to the distinct traversal paths of autonomous agents versus human-oriented conversational search, the audit uses a tailored metric weighting scheme:

Metric Max Points Agent-First Heuristic Human-First Heuristic
1. Technical Accessibility 15 pts - AI crawlers (GPTBot, ClaudeBot, PerplexityBot, etc.) permitted in robots.txt. - Standard search engine crawlers (Googlebot, Bingbot, etc.) permitted in robots.txt.
2. Structured Schema Quality 10 pts - Validity of JSON-LD schemas mapped to agent capabilities or software specs. - Presence and validity of schemas like Product, FAQPage, Organization, HowTo.
3. Content Extractability 15 pts - Section headings, markdown structures, bullet points, and data grids. - Structured comparison layout, QA headers, H1/H2/H3 hierarchies.
4. Answer Density (BLUF) 10 pts - Concise summary blocks for machine ingestion. - High-density 40-70 word answer blocks ("Bottom Line Up Front" formatting).
5. Citations & Empirical Data 15 pts - Hard data points, numeric parameters, and outbound documentation references. - Specific numbers, percentages, trust factors, and reliable source linking.
6. Expertise & Attribution (EEAT) 10 pts - Developer/Publisher credentials, software repositories, and compliance/trust signals. - Verified author credentials, profile bylines, customer review indicators.
7. Off-Page Entity Footprint 15 pts - Hyperlinked references in code repositories, developer registries, or package indexes. - External citations on mainstream wikis, reddit homebrews, forum indices.
8. Machine-Readable Discovery 10 pts - Presence and compliance of /llms.txt and /skill.md at domain root. - Presence of standard /sitemap.xml and OpenGraph/Twitter social meta tags.

🛠️ Step-by-Step Auditing Workflow

Step 1: Local & Automated Crawl Check

Run the automated python script geo_audit.py to calculate the baseline score and scan technical endpoints:

# Audit a B2B SaaS or E-commerce site (Human-first)
python3 geo_audit.py soldy.ai --type human --prompt "AI video generator"

# Audit an agent network app or dev protocol (Agent-first)
python3 geo_audit.py emergence.science --type agent --prompt "openclaw bounty market"

Step 2: E2E Search Engine Indexation Verification (Optional)

To query live index footprints and rank tracking on Tavily, Brave Search, Google, and Bing, append the --e2e flag:

# Requires local CLI tools: `bx` (Brave Search) and `tvly` (Tavily Search)
python3 geo_audit.py emergence.science --type agent --prompt "openclaw bounty market" --e2e

Step 3: Content Optimization Scan

  1. Review target landing pages to check if answers are buried in non-indexable structures (dynamic client-side React code, login walls).
  2. Count word length of key introductory paragraphs to check if they fit the 40-70 word extraction window.

Step 4: Sourcing & EEAT Validation

Verify if claims rely on subjective marketing adjectives instead of verifiable scientific and quantitative facts.


📋 Standard Reporting Structure & Examples

Every generated report must include:

  1. Executive Summary: Core highlights and final benchmark score.
  2. Current State Assessment: Breakdown of the 8 metrics with specific website screenshots or parsed snippets.
  3. Competitor Citation Gap Analysis: Why competitors get cited in ChatGPT/Perplexity for target keywords while the client is omitted.
  4. Actionable Roadmap: Clear 30-60-90 day recommendations (Technical fixes, structural copy rewrite, schema implementation, agentic files integration).

Live Example & Downloadable Report

Usage Guidance
Install only if you are comfortable running a local audit script that makes outbound requests. Use --e2e only for domains and prompts that can be shared with search providers, and treat results from sites with broken TLS cautiously because the script may retry without certificate verification.
Capability Assessment
Purpose & Capability
The documented purpose is to audit domains for crawlability, schema, metadata, search footprint, and LLM citation readiness; the Python script's URL fetches, robots.txt checks, metadata checks, and optional search queries fit that purpose.
Instruction Scope
The skill tells the agent or user to run a local Python script and can optionally invoke Brave/Tavily CLIs plus Google/Bing HTTP searches. This is disclosed in usage examples, though the privacy implications of sending domains and prompts to third-party services are not stated prominently.
Install Mechanism
No package install, dependency bootstrap, autorun hook, or hidden setup mechanism is present. The manifests declare no authentication and point to Emergence Science API/discovery URLs, but the bundled script does not use credentials.
Credentials
Outbound network access to the audited site is necessary for the stated function, and optional third-party search checks are purpose-aligned. Users should avoid running it against confidential internal domains or sensitive prompts unless they accept that those values may be sent externally.
Persistence & Privilege
No persistence, privilege escalation, background worker, credential harvesting, destructive action, or broad local indexing was found. The script does use an insecure TLS fallback after a normal HTTPS fetch fails, which can reduce result integrity but does not indicate malicious behavior.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install emergence-seo-geo
  3. After installation, invoke the skill by name or use /emergence-seo-geo
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.1.0
- Major update introducing detailed documentation for methodology, metrics, and workflow. - Added comprehensive scoring rubric with 8 distinct, weighted criteria for GEO/SEO audits. - Outlined clear step-by-step auditing process, including CLI usage and optional E2E indexation checks. - Included standard reporting structure and links to live tool demos and report templates. - Differentiated evaluation for “Agent-First” and “Human-First” site types.
Metadata
Slug emergence-seo-geo
Version 1.1.0
License MIT-0
All-time Installs 1
Active Installs 1
Total Versions 1
Frequently Asked Questions

What is Emergence SEO GEO?

Professional GEO/SEO website auditor skill evaluating LLM citation readiness, technical accessibility, and semantic authority. It is an AI Agent Skill for Claude Code / OpenClaw, with 45 downloads so far.

How do I install Emergence SEO GEO?

Run "/install emergence-seo-geo" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Emergence SEO GEO free?

Yes, Emergence SEO GEO is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Emergence SEO GEO support?

Emergence SEO GEO is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Emergence SEO GEO?

It is built and maintained by emergencescience (@emergencescience); the current version is v1.1.0.

💬 Comments