Crawlability & HTTP status
All web modes check fetch success, response status, content type, and redirect state.
SEO Launch Auditor
See what blocks launch, understand the evidence, fix it, and recheck. Free technical SEO audit + PageSpeed performance. No account, no paywall.
Site-wide scope
Discover internal pages and sitemap URLs, then audit up to 100 public pages. A fresh crawl for the same site is available again after a 60-minute cooldown.
Focused recheck
Stored on this device
Saved audits, baselines, and the Changed Pages queue live only in this browser (IndexedDB) — never on a server.
A launch audit should answer one practical question: what must I fix before this goes live?
SEO Launch Auditor checks a single page or up to 100 public pages, then turns indexability, canonical, metadata, link, and structured-data signals into a plain launch verdict with evidence behind every finding.
It is built for the moment before shipping, after a redesign, or after a focused content edit. There is no account, no ads, and no telemetry. Only URLs you explicitly submit are fetched; history stays in your browser.
Audit map
Nine editorial capability groups, organized in the order a crawler encounters them—not eight interchangeable feature cards.
Can a crawler reach and interpret the page?
All web modes check fetch success, response status, content type, and redirect state.
Meta robots, X-Robots-Tag, and conflicting directives; Full Site Crawl also checks site-wide robots.txt access.
Missing, malformed, cross-host, unsafe, scheme-mismatched, same-site-other, and verified target-problem states where evidence is available.
Does the document explain itself clearly?
Missing metadata in every web mode; duplicate titles and descriptions across audited pages in Full Site Crawl.
Missing or empty primary H1 text and missing document language in the server response.
Invalid JSON-LD syntax and unusable top-level JSON-LD values; not full Schema.org semantic validation.
How does the page connect to the wider site?
Internal HTTP links and broken destinations when fetched; Full Site Crawl adds bounded orphan and sitemap-discovery signals with partial-coverage caveats.
Missing image alt attributes in returned HTML. An explicit empty alt attribute remains valid for decorative images.
Full Site Crawl checks sitemap reachability and redirects, plus audited sitemap URLs that redirect, error, block indexing, or are absent from internal discovery.
One tool, three scopes
The workflow follows the way small sites actually ship: inspect a critical route, map the site, then recheck only the files you changed.
One exact landing page, article, or route. Fastest path to an evidence-backed pre-publish check.
Up to 100 public pages, following internal links and sitemap URLs to expose site-wide patterns.
Up to 20 deployed URLs, merged into the saved baseline without rediscovering unrelated pages.
Launch playbook
This audit checks what is in your control before publishing. Google Search Console tells you what Google did afterward. The tool does not read Search Console; they are complementary.
Run URL Audit on the homepage or route you are about to promote.
Use Full Site Crawl for duplicate metadata, broken internal links, and sitemap problems.
Clear launch blockers, then fix-soon findings, then opportunities.
Use exact edited URLs instead of spending another discovery crawl.
See what resolved, changed, appeared, or remained active in the updated baseline.
A score with a doctrine
Every deducted point traces to a category, a finding, evidence, and a fix. The verdict reflects the worst active severity, so a clean-looking average cannot hide a blocker.
No blockers
Only lower-priority improvements may remain.
Fix-soon or opportunity
Safe to launch, with worthwhile follow-up work.
At least one blocker
A material crawl or index risk needs attention first.
Launch blockers cap the score at 49, fix-soon findings at 89, and opportunities at 99. Confidence and Verification Coverage show what could actually be evaluated; unavailable evidence is never silently counted as a pass. This is not a Google ranking score.
Honest scope
The web tool behaves like a crawler. It reads the raw response, not the browser’s final rendered DOM.
HTTP and content type, robots directives, canonical states, missing metadata, missing H1 and language, JSON-LD syntax, image alt attributes, and discovered links can be checked from returned evidence. Full Site Crawl additionally evaluates robots.txt, sitemaps, duplicate metadata, verified link destinations, and bounded discovery.
The extension can additionally inspect multiple title, description, or canonical elements; metadata length; empty, multiple, duplicate, or skipped headings; viewport, charset, and main-landmark state; image dimensions and completed image requests; Open Graph and Twitter Card markup; and source-to-rendered differences. These rendered-DOM checks do not run in the web modes.
Built for shipping
Indie hackers, solo founders, AI-assisted builders, freelancers before client handoff, small-site owners, and technical SEO practitioners. It is a focused pre-launch instrument, not an enterprise monitoring suite.
Local by default
Straight answers
No sales script. Just the product boundaries.
Yes. There is no paid tier. URL Audit and Full Site Crawl carry sensible fair-use rate limits so the service stays sustainable for everyone, without an artificial cap on normal indie-site sizes.
No. There is no account, login, or email requirement to use this tool.
URL Audit includes a visible PageSpeed performance check by default, and you can disable it before you audit. After Full Site Crawl, PageSpeed is optional and manual, and tests the resolved homepage only—not every crawled page. PageSpeed is a separate external lab measurement and never affects SEO Launch Readiness, its verdict, findings, coverage, confidence, cooldown, or Changed Pages allowance.
URL Audit checks one page. Full Site Crawl audits up to 100 public pages per run, starting from the site's origin and following internal links and the sitemap. If your site has more than 100 pages, the report is honestly marked as partial coverage rather than presented as a complete site verdict.
URL Audit checks fetch and HTTP state, indexability directives, canonical states, missing titles and descriptions, missing H1s, document language, internal links, missing image alt attributes, and JSON-LD syntax. Full Site Crawl adds robots.txt, sitemap, duplicate metadata, link-destination, and discovery checks. Rendered-DOM checks are identified separately as Chrome extension Current Page capabilities.
No. It checks deterministic technical and on-page conditions it can independently verify by fetching your page — it does not read Search Console, Google Analytics, or any ranking data, and it doesn't guarantee rankings, traffic, or how or when Google crawls and indexes a page.
There is a 0-100 Launch Readiness Score, but it always comes with a plain verdict and every individual finding behind it, each with evidence and a fix — never a bare number with nothing to act on. It is not a Google ranking score.
URL Audit checks exactly one page you paste in. Full Site Crawl discovers and audits up to 100 pages starting from the site's origin, so it can also catch site-wide issues — like duplicate titles across pages or a blocked robots.txt — that a single-page audit structurally can't see.
Yes — this is the tool's strongest workflow. After you deploy, give it up to 20 exact URLs and it rechecks only those, with no discovery crawl of the rest of the site, and merges successful results into your saved site baseline.
The extension inspects the actual rendered page in your browser tab, entirely locally. A website can't do that for a URL you paste in, so URL Audit fetches the page through the audit service instead. Checks that depend on rendered, client-side-only DOM state are honestly marked "could not verify," never faked.
The audit reads the HTML actually returned by the server, not content injected later by client-side JavaScript. For a mostly server-rendered page this covers nearly everything that matters for SEO; for a heavily client-rendered app, meaningful content added after load may not be visible to this audit — or to search engines that don't execute JavaScript either. The Chrome extension's Current Page mode can see the fully rendered DOM instead.
No. It checks deterministic technical and on-page conditions within your control before you publish. It cannot guarantee search rankings, traffic, or how or when Google crawls and indexes a page.
No. Saved audits, comparisons, the Changed Pages baseline, and successful PageSpeed companion results are stored locally in your browser (IndexedDB). SEO audit URLs go to our audit service; when PageSpeed is enabled or manually started, our backend also sends that selected public page URL to Google PageSpeed Insights. See the privacy policy for full details.
Yes. SEO Launch Auditor is also a Chrome extension that can audit your current tab entirely inside your browser, with no fetch required, and shares the same scoring engine and audit service as this web tool.
Ready when you are
Paste the route you are about to publish. The audit starts with value, not a signup form.