1. Home
  2. Services
  3. Technical Audit & Schema
Search

Technical Audit & Schema

If a crawler cannot reach, render or parse a page, no amount of content or authority work above it will land. Foundation problems are silent and expensive.

At a glance

Pillar
Search
Audit length
~2 weeks
Deliverable
Shipped fixes
Measured on
Issue burn-down
Starts
Every engagement

Technical audit and schema work is the practice of making a site reachable, renderable and machine-parseable, then deploying structured data that confirms what each page is and who published it.

Technical Audit & Schema · definition

Why the layer beneath everything

Several retrieval crawlers do not execute JavaScript and time out quickly. Content that only exists after hydration effectively does not exist for them.

AI crawlers are less forgiving

Render parity is now a visibility issue, not a nicety.

Schema is read, not just displayed

Structured data is how a retrieval pipeline confirms what a page is about.

Audits without fixes change nothing

A two-hundred-item document nobody can implement is a cost, not a deliverable.

How it works

  1. Crawl and render

    What a non-JavaScript crawler sees versus a browser.

  2. Prioritise by leverage

    Effort against effect, sequenced for your release cycle.

  3. Ship or brief

    We implement where access allows, otherwise we write briefs specific enough to implement without interpretation.

  4. Deploy schema

    Type-appropriate, validated, maintained.

  5. Re-audit

    Regression checks so fixes stay fixed.

What is included

01

Crawl and render audit

Including non-JS crawler parity.

02

Prioritised issue register

Leverage against effort, with owners.

03

Shipped remediation

Or engineering-ready briefs.

04

Schema deployment

Organization, Service, Product, FAQPage, Article, Person as appropriate.

05

AI crawler policy

Access decisions per content type.

06

Re-audit and regression checks

So the work holds.

How it is measured

Crawl and render health, schema coverage and page performance, each with a before figure and a shipped-by date rather than a severity label.

  • Crawl coverage: share of priority pages reachable and indexable
  • Render parity: what a non-JavaScript crawler sees versus a browser
  • Schema coverage: valid, type-appropriate structured data across page types
  • Core Web Vitals: field performance on the templates that matter
  • Issue burn-down: findings closed, not findings raised

Baseline figures · to supply per client

An audit is not a deliverable

Technical audit and schema work compared with an audit-only engagement
DimensionAudit-only agencyRankingBite
DeliverableA findings documentA prioritised register plus shipped fixes
PrioritisationSeverity labelsLeverage against effort, sequenced for your releases
SchemaRecommendationsDeployed and validated
AI crawler handlingNot addressedExplicit policy per content type
Follow-throughEnds at deliveryRe-audit and regression checks

When to start here

A good fit when

  • Rankings or citations stalled without an obvious content cause.
  • You have migrated, replatformed or launched a JavaScript rewrite.
  • You have engineering capacity to ship, or want us to ship.

Not the right service when

  • You have a recent audit already implemented in full.
  • The real constraint is that nobody is writing anything.
  • You need a certificate rather than a change.

Every engagement we run starts here, because a broken foundation makes the rest of the programme unmeasurable.

Frequently asked questions

How long does the audit take?

Around two weeks for the review and prioritised register on a typical site. Remediation length depends on issue volume and your release cadence rather than on us.

Will you work directly in our codebase?

Where you want us to, and where access allows. Otherwise we write briefs specific enough to implement without interpretation and review before deploy.

Which schema types do you deploy?

Those that match the page. Generic Article markup on everything is a common and useless default.

Do Core Web Vitals still matter?

As a tie-breaker for ranking and as a genuine crawler and conversion issue. We treat them as maintenance rather than as a growth strategy.

Related services

SEO

What the foundation enables.

Find out what is blocking the crawler.