Build1 distinct publisher3 min readUpdated
One blocking defect moves an unweighted composite by 2.3 points. Edikka's protocol drops the number for a written go/no-go rule and a status-plus-severity pair on every check.
The Engineer · Build desk
Compiled by The EngineerSomething wrong?How this is made
Do the arithmetic on the composite before trusting it as a gate. One check out of 44 is worth 2.3 points of an unweighted average [1]. Set the release threshold at 95 percent and you have pre-authorised two failures, whichever two they turn out to be, because 42 of 44 is 95.5 percent [2]. The average has no way to know that one of those two is a canonical pointing at a redirect or an accidental `noindex` on a key template, which is precisely the class of defect Edikka lists as release-stopping [2].
The reason is structural. Severity is an ordinal label, not a quantity, and a mean requires commensurable units. Edikka's protocol keeps the two apart: each applicable check carries a status from four options and a severity from four more [5], and the decision reads that pair rather than a total [6]. A score cannot represent "this single item is disqualifying" without weighting so extreme that the number stops being an average and becomes the rule in disguise.
The awkward half of the rule is the treatment of absence. A Blocking check that was never run produces NO-GO on the same footing as one that was run and failed [6], because Not tested is not Compliant [8]. A percentage does the opposite by default: unrun checks either vanish from the denominator or get quietly scored as passes, and the release inherits the gap.
That distinction matters most where audits reach past what they can see. A public audit can establish that a page declares a coherent canonical; it cannot claim Google selected that canonical without Search Console evidence [10]. The same discipline applies further down: a 200 response proves the server returned a successful representation, not discovery, indexation, or selection for a query, and a sitemap declares candidate URLs rather than certifying indexation [11]. Edikka also warns against trusting a HEAD request alone, since applications, CDNs, and firewalls can treat HEAD and GET differently [12], and against the happy-path crawl: the expected outcome across a canonical URL, a host variant, an old redirect, a removed resource, and a URL that never existed is the intended status for each case, not 200 everywhere [13].
Mechanism beats intent here, and the `noindex` case shows why a scored crawl misses it. Google's robots directives documentation, as cited in the piece, notes that crawlers must be permitted to reach a page in order to read its `noindex` rule, and that the Robots Exclusion Protocol defines crawling rules rather than a security boundary [14]. A robots.txt block plus a `noindex` tag can each look defensible in isolation while combining into a page that is neither crawled nor de-indexed on purpose. Catching that requires comparing the raw HTML response, the rendered DOM, and URL Inspection for the same template [15], which is evidence collection, not a metric.
Two caveats belong on the record. Edikka states plainly that this is its own governance rule and not an industry standard, that teams may set stricter thresholds, and that the rule has to be written before the result is known [7]. And the protocol declines to predict rankings, traffic, rich results, or AI citations [9], which removes the main thing a health percentage is usually asked to imply.
Follow any of these and your For You feed starts watching them — no settings page required.
Ranked by verification strength, evidence, and original report placement.
A technical SEO audit can report 97% health and still miss the one defect that should stop a release.
Examples of defects that do not become less serious because 43 other checks are green: an accidental noindex on a key template, an empty application shell, a canonical pointing at a redirect, a production firewall blocking required resources.
Audit scores compress different risks, evidence levels, and unknowns into one reassuring number.
The open technical SEO protocol described contains 44 replayable checks across 13 domains, and the article states the number is not the point.
Every applicable check needs two separate classifications: Status (Not tested, Compliant, Non-compliant, Not applicable) and Severity (Blocking, Major, Minor, Information).
The stated rule: IF an applicable Blocking check is Non-compliant OR an applicable Blocking check is Not tested THEN NO-GO; ELSE IF a Major non-compliance remains THEN ARBITRATION REQUIRED; ELSE GO WITH RESERVATIONS.
Evidence-backed comparisons of source perspectives and observed adoption signals. Read the methodology
Which Builder, Operator, and Investor concerns the observed source mix emphasized—not a truth score.
Evidence, demonstrated adoption, hype gap, incentives, and confidence are assessed independently, each on its own current evidence. How these are measured.
Self-verifiable artifacts, single self-interested source
The mechanical content is unusually checkable for a single-source story: the curl invocation, the Playwright probe, the per-check JSON record and the severity gate are reproducible as written, and the arithmetic linking 44 checks to the cited 97% figure holds. But everything rests on one vendor-authored post; the referenced Google robots documentation is cited rather than supplied, the seven-check table is truncated in the captured body, and no independent party corroborates the protocol's scope or effect.
Author's own use only
The single adoption signal is the authors' disclosure that they use the protocol at Edikka. No external adopters, no repository or download/star counts, no client deployments, and no version or license reference are supplied despite the 'open' label, so adoption cannot be read beyond the originating firm.
Claims kept inside stated limits
The headline framing is assertive, yet the substance is bounded more tightly than most vendor methodology posts: the piece disclaims prediction of rankings, traffic, rich results and AI citations, calls its own gate an Edikka rule rather than a standard, notes a Lighthouse 100 does not guarantee good field Core Web Vitals, states local Chromium is not URL Inspection, and elevates a 'limitation' field to first-class status. Slightly negative because the reader is told less than the artifacts actually demonstrate; it is not zero-aligned only because no outcome evidence backs the implied benefit of the gate.
Agency promoting its own protocol, disclosure partial
The post is published by Edikka on a developer platform and describes Edikka's own protocol and governance rule, so there is a direct credibility-marketing incentive; authorship is openly attributed and the rule is explicitly branded as the firm's own, which limits concealment. What is missing is the commercial context — no repository, license, pricing or services relationship is stated — so the reader cannot see what adopting the protocol would route back to the author.
Reliable about itself, unproven about effects
Confidence is moderate-low. The descriptive claims — what the protocol contains, how status and severity pair, what the gate outputs — are safely sourced because the author is authoritative about its own method, and the arithmetic is verifiable. Confidence drops on anything beyond that: no second publisher, no external adopter, no outcome data, one externally attributed fact unverified in-cluster, and a truncated body.
build
Lighthouse's Agentic Browsing score is mostly the accessibility work you already skipped1 distinct publisher
build
The INP bill goes to the wrong department: ad script, not RAM1 distinct publisher
build
A 5x publishing increase cost one site 1,000 indexed pages and every impression1 distinct publisher
build
The dofollow lists are right about rel and wrong about everything above it1 distinct publisher
Distinct publishers with included, body-backed reporting in this cluster.
dev.to
1 article · August 23, 2026