Cara Menyalin Seluruh Posting Blogspot dengan Javascript

Halo sobat blogger, ketemu lagi dengan saya si blogger pemula from Jambi :)
Hari ini saya ingin membagikan tutorial seputar javascript. Ini sangat berguna bagi kalian yang berencana ingin merubah alamat domain ataupun subdomain.

Jujur saja saya sedikit payah dalam menulis judul artikel ini, karena pada dasarnya yang akan kita salin bukanlah postingannya, tapi URL nya.

Untuk lebih jelasnya, gambarannya seperti ini:

Misalnya Anda punya website dengan alamat www.domainPertama.com menggunakan hosting blogger. Nah, ternyata beberapa bulan kemudian Anda merasa kurang srek dengan nama domain tersebut yang mungkin namanya kurang klop dengan artikel yang ada didalamnya.

Kemudian Anda berniat ingin menggantinya dengan nama domain baru, anggap saja nama domainnya adalah www.domainTarget.com
Nah, jika kasusnya seperti ini, maka semua posting yang ada di domainPertama.com yang telah terindex di mesin pencari akan menghasilkan halaman galat. Hal tersebut terjadi karena alamatnya sudah terhapus dari direktori.

Untuk mengatasinya, saya punya trik yang sangat tepat Anda terapkan, yaitu dengan menambahkan kode-kode ini tepat dibawah kode <head>
<script type='text/javascript'>
var str= window.location.href.toString(); if ((str.indexOf('domainTarget.com/'))=='-1') { var str1=str.substring(str.lastIndexOf(".domainPertama.")); if (str1.indexOf('/')=='-1') { var str2=str1; } else { var str2=str1.substring(0,str1.indexOf('/')+1); } window.location.href =window.location.href.toString().replace(str2,'.domainTarget.com/'); }
</script>
Catatan : Ganti nama domain yang saya beri warna biru dengan domain yang akan Anda terapkan.

Ingat, jangan sampai salah posisi, karena akibatnya sangat fatal. Kesalahan posisi seperti apa yang dimaksud ? Begini maksudnya:

1. Langkah pertama
  • Masuk ke blogger.com dan buka dashboard yang didalamnya berisi www.domainPertama.com
  • Klik menu setelan » Dasar » Edit pengalihan domain
  • Ganti dari www.domainPertama.com menjadi www.domainTarget.com
  • Klik simpan.
Pada tahap ini adalah cara mengganti nama domain satu ke domain lainnya.
Jika belum bisa disimpan, mungkin Anda perlu mengatur DNS di tempat Anda membeli domain dan setting seperti biasanya.

Setelah berhasil, maka semua URL berisi artikel yang sebelumnya telah terindex di mesin telusur seperti Google, yahoo, bing dan kawan-kawan akan hilang. Namun Anda jangan khawatir, karena ini hanya sementara dan setelah Anda berhasil menyelesaikan tugas berikutnya, maka semua artikel Anda akan bisa sepenuhnya Anda kuasai kembali.

2. Langkah kedua
  • Buat blogspot baru dengan nama asal-asalan saja, karena nanti subdomain ini akan Anda alihkan ke custom domain www.domainPertama.com
  • Lakukan seperti tahap satu, yaitu mengalihkan dari blogspot ke www.domainPertama.com
  • Setelah berhasil, masukkan javascript yang ada di atas tadi tepat dibawah <head>
Sekarang domain Anda berjumlah dua buah, yaitu www.domainPertama.com dan www.domainTarget.com
Setelah dua langkah diatas Anda selesaikan, maka semua url akan mengarah ke www.domainTarget.com

Ini bekerja otomatis, misalkan Anda memiliki posting dengan URL www.domainPertama.com/2015/09/posting-satu.html maka secara otomatis akan dialihkan ke www.domainTarget.com/2015/09/posting-satu.html

Dengan ini Anda tidak akan kehilangan satu URL-pun dari domain Pertama karena semuanya telah mengarah ke domain Target.

Untuk menyempurnakan posting saya ini, saya sengaja menyewa situs dot com hanya sebagai demo. Anda dapat melihat beberapa artikel saya yang akan dialihkan ke domain aslinya
  1. http://www.tokobro.com/2015/09/Mesothelioma-Law-Firm.html
  2. http://www.tokobro.com/2015/09/Cheap-Domain-Registration-and-Hosting.html
  3. http://www.tokobro.com/2015/09/Donate-Car-To-Charity-California.html
  4. http://www.tokobro.com/2015/09/Cash-For-Structured-Settlement-Payments.html
Untuk memastikan bahwa redirect ini benar-benar dihasilkan oleh script dan bukan dibuat secara manual pada pengaturan pengalihan dashboard blogger, silahkan Anda tes dengan url lain sesuai minat Anda.
Misalnya:
  1. http://www.tokobro.com/2015/01/artikel-1.html
  2. http://www.tokobro.com/2015/02/artikel-2.html
  3. http://www.tokobro.com/2015/03/artikel-3.html
Tapi yang perlu di ingat bahwa demo ini mungkin akan berakhir pada 22, juni, 2016 karena setelah jatuh tempo domain tersebut akan punah.

Ohya satu lagi, jika Anda menulis url pada demo yang tidak ada pada halam posting akan dialihkan ke homepage. Hal ini terjadi karena saya mengalihkan dari halaman 404 ke homepage
URL

Komentar yang bermanfaat mendapat Rating*****oleh Admin blog ini