Cara Mengatasi Kesalahan Pengalihan Redirect Error di Blogger

Kesalahan pengalihan di Blogger sering muncul di Google Search Console. Pelajari penyebab redirect error dan cara mengatasinya secara aman.
Cara Mengatasi Kesalahan Pengalihan (Redirect Errors)

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=1 atau amp di 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.

Posting Komentar