Memindahkan atau memigrasikan suatu situs adalah peristiwa yang menjanjikan manfaat signifikan dalam jangka panjang dan tidak ada kerepotan yang signifikan dalam jangka pendek. Sayangnya, sama sekali tidak mungkin untuk menghindari yang terakhir, tetapi cukup realistis untuk berpikir sebelumnya bagaimana dan dalam urutan apa mereka harus ditangani.
Jika sedikit saja menyebutkan langkah yang akan datang membuat Anda gemetar dan keinginan yang tak terhindarkan untuk pergi ke ujung dunia, setelah sebelumnya membuang laptop ke luar jendela, daftar periksa kami untuk bergerak dirancang hanya untuk Anda :)
1. Membuat cadangan
Tidak peduli seberapa hati-hati Anda mendekati gerakan, lebih baik memainkannya dengan aman dan mencadangkan semua file dan database situs menggunakan alat bawaan di server atau alat tambahan eksternal.
2. Berkenalan dengan sejarah domain baru
Item ini sangat penting bagi mereka yang hanya berpikir tentang bergerak dan "merasakan tanah", serta mereka yang membeli domain tanpa melihat. Ada sejumlah alasan mengapa Anda harus memberi perhatian khusus pada masa lalu domain baru Anda:
- Jika pemilik sebelumnya berhasil mendapatkan larangan dari mesin pencari, akan sangat sulit bagi Anda untuk melawannya.
- Tautan balik dari berbagai jenis dapat mengarah ke situs, yang perlu Anda perhitungkan dan arahkan. Terlebih lagi, backlink bisa berkualitas tinggi, dan sebaliknya. Melihat melalui daftar backlink yang mengarah ke domain, Anda dapat melihat backlink organik normal atau spam eksplisit. Selain itu, masing-masing domain rujukan akan memiliki indikator kepercayaan dan otoritas yang berbeda, berdasarkan kesimpulan yang dapat ditarik tentang kualitas situs.
- Jika domain telah digunakan sebelum Anda, dan subjeknya tumpang tindih dengan Anda dalam banyak hal, manfaatkan situasi ini secara maksimal. Masukkan pengalihan dari halaman lama domain ini ke halaman baru yang relevan di situs Anda, yang akan tersedia di alamat baru setelah pindah. Jadi Anda bisa mendapatkan backlink gratis dan bagian tambahan dari lalu lintas rujukan secara gratis.
3. Membuat halaman sementara untuk ditampilkan selama perpindahan
Jika Anda membeli domain "dengan riwayat" untuk pemindahan dan beberapa tautan sudah mengarah ke sana, kami sarankan Anda meletakkan "rintisan" sementara di atasnya - halaman yang meminta Anda untuk kembali lagi nanti atau tautan ke saluran informasi lain dari perusahaan Anda. Itu harus ditunjukkan kepada semua pengguna yang masuk ke salah satu halaman domain baru sebelum akhir pekerjaan teknis. Anda bahkan dapat menambahkan penghitung waktu mundur jika Anda telah menetapkan tanggal rilis yang tepat untuk situs di domain baru.
Sangat penting bahwa halaman ini mengembalikan kode respons Tidak Tersedia Layanan 503.
Contoh GitHub Stub4. Mengunggah daftar halaman lengkap dan mengatur arahan ulang
Sebelum memindahkan situs ke domain lain dan membuat versi baru dari semua halaman lama di dalamnya, Anda harus mencari tahu berapa banyak halaman yang Anda miliki pada prinsipnya dan yang mana. Ini akan diperlukan untuk membangun peta arahan ulang dan konfigurasi selanjutnya. Untuk melakukan ini, Anda akan memerlukan perayap yang mampu menyusun daftar semua halaman yang
terlihat di situs, serta layanan pemantauan backlink yang telah Anda pilih.
4.1. Mengumpulkan daftar halaman situs menggunakan crawler
Untuk mengumpulkan dan mengunggah daftar halaman situs yang terlihat, Anda dapat menggunakan perayap desktop apa pun yang sesuai untuk Anda (dalam kerangka artikel ini saya akan menjelaskan prosedur menggunakan contoh Netpeak Spider). Mulailah merangkak seluruh situs dengan mempertimbangkan semua subdomain dan direktori, setelah menonaktifkan petunjuk pengindeksan dalam pengaturan, serta memilih set minimum parameter yang dianalisis.

