Writing & Content technical-seocore-web-vitalscrawlabilityrobots-txtserver-side-renderingai-crawler-accesssecurity-headersindexnow

GEO Technical SEO Audit Skill (geo-technical)

Runs a technical SEO audit on any website with AI-search focus: server-side rendering, AI crawler access, Core Web Vitals, and security headers.

FollowSkills review · FSRS-2.0
Use with care
54/ 100 5-point scale 2.7 / 5
1 2 3 4 5 6
1Trust16 / 25 · 3.2/5

Tool allowlist is explicit (Read/Grep/Glob/Bash/WebFetch/Write); behavior is mainly read-only fetching plus writing one audit report. No credential access, covert exfiltration, or destructive defaults. Deducted for: unconstrained Bash scope, no stated confirmation/isolation/rollback for fetching external sites or writing files, incomplete data-flow disclosure.

2Reliability9 / 20 · 2.3/5

Eight audit categories, scoring rubrics, and output template are self-consistent with a clear executable path (curl/WebFetch), including degraded estimation when CrUX field data is unavailable. Deducted for: committed tests cover the shared fetch_page SSR heuristic, not this skill's own key paths; many checks rely on subjective judgment; abnormal-input failure feedback is undefined; static review cannot exceed 10.

3Adaptability10 / 15 · 3.3/5

Target scenario (technical SEO/GEO audit of any website), inputs, output format, and scoring boundaries are clear; scoring vs. non-scoring forward-looking checks are separated. Deducted for: English only with no Chinese-language support statement, trigger conditions rely on description matching, and non-fit ranges (e.g., login-gated sites) are undeclared.

4Convention9 / 15 · 3.0/5

Proper frontmatter, version 1.0.0, MIT license, uninstaller and install notes in the repo; readable structure. Deducted for: no per-skill changelog, no known-limitations section, author listed as the repo name (weak attribution), maintenance/update path only implicit, and README includes Skool community marketing.

5Effectiveness6 / 15 · 2.0/5

Output format (score tables, AI crawler access table, prioritized issues) is directly usable by practitioners with clear marginal value over manual audits. Deducted for: static review cannot verify actual output quality; key metrics (measured CWV, TTFB distribution) are only roughly estimated without field data; no execution evidence of completeness.

6Verifiability4 / 10 · 2.0/5

Rubrics, crawler mapping tables, and referenced standards (RFC 8288, INP thresholds) are auditable in-source, partially corroborated by shared-script tests. Deducted for: no committed tests for this skill path, no third-party execution evidence, and README market statistics ($850M, +527%, etc.) lack citations; static cap of 5 applies.

Evidence confidence:Low Reviewed Sep 09, 2026 Reviewed revision 43c98eccc9bb
The upstream repository has new commits since this review. The score still applies to the reviewed revision shown and may not cover the latest changes.
Before you use it
  • This is a static source-only review; no audit workflow was executed and actual output quality is independently unverified.
  • The skill issues network requests to target sites and uses Bash; confirm the target domain is legitimate and that you are authorized to audit it.
  • Core Web Vitals and similar metrics are only estimated without field data; report scores should not be the sole decision basis.
  • Skill and docs are English-only; Chinese users should assess fit themselves. README contains community-marketing content that should be separated from skill functionality.
Review evidence [1][2][3][4][5][6]
See the full review method →

What does this skill do, and when should you use it?

geo-technical is one of 16 skills bundled in the geo-seo-claude repository, located at skills/geo-technical/SKILL.md. It audits a target site across 8 categories for a 100-point technical health score: crawlability, indexability, security, URL structure, mobile optimization, Core Web Vitals, server-side rendering, and page speed. Its distinguishing focus is GEO (Generative Engine Optimization): AI crawlers don't execute JavaScript, so missing SSR is fatal, and robots.txt rules that accidentally block GPTBot or PerplexityBot directly hurt AI citations. The output is a structured GEO-TECHNICAL-AUDIT.md report with per-category scores, prioritized issues, and non-scoring agent-readiness checks.

