Free Website Audit

See what your site actually exposes.

I run a bounded technical crawl, record the evidence page by page, and email you a practical PDF. Browser experience, rankings, and Core Web Vitals are marked not measured unless a named data source supplied them.

Personalized PDF · Evidence by URL · Delivered to your inbox

Step One

Tell me where to send it.

Your name, your business, and an email get you the report. Phone’s optional, for follow-up questions.

Adds business context to your report.

The report email is part of this request. Marketing updates are optional above.

What I Measure

Six evidence groups, with no invented score.

Each implemented check reports pass, fail, unknown, or not applicable. The PDF shows crawl coverage and the exact page evidence behind every result.

Fetch & crawl coverage

Which same-site HTML pages were discovered, fetched, blocked, skipped, or failed?

Pass · Fail · Unknown · Not applicable
The fix

Every URL lands in one visible outcome.

Titles & descriptions

Does each fetched page expose a readable title and meta description?

Pass · Fail · Unknown · Not applicable
The fix

The report cites the page and observed value.

H1 heading count

How many H1 headings appear in each fetched page’s HTML?

Pass · Fail · Unknown · Not applicable
The fix

One H1 passes this count check. Other counts need a closer look.

Indexing controls

What do canonical links and robots directives say on each fetched page?

Pass · Fail · Unknown · Not applicable
The fix

Conflicts are shown as evidence, not guesses.

Structured data

Is JSON-LD present, and does every returned JSON-LD block parse as valid JSON?

Pass · Fail · Unknown · Not applicable
The fix

Presence and parse failures stay tied to their source page.

Discovered URLs & images

Which same-site URLs enter the bounded crawl, and do fetched-page images include alt attributes?

Pass · Fail · Unknown · Not applicable
The fix

Every URL gets a crawl outcome; image checks keep not applicable separate from passing.

The crawler is capped at ten same-site HTML pages and a 90-second audit window. Capabilities that need a browser or provider account are labelled Not measured.

Want it handled instead of homeworked? That’s what I’m here for - my services.

No cost. No catch. Just clarity.

I do these because when you see what’s actually holding your site back, you get why the details matter. Fix it yourself, or let me. Either way you walk away knowing.