Site Audit
137 technical SEO checks + the exact code fix for every issue we find.
Try it free · no credit card
Audit your site in 30 seconds.
We'll run 137 technical SEO checks, write the exact code fix for every issue we find, and surface the priorities.
Trusted by founders, agencies & marketers · 1.2M+ audits run
What it is
Site Audit crawls your site and runs 137 technical checks across five categories: SEO basics, page speed, mobile-friendliness, security, and overall health. You get five 0–100 scores and a full issue list split into Critical / Warnings / Passed. The page is organized into five tabs — Overview (scores + charts + a 'what changed since your last audit' strip), Issues (the checklist, with a step-by-step fix for any issue), Performance (real Google speed data + schema validator), History (your score trend over time, with a violet chip whenever our scoring methodology was recalibrated), and Audit Report (a client-ready document you can download as a polished PDF). Every fix is plain English + ready-to-paste code, tailored to YOUR page. Brain's executive summary at the top of every report goes through a fact-check pass so it never invents features your site doesn't have.
Why it matters
Google ranks pages on roughly 200 signals. Most non-technical owners only fix the 3 things their developer remembers. Site Audit surfaces the silent killers — missing meta descriptions, broken schema, slow server response, mixed-content warnings — that quietly tank your rankings for months. Fix these first; everything else (content, links) compounds on top of a clean foundation.
How to use it (step-by-step)
Follow these in order. Each step is 30 seconds to 2 minutes.
Diagnose
Site Audit — euromotion
Today's Work
Top 3 issues — fix these first; the rest can wait.
Step 1
Pick a project
Use the project selector at the top of the page. Each project is one website you're tracking. No project yet? Create one first from the dashboard.
Step 2
Click 'Run audit'
We crawl your site live (~30–60 seconds) and run 137 checks. When it finishes you land on the Overview tab with your five scores, two charts, and a 'What changed since your last audit' strip that highlights any score deltas + new/resolved issues at a glance.
Step 3
Open the Issues tab and work top-down
Issues are grouped Critical → Warnings → Passed. Fix Critical first. Click a category card (SEO / Speed / Mobile / Security) to filter to just that type.
Step 4
Click 'How to fix' on any issue
We write a step-by-step fix for that exact issue on your site (costs 1 credit). The first generation is live; after that it's saved and re-opening is free. Click the saved fix to expand it; 'Regenerate' is available after your plan's cooldown.
Step 5
Check the Performance tab
Read the 'Real Core Web Vitals' card (real Google speed data) and run the Schema Validator to confirm your structured data is valid. On Pro/Agency, flip on 'Deep crawl' here to audit several pages at once.
Step 6
Re-run weekly + watch History
Schedule weekly or monthly audits from the Schedule card — significant drops surface in your Brain feed before Google notices. The History tab graphs your five scores over time, lets you diff any two audits, and shows a violet chip whenever our scoring methodology was recalibrated so you don't blame your site for a methodology shift.
Step 7
(Agency) Run a Bulk Audit across every project
The Schedule card on the audit page now links to Bulk Ops with an Agency badge. One click audits every project you manage — perfect for monthly client reports.
Step 8
(Optional) Generate the audit report
On the Audit Report tab, click 'Generate report' (5 credits) to turn the audit into a polished, client-ready document — branded standalone window with score tiles + A4 page-breaks for PDF export. Viewing a saved report is always free.
Find what's broken before Google does.
137 technical checks across Health, SEO, Speed, Mobile and Security run on every audit. We catch the silent killers — missing meta, broken schema, slow TTFB, mixed-content warnings, weak headers, WebP/AVIF coverage, render-blocking JS — that quietly drop your rankings for months.
- Crawl your site live (~30–60s) and run 137 checks
- Issues organized Critical → Warnings → Passed
- International SEO check — hreflang and locale validation
- Every issue shows what to fix and why it matters
Issues found · 41
- !Missing X-Content-Type-Options headerSecurity
- ·Title tag is short (14 chars · ideal 50–60)SEO
- ·No hreflang for /fr/ — losing intl visibilityInternational SEO
- ·Image missing alt text (12 instances)Mobile
Fix every issue with one click.
Outerank writes the exact code fix for YOUR page — copy-paste ready for nginx, Cloudflare, Next.js, WordPress, Shopify. The first generation is 1 credit; re-opening the saved fix is free forever. No SEO expertise required to interpret the result.
- Code fixes tailored to YOUR page
- Saved forever — re-open anytime free
- Copy-paste-ready code for major platforms
- Regenerate after your plan's cooldown if you want a different angle
Fix · X-Content-Type-Options
critical# nginx · paste into server block add_header X-Content-Type-Options "nosniff" always; add_header X-Frame-Options "SAMEORIGIN" always; add_header Referrer-Policy "strict-origin-when-cross-origin" always;
Watch the trend, not the noise.
Schedule weekly or monthly audits to spot regressions before Google does. A 'What Changed since your last audit' strip above Today's Work tells you in one line whether your fixes moved the needle. Significant drops surface in your Brain feed so you can act before rankings move. A score-variance badge labels expected ±1–3pt PSI wobble so you don't panic, and a violet chip in the History trend marks any time we recalibrate scoring (so you don't blame your site).
- Weekly or monthly scheduled audits
- 'What Changed since your last audit' strip on every Overview
- Score-variance badge — no panic on ±1–3pt PSI wobble
- Scoring-version chip in History — methodology shifts are visible
- Compare two audits side-by-side · Brain feed surfaces significant changes
Health · 6 weeks
Ship client-ready reports.
Generate a polished, plain-English audit report (5 credits) with executive summary, prioritized action plan, real Core Web Vitals, and the JSON-LD validator output. Download as PDF or share via public link. Re-opens are always free.
- Plain-English executive summary
- Prioritized action plan with severity + ETA
- Real Core Web Vitals from Google CrUX
- Public share link (90-day) or PDF export
Outerank · Audit report
euromotion · June 17, 2026
Executive summary · euromotion scores 81 Health on this audit — up from 76 last week. One critical issue blocks a higher Security score…
- Add 3 security headers (Critical · 2 min)
- Expand <title> to 50-60 chars (Warning · 1 min)
- Ship Article schema on /blog (Warning · 5 min)
Why Outerank Audit
Things SEMrush and Ahrefs don't do.
The actual differentiators — not features, but the workflow advantages you'll feel on day one.
Code fix per issue
Every failing check comes with the exact step-by-step repair for YOUR page — nginx, Cloudflare, Next.js, WordPress, Shopify. Ahrefs and Semrush only flag. We fix.
Real Core Web Vitals from Google CrUX
We pull field data from Google's actual user measurements — not lab simulations. These are the numbers Google ranks on.
Structured-data validator
JSON-LD detected, validated, and rich-result eligibility broken out per schema type. See what's shipping, what's missing, what'd unlock rich snippets.
137 technical checks
Health · SEO · Speed · Mobile · Security. The most important checks Google penalizes for: missing meta, broken schema, slow TTFB, mixed-content, weak headers, WebP/AVIF coverage, render-blocking JS, font-display swap, third-party bloat, srcset, ARIA landmarks, CSP strength, X-Robots-Tag, BCP-47 lang.
Client-ready audit report — polished PDF
Generate a polished, plain-English report with executive summary + prioritized action plan. Branded standalone window with score tiles + A4 page-breaks for native PDF export. Share via public link with your client. 5 credits to generate, free forever to re-open.
What Changed strip + scheduled audits
A one-line diff above 'Today's Work' tells you what changed since your last audit — score deltas + new/resolved issues at a glance. Schedule weekly or monthly auto-audits; significant drops surface in your Brain feed before Google notices.
AI hallucination guardrails
The Brain summary at the top of every audit goes through a fact-check pass. Fake AI-portal phrases get visibly stripped, promised-outcome wording gets softened, and every report ends with a fact-check footer. No other audit tool guards against AI making things up.
Score-variance badge + scoring versioning
PSI sampling can wobble a score ±1-3 points between identical crawls — we explicitly label that variance so you don't panic. When we ever recalibrate scoring (like the Brotli fix), a violet chip in the trend chart flags it so you don't blame your site for a methodology shift.
Site Constellation — signature visualization
Your audit data rendered as a small universe: your site at the core, 5 category planets orbiting it, every issue a dot colored by severity and positioned by impact. Click any planet to filter Issues. No other audit tool shows topology like this.
Brain-offline graceful degradation
If our AI brief is temporarily unreachable, we serve the cached executive summary from your last audit and surface a quiet banner. Your scores, issues, and 'How to fix' all still work — the only thing that's stale is the AI summary at the top. Most tools just throw an error.
Bulk Audit — every project, one click
On Agency, the Schedule card links into Bulk Ops — audit every project you manage in a single run. Output is one combined dashboard, perfect for monthly client reports. The same primitive powers our nightly scheduled bulk runs.
What costs credits
No surprises. Browsing and viewing saved results is always free.
Pro tips
- →If your scores wobble ±1–3 points between identical runs, that's normal PSI sampling variance. We surface it explicitly with a variance badge so you don't panic. Trust the trend in History, not any one run.
- →If your speed score swings ±15 between runs even though nothing changed, that's network jitter. We use a 3-sample median to stabilize it — but a single fluky reading can still tilt it.
- →Don't try to fix everything at once. The audit sorts issues by severity for a reason. Tackle Critical → Warning → Passed, in order.
- →After fixing a Critical issue, re-run the audit to verify the fix landed. Google won't re-crawl your site for 1–3 weeks, but our audit confirms it immediately.
- →The Speed category shows green/orange/red gauges (server response, page weight, request count) against Google's real thresholds — aim to get every needle into the green band.
- →Trust the 'Real Core Web Vitals' Field Data over our internal speed score — Field Data is the actual numbers Google measures from real Chrome users and uses to rank you.
- →Use the 'What changed since your last audit' strip on the Overview tab as your weekly habit — it tells you in one line whether your last batch of fixes moved the needle.
Plain-English glossary
Every bit of jargon on this page, explained.
- Critical / Warning / Passed
- Severity of each check. Critical = actively hurting rankings, fix now. Warning = should fix soon. Passed = you're already doing it right.
- Core Web Vitals
- Google's three real-user speed metrics (loading, interactivity, visual stability). Google uses them as a ranking signal.
- Field Data vs Lab Data
- Field Data = real measurements from actual Chrome visitors over 28 days (what Google ranks on). Lab Data = one simulated test in a controlled environment (good for debugging).
- TTFB (server response)
- Time To First Byte — how long your server takes to start responding. Google wants 0.8 seconds or less.
- Schema / structured data
- Hidden code that tells Google what your page is (a product, an article, an FAQ). Valid schema makes you eligible for rich results like star ratings.
- Deep crawl
- Auditing several pages in one run instead of just the entry page, then combining the issues. Available on Pro and Agency.
- Bulk Audit
- Agency-tier feature: audit every project you manage in one shot from the Bulk Ops module. Linked from the Schedule card on this page.
- Variance badge
- A small label on each score when PSI sampling adds expected ±1–3 point noise — so a tiny score wobble doesn't read as a real regression.
- Scoring version
- Stamp on every audit (v1, v2, v3…). When we recalibrate scoring (e.g. the Brotli decoding fix, or the +23 new checks), the History chart shows a violet chip so you don't blame your site for a methodology shift.
- What Changed strip
- One-line diff above 'Today's Work' that summarizes score deltas + new/resolved issues vs your last audit.
- Brain-offline fallback
- If our AI brief is temporarily unreachable, we serve the cached executive summary from your last audit instead of blocking the page.
Questions, answered
Site Audit FAQs
Does running an audit cost credits?
Why did my score change when I didn't touch anything?
What if your Brain (AI) is down when I open the audit?
I manage 30 client sites. Do I have to audit them one at a time?
I fixed an issue but it still shows up. Why?
If I click 'Clear history', is the data really gone?
What's the difference between a code fix and the Audit Report?
How we compare
Honest comparison — where we win, where the big tools win.
vs. Ahrefs Site Audit
Ahrefs crawls deeper (every page) but costs $129/mo and doesn't generate a code fix per issue. We crawl the high-impact entry points and write the fix for you.
vs. Screaming Frog
Frog gives you a giant CSV — you still need to know what each issue means. We tell you exactly what to do, in plain English.
Ready to try Site Audit?
Open it on one of your projects.
Come back here whenever you need a refresher.