Cara Menghilangkan ?m=1 dan ?m=0 pada URL Blog

Cara Menghilangkan ?m=1 dan ?m=0 pada URL Blog
KURAZONE ~ Halo sahabat Kurazer, pada kesempatan kali ini saya berbagi informasi mengenai "Cara Menghilangkan ?m=1 dan ?m=0 pada URL Blog". Tujuan menghilangkan keterangan ?m=1 dan ?m=0 ini adalah untuk mengurangi faktor duplikasi konten yang terdeteksi. Contoh duplikasi konten yang terdeteksi adalah seperti dibawah ini :

https://www.kurazone.net/?m=1
https://www.kurazone.net/?m=0


Kedua URL diatas sebenarnya sama. Hal tersebut terjadi karena kode M merupakan URL seluler dari Google, seperti yang kalian tahu bahwa Blogger memberikan struktur tertentu untuk versi halaman seluler dengan menambahkan ?m= 1 atau ?m=0 pada ujung akhir URL.

Kode M yang ditampilkan menandakan bahwa URL tersebut sedang diakses pada perangkat Mobile, atau dalam bahasa CSS kerap diistilahkan dengan Media Only and Screen. Sehingga URL yang terdapat tanda ?m=1 dan ?m=0 pada URL nya bisa ditebak bahwa blog tersebut menggunakan platform Blogger.
  1. ARTI DARI /?m=1
    Menandakan bahwa blog sedang diakses dalam mode selluler / mobile
  2. ARTI DARI /?m=0
    Menandakan bahwa blog sedang diakses dalam mode desktop pada perangkat selluler / mobile

Bagaimana Cara Menghilangkan ?m=1 dan ?m=0 pada URL Blog?

Untuk menghilangkan tanda ?m=1 dan ?m=0 pada URL Blog, kalian bisa menggunakan kode dibawah ini dan meletakkannya kedalam template kalian.
<script type='text/javascript'>
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>

Pemasangan kode diatas bisa dilakukan dengan 2 metode, dari 2 metode ini silahkan kalian pilih metode mana yang menurut kalian mudah untuk dilakukan.

METODE 1 - MELALUI MENU TATA LETAK

  1. Masuk ke Menu Tata Letak
  2. Tambahkan Gadget >> Pilih HTML / Javascript 
  3. Copy kode - kode yang ada diatas tadi
  4. Masukkan kode - kode yang ada diatas tadi kedalam bagian Gadget
  5. Simpan Gadget
  6. Selesai

METODE 2 - MELALUI MENU TEMA

  1. Masuk ke Menu Tema
  2. Cari kode </head> atau <head/> pada template kalian
  3. Copy kode - kode yang ada diatas tadi
  4. Buka Halaman Parse
  5. Paste kode nya di kolom parse >> kemudian klik Parse
  6. Copy kode hasil parse tersebut lalu Paste kode nya diatas kode </head> atau <head/>
  7. Simpan Template
  8. Selesai
Nah, sampai disini kalian telah berhasil menghilangkan keterangan ?m=1 dan ?m=0 pada URL Blog.

PENTING !!!!!!!!!!!!!!

Jika kalian ingin menerapkan metode ini, saya sarankan kalian untuk menggunakan kode yang sudah saya modifikasi ini dan letakan diatas kode </head> (fungsinya sama seperti kode diatas, namun yang ini lebih ringkas)
<script type='text/javascript'>
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>

Jika gagal menyimpan template, parse terlebih dahulu kodenya disini

Cara Menghilangkan ?m=1 dan ?m=0 pada URL Blog
Sebelum dan Sesudah

Itulah informasi mengenai "Cara Menghilangkan ?m=1 dan ?m=0 pada URL Blog", selamat mencoba dan semoga bermanfaat. Goodluck !!





Lebih baru Lebih lama