Kesalahan yang Paling Mahal dalam Migrasi Domain
Seorang pemilik toko online di Surabaya datang ke saya dengan masalah klasik: setelah pindah dari domain lama ke domain baru, traffic organiknya anjlok 80% dalam dua minggu. Bukan karena Google menghukumnya — tapi karena tim teknisnya lupa memasang 301 redirect di 47 halaman produk.
Migrasi domain adalah salah satu operasi SEO paling berisiko yang bisa Anda lakukan. Dilakukan dengan benar, ranking Anda akan pulih dalam 3–8 minggu. Dilakukan sembarangan, Anda bisa kehilangan authority yang dibangun bertahun-tahun dalam hitungan hari.
Artikel ini adalah panduan teknis untuk ubah domain lama ke domain baru tanpa kehilangan ranking — lengkap dengan checklist yang bisa Anda eksekusi minggu ini.
Kenapa Pindah Domain Bisa Menghancurkan Ranking Anda
Google tidak otomatis tahu bahwa domain baru Anda adalah "kelanjutan" dari domain lama. Bagi Googlebot, domain baru adalah situs asing yang belum punya riwayat. Semua authority yang dibangun dari backlink, usia domain, dan sinyal engagement — semuanya terikat ke domain lama.
Ada tiga hal yang hilang kalau migrasi dilakukan asal-asalan:
- Link equity — Backlink dari situs lain mengarah ke URL domain lama. Tanpa redirect yang benar, link juice itu berhenti di tengah jalan.
- Crawl budget — Googlebot perlu waktu untuk menemukan, merayapi, dan mengindeks ulang semua halaman di domain baru. Tanpa sitemap yang diperbarui, proses ini bisa makan waktu berbulan-bulan.
- Sinyal E-E-A-T — Riwayat domain, mention brand, dan konsistensi NAP (Name, Address, Phone) semuanya terikat ke domain lama. Perpindahan yang mendadak bisa membingungkan algoritma.
Kabar baiknya: Google sudah menyediakan mekanisme resmi untuk migrasi domain melalui Change of Address di Google Search Console. Tapi ini hanya satu dari dua belas langkah yang harus Anda kerjakan.
Persiapan Sebelum Hari Migrasi
Jangan pindah domain dulu sebelum checklist ini selesai 100%.
Checklist Pra-Migrasi (Kerjakan di Domain Lama)
- Crawl domain lama secara lengkap menggunakan Screaming Frog (versi gratis cukup untuk situs di bawah 500 URL). Export semua URL yang statusnya 200 OK.
- Download laporan backlink dari Ahrefs atau Google Search Console → bagian "Links". Simpan daftar halaman dengan backlink terbanyak — ini halaman prioritas redirect.
- Screenshot posisi keyword saat ini dari Google Search Console → Performance. Ini baseline Anda untuk mengukur dampak migrasi.
- Catat semua URL yang ada di sitemap dan bandingkan dengan hasil crawl. Kalau ada URL di sitemap tapi tidak ter-crawl, selesaikan dulu sebelum pindah.
- Audit internal link — pastikan tidak ada broken link di domain lama sebelum Anda membawa masalah ini ke domain baru.
- Verifikasi domain baru di Google Search Console sebelum hari H migrasi.
Kesalahan umum: Banyak tim langsung mengeksekusi migrasi tanpa crawl awal. Akibatnya, ada puluhan URL yang tidak ter-redirect karena tidak masuk dalam daftar.
Hari H: Proses Migrasi yang Benar
Ini urutan yang harus diikuti pada hari migrasi. Jangan dibalik.
1. Pasang 301 Redirect dari Domain Lama ke Domain Baru
Ini langkah paling kritis. Setiap URL di domain lama harus memiliki pasangan redirect 301 yang mengarah ke URL yang setara di domain baru.
Format yang benar:
https://domainlama.com/produk/sepatu-kulit/
→ 301 redirect ke →
https://domainnew.com/produk/sepatu-kulit/
Jangan redirect semua halaman ke homepage. Ini kesalahan fatal yang sering dilakukan karena terasa lebih mudah. Google akan menganggap ini sebagai "soft 404" dan tidak akan mentransfer link equity.
Jika situs Anda di WordPress, gunakan plugin Redirection (gratis) atau Rank Math yang sudah include redirect manager. Untuk server berbasis Apache, edit file .htaccess. Untuk Nginx, edit blok server di konfigurasi Nginx.
Contoh .htaccess untuk redirect satu domain ke domain lain:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^domainlama\.com [NC]
RewriteRule ^(.*)$ https://domainnew.com/$1 [R=301,L]
2. Update Sitemap di Domain Baru
Buat sitemap baru yang berisi semua URL domain baru. Submit ke Google Search Console segera setelah redirect aktif.
3. Update File robots.txt
Pastikan robots.txt di domain baru tidak memblokir Googlebot. Cek dengan Google Search Console → URL Inspection.
4. Aktifkan Change of Address di Google Search Console
Masuk ke Search Console domain lama → Settings → Change of Address. Pilih domain baru dari dropdown. Fitur ini memberi sinyal eksplisit ke Google bahwa ini adalah migrasi resmi, bukan situs duplikat.
Catatan: Change of Address hanya bisa diaktifkan kalau domain baru sudah diverifikasi di Search Console dan redirect 301 sudah aktif.
Setelah Migrasi: Monitoring 8 Minggu Pertama
Migrasi domain bukan "pasang redirect lalu selesai". Delapan minggu pertama adalah periode kritis di mana Anda harus aktif memantau dan memperbaiki masalah yang muncul.
Checklist Pasca-Migrasi
- Hari 1–3: Cek di Google Search Console apakah ada error crawl baru di domain baru. Buka laporan Coverage dan filter status "Error".
- Hari 3–7: Gunakan URL Inspection Tool di Search Console untuk spot-check 10–15 URL penting. Pastikan Google sudah menemukan versi domain baru.
- Minggu 2: Crawl domain baru dengan Screaming Frog. Cari URL yang masih return 404 atau redirect chain yang panjang (lebih dari 2 hop).
- Minggu 2–4: Pantau posisi keyword di Google Search Console. Penurunan 10–30% di minggu pertama adalah normal. Yang perlu diwaspadai adalah penurunan lebih dari 50% yang berlanjut melewati minggu ke-4.
- Minggu 4–6: Hubungi pemilik situs dengan backlink terbesar dan minta mereka update URL di konten mereka ke domain baru. Ini mempercepat transfer link equity.
- Minggu 6–8: Jika ranking belum pulih di atas 70% dari baseline, audit redirect chain dan cek apakah ada canonical tag yang masih menunjuk ke domain lama.
Tools yang Dibutuhkan untuk Migrasi Domain
Berikut stack tools yang saya gunakan untuk setiap proyek migrasi domain:
| Kebutuhan | Tool | Biaya |
|---|---|---|
| Crawl situs | Screaming Frog | Gratis (hingga 500 URL) |
| Audit backlink | Ahrefs / Google Search Console | Ahrefs mulai $99/bln, GSC gratis |
| Monitor ranking | Google Search Console | Gratis |
| Redirect manager (WordPress) | Redirection plugin | Gratis |
| Cek redirect chain | httpstatus.io | Gratis |
| Notifikasi downtime | UptimeRobot | Gratis |
Untuk bisnis dengan budget terbatas, kombinasi Screaming Frog + Google Search Console + httpstatus.io sudah cukup untuk menjalankan migrasi yang aman.
Contoh Nyata: Migrasi Domain E-Commerce 1.200 URL
Tahun lalu saya menangani migrasi domain untuk klien di niche peralatan kantor. Situs lama punya 1.200 URL terindeks dan ranking untuk sekitar 340 keyword komersial.
Yang kami lakukan:
- Crawl penuh dengan Screaming Frog → export 1.247 URL aktif
- Mapping redirect 1:1 untuk semua URL (bukan redirect ke homepage)
- Submit sitemap baru di hari yang sama dengan redirect aktif
- Aktifkan Change of Address di Search Console
- Monitoring mingguan selama 8 minggu
Hasilnya:
- Minggu 1–2: Traffic turun 22% (normal, Google masih crawling)
- Minggu 4: Traffic kembali ke 91% dari baseline
- Minggu 8: Traffic melampaui baseline sebesar 7% (karena domain baru lebih pendek dan lebih mudah diingat, CTR naik)
Kunci keberhasilan: tidak ada satu pun URL yang redirect ke homepage. Semua redirect mengarah ke URL yang ekuivalen.
Tiga Kesalahan yang Paling Sering Terjadi
Kesalahan #1: Redirect semua URL ke homepage Ini yang paling sering saya temukan. Terasa praktis, tapi Google menganggapnya soft 404. Link equity tidak berpindah.
Kesalahan #2: Lupa update internal link di domain baru Setelah redirect aktif, banyak tim lupa bahwa internal link di konten domain baru masih mengarah ke URL domain lama. Ini menciptakan redirect chain yang memperlambat crawl.
Kesalahan #3: Tidak memverifikasi domain baru di Search Console sebelum migrasi Change of Address tidak bisa diaktifkan tanpa verifikasi. Kalau Anda baru verifikasi setelah migrasi, Anda kehilangan beberapa hari sinyal penting.
Prioritas Pertama yang Harus Dikerjakan Sekarang
Kalau Anda sedang merencanakan untuk ubah domain lama ke domain baru tanpa kehilangan ranking, satu hal yang harus dikerjakan lebih dulu dari yang lain adalah: crawl domain lama Anda hari ini dan simpan daftar lengkap semua URL aktif.
Daftar ini adalah fondasi dari seluruh proses migrasi. Tanpanya, Anda tidak akan tahu halaman mana yang perlu di-redirect, halaman mana yang punya backlink terbanyak, dan halaman mana yang harus diprioritaskan dalam monitoring pasca-migrasi.
Download Screaming Frog sekarang, masukkan domain lama Anda, dan simpan hasilnya dalam format CSV. Langkah ini gratis, butuh waktu 15–30 menit, dan akan menyelamatkan Anda dari kehilangan ranking yang tidak perlu.