Apa yang memicu masalah ini?
Masalah ini melaporkan halaman dengan setidaknya satu URL dalam anotasi hreflang yang mengembalikan kode status HTTP berbeda dari 200 (OK).
Mengapa ini penting?
Jika website Anda menyajikan konten yang berbeda berdasarkan bahasa atau wilayah pengguna, Anda harus menggunakan anotasi hreflang untuk membantu mesin pencari, seperti Google, mengarahkan pengguna ke versi halaman yang paling sesuai, tergantung pada bahasa dan wilayah pengguna.
Jika URL hreflang tidak menunjuk ke halaman live yang valid, anotasi hreflang mungkin diabaikan atau tidak diinterpretasikan dengan benar. Akibatnya, mesin pencari mungkin "mengabaikan" versi alternatif halaman Anda dan tidak akan dapat mengarahkan pengguna ke versi halaman yang paling sesuai berdasarkan bahasa atau wilayah.
Bagaimana cara memperbaikinya?
Periksa kolom "Hreflang links" untuk halaman yang terdaftar dalam laporan ini. Di sana Anda harus mencari URL yang tidak mengembalikan kode status HTTP 200 (OK) (misalnya 301, 404, dll.)
Untuk kode status 3xx (Redirection)
Ganti URL hreflnag dengan tautan langsung ke halaman tujuan untuk menghindari pengalihan yang tidak perlu.
Untuk kode status 4xx (Client Error)
Error 4xx yang paling umum adalah 404 (Not Found) dan 410 (Gone). Tautan ke halaman yang dipindahkan atau dihapus di website Anda biasanya menyebabkan error ini. Selain itu, mungkin ada typo dalam URL hreflang.
Anda dapat memulihkan halaman yang dipindahkan atau dihapus di URL lama atau menghapus URL tersebut dari anotasi hreflang jika Anda tidak memiliki penggantinya. Jika ya, tempatkan sebagai pengganti URL 4xx dalam anotasi hreflang.
Anda harus mencatat bahwa setiap halaman bahasa harus menentukan semua versi bahasa yang berbeda, termasuk dirinya sendiri. Dengan kata lain, setiap versi halaman harus memiliki daftar tautan hreflang yang persis sama. Jadi Anda harus memastikan bahwa Anda mengedit anotasi hreflang pada semua halaman dalam grup.
Kode respons HTTP 429 (Too Many Requests) pada URL hreflang dapat disebabkan oleh kecepatan Crawl yang tinggi yang ditetapkan dalam pengaturan Proyek Anda. Kurangi kecepatan dalam pengaturan Crawl dan jalankan re-crawl Proyek.
Untuk kode status 5xx (Server Error)
Kode respons 5xx menunjukkan masalah dengan web server. Anda mungkin perlu menghubungi developer atau penyedia hosting untuk menemukan penyebabnya. Server Anda mungkin salah konfigurasi, kelebihan beban, atau umumnya lambat.
Anda dapat mempelajari lebih lanjut tentang error 5xx di Site Audit di sini:
Apa arti error '5XX page' di Site Audit?
