sl-geo-auditlisted
Install: claude install-skill omarmfouad25/geo-lab
# GEO citation audit
## TL;DR
| | |
|---|---|
| **Produces** | Three sub-scores (0 to 100) plus a weighted composite, and a ranked action list |
| **Default weights** | Foundations 0.30 · Answer Engine 0.20 · Generative Citation 0.50 |
| **Hard gate** | Foundations below 50 stops the audit. Fix that first |
| **Minimum viable run** | 10 queries, 4 assistants, 20 pages sampled. Roughly two hours, no paid tooling |
| **Hands off to** | `sl-citation-content` for content gaps, `sl-entity-infrastructure` for identity gaps |
## Before starting
1. **Load [`CONTEXT.md`](../../CONTEXT.md)** and run `sl-search-surfaces` if it has not run.
2. **Collect the inputs below.** Do not start without the query list; it determines everything.
| Input | Required | Notes |
|---|---|---|
| Canonical entity name and aliases | Yes | Exactly how the brand should be named |
| Target query list | Yes | 10 to 30, informational and commercial-investigation intent |
| Competitor list | Yes | 3 to 10 named |
| Key page URLs | Yes | 20 for the content sample |
| YMYL status | Yes | Health, finance or legal raises the authorship bar |
| Measurement tooling | No | Manual fallback given at every step |
3. **Confirm the weight profile** before scoring. Changing it afterwards to flatter the result is
the fastest way to make an audit worthless.
## Core framework: three dimensions
### A. Foundations (0 to 100) · default weight 0.30
Can the site be crawled, indexed and understood?
| Sub | Item | Points