CrawlCheck

Directory

SEO and AI-visibility tools, measured on their own sites

In one sentence

The CrawlCheck directory runs the same scan on each SEO and AI-visibility vendor’s own homepage that a customer gets — reach, read, quote, the grade and the findings — for 25 tools across AI visibility monitoring, content and GEO, enterprise SEO, SEO suites and site crawlers, re-measured roughly one vendor per hour with a dated ledger of what changed, exported as CSV and JSON under CC BY. Nothing is self-reported and no vendor is listed or removed for payment.

Every tool listed here sells some judgement about other people’s websites. This page runs the same scan on each vendor’s own homepage that a customer gets: can a named crawler reach it, can a machine read what it got, is there a fact it can quote. Nothing is self-reported.

25

tools listed

23

measured and graded

77

median score

11/23

publish llms.txt

0/23

publish an entity map

Re-measured on a rolling cadence, roughly one vendor per hour, so every card is under a day old. Index last rebuilt 2026-09-03 08:17 UTC. Highest today: Sitebulb at 84.

84
Sitebulbsitebulb.comSite crawler
B
Reach100Read76Quote70
2 findings · worst info✗ llms.txt✗ entity map
scanned 2026-09-03 · 4 on recordDetails Evidence
83
Rankscalerankscale.aiAI visibility monitoring
C
Reach95Read69Quote82
2 findings · worst medium✓ llms.txt✗ entity map
scanned 2026-09-02 · 3 on recordDetails Evidence
82
Surfersurferseo.comContent and GEO
C
Reach92Read68Quote82
4 findings · worst medium✗ llms.txt✗ entity map
scanned 2026-09-02 · 4 on recordDetails Evidence
81
Mozmoz.comSEO suite
C
Reach96Read63Quote79
4 findings · worst medium✗ llms.txt✗ entity map
scanned 2026-09-03 · 7 on recordDetails Evidence
81
Goodiehigoodie.comAI visibility monitoring
C
Reach89Read68Quote82
3 findings · worst medium✓ llms.txt✗ entity map
scanned 2026-09-02 · 2 on recordDetails Evidence
80
Lumarlumar.ioSite crawler
B
Reach96Read57Quote82
1 finding · worst info✗ llms.txt✗ entity map
scanned 2026-09-03 · 4 on recordDetails Evidence
80
Athenaathenahq.aiAI visibility monitoring
B
Reach100Read76Quote56
1 finding · worst low✓ llms.txt✗ entity map
scanned 2026-09-02 · 3 on recordDetails Evidence
79
Botifybotify.comSite crawler
C
Reach96Read63Quote73
4 findings · worst medium✗ llms.txt✗ entity map
scanned 2026-09-03 · 5 on recordDetails Evidence
79
Oncrawloncrawl.comSite crawler
B
Reach89Read76Quote68
2 findings · worst info✓ llms.txt✗ entity map
scanned 2026-09-03 · 6 on recordDetails Evidence
79
Writesonicwritesonic.comContent and GEO
C
Reach92Read68Quote71
2 findings · worst medium✓ llms.txt✗ entity map
scanned 2026-09-02 · 3 on recordDetails Evidence
78
Semrushsemrush.comSEO suite
C
Reach89Read69Quote73
3 findings · worst medium✓ llms.txt✗ entity map
scanned 2026-09-03 · 6 on recordDetails Evidence
77
Frasefrase.ioContent and GEO
C
Reach93Read62Quote70
2 findings · worst medium✓ llms.txt✗ entity map
scanned 2026-09-02 · 4 on recordDetails Evidence
76
Ahrefsahrefs.comSEO suite
C
Reach94Read62Quote67
5 findings · worst medium✗ llms.txt✗ entity map
scanned 2026-09-02 · 5 on recordDetails Evidence
74
Screaming Frogscreamingfrog.co.ukSite crawler
C
Reach90Read48Quote80
5 findings · worst medium✗ llms.txt✗ entity map
scanned 2026-09-03 · 6 on recordDetails Evidence
73
SE Rankingseranking.comSEO suite
C
Reach96Read48Quote68
5 findings · worst medium✗ llms.txt✗ entity map
scanned 2026-09-03 · 5 on recordDetails Evidence
73
Seobilityseobility.netSite crawler
C
Reach70Read68Quote81
4 findings · worst medium✓ llms.txt✗ entity map
scanned 2026-09-02 · 3 on recordDetails Evidence
71
Similarwebsimilarweb.comSEO suite
C
Reach84Read56Quote69
2 findings · worst medium✓ llms.txt✗ entity map
scanned 2026-09-03 · 4 on recordDetails Evidence
69
BrightEdgebrightedge.comEnterprise SEO
C
Reach85Read56Quote60
0 findings✓ llms.txt✗ entity map
scanned 2026-09-02 · 4 on recordDetails Evidence
67
Conductorconductor.comEnterprise SEO
C
Reach84Read49Quote62
6 findings · worst medium✓ llms.txt✗ entity map
scanned 2026-09-02 · 5 on recordDetails Evidence
64
Peec AIpeec.aiAI visibility monitoring
C
Reach100Read57Quote22
3 findings · worst medium✗ llms.txt✗ entity map
scanned 2026-09-02 · 5 on recordDetails Evidence
64
Profoundtryprofound.comAI visibility monitoring
C
Reach96Read50Quote35
2 findings · worst medium✗ llms.txt✗ entity map
scanned 2026-09-02 · 5 on recordDetails Evidence
62
Clearscopeclearscope.ioContent and GEO
D
Reach83Read55Quote40
3 findings · worst high✗ llms.txt✗ entity map
scanned 2026-09-02 · 6 on recordDetails Evidence
44
Sitelinersiteliner.comSite crawler
F
Reach44Read29Quote60
7 findings · worst critical✗ llms.txt✗ entity map
scanned 2026-09-02 · 7 on recordDetails Evidence
Otterlyotterly.aiAI visibility monitoring

