Back to blog
Data Quality

Clean data, clean scores: your SEO score is only as good as the pages it's measured against

5 min read

Every content score is a comparison. When a tool tells you your article is a 74 and needs more of the term “onboarding checklist,” it is really saying: the pages that rank for this query use that term more than you do. The score is only ever as trustworthy as the set of pages it measured against — and that set is where a surprising amount of quiet damage happens.

What a term contract actually is

SEO content optimization tools reduce a live SERP down to a target: a list of terms and how often the winning pages use them. We call that a term contract. It is the backbone of the whole approach — hit the contract, the theory goes, and your page looks like the pages that already rank, so it should rank too.

It is a reasonable idea. It lives or dies on one assumption: that the pages the contract was built from are the real, readable, ranking pages. Break that assumption and every downstream number inherits the flaw.

The husk problem

Here is the catch. When a crawler fetches the top-ranking URLs, it does not always get the article. Sometimes it gets a bot-challenge page (“Verify you are human”), a login wall, a cookie interstitial, a 403 Forbidden, or an empty JavaScript shell that never rendered.

We call these husks — a page that occupies a ranking slot but contains none of the content that earned it. To a careful reader they are obviously junk. To a term-frequency counter, the words verify, human, enable, cookies, security, and continue look exactly like legitimate target terms — and get promoted straight into the contract you are told to follow.

What we measured

We ran a leading tool and Pharos against the same set of queries and compared the term contracts each one produced. The gap was not subtle.

~5%Competitor contracts pollutedContaminated by husk / challenge pages
0%Pharos contracts pollutedBreakwater filtered every one

Roughly 5%of the competitor's contracts were contaminated by husk pages its crawler had swallowed — security-check and challenge boilerplate promoted into the recommendations. Across our own contracts, the figure was 0%. Five percent sounds small until you remember what it is: a fraction of every recommendation you were told to chase, pointing at words no real reader will ever value.

Why a little pollution does a lot of damage

A poisoned contract does not fail loudly. It nudges. You add a sentence to accommodate a term that actually came from a CAPTCHA. You reshape a heading around “access denied” language because the score says it is under-weight. Each edit is small; together they pull your article toward the shape of a challenge page instead of the shape of the best answer.

And because the content score went up, everything looks like it is working. That is the real cost of poor data quality in SEO: not a wrong number you would catch, but a slightly-wrong number you would trust.

How Breakwater keeps the water clean

A lighthouse is only as good as its view of the water.

Breakwater is the part of Pharos that filters the debris before it ever reaches your score. It recognizes bot-challenge pages, login walls, and boilerplate husks and drops them from the contract, so the terms you are handed come only from pages a person could actually read.

Then it does something we think every tool should: it grades each analysis with an honesty score. When the water is genuinely murky — a SERP full of walled pages we could not read cleanly — Breakwater tells you, instead of quietly scoring you against noise and presenting it as confidence.


You cannot fix data quality you cannot see. The point is not that our number is prettier — it is that you should know exactly which pages your score was measured against, and be able to trust that none of them are husks. Clean data, clean scores. Everything else in SEO content optimization is built on top of that.

See your content the way search and AI actually do.

LiamVi scores you against clean SERP data and real rankings, and watches which brands the assistants name for your buyers.