SEO Launch Auditor

Free Technical SEO Audit for Pages & Small Sites

See what blocks launch, understand the evidence, fix it, and recheck. Free technical SEO audit + PageSpeed performance. No account, no paywall.

One target, two scopes. Full Site Crawl starts at the site origin.

  • Free
  • No account
  • Up to 100 pages
  • Local browser history

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.

01
Paste a URL
02
Fix evidence-backed issues
03
Recheck what changed

Audit map

What this technical SEO audit checks

Nine editorial capability groups, organized in the order a crawler encounters them—not eight interchangeable feature cards.

01

Can a crawler reach and interpret the page?

HTTP

Crawlability & HTTP status

All web modes check fetch success, response status, content type, and redirect state.

BOT

Robots & indexability

Meta robots, X-Robots-Tag, and conflicting directives; Full Site Crawl also checks site-wide robots.txt access.

CAN

Canonical tags

Missing, malformed, cross-host, unsafe, scheme-mismatched, same-site-other, and verified target-problem states where evidence is available.

02

Does the document explain itself clearly?

META

Titles & meta descriptions

Missing metadata in every web mode; duplicate titles and descriptions across audited pages in Full Site Crawl.

H1

Headings & document structure

Missing or empty primary H1 text and missing document language in the server response.

JSON

Structured data

Invalid JSON-LD syntax and unusable top-level JSON-LD values; not full Schema.org semantic validation.

03

How does the page connect to the wider site?

LINK

Internal links & discovery

Internal HTTP links and broken destinations when fetched; Full Site Crawl adds bounded orphan and sitemap-discovery signals with partial-coverage caveats.

IMG

Images

Missing image alt attributes in returned HTML. An explicit empty alt attribute remains valid for decorative images.

MAP

Sitemap & site-wide signals

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

Start narrow. Expand only when useful.

The workflow follows the way small sites actually ship: inspect a critical route, map the site, then recheck only the files you changed.

01

URL Audit

One exact landing page, article, or route. Fastest path to an evidence-backed pre-publish check.

02

Full Site Crawl

Up to 100 public pages, following internal links and sitemap URLs to expose site-wide patterns.

03

Changed Pages

Up to 20 deployed URLs, merged into the saved baseline without rediscovering unrelated pages.

Launch playbook

Audit, fix, deploy, verify.

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.

  1. 01Audit the important page first.

    Run URL Audit on the homepage or route you are about to promote.

  2. 02Map the small site.

    Use Full Site Crawl for duplicate metadata, broken internal links, and sitemap problems.

  3. 03Work in severity order.

    Clear launch blockers, then fix-soon findings, then opportunities.

  4. 04Deploy and recheck changed URLs.

    Use exact edited URLs instead of spending another discovery crawl.

  5. 05Confirm the delta.

    See what resolved, changed, appeared, or remained active in the updated baseline.

A score with a doctrine

How Launch Readiness works

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

Ready to publish

Only lower-priority improvements may remain.

Fix-soon or opportunity

Ready with improvements

Safe to launch, with worthwhile follow-up work.

At least one blocker

Not ready to publish

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

What the web audit can and cannot verify

The web tool behaves like a crawler. It reads the raw response, not the browser’s final rendered DOM.

Verified from the response

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.

Chrome extension Current Page

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

For people who need a clear technical second opinion.

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.

FoundersDevelopersFreelancersTechnical SEO

Local by default

Your reports stay with you.

  • History, baselines, and the Changed Pages queue are stored locally in your browser's IndexedDB, not on our servers.
  • SEO audit modes send only the URL(s) you explicitly submit to our audit service. URL Audit also includes a visible, default-on PageSpeed option that sends that public page URL through our backend to Google PageSpeed Insights; you can disable it before auditing.
  • No account or login is required, and there is no product analytics/telemetry in this tool.
  • Reports export locally to your device — Markdown, JSON, CSV, self-contained HTML, or Print/Save as PDF.
  • See the full SEO Launch Auditor privacy policy for exactly what is and isn't sent, and for how long results are retained server-side.

Straight answers

Frequently Asked Questions

No sales script. Just the product boundaries.

Is it free?

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.

Does it need an account?

No. There is no account, login, or email requirement to use this tool.

How does PageSpeed performance work?

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.

How many pages can it audit?

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.

What does it actually check?

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.

Does it use Google Search Console or Google ranking data?

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.

Why is there no single opaque SEO score with no explanation?

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.

What's the difference between URL Audit and Full Site Crawl?

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.

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 and it rechecks only those, with no discovery crawl of the rest of the site, and merges successful results into your saved site baseline.

How is URL Audit different from the Chrome extension's Current Page audit?

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.

What happens with JavaScript-rendered or client-side-only sites?

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.

Does it guarantee rankings?

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.

Is my history stored on your servers?

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.

Is there also a Chrome extension?

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

Ship with a clear answer, not a guess.

Paste the route you are about to publish. The audit starts with value, not a signup form.

Privacy policy·All SEO tools·Questions or feedback