Tekrar üretilebilir lab · Sentetik metadata
Uydurma Google sonucunu değil, release sınırını test edin
Bu checked-in benchmark gerçek metadata karşılaştırma motorunu güvenli, engelleyici, belirsiz, bozuk ve saldırgan girdilerle çalıştırır. Yalnız motor davranışı ve export bütünlüğünü raporlar.
.test fixture'larından ve checked-in test komutundan gelir. Canlı arama sonucu, Google ölçümü, production trafiği veya bağımsız insan sertifikası değildir.Yöntem
- Exact UTF-8 fixture byte'larını okuyup desteklenen head metadata'sını HTML çalıştırmadan tokenize edin.
- Complete, blocking ve uncertain karşılaştırmaları
fasttool-metadata-release-gate/1.2.0üzerinden çalıştırın. - Tarayıcının first-attribute davranışını ve HTML ASCII whitespace kuralını koruyun; bozuk comment, raw-text/head-exit wrapper veya parser kapsam açığında fail closed uygulayın.
- Bozuk, NUL içeren ve 64 KiB'tan büyük head girdisini artifact üretmeden reddedin.
- Yalnız PASS'te uygulanabilir metadata, diğer verdict'lerde çalıştırılamayan inceleme planı üretin.
- Tüm metin artifact'lerini iki kez üretip exact byte ve SHA-256 hash'lerini karşılaştırın.
node scripts/snippet_release_gate_engine_test.mjs
node scripts/build_snippet_benchmark_receipt_20260804.mjs
Beklenen ve gözlenen
| Senaryo | Beklenen | Gözlenen | Kanıt |
|---|---|---|---|
| Tam desteklenen değişiklik | PASS | PASS | Desteklenen metadata ve parser kapsamı tamam |
| Noindex + duplicate canonical | BLOCK | BLOCK | robots_noindex ve duplicate_canonical korundu |
| Yaklaşık title sınırı | INDETERMINATE | INDETERMINATE | Sabit yerel mobil genişlik eşiği aşıldı |
| Tekrarlı content attribute decoy | BLOCK | BLOCK | İlk HTML attribute geçerli kalır ve eksik kapsam açıklanır |
| Kapatılmamış comment decoy | Reddet | Reddedildi | Kapatılmamış comment scope içinde artifact üretilmez |
| RCDATA/RAWTEXT ve head-exit wrapper | PASS değil | Reddedildi veya BLOCK | Gerçek head scope dışındaki metadata görünümlü metne güvenilmez |
| NBSP parser ayrışması | PASS değil | BLOCK veya INDETERMINATE | Tag, attribute ve rel tokenlarını yalnız HTML ASCII whitespace ayırır |
| Bozuk veya aşırı büyük head | Reddet | Reddedildi | Girdi sınırı dışında artifact üretilmez |
| BLOCK uygulama çıktısı | Çalıştırılamaz | Çalıştırılamaz | Yalnız inceleme comment'leri; tehlikeli metadata üretilmez |
Sınır ne anlama gelir?
Ölçülen
Parser kapsamı, açık metadata politikası, verdict önceliği, deterministik glyph-class tahmini, export kaçışı ve exact artifact byte'ları.
Ölçülmeyen
Google title-link veya snippet seçimi, cihaza özel Search UI, rewrite sıklığı, indeks durumu, rank, CTR, trafik veya gelir.
Genişlik modeli release incelemesini tekrar edilebilir yapmak için vardır. Yerel tahmin belirtilen eşiği geçtiğinde bilinçli olarak INDETERMINATE üretir; Google'ın aynı metni keseceğini asla iddia etmez.
Fixture kaynağı ve SHA-256
- pass-baseline-head.txt097334ec9460a83a4e33562064febb1a2272f4f3234874d6c28d2e0cc9f23656
- pass-current-head.txt61a66bd0a59b7a020169ed4e978af455b28754525f7c6b3d636bc67d22de2672
- block-current-head.txt72e11eeabc5d9d853b8e96f494ea2fa41b9b9bd47f0be63ccc079c404915cd4b
- duplicate-attribute-current-head.txt52d677a7a9c3e001b1963c0863bf4591efc375217b3d3e9652e1a5b184fdee5c
- unclosed-comment-current-head.txtb84e2f4c27c265c67da6e4712f574bbf6f95522e2c3d3a87794a804fbf2b6604
- malformed-head.txt890ac1b4c3d59d91368a6942e09d17cac97e2018e2ae858bb761304cf72ff752
- rcdata-decoy-current-head.txt72de2745d477292db2fefd7c19c43dbf27c23b25a6cc53c052b203eca8cd97e4
- parser-adversarial-cases.json21300dff2a9806a71925015e77a7b1b75722233ba81cf0cfcd1fa1eadc967204
İndirilebilir benchmark kanıtı
Makine sonuçları
JSON indir6416d644d335bf8dfa6a64e016b1bef84533a395d66c3c63b6432b975500949eSenaryo defteri
CSV indir4e0c7f48d8b5de0b601b037e55a264f31766c52b8e28764c349f825e210b06cbMetodoloji
Markdown indirb1d93ccdae6ed4ff350a5dc468c845d268ee3d09566bc5ebb0bb78cbbea363ffReceipt v1
Receipt indir4cd6d5e612be6d4d4e21c59dd2dd2c5ed61f97842b26d2719285079eb610d833Receipt-core SHA-256
904bb052475b354cb868567e71c1d41ba35f785689b7fa8cd5e9b3f709bc5c62Kaynaklar, sınırlar ve düzeltme
- Google Search Central: title link'leri
- Google Search Central: snippet'ler
- Canonical birleştirme
- Robots meta direktifleri
FastTool Google'dan bağımsızdır. Fixture, yöntem, hash veya sonuç kusurunu [email protected] adresine artifact hash'i, runtime ve gözlenen assertion ile bildirin.
Eşleşen iş akışını okuyun · Receipt ve artifact'leri doğrulayın