NEWWorld's first AI visibility audit tool for Web3 is live.Run free audit →
Free tool · No signup · Powered by Crawlux

Test crypto JSON-LD on any URL. Per-entity verdict in 5 seconds.

Paste a URL. We extract every JSON-LD block, parse each entity and run both schema.org strict validation and Crawlux's crypto-specific rules. Per-entity verdict shows what is correct, what is wrong and what is missing for a page in your category.

Per-entity validationCrypto-specific rules~5 seconds end-to-end

Free check · No credit card · No signup · Works on any public URL

// What you get back

A representative output for a DeFi lending market page

Every test returns the same shape. Per-entity verdict, with reasoning when something fails or warns. Below: example output for a Compound-style lending market page.

Token schema test · 5 entity types checked
example-protocol.xyz / markets / usdc
3/5

3 of 5 expected entities present · 1 wrong type · 1 missing

The page has Organization, BreadcrumbList and FAQPage schema but is missing FinancialProduct (which a lending market page should have) and uses generic Product schema where CryptoExchange would be more appropriate. The full audit module covers every page on your domain at once with copy-paste fixes for each issue.

Per-entity verdicts

FinancialProduct · missing on a lending market pageA lending market page should have FinancialProduct JSON-LD with interestRate, feesAndCommissionsSpecification and provider. Without it, search engines and AI models cannot identify the page as a lending product. Rich result eligibility is lost.
Fail
!
Product · wrong type for crypto contextThe page uses generic Product schema. For a swap interface or marketplace, CryptoExchange is the correct type. For a lending product, FinancialProduct is correct. Generic Product collapses crypto-specific fields into the wrong shape.
Warn
Organization · present and well-formedOrganization entity has 6 sameAs URLs, all returning 200. Recognized crypto authority sources detected: GitHub, Twitter, CoinGecko, DefiLlama. Strong authority signal.
Pass
!
Person · present but sameAs missing GitHubFounder Person entity is present with name, jobTitle and worksFor. Missing sameAs to GitHub, which is a strong technical authority signal. Twitter and LinkedIn sameAs both return 200.
Warn
BreadcrumbList · present and valid3-level breadcrumb (Home → Markets → USDC) with correct position numbers and resolvable URLs. No issues.
Pass
FAQPage · present8 Q-and-A pairs detected. All Question entities have non-empty Answer text. Strong AEO signal.
Pass

Get the full schema library plus per-page audit

Every page on your domain audited at once. Copy-paste FinancialProduct, CryptoExchange, Organization JSON-LD ready to ship. From $25 one-time per domain.

See Token Schema audit module

Output above is representative. Actual tests return the real per-entity verdict for the URL you submit.

// How it works

Three steps, ~5 seconds end-to-end

No signup. No credit card. Just a URL and a button.

01

Paste the URL

Paste any public crypto or Web3 page URL. The tester works on protocol homepages, market pages, token pages, dApp interfaces and documentation pages.

02

Render & extract

Headless Chrome renders the page, captures every JSON-LD block (including client-side injected schema), parses each entity and tags by type.

03

Get per-entity verdict

Each entity scored against schema.org strict rules plus Crawlux's crypto-specific rules. Pass, warn or fail per entity with reasoning.

// Why crypto-specific schema validation matters

Generic schema validators miss what crypto sites actually need

Schema.org Validator and Google Rich Results Test are excellent for generic validation. The gap is that they were never built to think in crypto.

Generic schema validator

Schema.org Validator, Google Rich Results Test

  • Confirms fields parse and types are valid
  • Checks required properties are present
  • Treats Product and FinancialProduct as equally fine
  • Does not flag empty supportedAssets on CryptoExchange
  • Ignores sameAs targets to crypto authority sources
vs

Crawlux · Crypto-aware

Schema.org strict + Web3-specific layer

  • Flags FinancialProduct missing on lending market pages
  • Flags CryptoExchange missing on swap interfaces
  • Verifies sameAs URLs return 200 across 80+ recognized authority domains
  • Detects entity-resolution mismatches (model knows your protocol but cannot resolve to your domain)
  • Recommends the right schema type per page intent