Given a homepage plus 2-3 key inner pages, it fetches raw HTML and HTTP headers via curl/WebFetch, then checks: robots.txt validity and access status for 11 AI crawlers (GPTBot, Google-Extended, ClaudeBot, PerplexityBot, Bytespider, etc.); XML sitemaps and crawl depth; canonicals, hreflang, duplicate content, and index bloat; HTTPS enforcement and 6 security headers; viewport, tap targets, and mobile content parity; LCP/INP/CLS thresholds against 2026 benchmarks (with estimation methods when CrUX data is unavailable); SSR status by comparing curl output to the rendered DOM, with framework-specific fix recommendations (Next.js, Nuxt, etc.); and TTFB, page weight, image optimization, compression, cache headers, and CDN usage. It produces GEO-TECHNICAL-AUDIT.md with score breakdowns, an AI crawler status table, prioritized issue lists, plus non-scoring checks for IndexNow, RFC 8288 Link headers, and Markdown content negotiation.

  1. An SEO consultant diagnosing whether a client's technical layer blocks AI crawlers before running a full AI-visibility assessment
  2. A team whose site is client-side rendered in React/Vue, needing to verify AI crawlers (which don't run JS) can read the actual content
  3. A site owner checking whether robots.txt is inadvertently blocking GPTBot, PerplexityBot, or ClaudeBot, causing exclusion from ChatGPT or Perplexity answers
  4. A dev/ops team wanting a scored, prioritized technical-debt list (missing security headers, high TTFB, oversized JS bundles)
  5. An e-commerce or SaaS site implementing IndexNow to speed Bing indexing and improve visibility in ChatGPT and Bing Copilot

What are this skill's strengths and limitations?

Pros
  • Transparent, concrete scoring: 8 categories, 100 points, with explicit point values and pass criteria per check
  • Genuinely GEO-aware: captures nuances like AI crawlers not executing JS and the Google-Extended vs. Googlebot distinction
  • All checks run with free tooling (curl, WebFetch) — no paid APIs or crawler services needed
  • Structured output with prioritized fixes and actionable remedies (e.g., framework-specific SSR solutions)
  • Forward-looking agent-readiness checks (RFC 8288, Markdown negotiation, IndexNow) are non-scoring, so absence isn't unfairly penalized
Limitations
  • Core Web Vitals assessment is estimated from page characteristics when field data is unavailable — approximate, not real-user data
  • Mobile and rendering checks rely on a small sample (homepage + 2-3 pages), so site-wide conclusions are limited
  • No test suite or benchmark evidence that scores correlate with actual search/AI visibility outcomes
  • SKILL.md is version 1.0.0 and the repo has no topics; community validation is unclear
  • You must install the whole repo for the environment; extracting just this skill means providing curl/WebFetch tooling yourself

How do you install this skill?

Install the full skill collection (macOS/Linux): curl -fsSL https://raw.githubusercontent.com/zubair-trabzada/geo-seo-claude/main/install.sh | bash, or manually git clone https://github.com/zubair-trabzada/geo-seo-claude.git and run ./install.sh (on Windows, run install-win.sh in Git Bash). Requires Python 3.8+, Claude Code CLI, and Git; dependencies install into an isolated venv at ~/.claude/skills/geo/.venv/. Uninstall with ./uninstall.sh.

How do you use this skill?

In Claude Code, trigger it with /geo technical <url>; or ask Claude to read skills/geo-technical/SKILL.md and follow it directly: supply the target URL (homepage + 2-3 key inner pages) and the skill fetches pages, runs all 8 audit categories, and writes GEO-TECHNICAL-AUDIT.md. The README documents /geo technical as the entry point; no standalone invocation method for this sub-skill alone is documented.

How does this skill compare with similar options?

Traditional technical SEO crawlers (e.g., Screaming Frog-style tools) cover similar crawlability/indexability/performance ground, but this skill's differentiators are AI crawler access analysis and SSR auditing — dimensions designed for AI search platforms like ChatGPT and Perplexity. Note: 'citability scoring, brand authority, schema markup, and PDF reports' mentioned in the repo description belong to sibling skills (geo-citability, geo-schema, geo-report-pdf), not this one.

FAQ

Does running this skill require paid services?
No. All checks use curl/WebFetch against public pages and headers. The skill is free and MIT-licensed. The repo links a paid Skool community for monetization coaching, unrelated to the skill's functionality.
Does it audit the entire site?
No. Per the SKILL.md workflow, the sample is the homepage plus 2-3 key inner pages; sitemap URLs only get a sampled 200-status check. Large sites need broader sampling on their own.
Does a low score definitely mean the site is broken?
Not necessarily. SSR and AI crawler checks are deterministic, but Core Web Vitals are estimated from page features when real-user data is absent — verify critical findings (LCP, INP) against Search Console/CrUX data.
How does it relate to the other skills in the repo?
It's one of 16 sub-skills handling the technical layer (technical foundations carry 15% weight in the full GEO audit). Citability scoring, brand mentions, schema generation, and PDF reporting are handled by sibling skills — use /geo audit for the complete flow.

More skills from this repository

All from zubair-trabzada/geo-seo-claude

Writing & Content

GEO Crawlers Access Analysis Skill

Checks robots.txt, meta tags, and HTTP headers to determine which of 14 major AI crawlers can reach your site — then tells you exactly how to maximize AI search visibility.

Writing & Content

GEO Full-Site Audit

A GEO+SEO audit skill for Claude Code that scores any website's citability and visibility in AI engines like ChatGPT and Perplexity on a 0-100 scale, with a prioritized action plan.

Writing & Content

llms.txt Analysis & Generation Skill

Validates or generates llms.txt files so AI search engines can understand your site's structure and key facts at a glance.

Writing & Content

GEO Citability Scoring Skill

Scores any web page 0-100 for how likely ChatGPT, Perplexity, Claude or Gemini will cite it, then hands you sentence-level rewrite suggestions.

Writing & Content

GEO Client Report Generator (geo-report)

Consolidates multiple GEO audit results into one client-facing report with scores, findings, and a prioritized action plan — ready to deliver as-is.

Writing & Content

GEO Content Quality & E-E-A-T Assessment

Scores web content on E-E-A-T and AI citability, producing a structured GEO-CONTENT-ANALYSIS.md report.

Writing & Content

GEO Brand Mentions Scanner

Scans brand presence across AI-cited platforms (YouTube, Reddit, Wikipedia, LinkedIn) and produces a 0-100 Brand Authority Score with platform-specific recommendations.

Writing & Content

GEO Platform Optimizer

Audits and scores a website against five AI search platforms — Google AI Overviews, ChatGPT, Perplexity, Gemini, and Bing Copilot — with per-platform checklists and a consolidated optimization report.

Writing & Content

GEO-SEO AI Search Optimization Audit Skill

A GEO-first SEO audit skill for the AI search era: scores how citable your site is to ChatGPT, Perplexity, and Google AI Overviews, and produces client-ready reports.

Dev & Engineering

GEO Schema Structured Data Audit Skill

Detect, validate, and generate Schema.org structured data optimized for AI discoverability, with JSON-LD output and a scored report.

Productivity & Collaboration

GEO Monthly Delta Report Generator

Compares two GEO audits, calculates score improvements and action-item completion, and produces a "here's your progress" retention report for agency clients.

Automation & Ops

GEO-SEO Skill Updater

One command syncs your locally installed GEO-SEO skills, agents, scripts and schema templates to the latest upstream release, with a change summary before and after.

Productivity & Collaboration

GEO Proposal Generator

Turns GEO audit data into a client-ready service proposal with tiered pricing, ROI projections, and a delivery timeline — automatically.

Productivity & Collaboration

GEO PDF Report Generator

Turns a GEO audit markdown report into a client-ready PDF with a cover page, color-coded score tables, and a 90-day roadmap.

Productivity & Collaboration

GEO Prospect Manager (geo-prospect)

A CRM-lite for GEO agencies: track prospects through the full sales pipeline inside Claude Code, from first contact to signed contract.

Related skills