Selain itu, pemeriksaan semacam itu akan mengidentifikasi dan menghilangkan sudah di domain baru semua masalah tentang kode respons server - semua tautan rusak, pengalihan dengan kode respons selain 301, dan seterusnya.
Setelah pemindaian selesai, Anda hanya perlu mengekspor hasilnya untuk menyimpan daftar halaman dalam bentuk tabel.
4.2. Mengumpulkan daftar halaman menggunakan layanan pemantauan backlink
Kami sangat menyarankan tidak terbatas pada daftar halaman yang diperoleh selama perayapan, dan pergi ke daftar backlink. Pertama, ini akan membantu memperhitungkan tautan akun yang mungkin Anda lewatkan. Kedua, Anda akan memiliki alasan yang sangat baik untuk memeriksa apakah backlink yang dipukul, yang tampaknya mengarah ke situs Anda, termasuk dalam daftar umum, tetapi pada akhirnya mereka memberikan 404 kode respons. Lalu lintas hilang pada mereka, jadi masuk akal untuk menghubungi pemilik situs dan segera mengganti tautan dengan domain baru, atau mendaftarkan pengalihan yang benar untuknya.
Ini dapat dilakukan dengan menggunakan "Analisis Tautan" di Serpstat , alat "Penjelajah Situs" di Ahrefs , serta sejumlah layanan serupa lainnya. Pilihannya akan tergantung pada preferensi pribadi Anda.
4.3. Daftar pra-pembersihan
Setelah membongkar daftar tautan tautan internal dan eksternal situs, ikuti beberapa langkah sederhana yang akan mencegah munculnya sejumlah kesalahan serius yang sudah ada di domain baru:
- Pastikan bahwa daftar halaman untuk pindah tidak memiliki halaman duplikat lengkap yang tersedia di alamat yang berbeda. Anda dapat mendeteksi mereka dengan memindai halaman daftar dengan hash halaman dan analisis hash teks diaktifkan. Jika Anda menemukan duplikat di domain lama yang memiliki backlink eksternal, disarankan agar Anda mengalihkan dari semua duplikat ke satu halaman kanonik baru. Lebih baik berhati-hati menghilangkan duplikat segera pada tahap ini, tanpa menunggu pemeriksaan kesalahan akhir.
- Periksa semua tautan ke situs eksternal yang tersedia di situs Anda: jika memungkinkan, ganti dengan yang relevan, atau hapus semuanya.
- Cari tahu apakah situs tersebut memiliki tautan yang mengarah ke halaman internal yang lebih sulit diakses. Jika hanya tersedia di situs Anda, dan belum ada yang memasang backlink, hapus dan ganti backlink saat mentransfer ke domain baru. Jika alamat yang ditemukan tidak valid ini muncul di daftar lampu latar, pertimbangkan alamat itu saat memindahkan dan menempatkan pengalihan pada halaman yang paling relevan.
4.4. Konfigurasikan Penerusan Server
Daftar yang diperoleh oleh kedua metode harus digabungkan menjadi satu tabel, menghilangkan duplikat, dan mendaftarkan alamat yang sesuai untuk pengalihan ke domain baru. Untuk pengalihan, Anda harus menggunakan pengalihan server 301, yang dikonfigurasi menggunakan file .htaccess. Dan cara termudah untuk melakukan ini adalah asalkan halaman lama dan baru memiliki nama yang identik (
old.com/page-about-seo dan
new.com/page-about.seo ).
Kode yang bertanggung jawab untuk pengalihan tingkat server akan terlihat seperti ini:
RewriteCond %{HTTP_HOST} ^www\.old\.com$ [NC] RewriteRule ^(.*)$ http://new.com/$1 [R=301,L] RewriteCond %{HTTP_HOST} ^old\.com RewriteRule ^(.*)$ http://new.com/$1 [R=301,L]
Juga, jangan lupa ketika menulis kode untuk pengalihan di .htaccess untuk memperhitungkan pengalihan akun ke mirror utama situs - dengan awalan
www. dengan atau tanpa HTTP dan HTTPS.
5. Membuat peta situs
Setelah membuat semua halaman yang diperlukan pada domain baru, Anda memiliki langkah selanjutnya - membuat peta situs.
Ada 6 jenis peta secara total, tiga di antaranya paling sering digunakan - Peta Situs XML dasar untuk semua halaman situs, Peta Situs Gambar untuk gambar dan Peta Situs HTML, tugas utamanya adalah menyederhanakan navigasi di dalam situs untuk pengguna. Yang pertama dibuat untuk benar-benar semua jenis situs, yang kedua - untuk situs dengan sejumlah besar konten grafis, yang juga dapat mendatangkan traffic dari pencarian gambar.
Anda dapat menggunakan beberapa alat untuk membuat peta:
- Fungsionalitas bawaan dari CMS yang Anda gunakan atau plugin eksternal tambahan untuknya.
- Generator peta situs online (Generator Sitemap XML, XML-Sitemaps.com, Periksa Domain, dan lainnya).
- Skrip khusus untuk pembuatan peta situs secara otomatis.
- Alat desktop (InSpyder) dan perayap dengan generator Sitemap built-in (Netpeak Spider, misalnya)
Setelah membuat dan menempatkan peta di direktori root situs, jangan lupa untuk menentukan alamatnya dalam arahan
Peta Situs file robots.txt.
6. Mempersiapkan file robots.txt baru
Sebelum merilis situs baru dan menghapus "rintisan", pastikan untuk mengkompilasi file robots.txt dengan hati-hati. Salah satu cara untuk memverifikasi kebenaran instruksi pengindeksan ini adalah dengan menggunakan fitur Virtual Robots.txt di Netpeak Spider.

