Cara Aman Mengganti Domain WordPress Tanpa Kehilangan Traffic

by Dewi Larasati
Cara Aman Mengganti Domain WordPress Tanpa Kehilangan Traffic

Cara Aman Mengganti Domain WordPress Tanpa Kehilangan Traffic

Kamu sudah punya website WordPress yang cukup lama, tapi sekarang ingin mengganti domain. Mungkin karena domain lama sudah tidak mencerminkan brand, atau kamu ingin pindah ke nama yang lebih pendek dan mudah diingat.

Masalahnya: mengganti domain WordPress itu riskan. Jika tidak dilakukan dengan hati-hati, pengunjung lama akan menemukan halaman error 404, Google akan bingung, dan traffic bisa turun drastis dalam seminggu.

Good news: prosesnya sebenarnya tidak rumit jika kamu mengikuti urutan yang tepat. Artikel ini akan memandu kamu langkah demi langkah, dengan penjelasan apa yang terjadi di setiap tahap.

Apa yang Akan Kamu Capai

Setelah mengikuti tutorial ini, kamu akan bisa:

  • Mengganti domain WordPress tanpa kehilangan traffic dari Google
  • Mengatur redirect otomatis dari domain lama ke domain baru
  • Memastikan semua tautan internal tetap berfungsi
  • Melindungi ranking SEO website kamu

Persiapan Sebelum Mengganti Domain

Sebelum mulai, pastikan kamu sudah punya:

  1. Domain baru yang sudah terdaftar dan aktif (biaya ±Rp 50.000–150.000 per tahun)
  2. Akses ke control panel hosting (cPanel atau yang sejenis)
  3. Akses ke dashboard WordPress sebagai administrator
  4. Backup terbaru dari website kamu (sangat penting!)
  5. Akses ke Google Search Console (gratis, tapi perlu akun Google)

Jika belum punya backup, buka WordPress → Alat → Ekspor, atau gunakan plugin gratis seperti UpdraftPlus atau All-in-One WP Migration.

Langkah 1: Buat Backup Lengkap Website

Ini langkah yang tidak boleh dilewati. Jika ada kesalahan, backup akan menyelamatkan kamu.

  1. Login ke dashboard WordPress kamu
  2. Klik menu Alat di sebelah kiri
  3. Pilih Ekspor
  4. Pilih opsi "Semua konten"
  5. Klik tombol Unduh File Ekspor (file XML akan terunduh)
  6. Simpan file ini di komputer kamu

Alternatif dengan plugin: Install UpdraftPlus (gratis di WordPress.org), aktifkan, lalu klik "Backup Sekarang". Lebih cepat dan lebih aman.

Langkah 2: Arahkan Domain Baru ke Hosting Lama

Domain baru kamu perlu "menunjuk" ke server hosting yang sama tempat website kamu sekarang berada. Ini dilakukan melalui DNS (Domain Name System).

  1. Login ke akun registrar domain baru kamu (GoDaddy, Niagahoster, Rumahweb, dll)
  2. Cari menu DNS Management atau Kelola Nameserver
  3. Ganti nameserver domain baru dengan nameserver dari hosting lama kamu
    • Biasanya nameserver hosting ada di email welcome kamu atau di control panel hosting
    • Contoh: ns1.hosting.com dan ns2.hosting.com
  4. Simpan perubahan
  5. Tunggu 1–24 jam agar perubahan DNS tersebar ke seluruh internet (biasanya lebih cepat, tapi bisa lebih lama)

Catatan: Selama proses propagasi DNS, domain baru belum bisa diakses. Itu normal. Jangan panik.

Langkah 3: Tambahkan Domain Baru di Control Panel Hosting

Setelah DNS propagasi selesai, kamu perlu "mendaftarkan" domain baru di hosting kamu agar bisa menampilkan website WordPress.

  1. Login ke cPanel hosting kamu
  2. Cari menu Addon Domains atau Parked Domains (nama bisa berbeda tergantung hosting)
  3. Klik Add Domain
  4. Isi nama domain baru kamu
  5. Pilih folder yang sama dengan website lama (atau biarkan sistem membuat folder baru, tapi pastikan WordPress ada di folder yang benar)
  6. Klik Add Domain

Sekarang domain baru sudah menunjuk ke folder yang sama dengan domain lama. Website akan muncul di kedua domain sekaligus.

Langkah 4: Ubah URL di Dashboard WordPress

