Guides · 2026-09-02 · By VSNARY | Emmanuel Orta · 6 views
How to read a CrawlCheck report: the grade, the three stages, the fix list and the evidence
A report is six views over one record. This is what each one is for, what the numbers mean, and where the bytes behind every finding live.
A report is one stored record shown six ways. The Overview carries the grade, the score out of 100 and which of three stages failed; the other five views hold the fix list, every scored section, what changed since the last scan, the evidence bytes behind each finding, and how the scoring works. Read the failing stage first — reach, read, then quote — because a failure earlier in that order makes everything after it moot.
Across every full scan CrawlCheck has run, 5.4% of sites refused at least one answer-engine crawler while serving a browser normally, a reach-stage failure that caps everything measured after it.
A CrawlCheck report is one stored record rendered six ways. The record is what CrawlCheck measured: every response it got as a browser and as each named crawler, the machine files on both hosts, the structured data, the claims on the page, and the section scores computed from all of it. The views are just different questions asked of that record. Nothing in a later tab contradicts an earlier one, because they read the same object; the JSON and CSV exports at the foot of every report are that object.
The top of the page: grade, score, headline #
The ring is the AI visibility score, 0 to 100. The letter beside it is the grade. They are not the same thing: the letter is held down by the worst open finding, however good the average is. When that cap is in force the report says so under the headline, because a high score next to a low letter is otherwise confusing.
The headline sentence is written from the record, not typed. It tells you in one line whether an answer engine can reach, read and quote the site, and how many things are worth tidying. The “In plain English” box under it says the same in three to five bullets: how many sections pass, what to fix first, what the score would read if the listed items were fixed, which engines were served or refused by name, and what moved since the previous scan.
Reach, then read, then quote #
The three rings after the headline are the three stages, in the order an engine hits a site. Reach is whether a named answer-engine crawler gets the page at all. Read is whether, once it has the bytes, it can find the words and the machine files that guide it. Quote is whether there is a specific fact it can state and attribute. The Overview tab shows the sections under each stage with their scores.
Reach also acts as a ceiling: nothing downstream of a refusal reaches an engine, so a site that refuses crawlers cannot score well because its schema is tidy. Online-store checks sit outside the three stages and still appear in the fix list. Reports issued earlier are shown with the stages they were graded under.
The Overview tab #
After the stages: a tally of sections passing, needing work, failing and not measurable; the remaining sections as tiles; the chain a crawler follows (robots.txt names the sitemap, llms.txt points onward, the entity graph points home) with the first broken link named; every named crawler as a chip showing whether robots.txt allows it and, where the scan also fetched the page as that crawler, what the edge did; where the delivered bytes go; how the site compares with its cohort; and the score over previous scans. Every figure is drawn from fields on the record, and a figure whose inputs were not measured is omitted rather than drawn empty.
The Fix list tab #
Findings first, ordered by severity, because each one holds the grade down until it is gone. Each card has three columns: what we saw (the measurement, with the path), why it matters (what a crawler does with that response), and how to fix it (the change to make on the server). The evidence bytes are one click below the card. After the findings come the headroom rows: nothing there is broken, but each is a measure currently outside its optimal range, with the points it is worth to the score. The arithmetic is on measurements already taken; it is not a forecast.
The Sections tab #
Every section as a tile, then every section as a table of rows: the measure, what it is now, the range that passes, and a tick or a cross. A row marked n/a could not be measured and is excluded from the section score rather than failed. This is the tab to open when you want to know exactly which row moved a section from 100 to 89.
Changes, Evidence, and how to read this #
Changes compares this scan to the ones before it: findings that appeared, resolved or returned, and score movements between readings taken under the same score version. A finding code means the same thing before and after a change to our rubric, so those comparisons are always shown; a score delta across rubric versions is not, because the number moved because we changed. Evidence holds the transcript of every machine-file fetch (status, content type, bytes, edge cache state), the report’s SHA-256 digest and how to cite it. How to read this is the scoring method in full, including what the scan does not measure.
What the score is not #
It does not measure whether ChatGPT, Perplexity or Google’s AI answers actually cite the site. No server can, and a score that implied otherwise would be invented. It measures whether an engine can: reach, read, quote. That is the part a site owner controls and the part that has to be true first. Everything an engine also reads about you off-site — directory listings, review corpora, a business profile — is outside this number, and the report says so.
Disputing a finding #
Open the finding’s evidence, then the Evidence tab. The transcript shows the exact request and the exact response. If the bytes say something different from what the finding claims, the instrument is wrong and we want to know: the report URL and the finding code to hello@crawlcheck.io. A report regenerates when opened, so fix the server, reload the same URL, and the finding either clears or it does not; done is measured, not asserted.
Every figure above came out of CrawlCheck.
Point it at your own domain and see the same measurements, free.
The main product
Found this on your own site? We fix it for $500.
Scan free to see where you stand. The fix is one site, every finding implemented and re-measured, with a sealed before and after.
Questions this post answers
Which view should I open first?
The failing stage on the Overview. Reach, read and quote are ordered on purpose: if a crawler cannot reach the page, nothing measured about how readable it is matters yet.
What does an unscored section mean?
That it was measured but is not part of the grade. It appears with its observation and is excluded from the arithmetic, which is stated on the page rather than left to inference.
Which view should I open first?
The failing stage on the Overview. Reach, read and quote are ordered on purpose: if a crawler cannot reach the page, nothing measured about how readable it is matters yet.
What does an unscored section mean?
That it was measured but is not part of the grade. It appears with its observation and is excluded from the arithmetic, which is stated on the page rather than left to inference.
Why is my CrawlCheck grade lower than my score suggests?
The letter grade is held down by the worst open finding, however high the average is. The score out of 100 reflects all the sections together; the letter reflects the most serious problem still open. When that cap is in force, the report says so under the headline. Clearing the finding at the top of the fix list is what lifts the letter.
Does a high CrawlCheck score mean ChatGPT will cite my site?
No. The score measures whether an answer engine can reach, read and quote the site from what its crawlers are served. It does not measure whether ChatGPT, Perplexity or Google's AI answers actually cite the site, and it leaves out off-site sources engines also read, such as directory listings, review sites and a business profile. The report states this on the page.
Related findings
Comments
Comments are read before they appear. Nothing is published automatically, and no account is needed.
Writing about this? Facts, live figures and marks — every number on that page is dated and traceable to a scan.