geo-audit

Audits websites for AI search visibility and produces a weighted composite GEO Score with prioritized fixes.

15|3|Updated Jul 9, 2026
One-click install
npx skills add https://github.com/kiurakku/cursor-kit-for-ai --skill geo-audit-kiurakku
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: geo-audit
Source: https://github.com/kiurakku/cursor-kit-for-ai/tree/main/plugins/geo-seo/skills/geo-audit
Command: npx skills add https://github.com/kiurakku/cursor-kit-for-ai --skill geo-audit-kiurakku

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Websites optimized only for traditional SEO often remain invisible to AI search engines and LLM crawlers, missing citation and referral traffic. This Skill runs a structured, multi-phase audit that measures how well a site can be discovered, understood, and cited by AI systems, then delivers a scored, prioritized action plan. ## Core Features & Use Cases - Composite GEO Score (0-100): Combines five weighted categories — citability (25%), content E-E-A-T (25%), technical foundation (20%), schema (15%), and crawler access/llms.txt (15%) — into one benchmarked score with confidence rating. - Runnable Command Pack: Provides curl-based commands to check robots.txt, sitemap.xml, llms.txt, JSON-LD blocks, and noindex flags across key pages. - Severity Triage & 30-Day Plan: Classifies findings as Blocker, Major, or Minor with SLAs, and maps them to a week-by-week remediation plan. - Use Case: An agency auditing a SaaS prospect's site before a proposal discovers the pricing page is a client-rendered React shell with no Organization schema, receives a 58/100 score, and gets a concrete four-week fix plan covering SSR, schema deployment, and citability rewrites. ## Quick Start Run a GEO audit on https://example.com and produce the full scored report with prioritized findings and a 30-day action plan.

Frequently Asked Questions about geo-audit

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

FAQPage Schema
How do I audit a website for AI search visibility?▼

Fetch the homepage as raw HTML with curl, check robots.txt, sitemap.xml, and llms.txt, then score five weighted categories: citability, content E-E-A-T, technical foundation, schema, and crawler access. Combine them into a composite GEO Score from 0 to 100.

What is a GEO Score and how is it calculated?▼

A GEO Score is a 0-100 composite measuring AI search readiness. It weights citability at 25%, content E-E-A-T at 25%, technical foundation at 20%, schema at 15%, and crawler access plus llms.txt at 15%, with sub-scores normalized to 100 before weighting.

Does the audit work on JavaScript-rendered or SPA sites?▼

Yes, and it specifically flags client-rendered shells as a risk. The audit checks whether key pages serve meaningful content in initial HTML, since AI crawlers often cannot execute JavaScript, making SSR gaps a Blocker or Major finding.

Why must I fetch raw HTML instead of converted markdown?▼

Markdown converters strip JSON-LD structured data from the HTML head, which hides schema markup from the audit. Fetching raw HTML with curl preserves JSON-LD blocks, robots meta tags, and canonical links needed for accurate scoring.

How many pages does a GEO audit need to analyze?▼

A standard audit caps at 50 URLs from the sitemap, with a minimum of 10 pages including money pages like pricing and product. Fewer than 10 pages or homepage-only analysis lowers the reported score confidence to Low.

When should I not blend competitor scores into the audit?▼

Competitor benchmarks should stay in a separate snapshot section, not the composite score. Blending them distorts the client's own GEO Score; use the optional competitor comparison only as labeled context in the report.