Skip to main content
SlapMyWeb
One scan, eight scored pillars

Everything inside a single slap

240+ checks run by 16 specialist modules in parallel, scored against weights we publish, then written up as a plain-English verdict with code you can paste.

Free foreverNo signupResults in ~30s
A SlapMyWeb report: overall score, pillar breakdown and the first issues to fix.
What you actually get

Three answers,
not three hundred warnings

Any audit tool can produce a list. These are the three things that decide whether you can act on it.

Verdict
62Overall score

One number, weighted by pillar — and a sentence that says what it means.

Ranked issues
  • No llms.txt — AI engines can’t cite you−9
  • LCP 4.1s on mobile−7
  • Meta description missing on 12 pages−4
  • No Organization schema−3
  • HTTPS + HSTS configured+0

Sorted by the score points each one costs — not by what was easiest to detect.

The fix
app/layout.tsxReady to paste
export const metadata = {
- title: 'Page',
+ title: 'Free SEO Audit —
+ 240+ Checks in 30s',
}

Written against your stack, ready to paste. Not “improve your title tag”.

How scoring works

Eight pillars,
published weights

Most tools hand you a number and hide the maths. Here is the exact weighting the engine applies — so when your score moves, you know which pillar moved it.

Speed20%
SEO18%
Security15%
Mobile12%
Design10%
Accessibility10%
Best practices8%
Content7%
Inside the scan

What each module
actually looks for

Performance

Lab numbers and what real users felt

PageSpeed Insights v5 gives us the lab run and the Lighthouse opportunity list. The Chrome UX Report gives us 28 days of field data from actual Chrome users. Where the two disagree, that gap is usually the most useful thing on the page — so we show both instead of picking one.

  • LCP, CLS, INP, TTFB, FCP, Speed Index and TBT against Google thresholds
  • Opportunities ranked by milliseconds saved, not alphabetically
  • Page weight, request count and third-party script cost
  • Render-blocking resources named, with the tag to change
Core Web Vitals — field data
LCP
4.1s
INP
180ms
CLS
0.04
The SlapMyWeb performance pillar: Core Web Vitals, opportunities and page weight.
AI search readiness

The pillar nobody else runs

Answer engines are a different crawl surface with different rules. We check whether GPTBot, PerplexityBot, ClaudeBot and Google-Extended can actually reach you, whether your content is extractable as passages, and whether you publish the files they look for.

  • robots.txt tested per answer-engine user agent, not just Googlebot
  • llms.txt presence and validity
  • Passage-level citability scoring on your key pages
  • Entity and brand-mention signals that feed AI Overviews
Answer-engine access
  • GPTBotAllowed
  • PerplexityBotBlocked
  • ClaudeBotAllowed
  • Google-ExtendedBlocked

In our 327-site study, 41% blocked at least one answer-engine crawler — almost always by accident.

Read the study
AI coach

It reads the whole scan, then writes the plan

Not a template. The coach receives every finding from all sixteen modules, ranks them by impact divided by implementation effort, and produces the five things worth doing this week — with the snippet for each. English first, always; the Roman-Hindi roast is an accent you can switch off.

  • Top five fixes ranked by impact ÷ effort
  • Real code snippets matched to your stack
  • Severity badges: critical, important, nice-to-have
  • A plain-English verdict any client can read
Scan pipeline
  • fetcher · rendered DOM captured
  • crawl + indexation · 41 checks
  • content intelligence · 38 checks
  • ai search readiness · 22 checksrunning
  • ai coach · writing action plan
The SlapMyWeb issue list, each row showing severity, pillar and the score cost.
Beyond the main scan

Eleven deep-audit modules
run after the verdict

Each one is independent — if a module fails it degrades on its own, and the rest of your report still lands.

Accessibility

axe-core plus WCAG 2.2 AA, grouped by POUR principle.

AI search readiness

Whether GPTBot, PerplexityBot and ClaudeBot can read you.

Security & compliance

TLS grade, headers, cookie flags, mixed content.

Video SEO

VideoObject markup, transcripts, thumbnails, embeds.

Schema deep-scan

Seven validators against Google rich-result eligibility.

Entity SEO

Entities extracted and matched against Wikidata.

Brand SERP

What a search for your own brand actually returns.

Crawl budget

Where Googlebot wastes its requests on your site.

Migration audit

Wayback-backed URL mapping when you replatform.

Conversion & UX

Heuristic review of the path from landing to action.

Tracking setup

Whether your analytics and tags actually fire.

Built to hand over

For the people who
report to someone else

White-label, multi-client cockpit

Your logo, your colours, your domain on the PDF. A health grid across every client, bulk scanning 100 URLs a batch, and CSV import up to 500 clients at a time.

A SlapMyWeb report cover showing the overall verdict panel.
Learn more

Export anywhere

PDF, CSV, XLSX, DOCX, HTML, Notion, Slides, ePub and a PNG summary card — all from the same report.

REST API + webhooks

Trigger scans from CI, fetch results as JSON, and get a callback the moment a scan completes.

Learn more

Share links

A public, no-login link with optional password and view tracking — for the client who won't make an account.

Scheduled reports

Weekly, monthly or a custom cron. Delivered by email or straight into Slack.

Plan by plan

The audit is the same
on every plan

Every pillar and every check runs whether you pay us or not. Plans differ on what you can do with the result.

FeatureFreeProAgencyEnterprise
All 240+ checks, all pillarsYesYesYesYes
Scans per day10100500Unlimited
Copy-paste fix codeNoYesYesYes
PDF exportBrandedCleanWhite-labelWhite-label
Keyword, rank & domain toolsNoYesYesYes
Backlinks & bulk scanningNoNoYesYes
Multi-client workspacesNoNoYesYes
API, webhooks & team seatsNoNoNoYes
Price$0$9/mo$29/mo$99/mo
240+
Checks per scan
Across eight weighted pillars
16
Specialist modules
Run in parallel, 30s budget each
11
Deep-audit modules
Fire after the main verdict
~30s
Typical scan time
From paste to plan
Questions

Everything you might ask,
answered straight

See it on your own site.
It takes 30 seconds.

No account, no card, no install. Paste a URL and read the verdict.

Run a free audit
Free foreverNo signupResults in 30s