Mengatasi Duplikat Title ?m=1 atau m=0 Url Blog

Cara menghilangkan tanda m=1 atau m=0 yang seringkali kita lihat muncul di setiap bagian akhir alamat URL Blog Versi Mobile, ketika membuka alamat tersebut melalui Ponsel atau SmarPhone. Contohnya :
http://www.pgsjjakarta.com/?m=1
Cara memperbaiki Tanda ?m=1 di Alamat Akhir Url Blog
Alamat Url Blog Versi Mobile

Cara memperbaiki tanda ?m=1 duplikat title tags pada alamat url blog

Pertanyaannya kenapa tanda seperti ?m=1 bisa muncul di suatu alamat url blog?.

Jawabanya sebagai berikut ;

Hal tersebut bisa terjadi disebabkan adanya Duplicate Title Tags akibat ada parameter m=0 m=1 di versi mobile, meskipun Matt Cut dari Google pernah mengatakan Duplicate Content tidak masalah asalkan bukan SPAM.

Penjelasan mengenai Duplicate Title Tags m=0 m=1 adalah parameter Url yang ditemukan di akhir permalink posting blog yang hanya muncul di versi mobile.

Jika blog dibuka melalui ponsel maka versi mobile blog akan otomatis terbuka. Browser di ponsel akan otomatis membuka tampilan blog versi mobile, dengan tambahan kode m=1 itu.

Kode m=1 menandakan perangkat yang digunakan membuka blog adalah mobile device (handpone). Kodee m=0 artinya Desktop atau Laptop, meskipun kode ?m=0 tidak selalu muncul di Desktop.

Jika template blog Anda responsive, yakni tampilan desktop dan di ponsel sama, hanya beda ukuran lebar saja sesuai dengan ukuran screen layar ponsel, maka untuk mengatasinya cukup tambahkan kode  scrip berikut ini.

Buka Dashboard Blog Klik Tema ⇨ Edit HTML

Copy semua kode dibawah ini lalu paste/letakan tepat dibawah kode <head>

<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("&amp;m=1","&amp;m=1") > 0) {
  var clean_uri = uri.substring(0, uri.indexOf("&amp;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>

Kode tersebut tidak akan mengakibatkan terjadinya kerusakan pada halaman blog Anda.


Jika kode tersebut sudah di letakan tepat di bawah kode <head> Selanjutnya Simpan Template. Segera Refresh dan lihat hasilnya. Apabila penempatan kode sudah benar maka besar kemungkinan kode seperti ?m=1 yang sebelumnya selalu muncul akan hilang.

Selamat mencoba.

Posting Komentar untuk "Mengatasi Duplikat Title ?m=1 atau m=0 Url Blog"