Transparency Overview
- Deterministic mathematical scoring invariants
- Security and canonical verification boundaries
- DOM snapshot bias disclosure
- Public API schema transparency
1. Mathematical Determinism
The SIAS SEO scoring engine is strictly deterministic. We enforce the following arithmetic invariants across all diagnostic audits:
- Numeric Precision: 64-bit IEEE-754 floats.
- Security Hardening: TLS verification is prerequisite for security scoring.
- Clamp Function: Φ(x) = max(0, min(1, x)). Ensuring scores remain within [0, 1].
- Quantization: Final audit results rounded to 4 decimal places via roundTiesToEven.
2. Technical SEO Data Invariants
RFC 3986 Normalization
URIs are normalized (port removal, fragment stripping) per RFC 3986 prior to structural analysis.
Logarithmic Density Base
C-Score calculation enforces a 300-word indexable base for semantic normalization.
Entity Connectivity (F)
Authority is verified via presence of Favicons, Canonical tags, and JSON-LD schema objects.
SSR Bias
The engine audits the Static DOM Snapshot. Heavy client-side JS (CSR) may reduce interpretability scores.
3. SEO Audit API Schemas
Standardized JSON response schemas for public verification and diagnostic transparency:
Success State (200 OK)
{
"status": "success",
"url": "https://example.com",
"sias_score": 0.8652,
"details": { "d_score": 0.98, "c_score": 0.85, "v_score": 0.98, "f_score": 0.72 }
}
Error State (400/500 Bad Request)
{
"status": "error",
"error": "Target unreachable or TLS handshake failed"
}