Digital Karma Validator
Run a live check of any domain's AI files and see its real, weighted Digital Karma Score.
How the score works
Every signal is computed from live, observable checks -- file reachability, valid structure, parsed Schema.org markup, and real freshness/federation data -- never estimated. This implements the Digital Karma Federation's own v8.0 scoring spec, published by digitalkarmaweb.com, the protocol's specification authority.
| Signal | Weight | Description |
|---|---|---|
| Schema Coverage | 20 | Valid, varied Schema.org JSON-LD markup on the homepage. |
| Content Freshness | 15 | Most recent update timestamp across manifest, health, and catalog. |
| AI Endpoints | 25 | All 6 required federation artifacts present and valid, plus recommended extras. |
| Federation Presence | 15 | Declared federation version, related sites, and verified bidirectional links. |
| External Links | 10 | Authority proxy (see note below) -- not measured for domains outside the tracked portfolio. |
| Technical Quality | 10 | HTTPS/SSL validity plus a live Google PageSpeed Insights check. |
| Dataset Quality | 5 | Datasets listed in the catalog and verified reachable. |
External Links & Authority is defined by the protocol as backlink/domain-authority data from a paid checker API (Moz, Ahrefs, etc.). Krisada chose not to add a paid API for this; this signal is instead approximated from Google Search Console signals already in the DK Warehouse (ranking query breadth, average position, impression volume) for domains inside the tracked portfolio, and is unmeasured (not faked) for any domain outside it.
Badges
- Karma Elite 95-100 — Exceptional, best-in-class implementation
- Karma Pro 85-94 — High-quality site, strong AI readiness
- Karma Certified 70-84 — Meets baseline federation quality standards
- Not Yet Certified 0-69 — Below baseline, missing required signals