01Author bio coverage
Every article needs an author byline with credentials and Person schema. Generic placeholder authors and "Admin" bylines flagged as YMYL violations.
Person schema · sameAs · credentials 02Founder identity proofs
Cross-references team page identity against GitHub, Twitter, LinkedIn and audit firm reports. Pseudonymous teams scored on identity consistency, not on doxxing.
GitHub · Twitter · LinkedIn · audits 03Audit firm citations
Tracks mentions of Trail of Bits, OpenZeppelin, Quantstamp, CertiK, Hacken and other security audit firms. Validates that linked reports return 200 and are not expired.
Trail of Bits · OpenZeppelin · Quantstamp 04Organization sameAs
Validates Organization JSON-LD with sameAs array pointing to Twitter, Discord, Telegram, GitHub, CoinGecko, CoinMarketCap and DefiLlama profile pages.
Organization · sameAs · social proof 05Risk and disclosure
YMYL content needs visible risk disclosures. Crawlux checks for /risk-disclosure/ pages, jurisdictional notices and clear language about smart contract and market risks.
/risk · /disclaimer · jurisdiction 06Editorial process
Higher-quality YMYL sites publish their editorial standards. Module checks for /editorial-policy/ or equivalent and flags blog posts without "reviewed by" or "fact-checked" signals.
/editorial · review process 07Contact and ownership
Trust requires reachable ownership. Checks for /contact/, /about/ and /team/ pages, registered company info where applicable and reachable email or support routes.
/contact · /about · /team 08Manipulation flags
Pattern-matches suspicious trust signals: unverifiable audit citations, expired reports presented as current, fake testimonial badges and dead sameAs profiles. Helps avoid manual penalties.
expired audits · fake badges · dead links