Error Pengalihan di Google Search Console: Penyebab dan Cara Memperbaikinya

Error Pengalihan di Google Search Console: Penyebab dan Cara Memperbaikinya

Anda membuka laporan Pengindeksan halaman di Search Console dan menemukan URL yang tercantum di bawah "Error pengalihan". Berbeda dengan sebagian besar status di sana, yang satu ini adalah masalah sungguhan.

Singkatnya: Google mencoba mengikuti pengalihan di URL Anda dan tidak dapat mencapai halaman yang berfungsi. Selama belum Anda perbaiki, URL itu tidak akan masuk indeks, begitu pula konten yang ingin Anda tuju melalui pengalihan tersebut.

Kabar baiknya, error pengalihan biasanya cepat didiagnosis begitu Anda tahu apa yang harus dicari. Panduan ini membahas arti status tersebut, penyebab yang dicantumkan Google, cara menelusuri masing-masing penyebab, serta cara memperbaiki dan memvalidasinya.

Arti Error pengalihan di Search Console

Error pengalihan adalah salah satu alasan di tabel Alasan halaman tidak diindeks pada laporan Pengindeksan halaman di Google Search Console. Status ini muncul saat Googlebot mengikuti pengalihan dari URL Anda tetapi tidak pernah sampai ke tujuan yang bisa di-crawl, sehingga baik URL asli maupun targetnya tidak diindeks melalui jalur tersebut.

Status ini mudah tertukar dengan "Halaman dengan pengalihan", jadi mari kita perjelas: status itu normal. Artinya pengalihan berhasil: URL tidak diindeks karena mengarah ke tempat lain, dan Google mengevaluasi targetnya secara terpisah. Error pengalihan berarti pengalihan itu sendiri gagal.

Anda akan menemukannya di Pengindeksan › Halaman. Klik baris "Error pengalihan" untuk melihat URL yang terdampak dan gunakan Ekspor untuk mengunduh daftar lengkapnya.

Perbandingan tiga jalur pengalihan: 301 langsung yang mencapai halaman 200 dalam satu hop dan dapat diindeks; rantai pengalihan yang melewati beberapa URL dan bisa ditinggalkan sebelum halaman akhir; serta loop pengalihan di mana dua URL saling mengarah dan tidak ada halaman yang pernah dicapai
Satu hop yang bersih, rantai, dan loop

Penyebab umum Error pengalihan

Dokumentasi laporan Pengindeksan halaman dari Google mencantumkan empat situasi di balik status ini. Dua situasi lain juga sering muncul dalam praktik.

1. Rantai pengalihan yang terlalu panjang

Setiap URL yang dialihkan ke URL lain menambah satu hop. Crawler Google mengikuti hingga 10 hop pengalihan, menurut dokumentasi crawling Google. Lebih dari itu, Googlebot menyerah dan Search Console melaporkan error pengalihan. Rantai biasanya bertambah panjang seiring waktu: aturan HTTP ke HTTPS, lalu aturan www, lalu aturan garis miring di akhir URL, lalu migrasi situs di atasnya.

2. Loop pengalihan

URL A dialihkan ke URL B, dan URL B dialihkan kembali ke URL A (atau ke URL apa pun yang berujung kembali ke A). Rantainya tidak pernah selesai, sehingga tidak ada halaman yang pernah dicapai. Loop sering berasal dari dua aturan yang saling bertentangan, misalnya satu aturan memaksa garis miring di akhir URL dan aturan lain menghapusnya.

3. URL pengalihan yang melebihi panjang maksimum

Jika sebuah aturan pengalihan terus menambahkan sesuatu ke URL, misalnya parameter atau segmen path di setiap hop, alamatnya akan terus memanjang hingga melewati panjang URL maksimum dan rantainya gagal.

4. URL yang salah atau kosong di dalam rantai

Salah ketik seperti htp:// alih-alih http://, path relatif yang mengarah ke tempat yang salah, atau header Location yang kosong akan memutus pengalihan di hop tersebut.

5. Tujuan yang tidak bisa di-crawl Google

