Digital Karma Scoring Methodology
Understanding the transparent, automated trust and quality scoring system for AI websites.
The Seven Signals
- Schema Coverage (20%) — Quality and completeness of Schema.org markup
- Content Freshness (15%) — Update frequency and recency
- AI Endpoints (25%) — Presence and completeness of required machine-readable files
- Federation Presence (15%) — Network participation and bidirectional links
- External Links (10%) — Quality and relevance of outbound references
- Technical Quality (10%) — Performance, security, accessibility
- Dataset Quality (5%) — Availability of structured datasets
Badge Levels
- 🌐 Federation Member — All 6 required endpoints present
- ✅ Karma Certified — Score ≥ 0.70
- ⭐ Karma Pro — Score ≥ 0.85
- 🏆 Karma Elite — Score ≥ 0.95
Calculating Your Score
Run python ai/calculate_karma.py against your site to compute your score automatically. The script reads your AI endpoints and applies the weighted formula. Results are written directly to /ai/karma.json.
See the Standards page for the complete formula and signal breakdown.