18 Hal yang Perlu Anda Lakukan
Diterbitkan: 2023-06-27Jika Anda beralih host web, mengubah domain, atau pindah ke CMS baru, Anda mungkin perlu memigrasikan situs web Anda. Namun, tanpa mengikuti daftar periksa migrasi situs web, Anda dapat mengalami masalah. Misalnya, Anda mungkin kehilangan peringkat mesin pencari atau mengganggu pengalaman pengguna Anda.
Itulah mengapa sangat penting untuk mengikuti daftar periksa migrasi situs web yang baik untuk membuat prosesnya semulus mungkin. Dalam posting ini, kami akan memberi Anda hal itu dan mendiskusikan beberapa langkah kunci untuk memastikan migrasi situs web yang sukses.
Ayo mulai!
Daftar periksa migrasi situs web
1. Pilih waktu Anda dengan bijak
Jika Anda perlu memigrasi situs web Anda, sebaiknya pilih waktu Anda dengan hati-hati. Dengan cara ini, Anda dapat memastikan bahwa migrasi situs Anda berdampak paling kecil pada pengunjung Anda.
Tentu saja, saat Anda memigrasikan situs Anda, konten Anda tidak akan tersedia untuk waktu yang singkat, jadi Anda pasti akan menyaksikan sedikit penurunan lalu lintas. Namun, Anda dapat meminimalkan efek ini dengan menghindari waktu puncak untuk memigrasikan situs web Anda.
Sebaliknya, pilihlah periode yang lebih tenang seperti pagi-pagi sekali atau larut malam. Jelas, ini tergantung di mana server Anda berada, dan dari mana sebagian besar lalu lintas Anda berasal.
Jika Anda melayani pemirsa global, akan sulit untuk mengetahui kapan semua pengunjung Anda sedang tidur. Namun, untuk bisnis kecil yang melayani lebih banyak audiens lokal, mungkin lebih mudah untuk memigrasikan situs Anda pada waktu yang tidak terlalu mengganggu pengguna Anda.
2. Beri tahu pelanggan Anda
Tidak ada daftar periksa migrasi situs web yang lengkap tanpa memberi tahu pelanggan Anda. Meskipun Anda mungkin dapat mengatur waktu migrasi agar lebih nyaman bagi pengunjung, tetap penting untuk memberi tahu mereka tentang proses tersebut.
Misalnya, Anda dapat menampilkan pemberitahuan di situs web Anda, atau mengirimkan email kepada pelanggan Anda secara langsung. Dengan cara ini, pelanggan tahu untuk menghindari situs web Anda saat pekerjaan sedang dilakukan.
Ini terutama kunci untuk toko e-niaga karena memungkinkan pembeli mendapatkan pesanan mereka sebelum situs Anda tidak tersedia. Akibatnya, Anda dapat mengurangi pendapatan yang mungkin disebabkan oleh migrasi situs web Anda.
3. Tempatkan situs Anda dalam mode pemeliharaan
Bagian penting lainnya dari daftar periksa migrasi situs web kami adalah menempatkan situs Anda dalam mode pemeliharaan sebelum Anda memulai. Ini sangat relevan jika Anda menjalankan situs web multi-penulis, seperti situs web berita atau blog.
Dengan menempatkan situs Anda dalam mode pemeliharaan, Anda dapat memastikan bahwa pengguna tidak dapat melakukan perubahan apa pun pada konten Anda selama migrasi. Misalnya, penulis tidak dapat mengedit atau menerbitkan postingan selama periode ini. Sementara itu, pengunjung tidak akan dapat melihat atau berinteraksi dengan situs Anda.
WP Maintenance Mode adalah plugin yang benar-benar gratis yang memudahkan pengaktifan mode pemeliharaan di WordPress:
Lebih baik lagi, plugin membantu Anda mempertahankan Pengalaman Pengguna (UX) Anda dengan membuat pesan mode pemeliharaan khusus. Plus, Anda juga dapat menambahkan formulir kontak atau formulir berlangganan ke halaman pemeliharaan Anda, sehingga pengunjung dapat diberi tahu saat migrasi selesai.
4. Buat cadangan baru untuk situs web Anda
Salah satu poin terpenting dari daftar periksa migrasi situs web adalah membuat cadangan baru untuk situs Anda. Dengan cara ini, Anda akan memiliki salinan situs web Anda yang lengkap dan terkini. Kemudian, jika terjadi kesalahan, sangat mudah untuk memulihkan situs Anda ke keadaan semula.
Anda dapat menemukan banyak sekali plugin cadangan untuk membantu Anda melakukan ini. Namun, Jetpack adalah pilihan yang sangat baik:
Dengan proses pemulihan sekali klik, membuat situs web Anda kembali aktif dan berjalan sangat mudah. Selain itu, Anda dapat mencadangkan semua file situs serta data pesanan dan pelanggan WooCommerce Anda.
5. Siapkan kredensial hosting baru Anda
Selanjutnya pada daftar periksa migrasi situs web adalah menyiapkan kredensial hosting baru Anda. Anda mungkin sudah menyiapkan akun hosting baru. Dalam hal ini, Anda dapat membiasakan diri dengan alat dan setelan, atau menghubungi tim dukungan jika memiliki pertanyaan tentang proses migrasi.
Namun, jika Anda belum memilih penyedia hosting baru, sekarang saatnya untuk mempertimbangkan pilihan Anda. Untungnya, ada banyak sekali penyedia hosting berkualitas seperti Bluehost yang menawarkan instalasi WordPress gratis:
Memilih host web baru Anda pada saat ini akan memberi Anda waktu sebelum migrasi. Oleh karena itu, Anda dapat menyiapkan akun baru dan memastikan tidak ada masalah.
6. Nonaktifkan caching, firewall, atau redirect plugin
Tepat sebelum Anda mencapai tahap migrasi, penting untuk menonaktifkan semua plugin caching, firewall, atau plugin redirect yang aktif di situs Anda. Ini karena alat semacam ini berpotensi menyebabkan banyak masalah selama proses migrasi.
Misalnya, firewall dapat membatasi jumlah permintaan yang dapat diterima situs web Anda. Namun, terkadang, proses migrasi menghasilkan banyak permintaan yang berisi file situs yang sedang Anda migrasikan. Dengan demikian, firewall dapat memblokir permintaan ini dan kesalahan batas waktu dapat terjadi.
Di lain waktu, Anda mungkin mengalami 403 kesalahan Terlarang dan 500 kesalahan Server Internal tanpa menonaktifkan alat ini. Namun, penting untuk diingat untuk mengaktifkan kembali plugin ini setelah situs web Anda aktif dan berjalan dengan host baru Anda.
7. Migrasikan file dan database situs Anda
Bagian utama dari daftar periksa migrasi situs web adalah saat migrasi benar-benar berlangsung. Pada titik ini, Anda siap untuk memigrasikan file situs dan database Anda.
Untuk pengguna tingkat lanjut, Anda mungkin memigrasikan situs Anda secara manual. Dalam hal ini, Anda harus masuk ke akun hosting Anda dan mengakses File Manager Anda. Jika tidak, Anda dapat terhubung ke file situs Anda menggunakan FTP.
- Pertama, Anda harus menemukan direktori root situs Anda (biasanya diberi label public_html ).
- Kemudian, Anda dapat mengunggah file situs yang telah Anda buat cadangannya di langkah 4 dari daftar periksa migrasi situs web kami.
- Anda juga harus memigrasi database ke server hosting baru Anda. Oleh karena itu, navigasikan ke bagian Databases di dashboard cPanel Anda dan pilih MySQL Databases .
- Pertama, Anda harus membuat database baru dan menambahkan pengguna baru. Kemudian, unggah database Anda yang sudah ada menggunakan tab Impor . Penting juga untuk mengedit file wp-config.php agar situs Anda mengarah ke database baru.
Pendekatan yang lebih mudah adalah dengan menggunakan plugin migrasi situs seperti Duplicator. Antarmukanya mudah digunakan dan membantu Anda tetap aman saat memindahkan file dan data dari situs ke situs.
Berikut adalah panduan langkah demi langkah mendetail tentang cara memigrasikan situs Anda menggunakan Duplikator.
8. Arahkan nama domain Anda ke host baru Anda
Berikutnya pada daftar periksa migrasi situs web adalah manajemen domain. Sebelum Anda mengetahui apakah migrasi situs web Anda telah berhasil, Anda harus mengarahkan nama domain Anda ke host baru Anda.
Anda mungkin pernah mendengar tentang catatan Sistem Nama Domain (DNS), tetapi Anda mungkin tidak tahu persis apa itu. Pada dasarnya, data DNS menghubungkan nama domain Anda ke server yang menghosting situs Anda, termasuk server nama host Anda.
Jika Anda menyiapkan host web yang menyertakan migrasi gratis, penyedia hosting baru Anda kemungkinan akan memperbarui server nama secara otomatis. Jadi, Anda tidak akan melakukan apa pun saat ini.
Namun, jika Anda memigrasikan situs secara manual, Anda mungkin telah menggunakan pendaftar domain untuk nama domain Anda. Jika demikian, Anda harus masuk ke akun tersebut untuk memperbarui pengaturan DNS Anda.
9. Uji sertifikat SSL Anda
Kami telah menyertakan banyak pengujian di daftar periksa migrasi situs web kami untuk membantu Anda mengetahui apakah prosesnya berjalan sesuai rencana. Pertama, Anda harus menguji sertifikat SSL Anda.
Cara terbaik untuk melakukannya adalah memuat situs Anda di jendela penyamaran. Jika Anda melihat ikon gembok di samping URL situs Anda, Anda tahu bahwa sertifikat SSL berfungsi:
Namun, jika peringatan keamanan ditampilkan, Anda harus memeriksa apakah Anda telah menyiapkan sertifikat SSL melalui host Anda. Oleh karena itu, Anda mungkin perlu menghubungi tim dukungan pelanggan.
10. Uji fungsionalitas situs web Anda (dan fungsionalitas backend) ️
Selanjutnya, sangat penting untuk menguji fungsionalitas situs web Anda untuk memastikan tidak ada masalah UX atau Antarmuka Pengguna (UI). Untuk memulai, sebaiknya kunjungi bagian depan situs Anda di tab baru. Yang perlu Anda lakukan hanyalah berinteraksi dengan halaman Anda seperti yang dilakukan pelanggan.
Jadi, jika Anda memiliki formulir apa pun di situs Anda, Anda dapat mengisi kolom dan mengirimkan formulir. Anda juga dapat menguji fungsionalitas frontend Anda dengan meninggalkan komentar di posting blog Anda, mengklik tautan, atau menambahkan produk ke troli.
Namun, penting untuk tidak melupakan fungsi backend situs Anda. Oleh karena itu, Anda dapat menggali dengan baik di panel admin WordPress Anda.
Anda mungkin memeriksa untuk melihat apakah plugin Anda diaktifkan dengan pengaturan yang benar. Selain itu, Anda dapat memastikan bahwa pengguna masih memiliki akses ke dasbor. Selain itu, sebaiknya pastikan bahwa semua alat otomatis Anda berjalan dengan lancar.
Misalnya, jika Anda memiliki penyedia pemasaran email yang disinkronkan ke formulir langganan, Anda dapat memastikan bahwa penyedia tersebut menangkap alamat email. Anda juga dapat membuat cadangan baru dan memeriksa apakah plugin menyimpan salinan situs Anda.
11. Jalankan uji kecepatan halaman ️
Salah satu tes terakhir yang harus diselesaikan setelah migrasi situs web Anda adalah tes kecepatan halaman. Dengan cara ini, Anda dapat mendeteksi masalah apa pun dengan server baru Anda.
Yang perlu Anda lakukan hanyalah membuka alat pengujian kecepatan pilihan Anda untuk memulai. WebPageTest atau Pingdom membuat pilihan yang sangat baik:
Saat pengujian selesai, Anda akan dapat mengakses laporan terperinci tentang kinerja situs Anda. Jika Anda meningkatkan ke host web yang lebih cepat, Anda akan menerima skor tinggi. Jika tidak, mungkin ada baiknya menghubungi tim dukungan pelanggan untuk memberi tahu mereka tentang potensi masalah.
12. Pastikan situs Anda dapat diindeks ️
Saat Anda mendekati akhir daftar periksa migrasi situs web kami, saatnya untuk memastikan bahwa situs web Anda dapat diindeks. Jika tidak, halaman Anda tidak akan muncul di halaman hasil mesin pencari.
Cara termudah untuk melakukannya adalah dengan masuk ke akun Google Search Console Anda (atau buat akun jika Anda belum memilikinya). Kemudian, Anda dapat menggunakan alat Inspeksi URL untuk memeriksa setiap halaman Anda.
13. Tutup akun hosting lama Anda
Setelah Anda menjalankan semua pemeriksaan utama setelah migrasi situs web, Anda akan tahu apakah prosesnya berhasil. Jadi, jika Anda senang dengan keadaan situs baru Anda, Anda dapat melanjutkan dan menutup akun hosting lama Anda (kecuali jika Anda memiliki domain atau akun email lain yang terdaftar di penyedia).
Langkah ekstra jika Anda telah beralih ke nama domain baru :
Pada titik ini, Anda mungkin sudah selesai dengan daftar periksa migrasi situs web kami. Namun, jika Anda telah beralih ke domain baru selama proses tersebut, sebaiknya selesaikan lima langkah tambahan.
14. Lakukan pencarian dan ganti di database Anda
Jika Anda telah beralih ke domain baru secara manual, Anda harus melakukan lebih dari sekadar memindahkan file dan database situs web Anda. Ini karena akan ada referensi ke nama domain lama Anda di database. Oleh karena itu, sebaiknya lakukan fungsi pencarian dan penggantian.
Selama proses ini, Anda dapat mengidentifikasi setiap domain lama Anda dan menggantinya dengan yang baru. Tentu saja, Anda dapat melakukannya secara manual. Namun, mudah untuk membuat kesalahan.
Jadi, sebagai gantinya, Anda mungkin lebih suka menggunakan plugin seperti Better Search Replace :
Fungsionalitas pencarian dan penggantian dalam alat ini didasarkan pada Skrip DB Pengganti Pencarian sumber terbuka. Tapi, itu telah dimodifikasi untuk memastikan kelancaran kompatibilitas dengan fungsi database asli WordPress.
15. Siapkan pengalihan 301
Jika Anda telah beralih ke nama domain baru, penting juga untuk menyiapkan pengalihan 301 setelah migrasi situs web Anda. Dengan demikian, saat pelanggan mengunjungi URL lama Anda, mereka akan dialihkan secara otomatis ke situs web baru Anda.
Ada banyak cara untuk menyiapkan pengalihan 301 untuk situs Anda. Misalnya, beberapa plugin SEO mengaktifkan fungsi ini. Tapi, metode yang paling solid adalah menggunakan plugin khusus seperti Redirection . Selain itu, jika Anda adalah pengguna WordPress berpengalaman, Anda juga dapat mengatur pengalihan 301 dengan mengedit file .htaccess Anda.
16. Uji pengalihan Anda
Setelah menyiapkan pengalihan 301, sangat penting untuk menguji apakah pengalihan tersebut berfungsi. Jika tidak berfungsi dengan baik, permintaan ke situs Anda akan mengembalikan kesalahan 404:
Meskipun Anda dapat membuat halaman 404 khusus untuk menyelamatkan UX, kesalahan 404 dapat memengaruhi peringkat pencarian situs Anda. Oleh karena itu, Anda harus berhasil menyiapkan pengalihan 301 untuk memberi tahu pengunjung (dan mesin telusur) bahwa situs Anda telah dipindahkan secara permanen ke lokasi baru.
17. Perbarui informasi server nama dan pengaturan DNS ️
Seperti yang telah dibahas, jika host web baru Anda menangani migrasi situs web Anda, kemungkinan besar mereka akan memperbarui setelan DNS Anda secara otomatis. Namun, jika Anda memigrasikan situs secara manual (dan beralih ke domain baru), Anda harus melakukannya sendiri.
Prosesnya terlihat sedikit berbeda tergantung pada pendaftar domain Anda. Namun sebelum memulai, Anda harus mengetahui record server nama mana yang akan digunakan.
Anda biasanya dapat menemukan ini dari host web baru Anda. Tetapi sebagai gambaran, jika Anda menggunakan Bluehost sebagai host web baru, server nama Anda mungkin terlihat seperti ini: ns1.bluehost.com atau ns2.bluehost.com . Meskipun beberapa host web menggunakan alamat IP sebagai gantinya.
Kemudian, Anda biasanya dapat mengubah informasi server nama dan pengaturan DNS dengan masuk ke akun hosting Anda, atau akun registrar domain Anda. Misalnya, jika Anda menggunakan Domain.com, Anda dapat melakukannya dengan mengeklik tautan DNS & Server Nama di bilah sisi.
18. Merayapi situs Anda untuk menemukan masalah
Langkah terakhir dari daftar periksa migrasi situs web kami adalah merayapi situs web Anda untuk mengidentifikasi masalah apa pun yang mungkin disebabkan oleh migrasi. Ini dapat mencakup tautan rusak, rantai pengalihan, dan duplikat URL.
Untuk memulai, Anda dapat menemukan alat perayapan situs web gratis seperti Screaming Frog atau Ahrefs standar industri. Padahal, ini adalah solusi berbayar.
Alat tersebut tidak hanya merayapi dan mengaudit situs Anda untuk masalah SEO, tetapi Anda juga dapat mengekspor kesalahan dan URL sumber jika Anda menyewa pengembang untuk memperbaiki masalah ini untuk Anda.
Daftar periksa migrasi situs web Anda sudah selesai
Memindahkan situs web Anda bisa menjadi proses yang membuat stres. Plus, ada banyak ruang untuk kesalahan. Oleh karena itu, sebaiknya ikuti daftar periksa migrasi situs web untuk menghindari masalah umum dan memastikan migrasi berhasil.
Misalnya, Anda dapat membuat cadangan baru untuk situs Anda, dan menonaktifkan plugin caching dan firewall. Penting juga untuk menguji sertifikat SSL, fungsionalitas situs web, dan kinerja situs web Anda. Selain itu, jika Anda beralih ke domain baru, Anda harus menyiapkan pengalihan 301 dan memperbarui setelan DNS.
Apakah Anda memiliki pertanyaan tentang daftar periksa migrasi situs web kami? Beri tahu kami di bagian komentar di bawah!