Jika URL akhir diblokir oleh robots.txt, Googlebot tidak dapat mengambilnya. Pastikan target setiap pengalihan bisa di-crawl, bukan hanya sekadar ada.

6. Aturan pengalihan yang bertentangan di beberapa tempat

Pengalihan yang diatur di CMS, plugin, server web, dan CDN bisa saling menumpuk atau saling bertabrakan. Aturan yang ditambahkan di satu lapisan bisa mengembalikan URL ke aturan di lapisan lain, dan dari situlah sebagian besar rantai dan loop terbentuk.

Cara mendiagnosis Error pengalihan

Mulailah dari URL yang ditandai Search Console, lalu telusuri apa yang terjadi saat masing-masing URL diminta.

Gunakan Inspeksi URL

Tempelkan URL yang terdampak ke kolom inspeksi di bagian atas Search Console. Bagian Pengindeksan halaman menunjukkan kapan Google terakhir meng-crawl URL tersebut dan apakah pengambilan halamannya berhasil. Klik Uji URL live untuk memeriksa perilaku saat ini, karena laporan bisa tertinggal dari perbaikan yang Anda lakukan.

Telusuri seluruh jalur pengalihan

Minta URL tersebut dan ikuti setiap hop. Dari terminal:

curl -sIL https://example.com/old-page | grep -iE "^(HTTP|location)"

Output-nya mencantumkan setiap kode status dan header Location secara berurutan. Yang Anda cari: lebih dari satu hop, URL yang muncul dua kali (loop), Location yang formatnya salah, atau respons terakhir yang bukan 200.

Jika tidak ingin menggunakan terminal, audit SEO gratis di halaman Crawler SEOcrawl AI menghitung hop pengalihan dari URL mana pun, dan alat fetch_url di server MCP SEOcrawl AI mengembalikan URL akhir, kode status, dan seluruh rantai pengalihan langsung di Claude, ChatGPT, atau Cursor.

Periksa kode respons akhir

Pastikan URL terakhir di jalur tersebut mengembalikan 200, bukan 3xx lain, 4xx, atau 5xx. Jika rantai berakhir dengan error, masalahnya ada di tujuan: lihat panduan kami tentang Tidak ditemukan (404) dan Diblokir karena masalah 4xx lainnya.

Cara memperbaiki setiap penyebab

Solusinya hampir selalu berangkat dari gagasan yang sama: arahkan URL asli ke tujuan akhirnya dalam satu hop yang bersih.

Penyebab Error pengalihan dan solusinya: rantai terlalu panjang, arahkan URL pertama langsung ke halaman 200 akhir; loop pengalihan, hapus atau koreksi salah satu dari dua aturan; URL terlalu panjang, hentikan aturan yang menambahkan sesuatu ke URL; target salah atau kosong, perbaiki nilai Location; tujuan diblokir robots.txt, izinkan crawling atau alihkan ke tempat lain; aturan bertentangan, kelola pengalihan di satu tempat
Setiap penyebab dan solusinya
  • Rantai terlalu panjang: arahkan URL pertama langsung ke URL akhir berstatus 200 dan hapus hop di antaranya. Jika beberapa URL lama masuk ke rantai yang sama, perbarui masing-masing.
  • Loop pengalihan: temukan dua aturan yang saling mengarah, lalu hapus atau koreksi salah satunya, agar jalurnya berakhir di halaman yang nyata.
  • URL terlalu panjang: perbaiki aturan yang terus menambahkan sesuatu ke URL, lalu pastikan tujuannya dapat dimuat.
  • Target salah atau kosong: koreksi salah ketik atau nilai Location yang kosong, dan gunakan URL absolut.
  • Tujuan diblokir robots.txt: izinkan crawling untuk tujuan tersebut, atau alihkan ke URL yang tidak diblokir.
  • Aturan bertentangan: kelola pengalihan di satu tempat, agar CMS, server, dan CDN Anda tidak saling menimpa.

