← All skills
SKILL

Technical SEO Audit

9 CATEGORIES

CRAWLABILITY, INDEXABILITY, SECURITY, URL STRUCTURE, MOBILE, CORE WEB VITALS (INP), STRUCTURED DATA, JS RENDERING, INDEXNOW.

By Somanath Diksangi * Last updated: July 29, 2026 * Source: Google Core Web Vitals guidance

COMMAND
$ /claudeseo technical https://your-site.com

REQUIRES CLAUDE SUITE INSTALLED IN CLAUDE CODE

HOW IT WORKS

What does Technical SEO Audit check?

When you run /claudeseo technical, ClaudeSEO performs a deep technical analysis across 9 categories that form the foundation of search engine visibility. Each category produces a pass/warn/fail status with a score out of 100, along with specific issues and fixes. The audit covers everything from basic crawlability through advanced topics like JavaScript rendering and IndexNow protocol.

Each category produces a pass/warn/fail status with a score out of 100. Issues are prioritized into 4 severity levels: Critical (fix immediately), High (fix within 1 week), Medium (fix within 1 month), and Low (backlog).

CATEGORIES
01

Crawlability

Robots.txt validation, XML sitemap existence and format, noindex tag detection, crawl depth analysis, JavaScript rendering checks, and AI crawler management for 7 crawlers.

02

Indexability

Canonical tag validation, duplicate content detection, thin content flagging, pagination patterns, hreflang for multi-language sites, and index bloat identification.

03

Security

HTTPS enforcement, valid SSL certificate, no mixed content. Security headers: CSP, HSTS with preload, X-Frame-Options, X-Content-Type-Options, Referrer-Policy.

04

URL Structure

Clean descriptive URLs, logical folder hierarchy, redirect chain detection (max 1 hop), URL length flags over 100 characters, and consistent trailing slash usage.

05

Mobile

Viewport meta tag, responsive CSS, touch targets (minimum 48x48px), base font size (minimum 16px), no horizontal scroll. Mobile-first indexing validated.

06

Core Web Vitals

LCP under 2.5s, INP under 200ms (replaced FID March 2024), CLS under 0.1. Uses 75th percentile of real user data via CrUX.

07

Structured Data

Detects JSON-LD (preferred), Microdata, and RDFa. Validates against Google's supported types.

08

JS Rendering

Checks if content is visible in initial HTML vs requires JavaScript. Identifies CSR vs SSR, flags SPA frameworks.

09

IndexNow

Checks if the site supports IndexNow protocol for faster indexing on Bing, Yandex, and Naver.

SCORING

How are issues categorized?

Each category produces its own score out of 100, with a pass/warn/fail status. The overall score is computed from all categories combined. Issues are grouped by severity for clear prioritization.

SeverityTimeline
CriticalFix immediately
HighFix within 1 week
MediumFix within 1 month
LowBacklog
USAGE

How do you run Technical SEO Audit?

01

Install ClaudeSEO

npx github:claudeseo-tools/seo && npx -y github:claudeseo-tools/claudeblog
02

Open Claude Code

claude
03

Run technical audit

/claudeseo technical https://your-site.com

Core Web Vitals targets

MetricGoodNeeds improvementPoor
LCP (Largest Contentful Paint)Under 2.5s2.5s - 4.0sOver 4.0s
INP (Interaction to Next Paint)Under 200ms200ms - 500msOver 500ms
CLS (Cumulative Layout Shift)Under 0.10.1 - 0.25Over 0.25
AI CRAWLER MANAGEMENT

The crawlability check includes 7 AI crawlers in robots.txt: GPTBot (OpenAI), OAI-SearchBot (OpenAI), ClaudeBot (Anthropic), PerplexityBot (Perplexity), Bytespider (ByteDance), Google-Extended (Gemini training, not search), and CCBot (Common Crawl). Blocking Google-Extended does not affect Google Search indexing or AI Overviews.

FAQ
What are the 9 categories checked by a technical audit?▼
The 9 categories are: Crawlability (robots.txt, XML sitemap, noindex tags, crawl depth), Indexability (canonical tags, duplicates, hreflang), Security (HTTPS, CSP, HSTS, X-Frame-Options), URL Structure (clean URLs, redirects, trailing slashes), Mobile Optimization (responsive design, touch targets, font sizes), Core Web Vitals (LCP under 2.5s, INP under 200ms, CLS under 0.1), Structured Data (JSON-LD detection and validation), JavaScript Rendering (SSR vs CSR, SPA framework detection), and IndexNow Protocol (Bing, Yandex, Naver support).
Does the technical audit check AI crawlers?▼
Yes. The crawlability check includes 7 known AI crawlers in robots.txt: GPTBot (OpenAI), OAI-SearchBot (OpenAI), ClaudeBot (Anthropic), PerplexityBot (Perplexity), Bytespider (ByteDance), Google-Extended (Gemini training), and CCBot (Common Crawl). It reports which are allowed or blocked and recommends a strategy based on your AI visibility goals. Blocking Google-Extended does not affect Google Search indexing or AI Overviews.
What Core Web Vitals metrics are measured?▼
The audit measures LCP (Largest Contentful Paint, target under 2.5 seconds), INP (Interaction to Next Paint, target under 200ms), and CLS (Cumulative Layout Shift, target under 0.1). INP replaced FID on March 12, 2024. FID was fully removed from all Chrome tools on September 9, 2024. Evaluation uses the 75th percentile of real user data via the CrUX API or PageSpeed Insights.
How does it check JavaScript rendering?▼
The audit checks if content is visible in the initial HTML or requires JavaScript execution. It identifies client-side rendered (CSR) versus server-side rendered (SSR) content, flags SPA frameworks (React, Vue, Angular) that may cause indexing issues, and follows Google's December 2025 guidance that canonical tags, meta robots, and structured data should be in the initial server-rendered HTML.
What security headers does it check?▼
The audit checks for Content-Security-Policy (CSP), Strict-Transport-Security (HSTS) with preload eligibility, X-Frame-Options, X-Content-Type-Options, and Referrer-Policy. It also verifies HTTPS enforcement, valid SSL certificates, and absence of mixed content.

Run Technical SEO Audit in one command

$ /claudeseo technical https://your-site.com