Technical SEO audit, done properly
Catch the issues that quietly cap a site's visibility — ./seo technical <url> covers 9 categories in one pass, from crawlability and indexability through Core Web Vitals, structured data, JavaScript rendering and IndexNow.
The 9 categories
- Crawlability — robots.txt, XML sitemap, blocked resources.
- Indexability — canonical, noindex, duplicate content.
- Security — HTTPS, security headers.
- URL structure — clean, crawlable URLs.
- Mobile — usable, mobile-friendly layout.
- Core Web Vitals — LCP, INP, CLS.
- Structured data — schema.org correctness.
- JavaScript rendering — content reachable without JS.
- IndexNow — protocol submission.
Run it
./seo technical https://example.com
./seo audit https://example.com # full weighted audit
Core Web Vitals are always reported as INP, never FID. Every finding ships with Observation → Dependency → Failure signal → Early indicator.
FAQ
- Does a technical audit need an API key?
- No. The core technical audit runs fully locally — free and keyless.
- How is load time measured?
- Without a Google key, load time is a lab estimate; with a CrUX/PSI key, you get live field data.
- How fast is it?
- A single command returns the 9 categories in one pass, then you drill into what matters most.