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

Tell me where to send it.
Your name, your business, and an email get you the report. Phone’s optional, for follow-up questions.
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?
Every URL lands in one visible outcome.
Titles & descriptions
Does each fetched page expose a readable title and meta description?
The report cites the page and observed value.
H1 heading count
How many H1 headings appear in each fetched page’s HTML?
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?
Conflicts are shown as evidence, not guesses.
Structured data
Is JSON-LD present, and does every returned JSON-LD block parse as valid JSON?
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?
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.
