87+ SEO checks on every pull request. Exact fixes posted directly to your PR. Bad SEO never merges.
| File | Issue | Fix |
|---|---|---|
pages/about.tsx |
Missing <title> tag | Add <title>About Us (50-60 chars)</title> |
pages/blog.tsx (line 12) |
noindex directive detected | Remove noindex from <meta name="robots"> |
| File | Issue | Fix |
|---|---|---|
pages/about.tsx |
Missing og:title | Add <meta property="og:title" content="..." /> |
index.html (line 34) |
Image missing alt attribute | Add alt="..." to <img src="hero.jpg"> |
How it works
Three steps from zero to automated SEO reviews running silently on every PR.
Click install, choose your repos, done. No config files, no tokens to manage, no YAML to write. Zero setup friction.
Every time a PR is opened or updated, SEOCode scans your entire codebase — HTML, JSX, TSX, Vue, and Svelte files included.
A precise report appears in your PR with the exact tag to add, the line to fix, and a link to the relevant spec. Ship clean.
Rule coverage
87+ rules across meta, headings, images, links, structured data, and performance. Smart enough to skip rules that don't apply — framework shells, utility files, component-only files.
Blog
Practical guides and rule updates — written for developers, not marketers.
All posts →Pricing
Four plans. 87+ rules. Full coverage at every scale — billed through GitHub Marketplace, no separate account needed.
Free
Core SEO coverage on public repositories, at no cost.
Pro
For engineers shipping production software who demand full SEO coverage.
Team
For teams who need collaboration features and full visibility across every repo.
Agency
For agencies managing SEO across multiple client codebases.
Billed via GitHub Marketplace — payments handled by GitHub, no separate account needed. · Terms · Privacy
Get started
One install. Every pull request automatically reviewed — no setup, no maintenance, no exceptions.
Install SEOCode