SEO GEO Audit Skill
Run a unified SEO and GEO audit for a website, page, or domain.
by dageno-agents·MIT license·GitHub ↗
★ 175 Stars on the repo·Checked
Files of SEO GEO Audit Skill
Files 1 file
Show the full text228 lines
SEO GEO Audit Skill
Use this skill to produce one audit that covers both search performance and AI visibility, including on-site readiness, off-site entity signals, and platform-specific AI search fit.
Overview
Use this skill when you need one audit that combines technical SEO, content quality, trust, entity clarity, off-site brand visibility, and platform-specific AI readiness into a single prioritized output.
Best For
- brands and SaaS teams that need one shared audit across SEO and GEO
- founders or operators who want a management-ready summary, not a pile of raw issues
- agencies that need a repeatable audit structure across multiple clients
- SEO teams that want to connect technical debt, content quality, off-site authority, and AI visibility in one workflow
Start With
Run a full SEO and GEO audit for https://example.com
Audit this homepage in boss mode: https://example.com
Give me an operator-style SEO GEO audit with P0, P1, and P2 actions
External Access And Minimum Credentials
This audit can run with direct page access only, but some environments may also use optional search or crawl integrations.
SERPAPI_API_KEY: optional for broader search visibility checks or search-result enrichmentpython3: optional helper tooling in environments that pair this skill with local audit scripts
If no external API is configured:
- continue with direct page and site observations
- state clearly what was observed versus what was not verified
- do not imply access to search-console, private crawl logs, or third-party datasets unless the user provided them
Access Policy
This audit can run without private integrations.
- search-result enrichment is optional, not required
- local helper tooling is optional, not required
- do not claim access to Search Console, analytics, server logs, private crawlers, or proprietary datasets unless the user explicitly provides them
- when data is missing, mark it as
Not verifiedand continue from observable evidence
This skill is designed for three common use cases:
Homepage audit: quick diagnosis for a single URLSite audit: broader review across key templates and pagesDomain visibility audit: strategic review including entity and authority signals
What This Skill Covers
Technical SEO
- crawlability
- indexability
- performance and rendering
- security and trust headers
- schema and metadata
- mobile and accessibility risks
On-page SEO
- title, meta description, headers
- search intent alignment
- content depth and structure
- internal linking
- media optimization
GEO and AI visibility
- answer-first formatting
- extractability and quotability
- semantic clarity
- AI crawler access signals
- machine-readable brand and content signals
Trust, entity, and authority
- author and editorial transparency
- about, contact, and policy signals
- organization identity consistency
- entity disambiguation
- third-party credibility and authority indicators
Off-site entity and brand mentions
- LinkedIn company and leadership presence
- Reddit discussion and recommendation visibility
- YouTube channel and transcript-level visibility
- Wikipedia and Wikidata entity presence
- GitHub, Product Hunt, Crunchbase, news, podcasts, and industry-community mentions
Platform-specific AI readiness
- ChatGPT and Bing index alignment
- Perplexity citation friendliness
- Google AI Overviews answer formatting
- Gemini entity, schema, and Google ecosystem fit
- Bing Copilot freshness, IndexNow, and LinkedIn/GitHub support signals
Workflow
Define the scope.
- single page
- limited site crawl
- domain-level strategic review
Start with the observable baseline. Collect factual findings from live pages, crawl data, page source, rendered output, and any available audit tooling.
Recommended crawl presets:
- single page: one-page diagnostic mode
- fast site pass: capped multi-page sample for template-level review
- broader site audit: larger sample for structural review
- deeper review: larger crawl cap with heavier performance/rendering analysis
Important: this workflow is page-capped rather than fixed-depth. It follows valid internal links until the configured page cap is reached.
Separate evidence from judgment. Label each item as:
ObservedAssessmentNot verified
Review the site in layers.
- technical layer
- on-page/content layer
- GEO layer
- entity/authority layer
- off-site mention layer
- platform-specific readiness layer
Review frontend evidence architecture.
- Read
references/frontend-evidence-audit.mdfor product, service, ecommerce, manufacturing, education, regulated, or local-service websites with a meaningful buyer journey. - Map the homepage, product/category, audience/use case, workflow/integration, pricing/value, comparison, risk/trust, proof, research/data, education, support/docs, and conversion layers.
- Mark each layer
strong,weak,fragmented,missing, ornot applicable. - Check category clarity, buyer-decision coverage, claim-to-proof linkage, answer extractability, internal discoverability, conversion continuity, localization, freshness, accessibility, and responsive behavior.
- Use competitor patterns as contextual evidence, not as mandatory templates.
- Read
Prioritize actions.
P0: blockers, trust failures, indexing failures, major performance issuesP1: meaningful ranking and citation improvementsP2: optimization and scale work
Present the result in the right audience mode.
Boss modeOperator modeSpecialist mode
Output Rules
- If the user writes in Chinese, answer in Chinese unless asked otherwise.
- Always begin with a short executive summary.
- Keep technical facts and strategic recommendations distinct.
- Do not invent data for backlinks, Search Console, server logs, or AI citation share.
- Mark unavailable inputs as
Not verified. - Do not recommend public pricing, free tools, comparison libraries, glossaries, programmatic pages, or llms.txt solely because a benchmark competitor uses them.
Audience Modes
Boss mode
Use when the user asks for 老板版, executive summary, or management briefing.
- short
- business impact first
- minimal jargon
- no long issue dumps
Read references/output-template-zh-boss.md before writing.
Operator mode
Use when the user wants a practical roadmap.
- balanced detail
- clear priorities
- implementation-oriented language
Read references/output-template.md before writing.
Specialist mode
Use when the user wants deep analysis.
- include assumptions
- include validation gaps
- include section-level scoring logic
Read references/scoring-framework.md before writing.
Minimum Deliverable
Every audit should include:
- scope
- overall technical view
- content and GEO view
- entity and authority view
- off-site mention and entity validation view
- platform-specific readiness view
- top priorities
- missing data and validation notes
References
references/scoring-framework.mdreferences/output-template.mdreferences/output-template-zh-boss.mdreferences/frontend-evidence-audit.md
| 1 | |
| 2 | name seo-geo-audit-skill |
| 3 | description Run a unified SEO and GEO audit for a website, page, or domain. Use when the user asks for a full SEO audit, GEO audit, AI visibility review, EEAT review, entity audit, authority audit, or wants one prioritized report that combines technical findings, content quality, trust signals, and AI citation readiness. |
| 4 | metadata |
| 5 | author GEO-SEO |
| 6 | version "1.2.0" |
| 7 | homepage https://github.com/GEO-SEO/seo-geo-audit |
| 8 | primaryEnv SERPAPI_API_KEY |
| 9 | requires |
| 10 | env |
| 11 | - SERPAPI_API_KEY |
| 12 | bins |
| 13 | - python3 |
| 14 | |
| 15 | |
| 16 | # SEO GEO Audit Skill |
| 17 | |
| 18 | Use this skill to produce one audit that covers both search performance and AI visibility, including on-site readiness, off-site entity signals, and platform-specific AI search fit. |
| 19 | |
| 20 | ## Overview |
| 21 | |
| 22 | Use this skill when you need one audit that combines technical SEO, content quality, trust, entity clarity, off-site brand visibility, and platform-specific AI readiness into a single prioritized output. |
| 23 | |
| 24 | ## Best For |
| 25 | |
| 26 | brands and SaaS teams that need one shared audit across SEO and GEO |
| 27 | founders or operators who want a management-ready summary, not a pile of raw issues |
| 28 | agencies that need a repeatable audit structure across multiple clients |
| 29 | SEO teams that want to connect technical debt, content quality, off-site authority, and AI visibility in one workflow |
| 30 | |
| 31 | ## Start With |
| 32 | |
| 33 | |
| 34 | Run a full SEO and GEO audit for https://example.com |
| 35 | |
| 36 | |
| 37 | |
| 38 | Audit this homepage in boss mode: https://example.com |
| 39 | |
| 40 | |
| 41 | |
| 42 | Give me an operator-style SEO GEO audit with P0, P1, and P2 actions |
| 43 | |
| 44 | |
| 45 | ## External Access And Minimum Credentials |
| 46 | |
| 47 | This audit can run with direct page access only, but some environments may also use optional search or crawl integrations. |
| 48 | |
| 49 | `SERPAPI_API_KEY`: optional for broader search visibility checks or search-result enrichment |
| 50 | `python3`: optional helper tooling in environments that pair this skill with local audit scripts |
| 51 | |
| 52 | If no external API is configured: |
| 53 | |
| 54 | continue with direct page and site observations |
| 55 | state clearly what was observed versus what was not verified |
| 56 | do not imply access to search-console, private crawl logs, or third-party datasets unless the user provided them |
| 57 | |
| 58 | ## Access Policy |
| 59 | |
| 60 | This audit can run without private integrations. |
| 61 | |
| 62 | search-result enrichment is optional, not required |
| 63 | local helper tooling is optional, not required |
| 64 | do not claim access to Search Console, analytics, server logs, private crawlers, or proprietary datasets unless the user explicitly provides them |
| 65 | when data is missing, mark it as `Not verified` and continue from observable evidence |
| 66 | |
| 67 | This skill is designed for three common use cases: |
| 68 | |
| 69 | `Homepage audit`: quick diagnosis for a single URL |
| 70 | `Site audit`: broader review across key templates and pages |
| 71 | `Domain visibility audit`: strategic review including entity and authority signals |
| 72 | |
| 73 | ## What This Skill Covers |
| 74 | |
| 75 | Technical SEO |
| 76 | crawlability |
| 77 | indexability |
| 78 | performance and rendering |
| 79 | security and trust headers |
| 80 | schema and metadata |
| 81 | mobile and accessibility risks |
| 82 | |
| 83 | On-page SEO |
| 84 | title, meta description, headers |
| 85 | search intent alignment |
| 86 | content depth and structure |
| 87 | internal linking |
| 88 | media optimization |
| 89 | |
| 90 | GEO and AI visibility |
| 91 | answer-first formatting |
| 92 | extractability and quotability |
| 93 | semantic clarity |
| 94 | AI crawler access signals |
| 95 | machine-readable brand and content signals |
| 96 | |
| 97 | Trust, entity, and authority |
| 98 | author and editorial transparency |
| 99 | about, contact, and policy signals |
| 100 | organization identity consistency |
| 101 | entity disambiguation |
| 102 | third-party credibility and authority indicators |
| 103 | |
| 104 | Off-site entity and brand mentions |
| 105 | LinkedIn company and leadership presence |
| 106 | Reddit discussion and recommendation visibility |
| 107 | YouTube channel and transcript-level visibility |
| 108 | Wikipedia and Wikidata entity presence |
| 109 | GitHub, Product Hunt, Crunchbase, news, podcasts, and industry-community mentions |
| 110 | |
| 111 | Platform-specific AI readiness |
| 112 | ChatGPT and Bing index alignment |
| 113 | Perplexity citation friendliness |
| 114 | Google AI Overviews answer formatting |
| 115 | Gemini entity, schema, and Google ecosystem fit |
| 116 | Bing Copilot freshness, IndexNow, and LinkedIn/GitHub support signals |
| 117 | |
| 118 | ## Workflow |
| 119 | |
| 120 | Define the scope. |
| 121 | single page |
| 122 | limited site crawl |
| 123 | domain-level strategic review |
| 124 | |
| 125 | Start with the observable baseline. |
| 126 | Collect factual findings from live pages, crawl data, page source, rendered output, and any available audit tooling. |
| 127 | |
| 128 | Recommended crawl presets: |
| 129 | single page: one-page diagnostic mode |
| 130 | fast site pass: capped multi-page sample for template-level review |
| 131 | broader site audit: larger sample for structural review |
| 132 | deeper review: larger crawl cap with heavier performance/rendering analysis |
| 133 | |
| 134 | Important: this workflow is page-capped rather than fixed-depth. It follows valid internal links until the configured page cap is reached. |
| 135 | |
| 136 | Separate evidence from judgment. |
| 137 | Label each item as: |
| 138 | `Observed` |
| 139 | `Assessment` |
| 140 | `Not verified` |
| 141 | |
| 142 | Review the site in layers. |
| 143 | technical layer |
| 144 | on-page/content layer |
| 145 | GEO layer |
| 146 | entity/authority layer |
| 147 | off-site mention layer |
| 148 | platform-specific readiness layer |
| 149 | |
| 150 | Review frontend evidence architecture. |
| 151 | Read `references/frontend-evidence-audit.md` for product, service, ecommerce, manufacturing, education, regulated, or local-service websites with a meaningful buyer journey. |
| 152 | Map the homepage, product/category, audience/use case, workflow/integration, pricing/value, comparison, risk/trust, proof, research/data, education, support/docs, and conversion layers. |
| 153 | Mark each layer `strong`, `weak`, `fragmented`, `missing`, or `not applicable`. |
| 154 | Check category clarity, buyer-decision coverage, claim-to-proof linkage, answer extractability, internal discoverability, conversion continuity, localization, freshness, accessibility, and responsive behavior. |
| 155 | Use competitor patterns as contextual evidence, not as mandatory templates. |
| 156 | |
| 157 | Prioritize actions. |
| 158 | `P0`: blockers, trust failures, indexing failures, major performance issues |
| 159 | `P1`: meaningful ranking and citation improvements |
| 160 | `P2`: optimization and scale work |
| 161 | |
| 162 | Present the result in the right audience mode. |
| 163 | `Boss mode` |
| 164 | `Operator mode` |
| 165 | `Specialist mode` |
| 166 | |
| 167 | ## Output Rules |
| 168 | |
| 169 | If the user writes in Chinese, answer in Chinese unless asked otherwise. |
| 170 | Always begin with a short executive summary. |
| 171 | Keep technical facts and strategic recommendations distinct. |
| 172 | Do not invent data for backlinks, Search Console, server logs, or AI citation share. |
| 173 | Mark unavailable inputs as `Not verified`. |
| 174 | Do not recommend public pricing, free tools, comparison libraries, glossaries, programmatic pages, or llms.txt solely because a benchmark competitor uses them. |
| 175 | |
| 176 | ## Audience Modes |
| 177 | |
| 178 | ### Boss mode |
| 179 | |
| 180 | Use when the user asks for `老板版`, executive summary, or management briefing. |
| 181 | |
| 182 | short |
| 183 | business impact first |
| 184 | minimal jargon |
| 185 | no long issue dumps |
| 186 | |
| 187 | Read `references/output-template-zh-boss.md` before writing. |
| 188 | |
| 189 | ### Operator mode |
| 190 | |
| 191 | Use when the user wants a practical roadmap. |
| 192 | |
| 193 | balanced detail |
| 194 | clear priorities |
| 195 | implementation-oriented language |
| 196 | |
| 197 | Read `references/output-template.md` before writing. |
| 198 | |
| 199 | ### Specialist mode |
| 200 | |
| 201 | Use when the user wants deep analysis. |
| 202 | |
| 203 | include assumptions |
| 204 | include validation gaps |
| 205 | include section-level scoring logic |
| 206 | |
| 207 | Read `references/scoring-framework.md` before writing. |
| 208 | |
| 209 | ## Minimum Deliverable |
| 210 | |
| 211 | Every audit should include: |
| 212 | |
| 213 | scope |
| 214 | overall technical view |
| 215 | content and GEO view |
| 216 | entity and authority view |
| 217 | off-site mention and entity validation view |
| 218 | platform-specific readiness view |
| 219 | top priorities |
| 220 | missing data and validation notes |
| 221 | |
| 222 | ## References |
| 223 | |
| 224 | `references/scoring-framework.md` |
| 225 | `references/output-template.md` |
| 226 | `references/output-template-zh-boss.md` |
| 227 | `references/frontend-evidence-audit.md` |
| 228 |
Discussion
Browse more free Claude skills or everything in Marketing.