Setelah itu, perbarui link internal agar mengarah ke URL akhir, bukan ke URL yang dialihkan, dan cantumkan hanya URL akhir di sitemap XML Anda. Crawler menandai kedua kasus tersebut di seluruh situs: link internal yang mengembalikan 3xx dan sitemap yang mencantumkan URL yang dialihkan. Untuk memeriksa sitemap secara terpisah, jalankan melalui pemeriksa sitemap gratis, yang memvalidasi kode status dan rantai pengalihan untuk setiap URL yang dicantumkannya.

Praktik terbaik pengalihan

Beberapa kebiasaan dapat mencegah sebagian besar error pengalihan sebelum terjadi.

  • Gunakan kode status yang tepat. Pengalihan 301 (atau 308) adalah sinyal kuat bahwa target sebaiknya diindeks: gunakan untuk perpindahan permanen. Pengalihan 302 (atau 307) adalah sinyal lemah yang mempertahankan URL asli di hasil penelusuran: gunakan hanya jika perpindahannya sementara.
  • Utamakan pengalihan sisi server. Google juga mengikuti meta refresh instan dan pengalihan JavaScript, tetapi menyarankan JavaScript hanya digunakan jika pengalihan sisi server atau meta refresh tidak memungkinkan.
  • Jaga rantai tetap pendek. Satu hop adalah yang ideal. Setiap hop tambahan memperlambat pengguna, menghabiskan crawl budget, dan menambah satu titik kegagalan.
  • Selalu alihkan ke URL yang mengembalikan 200, jangan pernah ke pengalihan lain.
  • Perbarui link internal dan sitemap ke URL akhir, agar Google dan pengunjung Anda melewati pengalihan sepenuhnya.
  • Periksa ulang setelah setiap migrasi atau perubahan aturan di CMS, server, atau CDN, karena saat itulah rantai dan loop baru muncul.

Cara memvalidasi perbaikan

Setelah pengalihan mencapai halaman 200 dalam satu hop:

  1. Jalankan Inspeksi URL pada URL yang terdampak dan klik Uji URL live untuk memastikan Google kini dapat mencapai tujuannya.
  2. Klik Minta pengindeksan untuk URL Anda yang paling penting.
  3. Di laporan Pengindeksan halaman, buka masalah Error pengalihan dan klik Validasi perbaikan agar Google meng-crawl ulang setiap URL yang terdampak.
  4. Pantau status validasinya. Prosesnya bisa memakan waktu beberapa hari hingga beberapa minggu; URL akan keluar dari daftar masalah seiring di-crawl ulang.
Checklist debugging pengalihan dalam lima langkah: ekspor URL yang terdampak dari laporan Pengindeksan halaman; telusuri setiap hop dengan Inspeksi URL atau header respons; arahkan URL asli ke halaman 200 akhir dalam satu hop; perbarui link internal dan sitemap ke URL akhir; klik Validasi perbaikan dan pantau URL hingga masalahnya hilang
Checklist debugging pengalihan

Selangkah lebih maju dari error pengalihan

Error pengalihan jarang memberi tanda. Error ini muncul di laporan Pengindeksan halaman, dan di situs besar bisa luput dari perhatian sampai trafik turun. Memeriksa Search Console secara manual untuk setiap properti adalah pekerjaan lambat yang mudah terlewat.

Tampilan Indexation di SEOcrawl AI mengelompokkan URL Anda berdasarkan status cakupan Search Console, sehingga Anda bisa melihat URL mana yang berada dalam status error dan memantau perubahan jumlahnya dari waktu ke waktu. Anda bisa memberi tag pada URL yang terdampak berdasarkan aturan, secara manual, atau melalui server MCP, lalu menanganinya satu per satu hingga semuanya teratasi. Jika Anda bekerja dengan asisten AI, audit Google Search Console memeriksa cakupan indeks Anda dari satu prompt dan membuat tugas untuk setiap perbaikan.

FAQ

Apa penyebab Error pengalihan di Google Search Console?

Google menyebutkan empat penyebab: rantai pengalihan yang terlalu panjang, loop pengalihan, URL pengalihan yang akhirnya melebihi panjang URL maksimum, dan URL yang salah atau kosong di dalam rantai. Dalam setiap kasus, Googlebot tidak dapat mencapai halaman akhir yang berfungsi.

