www.brilliantearth.com
Test complete··5.9s
3 critical·7 warnings·4 unmeasured
https://www.brilliantearth.com/
- 3 fail
- 7 warn
- 0 info
Pipeline complete
Critical findings
Crawler access
public crawler identity × robots policy × HTTP delivery × usability
Differential delivery observed
| agent | robots | http | usable | challenge | captcha | waf | bytes |
|---|---|---|---|---|---|---|---|
| Default HTTP Clientother | ? | 403 | ✕ | ! | ● | ! | 615,367 |
| Googlebotsearch | ? | 403 | ✕ | ! | ● | ! | 615,239 |
| Googlebot Smartphonesearch | ? | 403 | ✕ | ! | ● | ! | 615,517 |
| Bingbotsearch | ? | 403 | ✕ | ! | ● | ! | 615,239 |
| OAI-SearchBotai | ? | 403 | ✕ | ! | ● | ! | 615,495 |
| GPTBotai | ? | 403 | ✕ | ! | ● | ! | 615,303 |
| ClaudeBotai | ? | 200 | ● | ● | ● | ! | 1,262,939 |
| Claude-Userai | ? | 200 | ● | ● | ● | ! | 1,263,018 |
| PerplexityBotai | ? | 200 | ● | ● | ● | ! | 1,262,939 |
| Perplexity-Userai | ? | 200 | ● | ● | ● | ! | 1,263,015 |
| Applebotsearch | ? | 403 | ✕ | ! | ● | ! | 615,473 |
| Applebot-Extendedai | ? | 403 | ✕ | ! | ● | ! | 615,495 |
| Common Crawlarchive | ? | 403 | ✕ | ! | ● | ! | 615,175 |
Raw versus rendered
JS dependency LOW
Fact parity
Visible HTML ↔ machine representations · status definitions
Fact ledger
1 subject · predicate · object
| subject | predicate | object | source | representation | assertion | recovery |
|---|---|---|---|---|---|---|
| https://www.brilliantearth.com/ | hasTitle | Brilliant Earth - Verifying | visible html | visible | explicit |
Structured data integrity
parse · serialization · graph identity · intent survives
No JSON-LD present in the initial HTML.
Entity identity
0 nodes · 0 relationships
No entity graph could be built from this page.
Critical fact byte depth
deeper = higher ingestion risk · what this measures
Measurement components
Leaf components that explain the composite. Null stays null. Glossary
Evidence
10 findings
fetchBot friction on fetchfail
- check
- FETCH-CHALLENGE
- confidence
- HIGH
- class
- BOT_CHALLENGE
- why
- Response looks like a challenge, WAF, or access wall
- interpretation
- Transport may succeed; content is not usable for ingestion
- url
- https://www.brilliantearth.com/
- source
- http
- status
- 403
- observed
- 2026-10-29T20:04:07.760Z
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<meta name="robots" content="noindex, nofollow" />
<title>Brilliant Earth - Verifying</title>
<link rel="icon" href="/img/favicon.ico" />
<style>
@font-face {
font-family: 'Avenir Book';
font-display: swap;
src: url('data:application/font-woff;baseindexabilitynoindex presentfail
- check
- INDEX-NOINDEX
- confidence
- DETERMINISTIC
- class
- NOINDEX
- why
- noindex, nofollow
- url
- https://www.brilliantearth.com/
- source
- meta
- observed
- 2026-10-29T20:04:13.586Z
No raw evidence payload attached.
indexabilityNon-indexable HTTP statefail
- check
- INDEX-STATUS
- confidence
- DETERMINISTIC
- class
- BOT_CHALLENGE
- why
- BOT_CHALLENGE
- url
- https://www.brilliantearth.com/
- source
- http
- status
- 403
- observed
- 2026-10-29T20:04:13.586Z
No raw evidence payload attached.
jsTitle changes after renderwarn
- check
- JS-CONTENT
- confidence
- HIGH
- why
- Brilliant Earth - Verifying → Just a moment...
- url
- https://www.brilliantearth.com/
- source
- rendered dom
- observed
- 2026-10-29T20:04:13.585Z
No raw evidence payload attached.
schemaNo parseable JSON-LD graphwarn
- check
- SCHEMA
- confidence
- HIGH
- why
- Structured identity is missing for machines
- url
- https://www.brilliantearth.com/
- source
- json ld
- observed
- 2026-10-29T20:04:07.853Z
No raw evidence payload attached.
canonicalMissing canonicalwarn
- check
- CANONICAL-MISSING
- confidence
- DETERMINISTIC
- why
- Page does not declare a canonical URL
- url
- https://www.brilliantearth.com/
- source
- raw html
- observed
- 2026-10-29T20:04:13.586Z
No raw evidence payload attached.
robotsrobots.txt missing or unreadablewarn
- check
- ROBOTS-MISSING
- confidence
- DETERMINISTIC
- why
- HTTP 403 for https://www.brilliantearth.com/robots.txt
- url
- https://www.brilliantearth.com/robots.txt
- source
- robots
- status
- 403
- observed
- 2026-10-29T20:04:07.918Z
No raw evidence payload attached.
sitemapNo sitemap foundwarn
- check
- SITEMAP
- confidence
- HIGH
- why
- https://www.brilliantearth.com/sitemap.xml, https://www.brilliantearth.com/sitemap_index.xml
- url
- https://www.brilliantearth.com/
- source
- sitemap
- observed
- 2026-10-29T20:04:08.526Z
No raw evidence payload attached.
crawlerDIFFERENTIAL_DELIVERYwarn
- check
- CRAWLER-DIFFERENTIAL
- confidence
- HIGH
- class
- DIFFERENTIAL_DELIVERY
- why
- Different agent classes received materially different representations. This is an observation, not a claim of cloaking.
- interpretation
- Do not label as cloaking — intent cannot be established from responses alone
- url
- https://www.brilliantearth.com/
- source
- http
- observed
- 2026-10-29T20:04:13.586Z
Default HTTP Client:status=403:usable=false:robots=UNKNOWN:hash=4c3c1b95:title=Brilliant Earth - Verifying | Googlebot:status=403:usable=false:robots=UNKNOWN:hash=cf51f34e:title=Brilliant Earth - Verifying | Googlebot Smartphone:status=403:usable=false:robots=UNKNOWN:hash=b6e3975b:title=Brilliant Earth - Verifying | Bingbot:status=403:usable=false:robots=UNKNOWN:hash=373b4623:title=Brilliant Earth - Verifying | OAI-SearchBot:status=403:usable=false:robots=UNKNOWN:hash=3f215d77:title=Brilliant Earth - Verifying | GPTBot:status=403:usable=false:robots=UNKNOWN:hash=4ad5a0e7:title=Brilliant Earth - Verifying | ClaudeBot:status=200:usable=true:robots=UNKNOWN:hash=7014d564:title=Brilliant Earth: Engagement Rings & Fine | Claude-User:status=200:usable=true:robots=UNKNOWN:hash=0d0ba2a9:title=Brilliant Earth: Engagement Rings & Fine | PerplexityBot:status=200:usable=true:robots=UNKNOWN:hash=c064a79b:title=Brilliant Earth: Engagement Rings & Fine | Perplexity-User:status=200:usable=true:robots=UNKNOWN:hash=e5a4a477:title=Brilliant Earth: Engagement Rings & Fine | Applebot:status=403:usable=false:robots=UNKNOWN:hash=2b757d10:title=Brilliant Earth - Verifying | Applebot-Extended:status=403:usable=false:robots=UNKNOWN:hash=cb94779f:title=Brilliant Earth - Verifying
renderRendering errorswarn
- check
- RENDER-ERROR
- confidence
- HIGH
- why
- desktop: Failed to load resource: the server responded with a status of 403 (); desktop: Connecting to 'data:,' violates the following Content Security Policy directive: "connect-src 'self' https://hagen.challenges.cloudflare.com https://brunhild.challenges.cloudflare.com https://*.alg13.dnstest.challenges.cloudflare.com https://*.mldsa44.dnstest.challenges.cloudflare.com https://dnstest.dev https://ca2.cloudflarecaptcha.com https://ca1.cloudflarecaptcha.com". The action has been blocked.; desktop: Fetch API cannot load data:,. Refused to connect because it violates the document's Content Security Policy.
- url
- https://www.brilliantearth.com/
- source
- rendered dom
- observed
- 2026-10-29T20:04:13.586Z
desktop: Failed to load resource: the server responded with a status of 403 ()
desktop: Connecting to 'data:,' violates the following Content Security Policy directive: "connect-src 'self' https://hagen.challenges.cloudflare.com https://brunhild.challenges.cloudflare.com https://*.alg13.dnstest.challenges.cloudflare.com https://*.mldsa44.dnstest.challenges.cloudflare.com https://dnstest.dev https://ca2.cloudflarecaptcha.com https://ca1.cloudflarecaptcha.com". The action has been blocked.
desktop: Fetch API cannot load data:,. Refused to connect because it violates the document's Content Security Policy.
desktop: %c%d font-size:0;color:transparent NaN
desktop: %c%o font-size:0;color:transparent {}
stateless: Failed to load resource: the server responded with a status of 403 ()
stateless: %c%d font-size:0;color:transparent NaN
stateless: %c%o font-size:0;color:transparent {}
stateless: Connecting to 'data:,' violates the following Content Security Policy directive: "connect-src 'self' https://hagen.challenges.cloudflare.com https://brunhild.challenges.cloudflare.com https://*.alg13.dnstest.challenges.cloudflare.com https://*.mldsa44.dnstest.challenges.cloudflare.com https://dnstest.dev https://ca2.cloudflarecaptcha.com https://ca1.cloudflarecaptcha.com". The action has been blocked.
stateless: Fetch API cannot load data:,. Refused to connect because it violates the document's Content Security Policy.Developer handoff
Derived from 10 finding-backed tickets
Bot friction on fetch on /
Response looks like a challenge, WAF, or access wall
Expected — Machine-readable, consistent, first-HTML representation of the fact
From check FETCH-CHALLENGE · Inspect evidence →
Title changes after render on /
Brilliant Earth - Verifying → Just a moment...
Expected — Machine-readable, consistent, first-HTML representation of the fact
From check JS-CONTENT · Inspect evidence →
No parseable JSON-LD graph on /
Structured identity is missing for machines
Expected — Machine-readable, consistent, first-HTML representation of the fact
From check SCHEMA · Inspect evidence →
Missing canonical on /
Page does not declare a canonical URL
Expected — Machine-readable, consistent, first-HTML representation of the fact
From check CANONICAL-MISSING · Inspect evidence →
robots.txt missing or unreadable on /
HTTP 403 for https://www.brilliantearth.com/robots.txt
Expected — Machine-readable, consistent, first-HTML representation of the fact
From check ROBOTS-MISSING · Inspect evidence →
No sitemap found on /
https://www.brilliantearth.com/sitemap.xml, https://www.brilliantearth.com/sitemap_index.xml
Expected — Machine-readable, consistent, first-HTML representation of the fact
From check SITEMAP · Inspect evidence →
noindex present on /
noindex, nofollow
Expected — Machine-readable, consistent, first-HTML representation of the fact
From check INDEX-NOINDEX · Inspect evidence →
Non-indexable HTTP state on /
BOT_CHALLENGE
Expected — Machine-readable, consistent, first-HTML representation of the fact
From check INDEX-STATUS · Inspect evidence →
DIFFERENTIAL_DELIVERY on /
Different agent classes received materially different representations. This is an observation, not a claim of cloaking.
Expected — Machine-readable, consistent, first-HTML representation of the fact
From check CRAWLER-DIFFERENTIAL · Inspect evidence →
Rendering errors on /
desktop: Failed to load resource: the server responded with a status of 403 (); desktop: Connecting to 'data:,' violates the following Content Security Policy directive: "connect-src 'self' https://hagen.challenges.cloudflare.com https://brunhild.challenges.cloudflare.com https://*.alg13.dnstest.challenges.cloudflare.com https://*.mldsa44.dnstest.challenges.cloudflare.com https://dnstest.dev https://ca2.cloudflarecaptcha.com https://ca1.cloudflarecaptcha.com". The action has been blocked.; desktop: Fetch API cannot load data:,. Refused to connect because it violates the document's Content Security Policy.
Expected — Machine-readable, consistent, first-HTML representation of the fact
From check RENDER-ERROR · Inspect evidence →