Skip to content
Practical labs

Practical Labs

Four fifteen-minute labs on a fictional clinic's site: a wrong canonical, a launch to hold, a form that only looks like it works, a health report to triage.

Lab A · 15 minutes

Launch Readiness Lab

Should this release go out?

Read a demonstration site's pre-launch evidence and decide whether the release proceeds or holds. Then see which single piece of evidence decides it — and which reassuring line in the summary was not evidence at all.

Start the lab

Lab B · 15 minutes

Technical SEO Lab

Find the canonical that lies

A controlled fixture with a deliberately wrong canonical and a redirect that lands in the wrong place. Investigate the evidence, decide what is wrong and what to fix first, then inspect the corrected version.

Start the lab

Lab C · 15 minutes

Conversion Functionality Lab

Why the form only looks like it works

A landing page whose form shows 'Thanks!' without an email address and whose main button goes somewhere its label does not promise. Find both faults, read the check that catches them fail, and then pass.

Start the lab

Lab D · 15 minutes

Website Operations Lab

Read the health report, then pick the next safe diagnostic

A weekly health report for a small business site with six findings. Decide what comes first, what a 'successful' backup really tells you, and which next step is a read-only diagnostic rather than a change.

Start the lab

How a lab works

Each lab gives you a small, fictional site — Harbourline Physio, a three-location clinic that exists only in these pages — with a fault built into it on purpose. You read the evidence the way you would on a real engagement: rendered responses, logs, a test run, a health report. At each step you make a decision, and the lab tells you whether it matches the fixture's known answer and why. A wrong answer is explained, not hidden, and you can try again; your first answer is what the score records.

At the end you see the corrected version, the evidence that proves it, and where to take the same method on your own site: the guide the lab is drawn from, a generator that writes the checklist or prompt for your project, and — after all of that — the paid system that packages the workflow.

What "example verified" means

When your decisions match the lab's answers, the lab is recorded in My Projects as *verified against example*, with your first-attempt score. That wording is deliberate. It means you read a controlled fixture correctly. It does not mean your site has been checked, audited, or is ready for anything. Only running the checks on your own site establishes that, and the labs are careful to say so at every step.

The sample data

Everything in a lab is declared as sample data on the lab page, and the fixtures are public downloads so you can run your own tools against them. No real business, host, certificate or inbox is involved. Nothing you enter in a lab is transmitted; the record lives in your browser.

Fifteen minutes each

Four steps, four decisions, no account. Take them in any order; the Technical SEO and Conversion labs pair naturally with the migration and Playwright guides, and the Operations lab with the maintenance checklist.