The crypto reality

Most crypto sites pass generic validation cleanly while still failing on the things that actually move ranking and AEO.

Two failure modes show up most often on real crypto sites we audit:

Failure 01

Wrong type, parses fine

A lending market page using generic Product schema validates without errors. It signals nothing useful to AI models. The fix is FinancialProduct with interestRate and feesAndCommissionsSpecification.

Failure 02

Generic-shaped Organization

Organization with sameAs to Twitter and LinkedIn but missing GitHub and CoinGecko looks like any SaaS company. It tells AI models nothing about crypto-native authority.

The free tester catches both layers. The full Token Schema audit module ships the copy-paste schema library covering 7 protocol patterns.

// Token schema tester FAQ

Common questions about the tester

If you have a question not answered here, the full Token Schema audit module page goes deeper.

What does the Token Schema Tester check?

It fetches the URL, extracts every JSON-LD block from the rendered HTML, parses each entity and validates two ways. First, schema.org strict validation: are required fields present, are types correct, does the JSON parse cleanly. Second, Crawlux crypto-specific validation: is FinancialProduct used where appropriate, is supportedAssets populated on CryptoExchange, do sameAs URLs return 200, is the page using the right schema type for its content. Per-entity pass, warn or fail verdict with reasoning.

Is this really free?

Yes. The basic test (any single URL) is free, no signup required. We rate-limit free checks per IP to manage costs but for normal use this should not matter. The full Token Schema audit module covers every URL on your domain at once, with the schema library and copy-paste JSON-LD for each fix; the free tester covers a single URL at a time.

How is this different from Schema.org Validator?

Schema.org Validator is excellent for generic schema validation but is not crypto-aware. It will not flag using FinancialProduct where CryptoExchange belongs, will not warn about empty supportedAssets and will not check sameAs URLs against the recognized crypto authority list. Crawlux runs strict schema.org validation plus the crypto-specific layer.

Does it work on JavaScript-rendered pages?

Yes. The tester uses a headless Chrome render so JSON-LD injected client-side is captured the same way Googlebot would see it. If your schema renders only after a long delay (more than ~5 seconds), the tester may miss it; the full audit module gives more aggressive render budget. The tester flags pages where schema appears to be client-only.

What schema types does it test for?

All schema.org types are validated, plus the tester explicitly tests for the crypto-specific entities: FinancialProduct (DeFi protocols, lending, staking), CryptoExchange (DEXs, CEXs, NFT marketplaces), SoftwareApplication (wallets, dApps), Organization (the protocol entity with sameAs), Person (founders), FAQPage (FAQ blocks) and BreadcrumbList. The verdict shows which are present and which the page should consider adding.

Will it tell me what to fix?

The free tester surfaces what is wrong (missing entity, malformed field, wrong type) but does not generate the fix code. The full Token Schema audit module includes a copy-paste JSON-LD library covering 7 protocol patterns (DeFi lending, DEX, liquid staking, NFT marketplace, wallet, CEX, Organization+Person) so you can ship the fix in minutes. The free tool tells you what is broken; the paid module tells you exactly what to copy-paste to fix it.

Can I run this on competitor URLs?

Yes. The tester accepts any public URL. Running it on competitor pages is useful for benchmarking what schema patterns are working in your category. The full Crawlux Competitor Analysis module does this side-by-side automatically across the top 20 sites in your category.

Does the tester check sameAs URLs?

Yes. For Organization and Person entities, every sameAs URL is fetched to confirm it returns 200. Dead links, redirects to unrelated pages or 404s are flagged. The tester also recognizes major crypto authority domains (CoinGecko, DefiLlama, GitHub, audit firms) and flags when expected sameAs targets are missing for a protocol of your category.

Want to audit every page on your domain?

Schema validated for one page. Crawlux is our free audit tool that scans your full domain and gives you a complete report covering schema, AI visibility, technical SEO, backlink quality and 4 more areas. Takes about 4 minutes. No signup, no credit card.

Free tier · No credit card · One-time pricing on paid tiers