Speculation Rules Oluşturucu
Prefetch ve prerender için geçerli bir Speculation Rules JSON çıktısı oluşturun; güvenli hazır ayarları, URL desenlerini ve eagerness seçeneklerini tarayıcınızda doğrulayın.
Hazır Ayarlar
Hazır ayarlar işlem türünü ve tetikleme hassasiyetini birlikte değiştirir.
Kural Davranışı
Tarayıcının neyi, hangi kaynaktan ve ne kadar erken hazırlayacağını seçin.
URL Kapsamı
Her satıra bir URLPattern deseni veya bir hedef URL yazın.
/blog/* veya /products/:slug /pricing/ gibi göreli veya https://example.com/pricing/ gibi mutlak bir URL yazın. Canlı Sözdizimi ve Risk Denetimi
JSON yapısı, URLPattern girdileri ve kaynak tüketimi seçimleri anında kontrol edilir.
Üretilen Kod
1 kural · 1 hedef/desen
Speculation Rules Oluşturucu hakkında
Speculation Rules API, tarayıcıya kullanıcının sırada ziyaret etmesi muhtemel sayfaları önceden getirme (prefetch) veya arka planda tamamen hazırlama (prerender) talimatı verir. Doğru kullanıldığında sonraki sayfa geçişlerini belirgin biçimde hızlandırabilir; gereğinden geniş kullanıldığında ise bant genişliği, sunucu kaynağı ve analiz ölçümlerini gereksiz yere tüketebilir.
Bu araç; conservative, moderate ve aggressive hazır ayarlarıyla URLPattern desenlerinden ya da açık URL listesinden kural üretir. Çıktıyı yalın JSON veya doğrudan sayfaya eklenebilen <script type="speculationrules"> biçiminde alabilirsiniz. Sözdizimi, CSS hariç tutma seçicisi ve riskli kombinasyonlar tamamen tarayıcınızda denetlenir.
Speculation Rules desteklemeyen tarayıcılar bu script türünü yok sayar; normal bağlantılar çalışmaya devam eder. Bu nedenle özellik, doğru kurulduğunda ek bir hızlandırma katmanıdır ve mevcut gezinme akışının yerini almaz.
Adım adım
- Trafik ve kaynak kullanımınıza uygun Conservative, Moderate veya Aggressive hazır ayarını seçin.
- İşlem olarak daha hafif prefetch veya sayfayı tamamen hazırlayan prerender seçimini yapın.
- Kapsamı URL deseni ya da açık URL listesi ile tanımlayın; oturum, sepet ve ödeme yollarını hariç tutun.
- Canlı doğrulama alanındaki sözdizimi ve kaynak tüketimi uyarılarını giderin.
- Üretilen HTML etiketi veya JSON çıktısını kopyalayın ya da dosya olarak indirin.
Sıkça sorulan sorular
prefetch hedef belgenin ağdan önceden alınmasını sağlar; sayfayı çalıştırmaz. prerender ise hedef sayfayı görünmeyen bir sekmedeymiş gibi yükleyip render eder. Prerender daha hızlı geçiş sağlayabilir fakat JavaScript, ağ istekleri ve analiz olayları tıklamadan önce çalışabileceği için daha dikkatli kullanılmalıdır.conservative güçlü bir kullanıcı niyeti bekler; moderate bağlantı üzerinde kısa süreli bekleme gibi bir sinyal kullanır. eager ve özellikle immediate daha erken çalışarak daha fazla kaynak tüketebilir. Tarayıcı, cihaz ve ağ koşullarına göre bir kuralı uygulamamayı yine de seçebilir.type="speculationrules" scriptini kontrol edin. Çakışan ikinci bir kural eklemek yerine gerekirse wp_speculation_rules_configuration filtresiyle çekirdek yapılandırmasını özelleştirin.<a href> bağlantıları değişmeden çalışır; özel bir JavaScript polyfill gerekmez. Bu yüzden bağlantı hedeflerini yalnız Speculation Rules'a bağlamayın ve normal gezinme akışını koruyun.