Dengannya, Anda dapat memuat ke program instruksi Anda untuk robot pencarian tanpa mengubah file robots.txt yang sebenarnya, dan kemudian melihat situs "melalui mata mesin pencari". Ini akan memungkinkan untuk memahami apakah beberapa halaman penting telah ditutup dari pengindeksan, dan sebaliknya.
Setelah menerapkan instruksi pengindeksan baru, pastikan untuk melakukan pemeriksaan akhir situs untuk pengindeksan. Jika ternyata Anda membuat kesalahan di suatu tempat, bahkan jika hanya karena kecerobohan, sebagian besar situs Anda mungkin tidak termasuk dalam indeks mesin pencari. Hasilnya adalah hilangnya sebagian besar lalu lintas organik.
7. Mengatur atribut rel = canonical
Setelah Anda menghilangkan semua duplikat dan tautan yang rusak, konfigurasikan pengalihan dan berhasil memindahkan semua konten ke domain baru, pastikan untuk memperhatikan atribut rel = canonical. Pertama, pastikan bahwa setelah pindah ke kode halaman tidak ada atribut kanonik yang menunjuk ke alamat dari domain lama. Kedua, pada halaman yang belum dikanonkan sebelumnya, kami merekomendasikan pengaturan rel = kanonik pada mereka.
8. Pemberitahuan mesin pencari tentang pindah
Setelah semua pekerjaan teknis dasar ditinggalkan, Anda hanya perlu memberi tahu mesin pencari tentang perubahan alamat situs.
8.1. Ubah alamat di Google Search Console
Untuk mengubah alamat di GSC, Anda harus mendaftarkan situs baru terlebih dahulu, lalu pergi ke pengaturan domain lama dan pilih "Ubah Alamat".

Pilih domain baru dari daftar drop-down dan periksa semua item dari daftar periksa Google Search Console. Setelah itu, Anda mengonfirmasi pengiriman permintaan untuk perubahan alamat.

8.2. Perubahan alamat di Yandex.Webmaster
Pada panel untuk webmaster dari sistem pencarian Yandex, prosedur pemindahan dilakukan dengan cara yang hampir sama. Anda dapat dengan mudah menentukan alamat baru di bagian "Pengindeksan" → "Pemindahan Situs". Disarankan (tetapi tidak perlu) bahwa saat ini domain baru sudah terdaftar di akun Webmaster Anda.

8.3. Ubah alamat di Google Analytics
Untuk mengubah alamat di pengaturan Google Analytics, buka bagian pengaturan dan pilih "Pengaturan Akun" → "Pengaturan Sumber Daya". Di bagian ini Anda akan menemukan bidang "URL Default", di mana Anda perlu menentukan alamat baru.

Harap dicatat bahwa semua pengaturan sebelumnya yang terkait dengan e-commerce perlu diperbarui sehubungan dengan langkah tersebut.
8.4. Ganti alamat di Yandex.Metrica
Untuk mengubah domain di akun Yandex.Metrica Anda, buka bagian "Pengaturan" dan pada tab "Ringkasan", tulis alamat situs baru.

