πŸ“– Technical Documentation

WCS Methodology

The complete technical specification for Web Credibility Score v2.0 β€” the AI-era website trust standard by Alert91.

Version 2.0 Β· Published June 2026 Β· Alert91 by 91Technologies

Contents
  1. Overview & Philosophy
  2. Scoring Formula
  3. The 7 Sub-Indices
  4. Kill Switches
  5. Grade Scale
  6. Confidence Score
  7. Trust Momentum
  8. Industry-Specific Trust Score
  9. WCS Badge Eligibility
  10. WCS vs DA vs DR
  11. Public API

1. Overview & Philosophy

Web Credibility Score (WCS) is a composite trust metric that measures how credible and trustworthy a website is β€” to AI systems, search engines, and human visitors. It is designed for the AI-era web, where content credibility signals increasingly determine whether your content appears in AI answers, AI Overviews, and generative search results.

WCS was created by Alert91 in 2026 as a response to a gap in existing metrics: Domain Authority (DA) and Domain Rating (DR) measure backlink profiles, not actual trustworthiness. A site can have high DA and still have no HTTPS, no privacy policy, and no legitimate business signals.

WCS measures what actually makes a website trustworthy β€” security posture, AI readiness, legal compliance, business legitimacy, accessibility, and operational reliability. It cannot be gamed with link-building.

WCS scores range from 0 to 100. Higher is better. Only sites scoring 80+ (Grade A or A+) are eligible to display the WCS Compliant badge.

2. Scoring Formula

WCS is a weighted composite of 7 sub-indices. Each index measures a distinct dimension of credibility:

WCS = ACIΓ—0.20 + DTIΓ—0.15 + SIΓ—0.25 + PIΓ—0.15 + CSΓ—0.10 + ASΓ—0.10 + RIΓ—0.05

Each index is scored 0–100 based on checks within that index. The final WCS is subject to Kill Switch caps (see Section 4).

Alert91 dashboard clients receive a more accurate WCS using 30 days of real monitoring data β€” uptime history, Core Web Vitals from CrUX, full security audits, and accessibility scans. The public WCS checker uses a live snapshot scan.

3. The 7 Sub-Indices

πŸ€–ACI β€” AI Credibility Index20%

Measures how readable and citable your content is by AI systems like ChatGPT, Claude, Perplexity, and Google AI Overviews.

CheckWeightWhy it matters
llms.txt file present15ptTells AI crawlers what to index
Structured data (Schema.org)20ptEnables AI to understand your content type
Organization sameAs (3+ profiles)8ptAnti-gaming β€” proves real social presence
AI crawlers not blocked10ptGPTBot, ClaudeBot, PerplexityBot must be allowed
FAQ schema markup12ptEnables direct answer extraction by AI
Question-format headings8ptWhat/How/Why H2s improve AI citability
llms-full.txt present8ptExtended AI knowledge base file
dateModified in schema7ptTells AI how fresh your content is
🎯DTI β€” Digital Trust Index15%

Measures signals of a real, legitimate business operating online.

CheckWeight
Domain age β‰₯ 1 year15pt
About page present10pt
Named author attribution8pt
Reviews / ratings schema12pt
Social profile links8pt
Phone number displayed10pt
Email address displayed8pt
Office address displayed10pt
πŸ”’SI β€” Security Index25%

The highest-weighted index. Security is non-negotiable for credibility.

CheckWeight
HTTPS / SSL active20pt
HSTS header10pt
Content Security Policy10pt
X-Frame-Options header8pt
SPF record configured8pt
DMARC record configured8pt
No malware detected15pt
No sensitive files exposed10pt
No dangerous ports open8pt
TLS version secure (1.2+)7pt
robots.txt present5pt
⚑PI β€” Performance Index15%

Measures operational reliability and speed. Slow or unreliable sites lose credibility.

CheckWeight
30-day uptime β‰₯ 99%30pt
Avg response time < 800ms20pt
LCP ≀ 2.5s (Core Web Vitals)20pt
CLS ≀ 0.1 (Core Web Vitals)15pt
Mobile viewport configured15pt
πŸ“œCS β€” Compliance Index10%

India-specific compliance signals including DPDP Act 2023 requirements.

CheckWeight
Privacy Policy15pt
Terms & Conditions15pt
Cookie consent banner10pt
DPDP Act 2023 compliance10pt
Refund/cancellation policy10pt
GSTIN displayed (India)10pt
DPDP Grievance Officer named10pt
CIN/company registration5pt
FSSAI (food businesses)5pt
β™ΏAS β€” Accessibility Index10%

