Kesalahan pengalihan (Redirect Error) di Blogger sering muncul di Google Search Console dan membuat pemilik blog panik karena halaman tidak terindeks atau trafik menurun. Padahal, tidak semua kesalahan pengalihan berbahaya, asalkan kita memahami penyebab dan cara menanganinya dengan benar.
Pada artikel ini, kita akan membahas penyebab redirect error di Blogger, cara mengatasinya langkah demi langkah, serta apakah aman jika dibiarkan.
Apa Itu Kesalahan Pengalihan di Blogger?
Kesalahan pengalihan adalah kondisi ketika Google tidak bisa mengakses halaman tujuan karena URL tersebut dialihkan terlalu banyak atau salah arah. Biasanya error ini muncul di Search Console dengan status:
-
Kesalahan pengalihan (Redirect Error)
Terjadi ketika halaman tidak dapat ditampilkan karena proses pengalihan URL bermasalah. -
Halaman dialihkan terlalu banyak
Server melakukan pengalihan berulang kali sehingga browser menghentikan proses pemuatan halaman. -
Redirect loop
Halaman saling mengalihkan satu sama lain tanpa akhir, misalnya dari URL A ke B lalu kembali ke A.
Akibatnya, Google tidak bisa merayapi dan mengindeks halaman tersebut dengan baik. Jika dibiarkan terlalu lama, beberapa halaman penting di blog bisa jadi sulit muncul di hasil pencarian.
Penyebab Umum Redirect Error di Blogger
1. Parameter URL Otomatis
Blogger sering membuat URL tambahan seperti:
- ?hl=
- ?m=1
- ?q=
Jika parameter ini diblokir atau diarahkan ulang secara salah, Google akan mendeteksi redirect berulang.
2. Pengalihan Versi Mobile
Beberapa template Blogger memiliki script auto redirect dari versi desktop ke mobile atau sebaliknya. Jika tidak rapi, hal ini bisa menyebabkan redirect loop.
3. Robots.txt Terlalu Ketat
Memblokir parameter URL secara berlebihan di robots.txt dapat memicu konflik pengalihan.
4. Script Redirect di Template
Script redirect manual yang ditempatkan di dalam bagian <head> atau menggunakan JavaScript lama sering menjadi penyebab utama terjadinya kesalahan pengalihan. Script ini biasanya memaksa pengunjung dialihkan ke URL tertentu tanpa memperhatikan kondisi sebenarnya, sehingga memicu redirect loop dan kegagalan perayapan oleh Google.
Contoh Script Redirect yang Sebaiknya Dihapus
<script type='text/javascript'>
if (screen.width <= 720) {
window.location = "https://namablog.blogspot.com/?m=1";
}
</script>
Script di atas memaksa semua pengguna mobile dialihkan ke versi ?m=1. Pada sistem Blogger modern, pengalihan ini sudah ditangani otomatis oleh Google, sehingga script tambahan justru berpotensi menyebabkan pengalihan berulang.
<script>
var currentUrl = window.location.href;
if (currentUrl.indexOf("?m=1") === -1) {
window.location.replace(currentUrl + "?m=1");
}
</script>
Script seperti ini sangat berisiko karena dapat menambahkan parameter ?m=1 secara terus-menerus dan memicu redirect loop yang terdeteksi sebagai Kesalahan pengalihan di Google Search Console.
5. Pengalihan Khusus Blogger
Blogger menyediakan fitur pengalihan URL melalui menu Setelan → Error & pengalihan → Pengalihan kustom. Jika konfigurasi pengalihan tidak tepat, maka dapat memicu kesalahan pengalihan dan redirect loop.
Contoh Pengalihan Kustom yang Salah
-
Dari: /2025/10/contoh-artikel.html
Ke: /2025/10/contoh-artikel.html
Pengalihan ini mengarah ke URL yang sama sehingga menyebabkan halaman terus mengalihkan dirinya sendiri (redirect loop).
-
Dari: /2025/10/artikel-lama.html
Ke: /search/label/tutorial
Mengalihkan artikel ke halaman label berisiko karena halaman label bersifat dinamis dan dapat memicu konflik pengalihan.
Contoh Pengalihan Kustom yang Benar
-
Dari: /2025/10/artikel-lama.html
Ke: /2025/12/artikel-baru.html
Pengalihan ini aman karena mengarahkan URL lama ke halaman artikel baru yang benar-benar ada dan tidak melakukan redirect lanjutan.
Cara Mengatasi Kesalahan Pengalihan di Blogger
1. Cek URL Error di Google Search Console
Buka menu Pengindeksan → Halaman, lalu klik Kesalahan pengalihan dan salin salah satu URL yang bermasalah.
2. Gunakan Inspect URL
Periksa apakah Google masih bisa merayapi halaman atau terjadi redirect loop.
3. Periksa Robots.txt Blogger
Gunakan konfigurasi aman berikut:
User-agent: *
Disallow: /search
Disallow: /search*
Disallow: /*?updated-max=
Disallow: /*?max-results=
Disallow: /*?q=
Disallow: /*?hl=
Allow: /
Hindari memblokir parameter m=1 kecuali benar-benar diperlukan.
4. Cek Script Redirect di Template
Masuk ke Tema → Edit HTML, lalu cari kata redirect, window.location, atau location.href. Jika ada script yang tidak jelas fungsinya, sebaiknya dihapus.
5. Periksa Pengalihan Khusus
Pastikan tidak ada redirect yang mengarah ke URL mati atau kembali melakukan pengalihan.
6. Validasi Perbaikan
Jika sudah diperbaiki, klik Validasi Perbaikan di Search Console dan tunggu proses selesai.
Apakah Redirect Error Aman Jika Dibiarkan?
Redirect error masih aman jika jumlahnya sedikit, berasal dari parameter URL, dan halaman utama tetap terindeks. Namun, jika error terus bertambah dan artikel penting tidak terindeks, sebaiknya segera diperbaiki.
Cara Mencegah Redirect Error Muncul Lagi
-
Gunakan template Blogger yang bersih dan stabil
Pastikan template tidak memiliki script redirect tersembunyi, terutama pengalihan paksa dari versi mobile ke desktop atau sebaliknya. -
Hindari penggunaan script redirect berlebihan
Terlalu banyak kode pengalihan JavaScript dapat memicu redirect loop dan membuat Google gagal merayapi halaman. -
Jangan memblokir parameter URL secara sembarangan
Pemblokiran parameter seperti?m=1atauampdi robots.txt dapat menyebabkan konflik pengalihan. -
Rutin memantau Google Search Console
Periksa laporan Pengindeksan halaman dan Kesalahan pengalihan secara berkala agar masalah terdeteksi lebih awal.
Kesimpulan
Kesalahan pengalihan di Blogger bukan masalah fatal jika ditangani dengan benar. Dengan memahami penyebabnya dan melakukan perbaikan yang tepat, error ini bisa diatasi tanpa merusak SEO blog.
Apa itu kesalahan pengalihan di Blogger?
Kesalahan pengalihan di Blogger adalah kondisi ketika halaman web dialihkan terlalu banyak atau berulang sehingga Google tidak bisa merayapi dan mengindeks halaman tersebut.
Apa penyebab redirect error sering muncul di Google Search Console?
Redirect error biasanya disebabkan oleh parameter URL seperti ?hl= atau ?m=1, script redirect di template, pengalihan versi mobile, atau pengaturan robots.txt yang terlalu ketat.
Apakah kesalahan pengalihan di Blogger berbahaya untuk SEO?
Kesalahan pengalihan tidak selalu berbahaya. Jika jumlahnya sedikit dan berasal dari parameter URL, biasanya masih aman. Namun jika terus bertambah dan halaman utama tidak terindeks, maka perlu segera diperbaiki.
Berapa lama proses validasi perbaikan redirect error di Search Console?
Proses validasi perbaikan redirect error di Google Search Console biasanya memakan waktu antara 3 hingga 14 hari, tergantung jumlah URL dan kecepatan perayapan Google.