9. Verifikasi kode pelacakan
Meskipun telah dipindahkan, situs Anda, pada umumnya, belum mengalami perubahan besar. Namun, pada saat yang sama, Anda harus tetap memastikan bahwa semua kode pelacakan yang diperlukan berfungsi dengan benar dan ada di semua halaman situs. Kami menyarankan Anda melakukan ini sebagai berikut:
- Lihatlah laporan analitik waktu nyata: dengan bantuan mereka, Anda dapat memahami apakah kode di situs Anda pada prinsipnya berfungsi.
- Gunakan parsing (ekstraksi data) untuk mencari kode di situs. Anda dapat menggunakan perayap untuk ini: Anda hanya perlu mengonfigurasi parsing sesuai dengan potongan kode pelacakan untuk memahami halaman mana yang aktif dan mana yang hilang.
10. Pemeriksaan kesalahan terakhir
Setelah menyelesaikan semua pekerjaan teknis yang berkaitan dengan relokasi, penting juga untuk melakukan pemeriksaan akhir dan dengan cepat memperbaiki semua kesalahan yang dibuat. Semakin cepat Anda menemukannya, semakin mudah untuk menghilangkannya dan untuk menghindari kemungkinan konsekuensi negatif.
10.1. Memeriksa halaman dari domain lama
Setelah berhasil mentransfer konten dan mengatur penerusan dari domain lama ke yang baru, pastikan untuk mulai memindai daftar URL lama. Ini diperlukan untuk memeriksa arahan ulang, serta untuk mencari kemungkinan tautan yang rusak dan arahan ulang dengan kode respons yang salah (hanya
301 Pindah Diperbolehkan secara permanen ).
Sebagai bagian dari pemeriksaan, perayap akan menunjukkan jika ada:
- rantai pengalihan
- bukan 301 redirect,
- arahan ulang rusak.
10.2. Memeriksa halaman di domain baru
Anda dapat melakukan tes ini dengan cara yang sama dengan crawler desktop. Diharapkan bahwa situs tidak memiliki kesalahan kekritisan tinggi dan sedang, tetapi sangat penting untuk memastikan bahwa ia tidak memiliki masalah berikut:
- Kode respons server salah.
Situs ini hanya dapat memiliki 3 opsi untuk kode respons: 200 OK , 301 Dipindahkan Secara Permanen dan 200 OK & Kanonikalisasi . Yang keempat, kelima dan keenam tidak diberikan. Semua kode lain, termasuk semua 4xx dan 5xx, akan menunjukkan kesalahan dalam pengaturan situs dan mencegahnya diindeks oleh mesin pencari. Satu-satunya pengecualian adalah halaman dengan kode 200 OK & Ditolak dan 200 OK & Noindex / Nofollow, yang seharusnya ada di situs, tetapi tidak boleh dimasukkan dalam indeks.

- Duplikat
Jika Anda sudah harus melakukan pekerjaan teknis berskala besar selama perjalanan, kami sarankan Anda tidak menunda memperbaiki kesalahan teknis lama dan melakukan semuanya sekaligus. Ini termasuk semua jenis duplikat yang ada: halaman duplikat, konten teks, H1, Judul dan Deskripsi.
- Metadata tidak ada.
Tentunya Anda punya alasan bagus untuk memindahkan situs ke domain baru, dan kemungkinan besar, di antara mereka ada peningkatan posisi situs di sektor organik dan peningkatan CTR. Untuk memastikan bahwa upaya Anda tidak sia-sia, pastikan cuplikan tidak hanya akan memamerkan URL yang diperbarui, tetapi juga Judul yang benar dengan Deskripsi yang ditulis dengan benar. - Kesalahan di peta situs.
Seperti yang mereka katakan, sial terjadi, dan karena itu kesalahan dapat ditemukan bahkan di peta situs. Kehadiran mereka dapat mempengaruhi pengindeksan situs oleh robot pencarian, terutama jika Anda memiliki situs raksasa dengan puluhan ribu halaman. Untuk memeriksa peta, dalam daftar alat bawaan Netpeak Spider, pilih "XML Sitemap Validator" dan tentukan alamat peta yang akan diperiksa.
Secara singkat tentang hal utama
Apa pun alasan untuk memindahkan situs ke domain baru, Anda harus secara serius mendekati sisi teknis perpindahan. Prosedur ini melibatkan 10 tahap utama, yang tanpanya langkah tersebut tidak dapat dianggap selesai:
- Membuat salinan cadangan situs.
- Kenalan dengan sejarah domain yang dipilih untuk dipindahkan.
- Mengatur "steker" selama durasi perpindahan.
- Koleksi daftar halaman lengkap untuk mengatur pengalihan.
- Pengembangan dan implementasi peta situs.
- Buat file robots.txt baru.
- Mengatur atribut Canonical.
- Ubah pengaturan di panel untuk webmaster dan sistem analitik.
- Memeriksa kode pelacakan di situs.
- Pemeriksaan kesalahan akhir.
Untuk menyelesaikan semua langkah di atas, Anda akan memerlukan layanan dengan mengumpulkan backlink, crawler, salah satu alat yang tersedia di pasar untuk membuat peta situs, serta Google Analytics, Google Search Console, Yandex.Metrica dan Yandex.Webmaster.