AI-powered SEO audit in your browser and CI pipeline. Scan any page in one click. Block regressions in PRs. Title, meta, schema, links, headings, images, Core Web Vitals — all local by default, AI suggestions on demand.
Eight inspection categories in your browser. Zero config GitHub CI/CD. AI that writes fixes for you.
Checks title length, meta description, Open Graph tags, canonical URLs, viewport, charset, and lang attributes.
Detects JSON-LD and Microdata, validates structure, identifies missing required fields for rich results.
Measures LCP, CLS, and TTFB using real browser metrics. See how Google judges your page performance.
Counts internal links, detects broken anchor fragments, flags empty anchor text, and checks nofollow ratios.
Ensures one H1 per page, validates logical nesting without gaps, suggests improvements.
Tracks alt text coverage, detects lazy loading, identifies missing accessibility attributes.
Audit URLs from your CI pipeline. Catch SEO regressions on every deploy. Free for up to 5 URLs per batch.
Add SEO Inspector to Chrome — free, no account required.
Navigate to the page you want to audit and click the extension icon.
See a detailed breakdown with actionable recommendations — instantly.
The entire audit runs in the popup — clean, fast, and private.
Like ESLint, but for search rankings. Catch regressions before they hit production.
name: SEO Audit
on: [pull_request]
jobs:
seo:
runs-on: ubuntu-latest
steps:
- uses: seo-inspector/github-action@v1
with:
urls: |
https://example.com
https://example.com/pricing
license_key: ${{"{{"}} secrets.SEO_INSPECTOR_KEY {{"}}"}}
min_score: 70
Drop the workflow into your repo. Set URLs to monitor. Done in 2 minutes.
Every pull request gets an SEO score. AI comments on what changed and why.
Score drops below 70? CI fails. Developer fixes SEO like any other bug.
Start free. Upgrade when you need more scans.
All plans: unlimited scans, 8 audit categories, Core Web Vitals, offline analysis.
No. All analysis runs entirely in your browser. No page content, URLs, or audit results are ever sent to any server. License verification uses only your anonymous key — no URLs are transmitted.
Any page you can open in Chrome — public websites, internal dashboards, localhost dev servers, even password-protected pages. As long as the DOM is loaded, SEO Inspector can analyze it.
We use the same PerformanceObserver API that Google Lighthouse uses. LCP and CLS are captured from real browser events. However, CWV data needs ~3 seconds to settle — re-scan if you see "Measuring..." for best results.
Free gives you unlimited scans with template suggestions. Pro ($6/mo) adds AI-powered suggestions (real LLM, not templates), GitHub CI/CD integration to block SEO regressions in PRs, PDF export, and 30-day history. Lifetime is a one-time $39 payment for Pro forever.
Add a 10-line workflow file to your repo. Every PR gets an SEO audit. Score drops below your threshold (e.g., 70)? The check fails — just like a failing test. Catch broken titles, missing meta tags, and missing alt text before they ship.
No — it complements them. SEO Inspector gives you instant on-page checks (meta, schema, links, headings) and real-user CWV. Use it alongside Search Console for indexing data and Lighthouse for lab performance audits. The CI integration catches regressions that Lighthouse can't — because Lighthouse doesn't run on PRs.
Absolutely. The Lifetime plan ($39 once) includes unlimited devices and unlimited repos — perfect for agencies auditing all client sites and CI pipelines from one license.
You'll receive your key immediately after purchase. Enter it in the extension's Options page (right-click the extension icon → Options). The key syncs across your Chrome browsers. For CI/CD, add the key as a GitHub secret.
We follow Google's SEO Starter Guide, schema.org specifications, and Web Vitals thresholds. AI suggestions are powered by Mistral 7B via Cloudflare Workers AI — no GPT wrappers, no training on your data.