FastTool

İş akışı rehberi · Arama metadata'sı

Google'ı tahmin ediyormuş gibi yapmadan metadata değişikliğini inceleyin

Title, description, canonical ve robots metadata'sını yayınlanabilir bir konfigürasyon olarak ele alın: baseline yakalayın, candidate ile karşılaştırın, açık blocker'ları çözün, belirsizliği koruyun ve başka birinin doğrulayabileceği exact artifact'leri saklayın.

Rehberdir; canlı analiz değildirÖrnekler rezerve .test fixture'larını kullanır. Sayfa Google'a bağlanmaz, Search Console okumaz, CTR ölçmez veya SEO sonucu sertifikalandırmaz.

1. Düzenlemeden önce karar sınırını yakalayın

Baseline

Şu anda onaylı URL, title, description, canonical, robots direktifleri ve favicon referansını kaydedin. “Önce” durumu denetlenebilir kalsın diye exact head byte'larını veya deployment revision'ını saklayın.

Candidate

Aynı release için yayınlamayı düşündüğünüz metadata'yı kullanın. İlgisiz sayfa değişikliklerini tek karşılaştırmaya doldurmayın; dar kapsam sahipliği ve rollback'i netleştirir.

2. Görsel yargıdan önce blocker'ları uygulayın

  1. Parse ve kapsam: bozuk veya aşırı büyük girdiyi reddedin; tekrarlı attribute, kapatılmamış comment, RCDATA/RAWTEXT wrapper ve ASCII dışı syntax boşluğu sessizce geçemez.
  2. İndeksleme direktifleri: exclusion açık ve sahip onaylı iş değilse güncel robots politikası noindex içerdiğinde durun.
  3. Canonical kimliği: tekrarlanan veya geçersiz canonical'da durun; eksik, cross-origin veya same-origin path farkını inceleyin çünkü kasıtlı olabilir.
  4. İçerik alanları: bu FastTool release profilinde tek title isteyin. Eksik description uydurma Google kusuru değil, inceleme durumudur.
  5. Önizleme sınırı: deterministik genişlik tahminini inceleme sinyali olarak kullanın; truncation kanıtı saymayın.

3. Verdict'i iş akışı kontrolü olarak kullanın

PASS

Verilen metadata tamamdır ve belirtilen yerel kural seti içindedir. PASS, Google'ın bu metni kullanacağı veya arama performansının artacağı anlamına gelmez.

BLOCK

Açık bir kusur, önerilen metadata'yı belirtilen release için güvensiz kılar. Düzeltin, gerekirse başarısız paketi saklayın ve yeniden çalıştırın.

INDETERMINATE

Kapsam, canonical amacı veya yaklaşık sınır insan kararı ister. Release'i açmak için bu durumu PASS olarak yeniden adlandırmayın.

Öncelik

BLOCK > INDETERMINATE > PASS. Genişlik incelemesi aynı anda bulunan noindex veya duplicate canonical blocker'ını gizlemez.

4. İşlenmiş fixture'ları yeniden üretin

Checked-in baseline'ı her candidate ile çalıştırın. Beklenen verdict'e güvenmeden önce fixture byte'larını doğrulayın:

shasum -a 256 app/fixtures/snippet-release-gate-v1/*
	node scripts/snippet_release_gate_engine_test.mjs

5. Yalnız ekran görüntüsü değil, kanıt paketi teslim edin

Analysis JSON, formula-safe diff CSV, masaüstü ve mobil SVG/PNG önizlemeleri, inceleme Markdown'ı ve Receipt v1'i saklayın. Yalnız PASS kopyalanabilir implementation patch içerir; diğer durumlar çalıştırılamayan remediation planı içerir. Her SHA-256'yı exact byte'larla karşılaştırın ve receipt'i bağımsız doğrulayın.

Yanlış yaklaşımlar

Karakter sayısını gerçek sanmak

Karakter uzunluğu glyph genişliğini yok sayar ve Google'ın title-link veya snippet seçimini modellemez.

Görsel uyumu ranking tavsiyesi sanmak

Düzenli görünen önizleme relevance, ranking, CTR, indeksleme veya trafik hakkında kanıt sunmaz.

Canonical'ı sessizce yeniden yazmak

Canonical'ı otomatik güncel URL'ye çevirmek kasıtlı birleştirmeyi silebilir. Sahip kararı isteyin.

Tam gizli sayfayı yapıştırmak

Yalnız gerekli head metadata'sını kullanın. Analiz öncesi credential, müşteri kimliği, preview tokenı ve ilgisiz script'leri çıkarın.

Resmî kaynaklar ve sınırlar

FastTool motoru crawl yapmaz, Google sonucu render etmez, Search Console okumaz, yapıştırılan HTML'i çalıştırmaz, metadata deploy etmez veya ticari sonucu ölçmez. Google'dan bağımsızdır.

Doğrulama ve düzeltme

Yeni karşılaştırma çalıştırın · Eşleşen benchmark'ı inceleyin · Receipt Verifier'ı açın. Önemli hatayı [email protected] adresine URL, fixture hash'i, gözlenen sonuç ve önerilen düzeltmeyle bildirin.