Check whether your site is safe to publish
before Google sees it.
SEO Launch Auditor is a free, local-first pre-publish checker for indie hackers and small dev teams. It runs deterministic checks against the current page, a small site crawl, or just the pages you changed — and tells you plainly whether it's ready to ship.
Three ways to check a site
Audit the current page
Check the tab you already have open and see findings for that page directly in the browser.
Crawl a small site
Discover and check a small website for site-wide problems such as broken internal links.
Audit only changed pages
Recheck up to 20 exact URLs after a deploy, without crawling the rest of the site.
Changed Pages is the point
Most SEO tools want to crawl your whole site every time. If you just fixed a typo on three pages, that's slow and mostly irrelevant. Changed Pages audits exactly the URLs you specify — no discovery, no waiting on pages you didn't touch — so checking a small deploy takes as long as the deploy itself. Failed checks go into a retry queue, and a new audit can partially merge with your last full baseline instead of starting from nothing.
A plain verdict, not a fake score
Ready to publish
No launch-blocking findings. Anything left is a lower-priority "fix soon" or "opportunity" item.
Ready with improvements
No blockers, but there are real fix-soon or opportunity findings worth addressing when you have time.
Not ready to publish
At least one launch blocker was found — something that would materially hurt how the page gets crawled or indexed.
Why there's no opaque SEO score
A single 0-100 score hides which specific checks passed, failed, or simply couldn't run, and it forces every kind of site into one made-up weighting. That's how a site with a launch-blocking mistake can still show a "good" score, or a harmless quirk can tank an otherwise fine page. SEO Launch Auditor reports a plain verdict plus every individual finding behind it — deterministic checks, each with its own evidence and remediation, so you know exactly what to fix and why.
Every finding has a category
Launch blockers
Would materially hurt crawling or indexing. Examples: an accidental noindex left over from staging, or a canonical tag pointing at a staging/localhost domain instead of production.
Fix soon
Real problems, lower urgency. Examples: broken internal links discovered while crawling, an unreadable or invalid sitemap.xml, or an unexpected redirect on a page that shouldn't redirect.
Opportunities
Worth a look, not urgent. Example: metadata that conflicts across tags in a way that looks unintentional, like a page title that doesn't match its Open Graph title.
Passed
A check ran and the condition it looks for was not found — shown explicitly, not just left off the report.
Could not verify
The check couldn't run or reach a conclusion — for example, content that only appears after JavaScript runs, since checks run against the HTML actually returned, not a rendered page. Shown as unverified, never counted as a pass.
Local-first, on purpose
- Current Page analysis runs against the tab you have selected in the browser — no separate backend call for that check.
- History, comparisons, and the retry queue are stored locally in your browser's IndexedDB, not on a remote server.
- Only an explicit crawl or recheck action sends the URLs you specify to the local crawler backend — nothing happens automatically or in the background.
- No unrelated browsing history is collected, no account or login is required, and there's no telemetry phoning home.
- Reports export locally to your device — Markdown, JSON, CSV, self-contained HTML, or Print/Save as PDF.
Built for small developers
SEO Launch Auditor is aimed at indie hackers, solo developers, small operators, and anyone shipping with the help of a coding assistant — Codex, Claude, ChatGPT, Gemini, or similar tools. Local checks (current page, history, comparisons, exports) have no artificial scarcity. Server-side crawling carries sensible fair-use safeguards so it stays sustainable for everyone, without punishing a normal-sized indie site.
Every finding is evidence-first: what was checked, what was found, and how to fix it — never a vague "improve your SEO" nudge with nothing to act on.
Reports you can actually use
Every audit can be exported as Markdown, JSON, CSV, a self-contained HTML file, or via your browser's Print/Save as PDF. Markdown exports are evidence-rich enough to paste directly into a coding assistant chat and ask it to fix what's flagged — this is a copy-paste workflow, not an API integration. Local history keeps past audits and comparisons so you can see what changed between checks, and a failed-page retry queue picks up pages that didn't complete cleanly on the first pass.
Frequently Asked Questions
Is it free?
Yes. Auditing the current page and using local history, comparisons, and exports cost nothing and have no paid tier. Crawling a full site or rechecking many pages runs through a local backend crawler with sensible fair-use safeguards, so it stays sustainable for everyone without an artificial cap on normal indie-site sizes.
Does it need an account?
No. There is no account, login, or email requirement to use SEO Launch Auditor.
Does it collect my browsing history?
No. Current Page analysis runs on the tab you have open when you trigger it. A crawl or recheck only touches the specific URLs you submit. Nothing about the rest of your browsing is observed, recorded, or transmitted.
Why is there no overall SEO score?
A single 0-100 number hides which specific checks passed, failed, or couldn't run — and different sites weight issues differently, so a generic score can call a site "good" while it has a launch-blocking mistake, or "bad" over something harmless. SEO Launch Auditor instead gives a plain verdict (Ready to publish, Ready with improvements, or Not ready to publish) backed by the individual findings behind it, each with evidence and a fix.
Can it audit only the pages I changed?
Yes — this is the tool's strongest workflow. After you deploy, give it up to 20 exact URLs or relative paths and it rechecks only those, with no discovery crawl of the rest of the site, so a small deploy gets a fast, targeted answer instead of a full re-crawl.
Does a Current Page audit need the backend?
No. Current Page analysis runs directly against the tab you have open in the browser extension — no separate backend call is required for that check.
Does a full-site crawl need the local backend?
Yes. Crawling a small site or rechecking a batch of changed pages sends only the URLs you approve to a local crawler backend you run yourself — it is not a public hosted service.
Does it guarantee rankings?
No. It checks deterministic technical and on-page conditions that are within your control before you publish. It cannot guarantee search rankings, traffic, or how or when Google crawls and indexes a page — those depend on many factors outside any auditor's control.
Is a web version available?
Not yet. SEO Launch Auditor is currently a Chrome Manifest V3 browser extension in private beta. There is no public web-based audit tool at this time.
Ship with a clear answer, not a guess.
Check whether your site is safe to publish before Google ever sees it.
Questions or feedback? smartulethtb@gmail.com