Dulu gw pake cara ini untuk Mencegah Country Redirect Blogspot dengan JavaScript.

Ok sobat pada postingan kali ini spezernet akan membagikan tips bagaimana cara mencegah redirect Blog Blogspot yang di redirect ke Domain negara lain atau Cara Mencegah Country Redirect Blogspot dengan JavaScript. Redirect blogspot blog akan secara otomatis mengalihkan URL blog sesuai dengan Country Code Top-Level Domain si pengunjung. Untuk melakukan pencegahan redirecting, dapat menggunakan javascript dengan fungsi /ncr atau dapat mengedit langsung url postingan sebelum mempublikasikan postingan, agar pengunjung blog di redirect ulang menuju blogspot.com sesuai alamat blogspot default.

Misalnya saya mengakses dapasun.blogspot.com menggunakan proxy dan mengunjungi blog tersebut. Ketika melihat address bar browser yang saya gunakan ternyata url yang tertera pada address bar adalah http://dapasun.blogspot.com.au bukan http://dapasun.blogspot.com yang adalah url aslinya. Contoh lain: Datanglah seorang pengunjung India dari facebook mengunjungi dapasun.blogspot.com, nah secara otomatis pengunjung tersebut akan di redirect menuju dapasun.blogspot.in. Misalnya lagi ada pengunjung yang datang dari negara Italy yang kebetulan ke dapasun.blogspot.com nah, dia akan otomatis di redirect menuju dapasun.blogspot.it. Hal ini terjadi karena server blogspot mendeteksi IP Address pengunjung, lalu menjalankan redirecting sesuai country-code top level domain ccTLD masing-masing negara.

Daftar ccTLD Country Specific Domain:

India [blogspot.in], Australia [blogspot.com.au], UK [blogspot.co.uk], Japan [blogspot.jp], New Zealand [blogspot.co.nz], Canada [blogspot.ca], Germany [blogspot.de], Italy [blogspot.it], France [blogspot.fr], Sweden [blogspot.se], Spain [blogspot.com.es], Portugal [blogspot.pt], Brazil [blogspot.com.br], Argentina [blogspot.com.ar], Mexico [blogspot.mx]

Mencegah Country Redirect Blogspot dengan JavaScript

Cara Cegah Redirect Blog Blogspot dengan JavaScript

Letakan kode script berikut diatas kode </head> pada template blog anda. yah tentusaja masuk ke edit HTML Template Blog dan letakan dibawah ini diatas kode </head>.
<script type="text/javascript">
var blog = document.location.hostname;
var slug = document.location.pathname;
var ctld = blog.substr(blog.lastIndexOf("."));
if (ctld != ".com") {
var ncr = "http://" + blog.substr(0, blog.indexOf("."));
ncr += ".blogspot.com/ncr" + slug;
window.location.replace(ncr); }
</script>
Save Template.

Cara Cegah Redirect Blog Blogspot dengan Edit Url

Jika sobat menggunakan script diatas semua postingan atau blog sobat akan di redirect ke default domain blogspot anda. Ada juga cara lain yang dapat anda gunakan yaitu dengan menambahkan /ncr pada akhir url. Perlu sobat ketahui ncr merupakan kependekan dari No Country Redirect. Nah ini bisa dilakukan ketika menulis postingan blog di bagian Tautan sebelum mempublikasikan postingan anda. Contohnya :
http://dapasun.blogspot.com/ncr
http://dapasun.blogspot.com/ncr/p/tutorial-blog.html
http://dapasun.blogspot.com/ncr/2015/01/cara-mencegah-country-redirect-blogspot-dengan-javascript.html
Nah kedua cara diatas dapat anda gunakan untuk mencegah redirect blogspot. ok sobat sekian tips dan trik blog untuk saat ini semoga bermanfaat.
3 Komentar untuk "Mencegah Country Redirect Blogspot dengan JavaScript"

Ini nggak menyelesaikan masalah bro. Redirect per country hilang. Tapi redirect dari .com/ncr ke .com/ tetap dibutuhkan. Tes nya di GT Metrix

Iya gan memang hilang, karena memang tujuannya untuk menghilangkan redirecting ccTLD masing-masing negara. Mencegah Redirect Blog Blogspot dengan Edit Url sepertinya itu lebih bagus dari pada dengan java script.

makasih infonya yang sangat bermanfaat