Cybrial
Independent design. Ongoing growth.Manchester · Working everywhere

Editorial policy

How every number on this site is measured.

By Updated 4 September 2026

This site says that if there is a figure on it, Simon can show you where it came from. That is only worth anything if the method is written down, so here it is: which tools, which windows, what the labels mean, and what is deliberately absent.

The tools

Where the figures come from.

Four sources, and nothing else. There are no industry averages on this site presented as our results, and no figures from a rank-tracking tool.

Google Search Console

Clicks, impressions, average position and query counts. Compared as full calendar months against full calendar months. Unaffected by cookie consent, which is why it is the primary source for anything about search.

Google Merchant Centre

Shopping feed approval, read from the sync log rather than from a dashboard summary, so the count of rejected items is visible alongside the count of live ones.

Browser timing APIs

Navigation Timing, Resource Timing and the Layout Instability API, read from the live site on a stated date. The conditions are the same every time: a headless Chrome window at 1440 × 1000, a fresh profile with an empty cache, on a wired office connection in Manchester. Single-visit lab measurements — not Chrome UX Report field data, and the pages that quote them say so. A visitor on a phone over a weak signal will see slower figures; the point of the number is the comparison between sites measured the same way.

The client

Used exactly once, for the Vehicles 2 Lease conversion figure, and labelled as client-reported wherever it appears. It is the only number here that we did not measure ourselves.

The rules

  1. Every figure names its source and the date it was read, in the same place the figure appears. Not in a footnote, and not on a different page.
  2. Search performance is compared as full calendar months. Partial periods produce changes that are artefacts of the dates.
  3. Speed figures are described as what they are — single-visit lab measurements on a stated date — and never presented as Core Web Vitals field data, which is a different measurement Google takes from real Chrome users over 28 days.
  4. A number we did not measure is labelled as such, in the sentence, every time.
  5. A number we cannot reproduce on request is not published. That rules out AI visibility scores, and it is why there is no such score anywhere on this site.
  6. Case-study figures are re-measured rather than left to age. Where a figure has been re-read, the date changes with it.
  7. No rating, review count, award or "trusted by" claim appears unless it can be shown verbatim from its source. Where a rating exists elsewhere, this site links to it rather than restating it.

What is deliberately not here

The absences are as deliberate as the figures, and each one is an absence because the alternative would have been a claim rather than a measurement.

  • A star rating or review count. The previous version of this site carried an aggregate rating claiming 47 reviews against three testimonials in the code. It has gone, along with the page it was on.
  • An AI visibility score. Every one I have seen sold is either a proprietary index nobody can reproduce or a sample small enough to swing weekly. The method used here is published in the AI guides instead; the score is not.
  • A Google Ads campaign result. There is no published client campaign performance figure, because none has been cleared for publication. The Google Ads page says so on the page rather than leaving you to notice.
  • Search performance figures for Vehicles 2 Lease. Cybrial rebuilt that site and works on it monthly, but no search figure for them is published here — there is not yet a window long enough to report honestly.
  • Industry averages dressed as our results. Where a market range is given — in the cost guides — it is labelled as a range, with its basis stated.

A UK site with a consent banner only records an analytics session once the visitor accepts. Everyone who declines, ignores it or leaves first is missing. That makes every GA4 traffic figure a floor rather than a total, and it makes every conversion rate calculated from one an overstatement — often by several multiples.

Measured on one e-commerce site I run, over a single 28-day window: Merchant Centre recorded 337 Shopping clicks while GA4 recorded 54 organic Shopping sessions, and 288 sessions across all channels. Both measurements are correct. Only one of them is a total, and quoting the other as though it were is how a business ends up pricing an ad campaign against a conversion rate that does not exist. There is more on how to fix that in the tracking guide.

When something here turns out to be wrong

It gets corrected on the page, and the date at the top changes. Not quietly deleted. The whole point of publishing the method is that it makes the claims falsifiable, and a policy that only survives while nothing is ever wrong is not a policy.

Straight answers

Questions about the numbers.

Why does every figure have a date on it?

Because a measurement without a date is a claim about an unspecified past. Site speed degrades, rankings move and catalogues change. A figure read in September 2026 is a fact about September 2026, and saying so is the difference between evidence and marketing.

What does "client-reported" mean?

That the client measured it, not us. There is exactly one such figure on this site — Vehicles 2 Lease reporting form conversion moving from roughly 1% to roughly 4% — and it is labelled that way everywhere it appears, including in the structured data source line.

Why is there no star rating anywhere on this site?

Because a rating must be earned, displayed and real before it is marked up. The previous version of this site carried an aggregate rating claiming 47 reviews while displaying three testimonials. Under the Digital Markets, Competition and Consumers Act 2024 that is a banned practice, and it was removed along with the page it sat on.

Why do you use full calendar months?

Because partial periods and rolling windows produce changes that are artefacts of the dates rather than of the work. Comparing April against August, both complete, is a comparison. Comparing "the last 30 days" against "the 30 days before that" across a bank holiday is not.

Why not quote Google Analytics totals?

Because consent banners mean GA4 only counts visitors who accepted cookies, so every GA4 traffic figure is a floor rather than a total. On one site I run, Merchant Centre recorded 337 Shopping clicks in a 28-day window against 54 GA4 organic Shopping sessions. Both are correct; only one is a total.

Can I ask to see the evidence behind a number?

Yes. Ask about any figure on this site and you will get the screenshot or the export it came from, subject to the client agreeing to share their own data. If a number could not be evidenced, it would not be here.

Ask me about any figure on this site.

Name the number and you get the export or the screenshot it came from, subject to the client agreeing to share their own data. That offer is the whole reason this page exists.