WWW

Cara Merubah Alamat Website dari non WWW ke WWW di WordPress

Posted on

Jika dalam dunia SEO tidak ada bedanya antara www dan non www, keduanya tidak mempunyai benefit apapun di mata google. namun, ada hal yang menarik sih, ketika menggunakan www domain jadi terlihat keren.

Mengapa harus menggunakan WWW?

Secara teknis non www dan www mempunyai perbedaan, menggunakan www mempunyai benefit secara teknis dibanding non www, non www dalam dunia teknis disebut naked domain, disebut telanjang/naked karena dengan mengakses non www browser langsung mengakses IP server hosting, sedangkan menggunakan www browser tidak langsung mengakses IP namun diarahkan dulu oleh DNS server ke IP hosting yang digunakan.

1. Masa Depan

Website kalian mungkin sekarang hanya ratusan pengunjung perhari, tapi lusa nanti bisa jadi ribuan bahkan jutaan dan website besar seperti google,facebook, youtube semua menggunakan www

Kalian juga akan merasakan kemudahan pengelolaan secara teknis jika dikemudian hari websitemu berkembang dan mempunyai banyak subdomain.

2. Cookie’s

Alasan lain untuk menggunakan www adalah soal cookies , hal umum untuk mengoptimalisasi sebuah website adalah dengan menyediakan static content dari subdomain. jika kalian menggunakan www ini tidak akan menjadi masalah karena website cookie’s tidak akan terkirim ke subdomain.

Tapi, jika kamu menggunakan naked domain (non www) maka cookie’s akan terkirim ke semua subdomain dan membuat lemotnya akses ke static content yang ada di subdomain dan mungkin membuat caching tidak berjalan sempurna. kecuali kamu memang ingin menshare cookie’s ke seluruh subdomain untuk mengimplementasikan single sign-on  seperti yang google lakukan.

3. Fail Over

Baca juga:  Cara Menyembunyikan Postingan Artikel, Agar Bisa dibuka oleh Pengguna yang Login

Ketika traffic website kalian sangat besar maka website kalian tidak boleh sampai down, pengalihan dari server utama ke server backup dapat dilakukan tanpa membuat website kalian down apabila kalian menggunakan www.

Dengan menggunakan WWW, hosting provider (Web hosting atau CDN hosting) memungkinkan untuk  melakukan FailOver  ketika server mengalami error dengan cara mengupdate DNS record. hal ini bisa dilakukan dengan mengubah DNS CNAME record, sedangkan naked domain (non www) tidak mempunyai CNAME record.

4. Pendapat

Tidak ada salahnya mulai dari awal menggunakan www, sekarang mungkin website kalian kecil tapi kedepannya akan siap jika website kalian ingin dikembangkan. diluar alasan teknis menggunakan www membuat alamat website kita terlihat profesional.

Cara Merubah Website non WWW ke WWW Pada WordPress

Saya telah melakukan experimen ini itu mencari tutorial dan pada akhirnya ketemu juga dan mana saja yang harus diubah agar website kita menjadi www. Jangan lakukan redirect dari Cpanel atau  DNS manager, ini bisa dilakukan hanya dengan mengedit database dan merubah sedikit wp-config.php.

Langkah-langkanya :

Baca juga:  Cara Melihat Traffic Website Dengan Google Analytic di Wordpress

1. Ubah File wp-config.php

Masuk cpanel dan edit file wp-config.php dan edit pada bagian DOMAIN_CURRENT_SITE dan menambahkan www pada domain kalian.

Screenshot 195
Edit wp-config.php

Hanya mengubah seperti itu pun website sudah menjadi www, namun ketika kalian masuk ke admin panel akan terjadi masalah redirect loop (tidak bisa login)

2. Mengubah/edit Database

Gunakan PHPMyAdmin pada Cpanel untuk memudahkan mengedit database wordpress

Masuk pada bagian table options di database wordpress mu lalu edit bagian site url dan home menjadi www, jangan lupa untuk menambahkan protokol yang digunakan http:// atau https://

Screenshot 199 1
Merubah site url dan home pada database

Lalu ubah juga pada table site dan menambahkan www pada domain kalian.

Screenshot 200 1
Merubah table site pada database

Yang terakhir ubah pada sitemeta.

Screenshot 198
Merubah sitemeta pada database

Merubah site meta table record database untuk merubah non www menjadi www Pengeditan pada database bertujuan agar semua link pada website menuju ke www.

3. Redirect 301 (permanently) ke domain www

Gunakan menu redirect pada Cpanel jika kamu tidak menggunakan CDN (cloudflare), buka Cpanel kalian cara menu redirects dan sesuai kan nama domain www kalian. jika sudah klik save

Screenshot 194
redirect www menggunakan cpanel

Jika kalian menggunakan CDN Cloudflare tambahkan rule untuk meredirect ke alamat yang baru menggunakan www. Login ke akun cloudflare dan pilih menu page rule, lalu tambahkan rule > klik save and deploy dan jangan lupa setelah itu lakukan purge cache.

cloudflare redirect 301
Cara setting redirect menggunakan cloudflare

Nama domain diganti dengan nama domain kalian, jangan lupa tanda * dan tanda $1 dibelakang garis miring (karena itu aturan dari penting dari cloudflare)

Hasil cloudflare redirect 301
Tampilan settingan redirect menggunakan cloudflare

4. Tahap Akhir Testing redirect WWW

Reload halaman atau memanggil website tanpa www misal https://detakhukum.com, jika berhasil maka alamat website akan di redirect ke www menjadi www.detakhukum.com.

Untuk pengguna google chrome, bersihkan cache data pada browser sebelum mencobanya, karena kebanyakan kasus cache browser masih menyimpan data sebelum www sehingga menyebabkan masalah redirect loop pada halaman login admin/wp-admin

Cek status redirect dari website kita mana gunakan tool http://www.redirect-checker.org

Screenshot 201
Cek status redirect menggunakan redirect-checker

Jika sudah seperti tampilan diatas berarti status Redirect 301 (permanently) ke domain www yang baru telah sukses. apabila ada kesalahan 302 ulangi cara redirect dari cpanel atau pun cloudflare ( pilih salah satu jangan kedua-duanya). (sumber)

Leave a Reply

Your email address will not be published. Required fields are marked *