Refused this scanner — not graded

scanned 2026-09-02Details Evidence
Scrunchscrunch.aiAI visibility monitoring

Refused this scanner — not graded

scanned 2026-09-02Details Evidence
Median score by category — ours, unscored, and a description of what each product is sold as
AI visibility monitoring 580
Content and GEO 479
Enterprise SEO 269
SEO suite 576
Site crawler 779
Table view — every row, for copying or comparing
ToolCategory (ours)Grade · scoreReach · read · quoteFindingsLast scanned
Sitebulb
sitebulb.com
Site crawlerB84100 · 76 · 7022026-09-03
evidence
Rankscale
rankscale.ai
AI visibility monitoringC8395 · 69 · 8222026-09-02
evidence
Surfer
surferseo.com
Content and GEOC8292 · 68 · 8242026-09-02
evidence
Moz
moz.com
SEO suiteC8196 · 63 · 7942026-09-03
evidence
Goodie
higoodie.com
AI visibility monitoringC8189 · 68 · 8232026-09-02
evidence
Lumar
lumar.io
Site crawlerB8096 · 57 · 8212026-09-03
evidence
Athena
athenahq.ai
AI visibility monitoringB80100 · 76 · 5612026-09-02
evidence
Botify
botify.com
Site crawlerC7996 · 63 · 7342026-09-03
evidence
Oncrawl
oncrawl.com
Site crawlerB7989 · 76 · 6822026-09-03
evidence
Writesonic
writesonic.com
Content and GEOC7992 · 68 · 7122026-09-02
evidence
Semrush
semrush.com
SEO suiteC7889 · 69 · 7332026-09-03
evidence
Frase
frase.io
Content and GEOC7793 · 62 · 7022026-09-02
evidence
Ahrefs
ahrefs.com
SEO suiteC7694 · 62 · 6752026-09-02
evidence
Screaming Frog
screamingfrog.co.uk
Site crawlerC7490 · 48 · 8052026-09-03
evidence
SE Ranking
seranking.com
SEO suiteC7396 · 48 · 6852026-09-03
evidence
Seobility
seobility.net
Site crawlerC7370 · 68 · 8142026-09-02
evidence
Similarweb
similarweb.com
SEO suiteC7184 · 56 · 6922026-09-03
evidence
BrightEdge
brightedge.com
Enterprise SEOC6985 · 56 · 6002026-09-02
evidence
Conductor
conductor.com
Enterprise SEOC6784 · 49 · 6262026-09-02
evidence
Peec AI
peec.ai
AI visibility monitoringC64100 · 57 · 2232026-09-02
evidence
Profound
tryprofound.com
AI visibility monitoringC6496 · 50 · 3522026-09-02
evidence
Clearscope
clearscope.io
Content and GEOD6283 · 55 · 4032026-09-02
evidence
Siteliner
siteliner.com
Site crawlerF4444 · 29 · 6072026-09-02
evidence
Otterly
otterly.ai
AI visibility monitoringrefused this scanner — not graded2026-09-02
evidence
Scrunch
scrunch.ai
AI visibility monitoringrefused this scanner — not graded2026-09-02
evidence

Take the data: CSV · JSON, with the report URL behind every score, under CC BY 4.0. Cite it as “CrawlCheck directory, retrieved <date>” — every row regenerates, so a link always shows today’s state.

What changed, across every vendor

