Hindari pengalihan beberapa halaman

Pengalihan memperlambat kecepatan pemuatan halaman Anda. Saat browser meminta sumber daya yang telah dialihkan, server biasanya mengembalikan respons HTTP seperti ini:

HTTP/1.1 301 Moved Permanently
Location: /path/to/new/location

Selanjutnya, browser harus membuat permintaan HTTP lagi di lokasi yang baru untuk mengambil resource. Perjalanan tambahan di seluruh jaringan ini dapat menunda pemuatan resource dengan ratusan milidetik.

Bagaimana audit beberapa pengalihan Lighthouse gagal

Mercusuar menandai halaman yang memiliki beberapa pengalihan:

Halaman gagal dalam audit ini jika memiliki dua pengalihan atau lebih.

Cara menghilangkan pengalihan

Arahkan link ke resource yang ditandai dengan sumber daya lokasi saat ini. Hindari pengalihan di resource yang diperlukan untuk Jalur Rendering Penting.

Jika Anda menggunakan pengalihan untuk mengalihkan pengguna seluler ke halaman versi seluler, pertimbangkan untuk mendesain ulang situs Anda untuk menggunakan Desain Responsif.

Panduan khusus stack

React

Jika Anda menggunakan React Router, minimalkan penggunaan komponen <Redirect> untuk navigasi rute.

Resource