Banyak orang secara teratur memunculkan pertanyaan tentang pindah ke host web lain atau alamat IP tanpa memiliki masalah apa pun di Google. Saya menyelesaikan tes sukses memindahkan mattcutts.com dari satu IP ke IP lainnya dengan mengubah host, yang akan saya bagikan dengan Anda. jika Anda memiliki situs web statis atau Anda dapat menyisihkan satu hari ketika situs web Anda dapat berosilasi antara 2 alamat IP, itu akan lebih mudah, tetapi jika situs web Anda dinamis, semuanya akan sedikit sulit bagi Anda, meskipun konsepnya tetap merupakan sama. Mari kita melalui langkah-langkah yang terlibat dalam ini.
Cara mentransfer situs web Wordpress ke domain lain
Langkah 1: Mendaftar dengan penyedia host web yang bagus
Itu selalu bijaksana untuk melakukan penelitian intensif atau mengikuti beberapa referensi untuk memiliki host web yang bagus. Sejauh yang saya ketahui, saya memilih csoft.net setelah penelitian yang menunjukkan pembaca yang brilian, sedangkan pair.com adalah pilihan teman non-SEO saya. Untuk mengklarifikasi fakta, kita dapat mengasumsikan beralih dari csoft.net ke pair.com dan IP akan berubah dari 63.x.x.x ke 65.x.x.x. Mesin menggunakan sistem DNS (seperti 61.115.6.132) untuk memetakan situs web ke alamat IP.
Langkah 2: Buat cadangan situs web Anda di host web baru
Memiliki situs web statis itu baik karena itu hanya berarti menyalin seluruh file ke host web baru - itu saja. Tetapi memiliki blog agak sulit karena umumnya melibatkan MySQL untuk penyimpanan posting. Beberapa situs e-Commerce lebih sulit untuk tujuan ini karena database selalu disinkronkan di sana. Dalam kasus seperti itu, Anda mungkin harus membuat replika database antara yang lama dan yang baru selama transisi.
Mari kita kutip contoh blog WordPress menggunakan database MySQL yang dapat menangani down selama dua jam tanpa terlalu banyak kesulitan. Asumsikan bahwa Anda telah menggunakan FTP atau tar untuk menyalin file statis dari satu host web ke yang lain. Anda kemudian perlu membuat database MySQL baru di host baru. Biasanya Anda bisa memberikan nama pengguna dan nama database yang sama. jika itu tidak diizinkan, Anda dapat mengubah WordPress wp-config.php di lokasi baru untuk memperbarui nama pengguna, nama basis data, dan hal-hal lain yang relevan.
Memiliki database SQL baru, Anda dapat menyalin yang lama ke yang baru dan memuat database. Ini cukup sederhana.
Kita harus ingat bahwa ini bukan hanya tentang nama pengguna dan kata sandi untuk host web tetapi juga tentang memiliki nama pengguna dan kata sandi yang berbeda untuk database di setiap lokasi. Saya memamerkan opsi host saat pemulihan basis data karena Anda dapat diberkahi dengan basis data MySQL yang disimpan di lokasi yang berbeda. Faktanya, WordPress tidak bisa masuk ke database jika meskipun host baru memiliki opsi unik untuk database, Anda tidak mengedit file wp-config.php.
Anda memiliki salinan serupa dari situs web Anda di dua lokasi berbeda. Jika blog Anda baru saja diperbarui dengan beberapa komentar setiap hari, itu bukan masalah besar jika komentar diposting atau jika seseorang mengubah database Anda selama masa transisi berlangsung. Namun, jika situs Anda besar dan berbasiskan e-commerce, Anda harus bekerja keras untuk menjaga agar kedua database tersinkronisasi.
Langkah 3: Mengubah DNS untuk menunjuk ke host web baru
Ini adalah hal yang paling penting. Ketika Googlebot atau siapa pun mencoba menjangkau situs Anda, mereka pertama-tama mencari alamat IP Anda. Mereka melakukan yang terbaik untuk memastikan keaslian dengan mengecek ulang alamat IP setelah sekitar 500 pengambilan, atau bahkan memeriksa apakah beberapa jam telah berlalu. Biasanya orang yang menggunakan browser yang diaktifkan DNS dipengaruhi oleh TTL [pengaturan - Time to Live], yang diukur dalam beberapa detik dan mengatakan :Alamat IP yang Anda ambil akan aman selama ';x'; detik; Anda dapat men-cache alamat IP ini dan tidak repot-repot mencarinya lagi selama beberapa detik. : Peramban akan bergerak sangat lambat karena Anda telah melacak alamat IP untuk semua konten di setiap halaman web situs web Anda.
TTL mengambil peran penting untuk DNS. Beberapa situs web seperti Yahoo !, Google, MSN, dll. Memiliki pengaturan DNS TTL yang cukup singkat sekitar 300-900 detik. Jika Anda memiliki beberapa pusat data, Anda ingin menurunkan salah satu dari mereka untuk memungkinkan mekanik pusat data memberikan data yang baik kepada mesin. Jika Anda memiliki TTL pendek, Anda dapat menarik alamat IP pusat data dari rotasi dalam beberapa menit..
Ini juga menjelaskan hari-hari :Google Dance: yang berlalu. Itu akan berlangsung sekitar satu minggu atau lebih, dan berdasarkan pusat data yang dipukul pengguna, mereka akan melihat yang lama serta hasil baru. Alasan utama adalah bahwa setiap pusat data diturunkan dan dibawa kembali, setelah memuatnya dengan data baru. Diperlukan banyak hari untuk mengalihkan data ke semua pusat. Selama periode tersebut, webmaster memeriksa www2.google.com atau www3.google.com karena mereka membawanya ke pusat data terbaru. Saat ini, sistem produksi dilengkapi dengan baik untuk mengalihkan hal-hal ini dalam waktu yang lebih singkat.
Langkah 4: Tunggu sementara perubahan DNS disebarkan melalui internet
Pada dasarnya, ini adalah fungsi TTL, dan didasarkan pada apakah Anda benar-benar beralih ke server nama yang ada di DNS saat ini. Ingatlah bahwa DNS bersifat hierarkis, dan akan membutuhkan waktu agar cache DNS mem-flush saat TTL terlampaui. Sakelar ini, yang ditempatkan di root DNS, akan lebih cepat hanya jika Anda menggunakan pencatat pintar dan satu set server nama baru yang dikenal. ';Dig + trace domain'; dapat digunakan di UNIX dan Linux untuk memverifikasi apakah server nama baru ada di server root.
Langkah 5: Jika Googlebot mengambil dari host web baru dan alamat IP, prosesnya hampir berakhir dan seseorang dapat mematikan situs web sebelumnya.
Anda dapat memeriksa alamat IP Anda dengan melakukan ping domain Anda. Pengunjung lama mungkin menggunakan alamat IP lama dari cache DNS mereka sendiri, tetapi pengunjung baru harus mendapatkan yang baru. Beberapa orang memiliki set TTL yang panjang, dan mereka harus diizinkan dua hari. Setelah itu, Anda dapat menonaktifkan hosting di lokasi lama. Anda dapat memeriksa log Anda untuk konfirmasi gagal-aman untuk ini. Ketika log Anda menyebutkan tidak ada yang mengunjungi dari lokasi lama, pekerjaan Anda selesai sepenuhnya. Cara Memindahkan Situs Web Ingatlah hal-hal ini ketika Anda memindahkan situs web Anda:
1. Cadangan, pencadangan, pencadangan
Situs web Anda adalah milik yang berharga dan Anda tidak ingin kehilangannya. Anda perlu membuat salinan situs Anda apa adanya dan kemudian memindahkannya ke host baru Anda. Ada berbagai cara untuk mencapai ini.
Anda juga bisa
a) Gunakan program FTP favorit Anda dan salin file dari host ';lama'; Anda ke tempat yang aman di PC lokal Anda. Salin semua file dan folder dari server Anda ke mesin lokal Anda. Ini akan memastikan bahwa semua file dan gambar Anda berada di folder yang benar.
b) Anda dapat menggunakan fasilitas cadangan built-in dari panel kontrol Anda. Dalam CPanel itu mudah. Untuk jenis panel kontrol lain, Anda harus membaca dokumentasi atau mencari tahu dari penyedia hosting Anda cara melakukannya. Di CPanel, cukup pilih ikon Cadangan dan pilih tautan ';Unduh cadangan direktori rumah';. Ini akan membuat file ZIP dari semua file di server Anda.
Jika situs Anda terdiri dari halaman HTML sederhana, hanya diperlukan cadangan file; namun, jika situs Anda memiliki konten dinamis dan dibangun di atas mesin basis data, Anda juga harus membuat cadangan basis data SQL. Ini juga bisa dilakukan dengan dua cara.
a) Dengan memilih Unduh Cadangan Basis Data MySQL di opsi Cadangan di CPanel Anda, atau
b) Dengan masuk langsung ke database MySQL Anda dan menjalankan ekspor SQL penuh.
Jika Anda tidak yakin apakah situs Anda menggunakan database atau tidak, Anda harus berkonsultasi dengan webmaster atau pakar hosting web untuk melakukan ini untuk Anda.
2. Bergerak terdiri dari
a) membuat akun dengan penyedia hosting baru dan
b) mengubah entri server nama untuk situs web Anda. Ini dapat dilakukan dengan masuk ke penyedia pendaftar domain Anda (seperti Namecheap atau GoDaddy) dan memilih opsi ';Pengaturan server nama';. Ketika Anda membuat akun baru dengan penyedia baru, Anda seharusnya telah menerima email dengan server nama yang harus Anda gunakan. Ini biasanya dalam bentuk ns1.nameserver.net atau dns1.nameserver.net ... Anda seharusnya telah menerima dua server nama baru - masukkan ini ke dalam bidang server nama dan simpan.
Domain Anda sekarang telah diatur untuk menunjuk ke server nama baru, tetapi dibutuhkan antara 8 dan 48 jam untuk perubahan yang sebenarnya terjadi (ini disebut propagasi DNS).
Akun Anda telah dibuat, domain akan mengarah ke server baru, tetapi file Anda belum diunggah.
Dalam surel selamat datang dari host baru Anda, Anda seharusnya telah menerima informasi tentang akun FTP Anda, serta cara mengakses akun Panel Kontrol Anda untuk sementara hingga propagasi DNS telah terjadi dengan benar. Anda sekarang dapat mengunggah file Anda melalui FTP, atau masuk ke panel kontrol Anda (semoga CPanel lagi), dan pergi ke opsi ';Backups'; lagi. Anda sekarang dapat mengembalikan cadangan file yang Anda buat sebelumnya, dan mengembalikan cadangan MySQL yang Anda buat.
Situs web Anda sekarang pada dasarnya ada di dua tempat, di server lama dan juga server baru. Sementara propagasi DNS terjadi, beberapa pengunjung akan melihat situs lama, dan beberapa yang baru. Segera setelah propagasi selesai, semua pengunjung Anda akan melihat situs baru.
Beberapa hal yang perlu dipertimbangkan:
1. Jika Anda menjalankan situs dinamis dengan banyak interaksi pengunjung (mis. Forum), sebaiknya matikan situs lama sepenuhnya saat propagasi berlangsung. Anda mungkin kehilangan beberapa pengunjung ke situs lama, tetapi jika Anda tidak melakukan ini, Anda akan menemukan bahwa pengunjung masih akan berinteraksi dan memposting pesan di situs lama dan ini tidak akan pernah berakhir di yang baru. (Ingat, cadangan Anda adalah snapshot tepat waktu. Apa pun yang diposting ke situs lama setelah Anda mengambil cadangan TIDAK akan muncul di situs baru)
2. Email juga harus diatur di situs baru. Untuk sementara Anda akan mengalami gangguan dalam layanan email. Ini membantu untuk mengubah pengaturan server surat Anda di Outlook atau Outlook Express Anda untuk menunjuk langsung ke alamat IP dari server surat.
3. Anda akan kehilangan semua log Anda, termasuk semua log traffic dan statistik pengunjung, ketika Anda pindah. Jika Anda tertarik untuk menyimpan file-file log Anda, Anda mungkin atau mungkin tidak dapat mengunduhnya ke PC Anda dan menggunakan penganalisa offline.
4. Pastikan Anda melakukan gerakan selama periode lalu lintas rendah. Anda harus dapat melihat dari statistik situs web Anda periode mana selama seminggu memiliki lalu lintas rendah. Ingatlah bahwa langkah ini akan memakan waktu 48 jam untuk menyelesaikan, setidaknya.
5. Informasikan kepada pelanggan Anda dan, pengunjung dan perusahaan hosting web tentang langkah tersebut.
6. Simpan akun hosting web lama Anda setidaknya selama satu atau dua minggu untuk memastikan semua masalah terselesaikan dan bahwa propagasi DNS telah terjadi dengan benar.