Bu kural, PageSpeed Insights belirli bir URL'den nihai açılış sayfasına birden fazla yönlendirmeniz olduğunu algıladığında tetiklenir.
Genel bakış
Yönlendirmeler, ek bir HTTP istek-yanıt döngüsünü tetikler ve sayfanın oluşturulmasını geciktirir. En iyi durumda, her yönlendirme tek bir gidiş dönüş (HTTP istek-yanıtı) ekler ve en kötü durumda ek HTTP istek-yanıt döngüsüne ek olarak DNS araması, TCP el sıkışması ve TLS anlaşmasını yapmak için birden fazla ek döngüye neden olabilir. Sonuç olarak, site performansını iyileştirmek için yönlendirme kullanımını en aza indirmeniz gerekir.
Aşağıda, yönlendirme kalıplarına ilişkin bazı örnekler verilmiştir:
example.com esnek web tasarımı kullanır ve yönlendirmelere gerek yoktur. Hızlı ve optimum şekilde!
example.com → m.example.com/home - mobil kullanıcılar için birden fazla gidiş dönüş cezası.
example.com → www.example.com → m.example.com - çok yavaş mobil deneyim.
Öneriler
Çok cihazlı mükemmel bir deneyim sunmak ve gereksiz yönlendirmeleri ortadan kaldırmak için duyarlı tasarımın temellerini öğrenin.
[null,null,["Son güncelleme tarihi: 2024-09-04 UTC."],[[["This PageSpeed Insights rule flags pages with multiple redirects, as they negatively impact performance by adding extra HTTP request-response cycles and delaying page rendering."],["Redirects can significantly slow down a website, especially on mobile devices, by introducing additional roundtrips for DNS lookups, TCP handshakes, and TLS negotiations."],["Responsive web design is recommended to avoid redirects and provide a seamless multi-device experience."],["If redirects are necessary, follow guidelines for proper implementation and user-agent detection."],["This documentation refers to a deprecated version of the PageSpeed Insights API; the latest version (v5) offers real-world and lab data for more comprehensive insights."]]],[]]