Free Website Audit

Enter your website address and get a health score out of 100 in under a minute — covering speed, SEO, security, mobile, accessibility and whether the page actually asks anyone to get in touch. Every issue comes with what to do about it.

What this checks

Speed and page weight: server response time, document size, render-blocking files, request count, compression, caching, and DOM size.

On-page SEO title, meta description, H1 and heading structure, canonical, social tags, structured data, and content depth.

Indexability robots.txt, XML sitemap, HTTPS, www handling, soft 404s and anything quietly telling Google to stay away.

Image file sizes measured in real bytes, modern formats, alt text, lazy loading, and layout shift.

Accessibility: alt text, form labels, landmarks, heading order, skip links, and link purpose.

Links broken links, redirect chains, internal linking, anchor text quality and insecure outbound links.

Mobile experience viewport, pinch-to-zoom, fixed widths, responsive images, and whether a phone visitor can call you in one tap.

Conversion calls to action above the fold, contact routes, form length, trust signals, and navigation clarity.

WordPress specifics version disclosure, theme and plugins visible from the front end, page builder, caching layer, and analytics.

Security headers: HTTPS, HSTS, content security policy, clickjacking protection, and cookie flags.

What a website audit actually tells you

Most websites are not broken in one dramatic way. They are slightly wrong in fifteen small ones — a hero image nobody compressed, a title tag left as the theme demo text, a contact form with eleven fields, a staging noindex nobody removed. Each is minor. Together they are the difference between a site that brings in work and one that just exists.

This audit reads your page the way a search engine and a first-time visitor read it, and reports what it finds with the number attached. Not "your images could be optimised" — which image, how many kilobytes, and what it should be instead.

How the score is calculated

Every check falls into one of eleven categories, and every category carries a share of the total. Within a category, each finding is weighted by how much it actually costs you: a page returning a 404 matters more than a missing x-default hreflang, and the score says so.

A passed check earns full marks, a warning earns half, a failure earns none. Advisory findings — things that are a legitimate choice rather than a mistake — are reported but not scored, so you are never marked down for a decision you made on purpose. If a category could not be assessed at all, its weight is redistributed rather than counted as zero. An unreachable registry should not look like a broken website.

What this audit does not do

It is worth being straight about the limits. This tool reads one page as it is served to the public. It does not log into your site, it does not scan your files, and it does not run your JavaScript — so anything rendered entirely in the browser after load is invisible to it, as it partly is to search engines.

Where a check samples rather than measures everything — image weights, broken links — the report says so, with the sample size. Colour contrast, keyboard navigation and whether your copy is any good all need a human. Nothing here is a substitute for someone who knows your business looking at your website properly.

Fix the findings in this order

The report already sorts the fix list for you, most costly first. As a rule of thumb, though, the order that produces the biggest change for the least work is almost always the same.

FAQs

Questions people ask

Is this website audit really free?

Yes. Run it on as many addresses as you like, within a fair-use limit that stops the tool being used as a bulk scanning service. There is no account to create and nothing to install.

You see the score, the full category breakdown and the first few fixes without giving us anything. The remaining fixes are behind an email address, because that is how a free tool pays for itself. You are never asked twice.

No. The audit only requests pages the way any visitor does — it never submits a form, never sends a password, never writes anything. It reads what your server already serves to the public.

Yes. Paste the full URL of any page — a service page, a landing page, a product — and the audit runs against that page. Site-wide checks like robots.txt and the sitemap still apply to the whole domain.

Every check works on any website. The WordPress-specific ones — version disclosure, visible plugins, page builder detection — simply report that the site is built on something else, and the rest of the audit runs as normal.

Not necessarily. A score in the sixties usually means a handful of fixable configuration issues rather than a site that needs replacing. Read the fix list before drawing conclusions — it will tell you whether you are looking at an afternoon of work or a rebuild.

Once a quarter is plenty for a stable site, and once after every significant change — a redesign, a migration, a new plugin, a theme update. Most of the worst findings this tool turns up were introduced by a change nobody thought was risky.

Want us to fix these issues?

We do this for a living — speed, SEO, security, and rebuilds. Send us the address, and we will come back with what we would fix first, what it would cost, and what it should be worth.