Ini langkah kritis. WordPress perlu tahu bahwa domainnya sudah berubah.

  1. Login ke dashboard WordPress
  2. Klik Pengaturan → Umum
  3. Cari dua field:
    • Alamat WordPress (URL): ubah menjadi domain baru (contoh: https://namabaru.com)
    • Alamat Situs (URL): ubah menjadi domain baru juga
  4. Jangan lupa hapus www atau tambahkan www sesuai pilihan kamu. Pilih salah satu, bukan keduanya.
    • Contoh yang benar: https://namabaru.com atau https://www.namabaru.com (konsisten)
  5. Klik Simpan Perubahan di bawah

⚠️ Peringatan: Setelah klik Simpan, kamu mungkin akan keluar dari dashboard. Itu normal. Login lagi menggunakan domain baru.

Langkah 5: Atur Redirect dari Domain Lama ke Domain Baru

Pengunjung lama yang masih mengetik domain lama perlu diarahkan ke domain baru secara otomatis. Ini juga penting untuk SEO.

Metode 1: Pakai Plugin (Paling Mudah)

  1. Install plugin gratis Redirection (cari di Plugins → Tambah Plugins Baru)
  2. Aktifkan plugin
  3. Buka menu Alat → Redirection
  4. Klik Tambah Aturan Redirect Baru
  5. Di kolom "Source URL", ketik / (garis miring saja)
  6. Di kolom "Target URL", ketik domain baru kamu: https://namabaru.com
  7. Pastikan pilihan "Regex" tidak dicentang
  8. Klik Tambah Redirect

Metode 2: Edit File .htaccess (Lebih Cepat, Tapi Perlu Hati-Hati)

  1. Login ke cPanel
  2. Buka File Manager
  3. Arahkan ke folder website lama kamu
  4. Cari file .htaccess (mungkin tersembunyi, aktifkan "Show Hidden Files")
  5. Klik kanan, pilih Edit
  6. Tambahkan kode ini di paling atas:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^domainlama\.com$ [OR]
RewriteCond %{HTTP_HOST} ^www\.domainlama\.com$
RewriteRule ^(.*)$ https://namabaru.com/$1 [L,R=301]
  1. Ganti domainlama.com dengan domain lama kamu, dan namabaru.com dengan domain baru
  2. Klik Simpan Perubahan

Catatan: Gunakan redirect 301 (permanent redirect) agar Google tahu domain lama sudah pindah permanen.

Langkah 6: Update Google Search Console

Google perlu tahu website kamu sudah pindah domain agar tidak kehilangan ranking.

  1. Buka Google Search Console (search.google.com/search-console)
  2. Tambahkan property domain baru kamu (ikuti verifikasi yang diminta Google)
  3. Di menu sebelah kiri, klik Pengaturan → Ubah Alamat
  4. Pilih domain baru kamu dari daftar
  5. Klik Perbarui

Google akan secara otomatis mentransfer data traffic dan ranking dari domain lama ke domain baru dalam beberapa minggu.

Langkah 7: Periksa Tautan Internal

Plugin seperti Broken Link Checker akan membantu kamu menemukan tautan yang rusak setelah penggantian domain.

  1. Install plugin gratis Broken Link Checker
  2. Aktifkan
  3. Buka Alat → Broken Links
  4. Tunggu beberapa jam agar plugin selesai scan
  5. Perbaiki tautan yang error (biasanya tidak ada jika redirect sudah bekerja, tapi lebih baik cek)

Tips Penting

  • Jangan hapus domain lama setidaknya 6 bulan. Ini memberi waktu kepada Google dan pengunjung lama untuk beradaptasi.
  • Monitor traffic di Google Analytics minggu pertama setelah penggantian. Traffic mungkin turun sedikit di hari pertama, tapi akan kembali normal dalam 1–2 minggu.
  • Jika menggunakan SSL/HTTPS (yang seharusnya), pastikan domain baru juga sudah punya sertifikat SSL. Kebanyakan hosting sekarang menyediakan Let's Encrypt gratis.
  • Test redirect dengan membuka domain lama di browser. Seharusnya otomatis pindah ke domain baru tanpa error.

Langkah Berikutnya

Setelah semua langkah selesai:

  1. Tunggu 1–2 minggu dan monitor traffic di Google Analytics
  2. Jika traffic normal, kamu sudah berhasil
  3. Setelah 6 bulan, kamu bisa mempertimbangkan untuk tidak lagi mempertahankan domain lama
  4. Perbarui semua tautan ke website kamu di media sosial, email signature, dan tempat lain

Mengganti domain WordPress memang memerlukan beberapa langkah, tapi jika diikuti dengan urutan yang benar, traffic dan SEO kamu akan tetap aman. Jika ada pertanyaan atau error yang tidak terduga, jangan ragu untuk menghubungi tim support hosting kamu — mereka biasanya sangat membantu dalam proses ini.

Sukses mengganti domain! 🚀