Redirect Blogger ke URL Lain dan Menghilangkan Redirect ?m=1
Berawal dari domain .my.id pada blog ini yang ternyata susah sekali terindeks Google, maka tak ada pilihan lain kecuali ganti domain selain .my.id. Sempat terpikir untuk menggunakan domain yang lama namun terasa bosan, kalaupun balik ke sub domainnya blogspot.com kelihatannya kok wagu.
Bikin nama domain baru? Bentar deh, kenapa tidak mencoba membuat subdomain dari web/blog yang sudah ada sebelumnya? Oke deh langsung eksekusi dengan membuat sub domain wooles pada salah satu domain utama yang saya miliki yakni gudanghwi.com, maka jadilah wooles.gudanghwi.com. Di sini kita tinggal atur custom domainnya lalu menambahkan record type CNAME dan rdata ghs.google.com pada pengaturan dns seperti pada gambar screenshot di bawah ini.
Lalu bagaimana dengan nasib domain yang lama jika seseorang akan kecelik jika mengunjunginya dari direct link atau link lain yang sebelumnya tersemat di medsos ataupun media lainnya, sedangkan domain yang baru pasti tidak akan langsung semua artikelnya terindeks google. Solusi termudah yakni membuat blog baru beralamat domain yang lama lalu dialihkan atau ke alamat yang baru, jadi bila seseorang mengunjungi alamat yang lama otomatis akan teralihkan ke alamat yang baru. Blog yang baru tidak perlu ada artikel, bisa dikosongkan.
Untuk cara redirect ada beberapa metode, kali ini menggunakan cara dengan langkah-langkah sebagai berikut:1. Masuk ke Dashboard Blogger.
2. Klik ke Tema (Theme) > Edit HTML
3. Kopas kode berikut ini dan letakkan di bawah kode <head>
<script type='text/javascript'>
var d='<data:blog.url/>';
d=d.replace(/.*\/\/[^\/]*/, '');
location.href = 'https://wooles.gudanghwi.com'+d;
</script>
4. Ganti alamat blog https://wooles.gudanghwi.com dengan alamat yang baru lalu simpan.Mudah bukan? Ingat, yang dialihkan domain yang lama ya, yang blognya baru dibuat tanpa artikel. Apabila membutuhkan HTML parser silahkan klik postingan DI SINI
Sampai di sini sebenarnya nasib domain yang lama belum 100% selesai, karena ternyata ketika saya membuka domain yang lama menggunakan smartphone ngga bisa teralihkan ke domain yang baru. Usut punya usit ternyata disebabkan karena versi mobilenya blogspot yakni kode ?m=1 pada buntut URL. Entah ini berlaku pada semua penyedia layanan domain atau bukan, atau hanya terjadi pada blog saya saja yang pasti ini harus segera diatasi dengan redirect versi mobile atau menghilangkan kode ?m=1.
Caranya cukup dengan menambahkan script berikut ini pada template blogger di bawah kode <head> atau di bawah script untuk redirect URL yang sudah dibahas pada artikel ini.
<script type='text/javascript'>
var m1 = window.location.toString();if (m1.indexOf("?m=1", "?m=1") > 0) {var clean_n = m1.substring(0, m1.indexOf("?m=1"));window.history.replaceState({}, document.title, clean_n);};</script>
Simpan template jika sudah lalu test hasilnya dengan membuka url domain yang lama menggunakan hp.
Posting Komentar