Free preview audit

The 50-page preview you start from the SEOFix home page without an account: limits, what it shows, how long it lasts and how to keep it.

Updated 8 October 2026View as Markdown

Type your website into the form on https://seofix.ai and press "Audit my site free". SEOFix crawls up to 50 pages in about a minute, without an account and without credits, then shows a health score and the Top 3 fixes. Sign in within 24 hours to keep it as your site's first audit.

Limits

Limit Value
Pages 50 at most
Fetching time 60 seconds at most (of which at most 15 seconds reading sitemaps), then the report is built
Speed 2 requests per second, at most 2 requests at a time
Per network 3 previews per hour (per IP address; IPv6 per /64)
Per site 1 preview per hour per registrable domain (for example example.com), from anyone
Running at once 5 previews across SEOFix
Expiry 24 hours, then the unclaimed preview is deleted
Address A public http or https address on the standard port (80 or 443). A bare domain like example.com is treated as https://example.com/.

When a limit is hit, the form explains it:

Message Cause What to do
"That's a lot of previews" The per-network or per-site hourly limit. Try again later, or sign up and run the free 500-page audit.
"Previews are busy right now" 5 previews are already running. Try again in a minute.
"We can't check that address" Not a public web address, or it has a port number. Enter a public website like example.com without a port.

What you see

While it runs, the preview page (/preview/{id}) shows the pages fetched out of 50, the current step ("Waiting for a crawler…", "Fetching pages politely", "Ranking what to fix first") and the errors, warnings and notices found so far.

When it finishes:

  • The health score (0–100, see /help/reading-your-report).
  • Pages checked, total issues and errors. "A first look, not the whole site" appears when the preview stopped at 50 pages or at the time limit.
  • The Top 3 fixes, with why each matters and how to fix it. They are picked so that no two share the same check.
  • A count of the remaining issues and page templates. The full list opens after you sign in.

A preview runs the on-page and site-wide checks, the AI-crawler robots.txt check and the llms.txt check. It skips the steps that cost extra requests or time: external link checks, the JavaScript render sample, the AI-crawler response sample and Core Web Vitals. A full audit runs those.

If none of the site's pages answered with a status below 400, the page says "We couldn't reach this site". Check the address, or whether a firewall blocks crawlers (see /help/firewall-allowlisting).

Keep it: sign in

The preview is tied to the browser that started it (an httpOnly cookie). In that browser, sign in or sign up with Google or email. SEOFix then claims the preview:

  1. It goes into your personal team as an audit of a site for that host. An existing site for the host is reused; otherwise a new, unverified site is created.
  2. You land on "Connect Google Search Console", with the claimed result on top. "Skip for now" opens the audit.
  3. The audit stays in the site's history. Until the site has a full audit, the preview counts as its latest audit and its health score is the first point of the health trend.

If your plan has no free site slot for a new host (the Free plan has 1 site), the preview is not added. It stays viewable at its link until it expires, with an "Upgrade to add this site" note.

Claiming a preview does not use your free 500-page audit. On the Free plan, though, the claimed preview's site takes your only site slot, so run the free audit on that same site (same scheme and host), or it is refused.

After 24 hours

An unclaimed preview expires 24 hours after it starts. Its link then says "This preview isn't available", and the nightly cleanup deletes it with its pages, issues and report. A claimed preview has no expiry; it follows the normal retention rules in /help/data-retention.

For agents

The preview has no /v1 endpoint or MCP tool. Agents start audits with an API key instead: start_audit (MCP) or POST /v1/crawls. See /help/how-the-crawler-works.

  • /help/your-first-audit
  • /help/reading-your-report
  • /help/data-retention
  • /help/seofixbot

More in Getting started

Still stuck? Email [email protected] with your site and what you expected to see.