Cara Menghapus Kode ?m=1 pada URL Blogger,Tips Praktis dan Pengalaman Pribadi

Cara Menghapus Kode ?m=1 pada URL Blogger,Tips Praktis dan Pengalaman Pribadi

Cara Menghapus Kode ?m=1 pada URL Blogger - Kalau kamu pengguna Blogger (Blogspot) dan sering mengakses blogmu dari ponsel, mungkin pernah melihat tambahan kode ?m=1 atau ?m=0 pada URL blog. Awalnya, saya pun bingung dan merasa kode ini bikin URL terlihat berantakan atau kurang profesional.

Jadi, di artikel ini, Andriberbudi.com ingin berbagi bagaimana cara menghilangkan kode tersebut secara permanen. Memang sih, kelihatannya sepele, tapi percayalah, dengan URL yang lebih bersih, blog bisa terlihat lebih profesional dan punya efek positif ke user experience!

Apa Itu Kode ?m=1 dan Kenapa Muncul?

Secara sederhana, ?m=1 muncul saat blog diakses lewat perangkat mobile, sementara ?m=0 untuk tampilan desktop. Blogger menggunakan kode ini untuk memastikan blog menyesuaikan tampilannya sesuai perangkat yang digunakan. Tapi, buat kamu yang ingin tampilan URL yang lebih rapi, kode ini bisa dihilangkan dengan beberapa langkah mudah.

Kenapa Perlu Menghilangkan Kode ?m=1?

Saya pun sempat bertanya-tanya, Emang kenapa sih harus dihapus? Bukannya itu hanya kode kecil aja? Tapi setelah dipikir-pikir, ada beberapa alasan yang membuat penghapusan kode ini jadi ide bagus:

  1. URL Lebih Bersih dan Profesional: Dengan menghilangkan kode ini, URL blogmu akan lebih singkat dan rapi. Ini membantu meningkatkan kesan profesional di mata pembaca.

  2. Meningkatkan SEO dan User Experience: Walaupun dampaknya nggak terlalu signifikan ke SEO, URL yang bersih biasanya lebih mudah diingat dan terlihat lebih menarik di hasil pencarian.

  3. Menghindari Masalah Duplicate Content: Kadang, URL dengan ?m=1 bisa dianggap sebagai halaman berbeda oleh mesin pencari, yang berpotensi menyebabkan masalah konten duplikat. Dengan URL yang lebih konsisten, risiko ini bisa diminimalisir.

Cara Menghapus Kode ?m=1 di Blogger

Setelah paham alasan mengapa kode ?m=1 ini perlu dihilangkan, saya coba berbagai cara dan akhirnya menemukan beberapa langkah praktis yang bisa kamu coba. Berikut adalah langkah-langkah yang bisa kamu ikuti:

  1. Gunakan Custom JavaScript di Blogger

    Cara pertama yang bisa dilakukan adalah menambahkan sedikit kode JavaScript ke dalam blog. Kode ini akan memaksa browser untuk menghapus `?m=1` dari URL.
    • Langkah 1: Buka Blogger dan masuk ke dashboard blogmu.
    • Langkah 2: Pilih Theme > Edit HTML.
    • Langkah 3: Salin kode berikut dan tempelkan sebelum tag </body>:
    <script type='text/javascript'>
    var prinshm1 = window.location.toString();
    if (prinshm1.indexOf(&quot;?m=1&quot;,&quot;?m=1&quot;) &gt; 0) {
    var clean_nprinsh = prinshm1.substring(0, prinshm1.indexOf(&quot;?m=1&quot;));
    window.history.replaceState({}, document.title, clean_nprinsh);};
    </script>
    • Langkah 4: Simpan perubahan dan periksa blogmu dari perangkat mobile.

    Dengan kode ini, ketika blog diakses dari perangkat mobile, ?m=1 akan otomatis hilang dari URL tanpa mempengaruhi tampilan halaman. Kode ini bekerja cukup sederhana, yaitu dengan memeriksa URL dan menghapus kode ?m=1 jika ada.

  2. Menggunakan Pengaturan Tampilan Versi Mobile

    Nah, di Blogger sebenarnya juga ada pengaturan tampilan untuk mobile. Beberapa pengguna merasa setelah mengaktifkan tema khusus mobile, kode ?m=1 otomatis hilang. Berikut langkah-langkahnya:
    • Langkah 1: Masuk ke Theme di dashboard Blogger.
    • Langkah 2: Di bagian bawah menu tema, cari opsi untuk Mobile Settings atau Sesuaikan Tampilan Mobile.
    • Langkah 3: Pilih No atau Nonaktifkan tampilan mobile.

    Kalau kamu menggunakan template responsif (yang otomatis menyesuaikan tampilan desktop dan mobile), langkah ini biasanya akan cukup. Dengan begitu, Blogger tidak perlu menambahkan kode ?m=1 untuk tampilan mobile, karena situs sudah responsif secara default.

