Lompat ke konten Lompat ke sidebar Lompat ke footer

Cara Menyembunyikan Parameter ?M=1 Dari Perangkat Mobile

Banyak pengguna Blogger yang sudah lama merasa terganggu dengan keberadaan parameter ?m=1 pada URL ketika blog diakses melalui perangkat mobile. Selain tampak kurang profesional, namun sebagian para master juga menyatakan bahwa dengan munculnya parameter ?m=1 ini juga dapat mempengaruhi aspek SEO. 

panduan lengkap cara menghilangkan parameter ?m=1 di url blogger biar tambah seo
Cara Menghilangkan Parameter ?m=1 di Blogger agar URL Lebih SEO Friendly

Mungkin di antara teman teman ada yang bertanya tanya, mengapa di akhiran URL ada kode semacam ini ?m=1 jika blog di akses melalui perangkat seluler, dan mengapa hanya pengguna blogger saja yang mengalami hal seperti itu, contohnya seperti di WordPress juga tidak ada akhiran url kode seperti itu

Nah dalam artikel ini, kita akan membahas secara lengkap dan terstruktur tentang cara menghilangkan atau menyembunyikan kode parameter ?m=1 di akhiran URL di Blogger, apabila blog di akses melalui perangkat seluler.

Apa Itu Parameter ?m=1 di Blogger?

Parameter ?m=1 adalah bagian dari URL yang secara otomatis ditambahkan oleh sistem Blogger saat halaman dibuka menggunakan perangkat mobile. Huruf "m" menunjukkan bahwa halaman tersebut dalam versi mobile, sedangkan angka "1" mengindikasikan mode default tampilan mobile.

Mengapa Parameter Ini Muncul?

Parameter ini muncul karena Blogger memiliki sistem deteksi perangkat otomatis. Ketika sebuah halaman diakses melalui smartphone, Blogger akan menambahkan ?m=1 untuk menampilkan template versi mobile agar lebih responsif.

Dampak Parameter ?m=1 Terhadap SEO

Kalau menurut pengalaman saya pribadi, Untuk dampak terhadap SEO Memang ada sih, tapi tidak terlalu segnifikan, dan bahkan halaman yang terindeks dengan parameter ?m=1 juga bisa page one di mesin pencarian, Namun salah satu masalah utama dari parameter ?m=1 adalah potensi duplikasi konten. Karena mesin pencari dapat mengindeks dua versi URL berbeda untuk satu konten yang sama Contohnya seperti berikut:

  1. https://otakcerdas.blogspot.com/artikel-anda.html
  2. https://otakcerdas.blogspot.com/artikel-anda.html?m=1 
Mungkin di antara teman teman sudah pahamkan dari kedua URL di atas? dari kedua URL di atas menyatakan bahwa hanya ada satu halaman atau hanya satu konten, akan tetapi ada dua jenis URL yang sedikit berbeda, dan ada embel embel di akhiran seperti ?m=1 

Performa dan Struktur URL

Selain itu, struktur URL yang panjang atau memiliki parameter tambahan seperti itu pastinya dapat menurunkan kepercayaan pengguna serta terkadang juga dapat memengaruhi crawling dan indexing oleh bot Google atau bot lainya juga.

Google bisa saja terpengaruh oleh parameter seperti ?m=1 karena dari sudut pandang SEO dan crawling, URL dengan parameter berbeda dianggap sebagai halaman berbeda, walaupun sudah diberi sinyal yang jelas (Seperti canonical). Tapi pada kenyataan dan faktanya, Malah URL yang ada parameternya yang diindeks oleh google, ya mungkin karena halaman versi mobile itu lebih di prioritaskan oleh google dari pada versi destop. 

Kenapa Google Memilih URL ?m=1 Meski Sudah Ada Canonical?

  1. Google Menganggap Versi ?m=1 Lebih Sesuai untuk Pengguna Mobile

    • ?m=1 adalah versi mobile dari halaman Blogger.

    • Kalau mayoritas traffic blog anda datang dari mobile, Google bisa saja memilih URL ini karena user experience-nya lebih baik menurut mereka.

    • Bahkan meskipun sudah diberi (rel="canonical") ke URL desktop, Google kadang tetap nekat pilih yang versi mobile.

  2. Canonical yang Tidak Konsisten atau Kurang Kuat

    • Pastikan tag canonical ada di semua versi halaman, baik di desktop maupun mobile.

    • Kadang Blogger atau template tertentu tidak memasang canonical dengan benar di versi ?m=1.

  3. Tidak Ada Redirect untuk ?m=1

    • Google masih bisa mengindeks halaman ?m=1 karena tidak diblokir, dan tidak diarahkan ulang (redirect) ke versi aslinya.

    • Jadi mereka menganggap itu sebagai versi "berbeda" yang layak diindeks sendiri.

  4. Kecepatan & Ukuran Halaman

    • Versi ?m=1 sering kali lebih ringan dan lebih cepat, yang bisa mempengaruhi Google dalam memilih mana yang ditampilkan.

  5. Internal Link atau Backlink Mengarah ke ?m=1

    • Kalau anda (atau orang lain) sering membagikan link ?m=1 di media sosial atau artikel, Google bisa menganggap URL itu lebih penting daripada versi aslinya.

Cara Menyembunyikan ?m=1 di Blogger

Cara menyembunyikan parameter ini pun juga sangat mudah sebenarnya, akan tetapi ini hanya hilang pada browser saja, dan hanya mengalihkan tampilan ke versi aslinya tanpa adanya kode ini ?m=1 di browser pengguna, yah kesimpulanya ini hanya manipulasi tampilan pengguna, Namun bukanlah solusi permanen. Dan untuk cara menyembunyikan Paremeter ?m=1 dari browser Seluler yuk simak panduanya sebagai berikut.

  1. Masuk ke akun Blogger Anda, pilih blog yang ingin dioptimalkan, lalu buka bagian Tema
  2. Klik tombol Edit HTML, kemudian cari bagian <head> pada template Anda.
  3. Salin dan tempelkan kode JavaScript berikut tepat sebelum tag  atau lebih tepatnya di atas tag </head>:

<script>
if (window.location.href.indexOf("?m=1") > -1) {
  window.location.href = window.location.href.replace("?m=1", "");
}
</script>

Penjelasan Kode

Kode ini bekerja dengan memeriksa apakah URL mengandung parameter ?m=1, dan jika iya, maka pengguna akan langsung diarahkan ke versi URL tanpa parameter tersebut.

Setelah menambahkan kode, klik Simpan. Buka blog Anda melalui smartphone dan periksa apakah parameter ?m=1 masih muncul atau sudah hilang, kalau tidak ada kesalahan di pastikan parameter tersebut pasti hilang dari browser mobile

Jika kode javascript di atas tidak ngaruh pada template blog anda, coba kode yang kedua, silahkan anda salin kode javascript berikut lalu letakan di atas tag </body> di dalam template blog anda, atau anda juga bisa menempatkan JS berikut tepat di atas tag </head> lalu simpan perubahan pada template blog anda


<script type='text/javascript'>
//<![CDATA[
var uri = window.location.toString();
if (uri.indexOf("%3D","%3D") > 0) {
var clean_uri = uri.substring(0, uri.indexOf("%3D"));
window.history.replaceState({}, document.title, clean_uri);
}
var uri = window.location.toString();
if (uri.indexOf("%3D%3D","%3D%3D") > 0) {
var clean_uri = uri.substring(0, uri.indexOf("%3D%3D"));
window.history.replaceState({}, document.title, clean_uri);
}
var uri = window.location.toString();
if (uri.indexOf("&m=1","&m=1") > 0) {
var clean_uri = uri.substring(0, uri.indexOf("&m=1"));
window.history.replaceState({}, document.title, clean_uri);
}
var uri = window.location.toString();
if (uri.indexOf("?m=1","?m=1") > 0) {
var clean_uri = uri.substring(0, uri.indexOf("?m=1"));
window.history.replaceState({}, document.title, clean_uri);
}
//]]>
</script>

Alternatif: Gunakan Meta Viewport Responsif

Jika blog Anda sudah menggunakan template yang responsif (seperti Viomagz atau hasil modifikasi), Anda dapat menghindari penggunaan tampilan mobile default Blogger dengan memastikan meta viewport aktif:

<meta name="viewport" content="width=device-width, initial-scale=1">

Tips Tambahan untuk Optimasi SEO

Berbicara masalah SEO, sebenarnya dari para master master juga banyak strategi dan triks yang di gunakan untuk optimasi SEO, Salah satunya adalah:

  1. Pastikan di setiap postingan halaman artikal hanya menggunakan satu heading H1 yaitu judul artikel saja
  2. Buat meta deskripsi yang menggoda klik (clickbait yang sehat), panjang 140–150 karakter.
  3. Gunakan judul menarik dan mengandung kata kunci utama.
  4. Buat internal link, hubungkan artikel lama dengan yang baru dan sebaliknya.
  5. Buat permalink singkat dan jelas.
  6. Pastikan sitemap.xml dan atom.xml sudah didaftarkan di Gsc.
  7. Hapus widget yang tidak penting dan script eksternal berlebihan.
  8. Pastikan blog responsif di berbagai ukuran layar.
  9. Gunakan Google Mobile-Friendly Test untuk mengecek.
  10. Lakukan juga inspeksi manual untuk artikel baru.

Canonical

Pastikan setiap halaman memiliki tag rel=canonical agar Google mengetahui versi URL yang dianggap utama.

<link rel="canonical" href="https://otakcerdas.blogspot.com/artikel-anda"/>
PERHATIAN..!

Perlu di perhitakan ya teman teman, ini hanyalah tutorial dan tidak harus di praktekan pada blog anda, apalagi kalau blog anda sudah terkenal merupakan blog besar, sebaiknya tutorial ini jangan di lakukan, karena sebagaimana sudah kita semua ketahui bahwa GSC lebih memprioritaskan indexing versi mobile

Kesimpulan

Menghilangkan parameter ?m=1 di Blogger hanyalah sekadar untuk mempercantik URL apabila blog tersebut di akses melalui perangkat mobile. Dengan menerapkan langkah-langkah di atas, kini blog anda akan terlihat profesional dan tampilan URL yang bersih bila di akses dari perangkat seluler, selain itu pastinya juga akan memberikan pengalaman pengguna yang lebih baik.

Penutup

Itulah cara lengkap untuk menghilangkan parameter ?m=1 di Blogger, dengan melakukan pengaturan seperti menambahkan script redirect maka blog anda akan terlihat lebih rapi, profesional, dan tentunya lebih SEO-friendly. Tapi ingat, setelah menerapkan cara di atas, pastikan anda memantau hasilnya di Google Search Console

Semoga tutorial ini bermanfaat dan membantu anda dalam mengelola blog dengan lebih baik. Jangan lupa share artikel ini ke teman blogger lainnya, dan kalau ada yang bingung atau mau tanya-tanya, langsung saja tinggalkan komentar di bawah. Sampai ketemu di artikel selanjutnya

Arief Setiawan
Arief Setiawan Blogger Indonesia Yang senang berbagi ilmu, Seputar tutorial blogger, optimasi SEO dan informasi tentang sosial Media

Posting Komentar untuk "Cara Menyembunyikan Parameter ?M=1 Dari Perangkat Mobile"