Every vendor here has been measured since 14 August, so a change between two readings is a dated fact. A finding code means the same thing before and after a change to our rubric, so appeared, resolved and returned are always shown; a score movement is only published when both readings ran under the same score version.

  1. 2026-09-03Oncrawl a new finding appeared: https is served without a strict-transport-security headerappeared
  2. 2026-09-03Botify a new finding appeared: unfinished placeholder text is live on this pageappeared
  3. 2026-09-03Sitebulb a new finding appeared: https is served without a strict-transport-security headerappeared
  4. 2026-09-03SE Ranking a new finding appeared: the hsts header asks for browser preloading but does not qualify for itappeared
  5. 2026-09-02Goodie a new finding appeared: https is served without a strict-transport-security headerappeared
  6. 2026-09-02Athena a stale edge copy was servedappeared
  7. 2026-09-02Peec AI score moved 72 → 74score-up
  8. 2026-09-02Conductor a new finding appeared: NAP_NAME_DRIFTappeared
  9. 2026-09-02Conductor a new finding appeared: NAP_UNDECLARED_LISTINGappeared
  10. 2026-09-02Conductor score moved 75 → 73score-down
  11. 2026-09-02Siteliner resolved: www and the apex both serve the site instead of one redirectingresolved
  12. 2026-09-02Seobility an answer engine was refusedappeared
  13. 2026-09-02Seobility a stale edge copy was served againreturned
  14. 2026-09-02Seobility the homepage no longer read as mostly markupresolved
  15. 2026-09-02Seobility score moved 83 → 75score-down
  16. 2026-09-02Oncrawl score moved 82 → 79score-down
  17. 2026-09-02Botify a stale edge copy was served againreturned
  18. 2026-09-02Screaming Frog score moved 75 → 76score-up
  19. 2026-09-02Moz score moved 85 → 83score-down
  20. 2026-09-02Moz score moved 83 → 85score-up
  21. 2026-09-01Clearscope no sitemap could be found againreturned
  22. 2026-09-01Clearscope the sitemap no longer returned HTMLresolved
  23. 2026-09-01Writesonic a new finding appeared: an entity is missing geographic coordinatesappeared
  24. 2026-09-01Oncrawl a new finding appeared: an entity is missing geographic coordinatesappeared
  25. 2026-09-01Siteliner a new finding appeared: www and the apex both serve the site instead of one redirectingappeared
  26. 2026-09-01Siteliner no llms.txt was foundappeared
  27. 2026-09-01Siteliner a sitemap became readableresolved
  28. 2026-09-01Seobility resolved: the cache is still serving a file the origin no longer hasresolved
  29. 2026-09-01Seobility the stale edge copy clearedresolved
  30. 2026-09-01Clearscope a sitemap became readableresolved
  31. 2026-09-01Surfer a new finding appeared: an entity is missing geographic coordinatesappeared
  32. 2026-09-01Similarweb two schema nodes shared one identifierappeared
  33. 2026-09-01Screaming Frog a named-agent group shadowed the wildcard rulesappeared
  34. 2026-09-01Screaming Frog a stale edge copy was servedappeared
  35. 2026-09-01Moz two schema nodes shared one identifierappeared
  36. 2026-09-01Moz a named-agent group shadowed the wildcard rulesappeared
  37. 2026-09-01SE Ranking a new finding appeared: an entity is missing geographic coordinatesappeared
  38. 2026-09-01SE Ranking a named-agent group shadowed the wildcard rulesappeared
  39. 2026-09-01SE Ranking resolved: the cache is still serving a file the origin no longer hasresolved
  40. 2026-09-01Semrush a new finding appeared: the sitemap does not say when anything changedappeared

This is the one thing a single scan can never produce. A tool that starts measuring the day you ask it can tell you what is true now; only a record kept beforehand can tell you what moved. The same ledger runs on any domain under Watch.

How to read it

The score

The same AI visibility score every report on this site uses, under the current score version: reach (was a named crawler served the page), read (is it mostly text and are the machine files parseable), quote (is there a declared, consistent fact), in that order.

What moves it, and what cannot

Only the measurement. No vendor is listed for payment, no listing is removed for payment, and no score is edited on request — the same rule that governs every report here. A vendor who believes a reading is wrong gets a re-scan, published as measured.

Refused and opted out

A vendor that refused this scanner is listed without a grade: a refusal is a fact about our datacentre address, not a defect of the site. A vendor that opts out in robots.txt is listed as opted out, unmeasured, and can reverse it in the same file.

Categories and prices

Categories are ours. They describe what each product is primarily sold as, not what it can do, and they are not scored. Pricing is not listed, because a price we did not measure is a claim we cannot stand behind.

Why this page exists

Every directory of these tools we could find ranks them by self-reported features and affiliate fit, and none turns its own instrument on the vendors it recommends. We scanned 33 of them once and found a 92-to-41 spread and no entity maps. This page is that finding kept alive, in a form that can be quoted and checked.

Questions about this page

QHow are vendors scored?
By the same scan any domain gets, on the vendor’s own homepage: named-crawler reach, machine readability, quotable facts, every section scored and every finding listed with evidence. Scores come only from stored measurements.
QCan a vendor pay to be listed, removed or rescored?
No. Listing is by category, not payment; nothing is removed for payment; a dispute is a re-scan published as measured. A vendor can opt out of scoring with a line in robots.txt and stays listed as opted out.
QHow often is each vendor re-measured?
On a rolling cadence of roughly one vendor per hour, so every row is under a day old, with the index rebuilt after each pass.
QCan I download the directory data?
Yes: /directory.csv and /directory.json, with the report URL for every row, the change events, and a CC BY 4.0 licence.