WCAG 2.1 compliance signals. Accessible sites are more trustworthy and rank better.

CheckWeight
HTML lang attribute set15pt
Page title present10pt
All images have alt text20pt
Skip navigation link10pt
ARIA landmark roles15pt
Form labels present20pt
Viewport meta tag10pt
⭐RI β€” Reputation Index5%

External reputation signals β€” the smallest weight because they're harder to control but still matter.

CheckWeight
Google Safe Browsing clean30pt
External reviews present25pt
Social profiles verified25pt
Not blacklisted20pt

4. Kill Switches

Certain critical failures automatically cap the WCS regardless of other scores. These represent fundamental trust failures that no amount of good signals can compensate for.

🚨
Kill Switch 1 β€” No HTTPS
If the site does not use HTTPS, WCS is capped at 39/F. An insecure site cannot be considered credible under any circumstances.
🚨
Kill Switch 2 β€” No Privacy Policy AND No Terms
If both Privacy Policy and Terms & Conditions are missing, WCS is capped at 54/D. Sites without basic legal pages cannot be considered trustworthy.

Kill switches are applied after the base WCS is calculated. The cap is always the lower of the base score and the kill switch cap.

5. Grade Scale

GradeScore RangeLabelBadge Eligible
A+90–100Highly Credibleβœ…
A80–89Credibleβœ…
B70–79Generally Credible❌
C55–69Needs Improvement❌
D40–54Low Credibility❌
F0–39Not Credible❌

6. Confidence Score

The Confidence Score is a meta-metric that indicates how much real data was available to calculate the WCS. A snapshot scan has lower confidence than a dashboard audit with 30 days of monitoring data.

Confidence LevelData Sources Available
Very HighAll: uptime history + CrUX + security audit + accessibility scan + domain age
High4 of 5 data sources
Medium2–3 data sources
LowOnly HTML snapshot available

7. Trust Momentum

Trust Momentum shows how a site's WCS has changed over time. It compares the current WCS with the most recent audit from at least 1 day prior.

Example: WCS was 74/B on June 24. After implementing HTTPS headers and compliance pages, WCS improved to 90/A+ on June 27. Trust Momentum shows: ↑ +16pts in 3 days.

Trust Momentum directions: Improving ↑ (positive change), Declining ↓ (negative change), Stable β†’ (no change).

8. Industry-Specific Trust Score (ITS)

WCS automatically detects the industry of a website and applies additional industry-specific checks. The ITS is a supplementary score (0–100) that does not affect the main WCS but provides targeted recommendations.

πŸ•Food & Restaurant
FSSAI licence, online menu, delivery info, hygiene certificate, contact/address
πŸ₯Healthcare
Medical disclaimer, doctor credentials, NMC/NABH registration, appointment booking, emergency contact
πŸ›’Ecommerce
Return policy, shipping info, GST invoice, COD availability, secure payment badges
πŸ’»SaaS / Tech
Status page, changelog, API docs, security.txt, free trial, SLA/uptime guarantee

9. WCS Badge Eligibility

The WCS Compliant badge can only be displayed by websites scoring 80 or above (Grade A or A+). This threshold ensures the badge remains a meaningful trust signal.

To embed the badge on your website, add this code before your closing </footer> tag:

<script src="https://monitor.alert91.com/wcs-badge.js?domain=yourdomain.com"></script>

The badge links to verify.alert91.com/yourdomain.com where visitors can verify the score.

10. WCS vs DA vs DR

WCS (Alert91)DA (Moz)DR (Ahrefs)
MeasuresActual trustworthinessBacklink profileBacklink profile
Can be gamed?No β€” technical signalsYes β€” buy linksYes β€” buy links
India signalsYes (GSTIN, CIN, DPDP)NoNo
AI readinessYes (llms.txt, schema)NoNo
Security checksYes (11 checks)NoNo
Free to checkYesLimitedLimited

11. Public API

The WCS public API returns the latest score for any domain that has been audited via Alert91.

GET https://monitor.alert91.com/api/wcs/verify/{domain}

Returns: wcs_score, grade, label, confidence, badge_eligible, trust_momentum, 7 index scores, audited_at.

Rate limit: 60 requests/hour. No authentication required.

Check Your WCS Score
Free Β· No signup required Β· Results in ~15 seconds
Check WCS Free β†’