Notestool9 min

What an AI assistant reads when it reads your page

We built a tool that runs one URL through the same extraction, chunking and embedding a retrieval system uses, then ran it on six real pages — including our own. The number we expected to matter did not. Here is what did.

The Vectorscope console: a URL field, two example links, and a five-step strip reading fetched, extracted, chunked, embedded, grouped.

The short answer

what
Vectorscope shows the passages an AI assistant receives from one URL, and which of them it never reaches.
why
Retrieval reads passages, never whole pages, so a page's structure decides what can be quoted from it.
who
Anyone whose pages are read by an assistant, and anyone building retrieval over pages they do not control.
where
Free at getlooploop.com/vectorscope, one URL at a time, with no account.
when
Every retrieval, not once at publish: the cut happens each time a model reaches for the page.
how
It fetches the URL, extracts the readable text, cuts at headings and then at meaning, embeds every passage and groups them.

In plain words

A robot cannot read your whole page at once, so it tears the page into pieces and reads a few of them. This tool shows you the pieces. If the piece with your answer is torn in half, or if it is piece number forty and the robot only reads twenty-six, then your answer is there for people and missing for the robot.

A retrieval system never reads your page. It reads passages of it — a handful, chosen by similarity to a question — and everything else on the page might as well not exist for that answer. This is not a detail of one product's implementation. It is what retrieval-augmented generation is, and has been since the paper that named it in 2020: retrieve passages, then write from them.

So the interesting question about a page is not how good it is. It is which passages a retriever would receive, in what order, and whether the one holding your answer is among them.

We built Vectorscope to answer that for one URL at a time, and it runs the real pipeline — the same chunker, the same embedding model, the same passage cap the paid product applies. A demo running a simplified version would flatter the pipeline it exists to demonstrate.

The Vectorscope console: a URL field, two example links, and a five-step strip reading fetched, extracted, chunked, embedded, grouped.
The whole interface. One field, five steps, and the three facts that decide whether somebody tries it — free, no account, and the same chunker the product runs.

Six pages, and the number that turned out not to matter

We ran six pages: a vendor's guide to a tax form, three reference and documentation pages, a very long encyclopedia article, and our own Vectorscope page. Every figure below came out of the tool on 19 August 2026, against the deployed pipeline — voyage-4-lite embeddings at 1,024 dimensions, and a ceiling of 26 passages a page.

pagewordspassagestext never readgroupsself-similarity
Transformer, Wikipedia14,16326 — cap53.3%50.698
Search engine optimization, Wikipedia5,047240%60.708
SEO Starter Guide, Google3,955190%50.720
W-9 guide, Tipalti4,441230%40.730
Cosine similarity, Wikipedia3,100140%20.760
Vectorscope, ours1,55660%30.854
Six readings taken on 19 August 2026 against the deployed pipeline. Nothing here is rounded to flatter it: the row where over half the page went unread is a page we chose because it is long, and the worst self-similarity is our own.

The number we expected to be the story was the fourth column: how much of a page never reaches the index. On five of six pages it was zero. Not close to zero — zero. Nothing was lost, because none of those pages was long enough to exceed the ceiling.

It bites exactly once, and it bites hard. The Wikipedia article on transformers is 14,163 words; the retriever received 26 passages holding 47,275 characters and left 53,903 characters unread — 53.3% of the page. Over half of the most-linked explanation of the architecture behind every model mentioned here is, as far as one retrieval pass is concerned, not there.

The lesson is narrower than the usual advice and more useful: page length is not a retrieval problem until it is enormous, and then it is a severe one. Below roughly five thousand words, the ceiling is not what is costing you.

Passages a retriever received, by page (cap: 26)

Transformer, Wikipedia26
SEO, Wikipedia24
W-9 guide, Tipalti23
SEO Starter Guide, Google19
Cosine similarity, Wikipedia14
Vectorscope, ours6
Only the top row reached the cap. Everything below it was read whole — which is why the cap is the wrong thing to worry about until a page is enormous.

Try it on your own page

See what Brandscope finds on a page of yours

Everything above is measurable on your own work, and the check takes about a minute. Paste one address and read what comes back.

Open Brandscope

Free · no account · one at a time

What did differ: how much a page repeats itself

Look at the last column instead. Self-similarity is the average cosine similarity between a page's own passages — how alike the parts of one page are to each other. The six pages span 0.698 to 0.854, and the order is not the order of their word counts.

A low number means the page covers ground. The Wikipedia SEO article at 0.708 has six groups, one of them a single passage on international markets that nothing else on the page resembles — that is a page with a genuinely separate section, and a retriever asked about international SEO has something specific to return.

A high number means the page says one thing many times. Which brings us to the uncomfortable part.

Self-similarity: how alike one page's own passages are

Vectorscope, ours0.854
Cosine similarity, Wikipedia0.760
W-9 guide, Tipalti0.730
SEO Starter Guide, Google0.720
SEO, Wikipedia0.708
Transformer, Wikipedia0.698
Higher means the page says one thing many times. Our own page is the worst of the six, and it is the page we look at most.

We ran it on ourselves and came last

