Cara menghilangkan ?m=1 di URL Blogger merupakan cara usang zaman baheula. Cara sangat kuno namun memberikan URL lebih bersih, setidaknya saat membukanya lewat mobile atau ponsel.
Setelah kucoba sendiri di blog ini pada 2026, caranya masih bekerja.
Hasilnya, URL yang semula:
bungarampaicatatan.blogspot.com?m=1
Menjadi seperti ini di mobile:
bungarampaicatatan.blogspot.com
Hanya itu.
Cara menghilangkan m=1 di Blogger dengan script
<script>
//<![CDATA[
(function () {
try {
var u = new URL(window.location.href);
if (u.searchParams.get('m') === '1') {
u.searchParams.delete('m');
window.history.replaceState(null, document.title, u.toString());
}
} catch (e) {}
})();
//]]>
</script>Salin script tersebut.
Paste di atas </head>.
Selesai.
Kelebihan dan kekurangan menghilangkan m=1 di URL Blogger
Nah, berikut beberapa pertimbangan terkait kelebihan dan kekurangannya. Tidak semua bloger membutuhkan penghapusan URL ?m=1 tersebut. Bisa jadi membiarkannya malah sesuai denganmu untuk menunjukkan bahwa blogmu berada di atas arsitektur Blogger.
Ingat juga bahwa secara SEO tidak bermasalah karena sudah ada tag canonical. Artinya, tidak ada keharusan untuk menghilangkannya.
Jika memang ingin customisasi URL Blogger yang benar-benar serius untuk blog baru, kau malah bisa mempertimbangkan untuk menghilangkan bulan dan tahun di Blogger. Itu akan merombak seluruh slug URL secara total dengan bersih.
1. Kelebihan
- Mudah dipasang, mudah juga dibatalkan dengan menghapus scriptnya. Sebenarnya, script ini hanya mengubah URL secara tampilan, sedangkan server tetap menyajikan versi mobile.
- Tampilan mobile tetap sama seperti sebelumnya. Tidak ada yang berubah. Kebanyakan pasti sekarang sudah pakai template blog yang responsif. Artinya, tampilan desktop dan mobile memiliki struktur yang berbeda karena menyesuaikan dengan perangkatnya.
- Cocok sekali kalau tujuanmu hanya merapikan URL di address bar.
2. Kekurangan
- Kalau script kauhapus, maka ?m=1 kembali muncul, yang justru membikin repot. Mengapa? Sebab, kemungkinan besar akan muncul laporan dari Google Search Console (GSC) bahwa adanya proper canonical tag, meski itu sebenarnya juga bukan eror.
- Bisa bentrok dengan script lain di template kalau ada fungsi serupa. Jadi, pastikan bahwa template blogmu memang belum ada script tersebut di antara <head> dan </head>.
Intinya, secara garis besar, menghilangkan ?m=1 di URL Blogger tidak ada risiko yang berbahaya untuk keberlangsungan blog. Justru untuk blog baru, menurut pendapatku pribadi, cenderung disarankan.
Pengalaman menghapus m=1 di URL Blogger
Sejak 2013 silam, aku telah menggunakannya, dan selalu berhasil.
Cara mengeceknya sangat gampang, kau tinggal membuka blogmu di mobile, kalau di URL-nya tidak ada ?m=1, itu artinya berhasil. Tetapi kalau ternyata masih muncul, berarti kau salah menempatkan script.
Ingat, tempatkan di dalam <head>, dan cara yang paling mudah langsung cari </head>, lalu tempelkan tepat di atasnya.
Pada akhirnya, cara menghilangkan ?m=1 tidak ada pengaruh-pengaruhnya ke SEO, itu semata-mata hanya mengubah tampilan URL (bukan tampilan blogmu).
Melakukannya pun bukan keharusan. Nah, kira-kira begitu doang.
Salam!

komentari