Bagaimana cara memperbaiki Error pengalihan?

Arahkan URL asli ke tujuan akhirnya dalam satu hop. Hapus pengalihan perantara, putuskan setiap loop, dan pastikan URL terakhir mengembalikan status 200. Perbarui link internal agar mengarah ke tujuan, lalu jalankan Inspeksi URL dan klik Validasi perbaikan di laporan Pengindeksan halaman.

Apa itu rantai pengalihan dan loop pengalihan?

Rantai pengalihan adalah serangkaian pengalihan, di mana URL A mengarah ke B, B ke C, dan seterusnya sebelum sampai ke halaman akhir. Loop pengalihan adalah rantai yang tidak pernah berakhir karena URL-URL-nya saling mengarah satu sama lain. Keduanya dapat membuat Google tidak bisa mencapai halaman untuk diindeks.

301 vs 302: mana yang sebaiknya digunakan?

Gunakan 301 (atau 308) untuk perpindahan permanen: Google menganggapnya sebagai sinyal kuat untuk mengindeks target. Gunakan 302 (atau 307) hanya untuk perpindahan sementara, saat Anda ingin URL asli tetap muncul di hasil penelusuran.

Apakah "Halaman dengan pengalihan" sama dengan Error pengalihan?

Tidak. "Halaman dengan pengalihan" berarti pengalihannya berhasil: URL tidak diindeks karena mengarah ke halaman lain. Error pengalihan berarti Google mencoba mengikuti pengalihan tetapi tidak pernah sampai ke halaman yang berfungsi.

Berapa lama waktu yang dibutuhkan agar Error pengalihan hilang?

Setelah Anda mengklik Validasi perbaikan, Google meng-crawl ulang URL yang terdampak selama beberapa hari berikutnya, terkadang hingga dua minggu. Status diperbarui seiring setiap URL diproses, jadi Anda tidak perlu meminta pengindeksan untuk setiap URL secara manual.

Penulis: David Kaufmann

David Kaufmann

Saya telah menghabiskan lebih dari 10 tahun terakhir benar-benar terobsesi dengan SEO — dan jujur saja, saya tidak mau menukarnya dengan apa pun.

Karier saya mencapai level baru ketika saya bekerja sebagai senior SEO specialist untuk Chess.com — salah satu dari 100 website paling banyak dikunjungi di seluruh internet. Bekerja di skala seperti itu, di jutaan halaman, puluhan bahasa, dan di salah satu SERPs paling kompetitif yang ada, mengajari saya hal-hal yang tidak akan pernah bisa diberikan oleh kursus atau sertifikasi mana pun. Pengalaman itu mengubah cara pandang saya tentang seperti apa SEO yang benar-benar hebat — dan menjadi fondasi bagi semua yang saya bangun setelahnya.

Dari pengalaman itu, saya mendirikan SEO Alive — sebuah agency untuk brand yang serius menggarap pertumbuhan organik. Kami tidak di sini untuk menjual dashboards dan laporan bulanan. Kami di sini untuk membangun strategi yang benar-benar menggerakkan hasil, menggabungkan yang terbaik dari SEO klasik dengan dunia baru yang menarik dari Generative Engine Optimization (GEO) — memastikan brand Anda tidak hanya muncul di tautan biru Google, tetapi juga di dalam jawaban yang dihasilkan AI yang dikirimkan ChatGPT, Perplexity, dan Google AI Overviews kepada jutaan orang setiap harinya.

Dan karena saya tidak bisa menemukan tool yang menangani kedua dunia itu dengan benar, saya membangunnya sendiri — SEOcrawl AI, sebuah platform enterprise SEO intelligence yang menyatukan rankings, audit teknis, pemantauan backlinks, kesehatan crawl, dan pelacakan visibilitas brand di AI dalam satu tempat. Inilah platform yang selalu saya harap pernah ada.

→ Baca semua artikel oleh David
Artikel lainnya dari David Kaufmann

Temukan lebih banyak konten dari penulis ini