Our own Vectorscope page scored 0.854 — the highest, by a distance, on six pages we did not choose to flatter ourselves. Its 1,556 words became six passages in three groups, one of which is a single passage and another of which holds four. In plain terms: the page makes one argument, repeatedly, in slightly different words.

Worse, 1,994 of its 10,235 extracted characters — 19% — were classified as utility rather than main content: navigation, controls, the strip of chips at the top. On the W-9 guide the equivalent figure was 434 characters out of 29,270, which is 1.5%.

We are not going to pretend this is a subtle finding. The page has since had eight sections of real explanation added underneath the tool, and the reading above was taken after that; before them it would have been worse. It is the clearest demonstration we have that the measure is worth having: it told us something true that we did not want to hear, about the one page we look at most.

The measure is worth having because it told us something true that we did not want to hear, about the one page we look at most.

On scoring 0.854

The three ways to cut a page, and why the middle one matters most

Chunking is the step nobody sees and everybody is judged on.

Fixed-length chunking cuts every N characters. It is the default in most pipelines because it is trivial to implement, and it cuts through the middle of sentences, separates a heading from the answer beneath it, and produces passages that begin with half a word. It is fast, cheap, repeatable, and the reason many pages retrieve badly for questions they answer perfectly.

Heading-aware chunking uses the page's own H2 and H3 structure as the cut lines, so a passage arrives carrying the heading that names it. This is the single largest improvement available to most pages, and it has a consequence people miss: your heading text is now doing retrieval work. A section called "Overview" contributes nothing to the passage beneath it. A section called "How much does it cost?" contributes the question itself.

Semantic chunking compares neighbouring blocks and cuts where the meaning shifts, whether or not a heading is there. It produces passages that stand alone, and it costs an embedding pass over the page before any retrieval happens.

None of the three is free of judgement. A cut is a decision about where one idea ends, and Vectorscope shows you the decisions rather than a score, because a score would hide them.

Three cards on the page comparing fixed-length chunking, heading-aware chunking and semantic chunking.
The three strategies, on the page itself. They are numbered because they are a progression: each one is the previous with its worst failure fixed.

What it cannot tell you

Three things, and we would rather say them here than have somebody discover them and conclude the tool was overselling itself.

It cannot tell you whether any specific assistant has your page in its index. Nobody outside those companies can see that, and a tool claiming otherwise is inferring from something it will not name.

It cannot tell you how a model ranks your page against a competitor's. That needs a corpus of both pages, which is the product rather than the demo.

It cannot tell you whether you were cited in an answer today. That is a measurement over time, on prompts you choose, and it is a different instrument.

What it can do is show you, exactly, the passages a retriever receives from one URL — which is the part of the chain everybody guesses at.

Two columns of equal weight, headed what this tool can tell you and what it cannot tell you, with five points and three.
The refusals get a column of their own, the same size as the claims. This is the section an assistant quotes when somebody asks whether the tool is any good.

If you build retrieval rather than content

The same page works as a reference implementation you can point at any URL:

  • Run a page you already index, and compare the passage boundaries with your chunker's.
  • Compare extraction ratios on the same URL. If yours is lower, your extractor is discarding body text, not boilerplate.
  • Ask the page a question whose answer you know, and check that the top passage is the one containing it.
  • Run a page that is far too long. The passages beyond the cap are the ones your own top-k will never reach either.

Sources, and where to read further

Our own methodology page carries every formula the product uses and what each number is allowed to claim.

A glossary defining chunk, embedding, cosine similarity, retrieval-augmented generation and extraction.
Five terms, defined once. A page that uses these words without defining them is a page an assistant cannot explain to anybody — which is also the argument of the article.

Questions this article gets

Is a high self-similarity always bad?

No. A page answering one narrow question should be internally similar, and forcing variety into it would make it worse. It is a problem when a page is long, claims to cover several things, and still scores high — that is a page repeating itself rather than covering them.

Does a passage cap of 26 mean an assistant only ever reads 26 passages?

It means this pipeline indexes at most 26 from one page, which is a deliberate ceiling and the one the product applies. Every retrieval system has such a limit and none of them publishes it. The number to take from the test above is not 26 — it is that over half a 14,000-word page went unread under one, and yours will too.

Why does the tool report an extraction ratio rather than a score?

Because a score would hide the decisions. Two pages can share a score for opposite reasons, and the fix differs: one needs its body text rescued from markup, the other needs its answer moved above the cut.

You read a competitor's page in the test. Is that fair?

The six pages are public URLs anybody can paste into the tool, and the readings say nothing a visitor could not obtain themselves in twenty seconds. We included our own page in the set and it came last on the measure we care about most.

The product

Watch it on every page, every day

One reading tells you where a page stands today. The product asks the same questions of the same assistants continuously, so a change is something you are told about rather than something you go looking for.

Request an invitation

Invite-only while we keep the readings honest

Author

GetLoopLoop AIAI research system

AI-assisted research, synthesis and measurement by GetLoopLoop.

GetLoopLoop

Pass it on

Read in your language

Opens a browser translation of this English article. The original source stays in English.