Yönlendirmeler sayfanızın yükleme hızını yavaşlatır. Bir tarayıcı yönlendirilen bir kaynak istediğinde sunucu genellikle aşağıdaki gibi bir HTTP yanıtı döndürür:
HTTP/1.1 301 Moved Permanently
Location: /path/to/new/location
Ardından tarayıcının, kaynağı almak için yeni konumda başka bir HTTP isteğinde bulunması gerekir. Ağ üzerindeki bu ek yolculuk, kaynağın yüklenmesini yüzlerce milisaniye geciktirebilir.
Lighthouse'ın birden fazla yönlendirme denetimi neden başarısız olur?
Lighthouse, birden çok yönlendirmesi olan sayfaları işaretler:
İki veya daha fazla yönlendirmesi olan sayfalar bu denetimde başarısız olur.
Yönlendirmeleri ortadan kaldırma
İşaretlenmiş kaynakların bağlantılarını kaynakların mevcut konumlarına yönlendirin. Özellikle kritik oluşturma yolunuz için gerekli kaynaklarda yönlendirmelerden kaçınmanız önemlidir.
Mobil kullanıcıları sayfanızın mobil sürümüne yönlendirmek için yönlendirmeler kullanıyorsanız sitenizi Duyarlı Tasarım kullanacak şekilde yeniden tasarlamayı düşünebilirsiniz.
Pakete özel yönergeler
Drupal
Yönlendirmeler, sayfanın yüklenmesinden önce ek gecikmelere neden olur. Yönlendirme modülü yüklüyse gereksiz yönlendirmeleri inceleyip kaldırın. Daha fazla bilgi edinin.
React
React Router kullanıyorsanız rota gezinmeleri için <Redirect>
bileşeninin kullanımını en aza indirin.