Spesifikasyona Genel Bakış
- Ağırlıklı kompozit yapısal skorlama modeli
- Deterministik hiyerarşi doğrulaması
- Güvenlik ve kanonik otorite zorunluluğu
- Standartlaştırılmış teşhis sicili
I. Temel Matematiksel Motor
Binary düzeyde eşdeğer denetim sonuçları sağlamak için uygulamalar aşağıdaki ağırlıklı kompozit modeli uygulamalıdır:
$$S_{toplam} = \sum_{i \in \{D, C, F, V, SC\}} w_i \cdot s_i$$
Ağırlıklar: $w_D=0.25, w_C=0.20, w_F=0.30, w_V=0.15, w_{SC}=0.10$
D-Skoru (Hiyerarşi): $H1 \neq 1$ ise 0.35 sabit ceza. $H2 \ge 2$ ise 0.98 bonus.
C-Skoru (Yoğunluk): 300 kelime tabanlı logaritmik ölçeklendirme. Alt sınır 0.1.
V-Skoru (Güvenlik): TLS için mutlak gereksinim. Güvenli olmayan uç noktalar 0.30 ile sınırlandırılır.
II. Kanonik DOM Anlık Görüntüsü (CDS)
Kanonik DOM Anlık Görüntüsü, sezgisel sapma olmadan yapısal eşdeğerliği sağlar:
1. Normalizasyon: Unicode NFC → Case Folding → Boşluk Daraltma.
2. Hiyerarşi Koruması: Sıralı düzen doğrulanmalıdır (H1 > H2 > H3).
3. Yoğunluk Tabanı: Tam doygunluk için minimum 300 token gereklidir.
4. Varlık Sinyalleri: favicon.ico ve lang niteliklerinin zorunlu doğrulanması.
III. URI Bütünlüğü ve Otorite (F-Skoru)
- Kanonikleştirme: Zorunlu rel="canonical" denetimi.
- Şema Çıkarımı: İçiçe geçmiş @graph çözünürlüğü ile application/ld+json desteği.
- Sosyal Sinyaller: OpenGraph Başlık, Açıklama ve Görsel denkliği denetimi.
IV. Durum ve Hata Sicili
| Kod |
Sabit |
Teşhis Açıklaması |
| 0x00 |
STATUS_OK |
Sıfır sapma ile başarı. Yapısal bütünlük doğrulandı. |
| 0x01 |
ERR_SEC_TLS |
Güvensiz uç nokta. V-Skoru sınırlandırıldı. |
| 0x02 |
ERR_MATH_DOMAIN |
Kelime sayısı yetersizliği veya geçersiz logaritma argümanı. |
| 0x03 |
ERR_DOM_HIERARCHY |
H1 sayısı ihlali veya ardışık olmayan başlık atlamaları. |
| 0x04 |
ERR_CANON_MISSING |
Otoriter dokümanlarda rel="canonical" eksikliği. |
| 0x05 |
ERR_HASH_FAIL |
Ana Çekirdeğe (Master Core) karşı bütünlük kontrolü hatası. |