Help Center

    New

    SEO Audits

    How do SEO audits work

    1 min read Updated 2026-04-30

    An audit fetches the target site's HTML once, runs a free Google PageSpeed check on it, and scores 5 categories: SEO, performance, security, mobile, accessibili…

    An audit fetches the target site's HTML once, runs a free Google PageSpeed check on it, and scores 5 categories: SEO, performance, security, mobile, accessibility. The full run takes 12–25 seconds and produces 1 health score from 0 to 100.

    What an audit actually checks

    Each audit looks at the homepage by default. On Growth and Agency plans it also fetches the top 5 or 10 internal pages. LemAudit reads the rendered HTML, the response headers, and the free PageSpeed report. There is no crawler that hammers the whole site, no third-party DA/DR API, and no paid metric. Every signal comes from the page itself or from Google's free APIs.

    Think of it like a 20-point pre-purchase car inspection. Quick, cheap, and good enough to spot the deal-breakers.

    How LemAudit runs it

    The pipeline lives in the run-audit edge function. It opens the URL with a strict 10-second HTML timeout and 25-second PageSpeed timeout (so 1 slow site cannot stall the queue). Each check writes a row into the audits table, then the scoring engine collapses them into the headline score. The full issue list shows which checks failed at which severity.

    Worked example

    A regional bakery's homepage runs through the audit at 2:14pm. HTML fetch takes 1.8s, PageSpeed takes 9.2s, scoring takes 0.4s. Final score: 54. The 3 critical findings are no HTTPS redirect, missing meta description, and an LCP of 6.1s. That report becomes the lead's first sales asset.

    When this isn't right

    Sites behind login walls, paywalls, or aggressive bot protection (Cloudflare challenge pages, hCaptcha) cannot be audited because LemAudit never sees the real HTML. For those, re-audit after the prospect lifts the block. Or run the audit manually from a logged-in browser session and paste the URL of a public page.

    Was this helpful?
    Wasn't helpful? .

    Related articles