Redirect dengan .htaccess (Jika Menggunakan Custom Domain)

Jika kamu pakai custom domain dengan Blogger, bisa juga menggunakan file .htaccess di server untuk redirect URL dan menghapus ?m=1. Tapi ingat, cara ini hanya berfungsi kalau kamu hosting custom domain di layanan eksternal seperti Cloudflare atau server lain yang mendukung .htaccess.

  • Langkah 1: Masuk ke panel hosting dan buka file .htaccess.
  • Langkah 2: Tambahkan kode berikut:
RewriteEngine On
RewriteCond %{QUERY_STRING} (^|&)m=1($|&)
RewriteRule ^(.*)$ /$1? [R=301,L]
  • Langkah 3: Simpan file .htaccess.

Kode ini akan memeriksa URL, dan jika menemukan ?m=1, maka akan menghapusnya.

Catatan Penting: .htaccess hanya bisa diakses jika kamu punya akses ke file server hosting, jadi nggak bisa digunakan kalau kamu masih pakai domain gratis dari Blogspot.

Mengaktifkan Template Responsif

Kalau kamu pakai tema responsif yang bagus, biasanya kode ?m=1 ini nggak muncul. Di pengalaman saya, saat pindah ke tema responsif, kode ?m=1 otomatis hilang tanpa tambahan kode apapun. Jadi kalau kamu nggak terlalu suka otak-atik kode, cari tema yang sudah responsif dari awal. Dengan tema yang responsif, tampilan blog otomatis menyesuaikan baik di desktop maupun mobile tanpa kode tambahan.

Pelajaran yang Saya Petik

Awalnya, saya pikir menghapus ?m=1 itu nggak penting, tapi ternyata ini sedikit banyak mempengaruhi user experience dan tampilan URL. Buat yang masih baru di dunia blogging, memang banyak trik kecil kayak gini yang bikin blog kita terlihat lebih “niat.” Saya pun belajar kalau kadang hal-hal kecil seperti ini menunjukkan ke pembaca kalau kita peduli dengan tampilan dan performa blog.

Kadang saya juga merasa frustrasi ketika ada hal teknis kecil yang memengaruhi tampilan blog, tapi dengan mencoba beberapa solusi, justru jadi makin paham cara kerja platform seperti Blogger. Jadi buat kamu yang mungkin merasa nggak perlu ngurusin ini, coba pertimbangkan lagi, siapa tahu hasilnya bisa bikin pembaca lebih nyaman dan berpotensi meningkatkan peringkat blogmu!

Kesimpulan

Menghilangkan kode ?m=1 dari URL Blogger itu nggak wajib, tapi kalau kamu menginginkan tampilan URL yang bersih dan lebih rapi, langkah-langkah di atas bisa kamu coba. Semoga pengalaman ini bermanfaat buat kamu yang ingin membuat blog terlihat lebih profesional. Dan jangan takut buat eksperimen, karena justru dari eksperimen inilah kita bisa belajar banyak.