Hreflang di domain regional: daftar periksa perpindahan yang aman
Penyiapan lintas negara sering gagal secara diam-diam. Tag yang tampak benar dalam templat dapat diabaikan ketika pengalihan, canonical, atau tautan kembali yang hilang bertentangan dengannya.
Tim riset ArchiLinks ·

Aturan praktis
Hreflang adalah petunjuk. Canonical dan pengalihan adalah sinyal yang lebih kuat.
Ketika mereka bertentangan, Google mengikuti yang lebih kuat. Audit dengan urutan ini: kode status, canonical, lalu hreflang. Tag yang mengarah ke URL yang dialihkan atau dikanonikalkan adalah alasan paling umum mengapa varian diabaikan.
- Setiap URL hreflang mengembalikan 200 dan bersifat self-canonical.
- Tautan kembali ada: jika A menyebut B, B menyebut A.
- x-default mengarah ke halaman yang berfungsi untuk semua orang.
Peluncuran bertahap
Tim sering bertanya apakah hreflang dapat aktif di satu situs sebelum yang lain. Bisa saja.
Google akan mengabaikan tag tersebut hingga kedua sisi saling mengonfirmasi. Tidak ada kerugian. Urutannya hanya menunda manfaatnya. Pastikan tag di situs pertama valid dan jangan terbitkan himpunan parsial yang menyebut URL yang belum ada. Saat Anda memeriksa backlink situs di kedua domain, Anda juga melihat host regional mana yang sudah disukai oleh dunia luar, dan itu adalah bukti yang berguna saat Anda memutuskan URL mana yang menjadi x-default.
Kontradiksi umum
| Penyiapan | Apa yang mungkin dilakukan Google | Perbaikan |
|---|---|---|
| Canonical di /fr/ mengarah ke /en/ | Menghilangkan halaman Prancis dari klaster | Self-canonical di setiap bahasa |
| URL hreflang dialihkan | Mengabaikan tag tersebut | Perbarui tag ke URL akhir |
| noindex ditambah x-default | Memperlakukan himpunan sebagai konflik | Hapus noindex dari alternat |
| Root 301 ke /uk/ dihapus kemudian | Ekuitas tautan mungkin tertahan di URL yang tidak lagi merespons | Alihkan atau sajikan konten di root, lalu periksa kembali tautan |
| URL locale palsu dengan canonical dan noindex | Sinyal campuran | Pilih satu: canonical ke halaman asli, atau noindex, bukan keduanya |

Dua kasus dari lapangan
Katakanlah Anda menjalankan situs Jerman dan situs Inggris di dua domain, dengan 301 dari root Inggris ke folder /uk/ yang ditambahkan beberapa waktu lalu. Tim sekarang ingin menghapus aturan itu dan bertanya bagaimana cara mempertahankan ekuitas tautan.
Tarik toppages untuk kedua host terlebih dahulu. Jika sebagian besar tautan eksternal mengarah ke root, root harus menyajikan halaman nyata, dengan hreflang dan self-canonical, atau dialihkan ke pencocok regional terbaik. Lakukan pengujian dengan skrip, simpan aturan lama di kontrol versi, dan tinjau hasilnya setelah pembaruan bulanan indeks kami berikutnya.
Kasus kedua lebih kecil. Situs Blogger atau Squarespace pindah ke domain kustom. Alihkan setiap jalur lama satu per satu, karena bagian pertama URL berubah sementara slug sering tetap sama. Periksa resep peta alihan untuk loop pengujian, dan pertahankan properti lama tetap terverifikasi di Search Console agar Anda dapat memantau cakupan di kedua situs.
Menjalankan pemeriksaan
Crawl kedua domain
Ekspor hreflang, canonical, dan kode status per URL. Setiap URL hreflang yang bukan 200 adalah kesalahan.
Bandingkan domain penaut
Jalankan compare (hingga 20 domain, 1 kredit) pada host regional untuk melihat bagaimana basis tautan mereka berbeda.
Temukan penaut bersama
Gunakan intersect untuk melihat situs mana yang menaut ke beberapa host regional. Itu adalah kandidat untuk mengarah ke URL regional yang tepat.
Tes ulang setelah perubahan pengalihan apa pun
Mengubah pengalihan root menggeser URL mana yang memegang tautan. Tarik ulang toppages dan periksa lagi.
Jika pengalihan dari root ke folder regional dihapus, tautan eksternal yang ditujukan ke root sekarang mengenai konten baru. Pastikan halaman itu adalah halaman yang ingin Anda rangking, dan perhatikan direktori tersebut pada pembaruan bulanan berikutnya. Resep peta alihan memiliki loop pengujian.

Di luar hreflang dan canonical: apa lagi yang harus diperiksa lintas negara
Hreflang dan canonical adalah tag yang pertama kali diperiksa orang, dan itu bukan satu-satunya tempat di mana penyiapan lintas negara dapat gagal. Pengalihan yang bergantung pada lokasi, pengalih bahasa yang mengirim crawler ke satu locale, dan sitemap yang mencantumkan satu versi saja semuanya mengubah URL mana yang diperlakukan Google sebagai rumah untuk setiap pasar.
Selesaikan ini setelah tag lulus. Setiap satu dapat secara diam-diam membatalkan tag yang tampak benar dalam templat.
Pengalihan geo dan pengalih bahasa
Pengalihan yang memilih locale dari lokasi pengunjung dapat mengirim Googlebot ke satu negara dan tidak pernah menampilkannya yang lain. Crawler kemudian melihat satu versi, dan alternat tidak diambil. Pengalihan paksa adalah sumber umum dari ini, jadi uji dengan user agent crawler dan, jika memungkinkan, dari negara kedua.
Pengalih bahasa harus menaut ke halaman yang sama di setiap locale. Jika hanya menaut ke beranda situs lain, alternat kehilangan tautan internalnya dan menjadi lebih sulit ditemukan.
Sitemap yang membawa alternat
Sitemap XML dapat mencantumkan URL alternat setiap pasar di satu tempat, sehingga himpunan dibaca bersama daripada halaman per halaman. Jaga daftar itu selaras dengan tag di halaman itu sendiri.
Hapus locale mana pun yang mengembalikan pengalihan atau noindex dari sitemap, atau dua sumber akan tidak sepakat tentang versi mana yang ada.
Plugin yang berjanji untuk mengotomatisasinya
Plugin dapat menghasilkan hreflang untuk banyak situs, dan itu adalah titik awal yang wajar. Plugin tidak dapat mengetahui URL regional mana yang menjadi target yang tepat, atau apakah pengalihan di tempat lain bertentangan dengannya.
Periksa output plugin terhadap hasil crawl daripada mempercayai layar pengaturan. Crawl adalah satu-satunya tampilan yang menunjukkan apa yang sebenarnya diterima bot.
Menjalankan dua domain secara paralel untuk sementara
Jalankan paralel menjaga kedua domain tetap merespons sementara yang baru mendapatkan tempatnya. Ini membantu ketika domain lama masih menerima tautan dan kunjungan. Ini juga membutuhkan biaya. Dua himpunan tag harus setuju pada waktu yang sama.
Jika Anda menjalankan keduanya, pilih rumah untuk setiap pasar terlebih dahulu. Tuliskan pilihan itu ke dalam himpunan hreflang, lalu biarkan sitemap dan tautan internal mengikutinya.
Halaman landas dan pengalihan lunak
Halaman landas di domain lain dengan tombol yang mengarah ke situs Anda adalah tautan keluar biasa. Itu dapat mengirim pengunjung melintasi, tetapi tidak memindahkan sejarah alamat seperti yang dilakukan 301. Jangan mengandalkan ini sebagai langkah migrasi.
Gunakan halaman seperti itu sebagai jembatan untuk orang, dan pertahankan pengalihan server sebagai hal yang membawa tautan.
Mengawasi kedua host selama tumpang tindih
Pertahankan kedua properti terverifikasi di Search Console, dan tarik data tautan untuk kedua host pada jadwal yang sama. Jadwal yang tidak cocok membuat pergeseran normal terlihat seperti kerugian.
Bandingkan yang serupa dengan yang serupa pada setiap penarikan: host yang sama, tindakan yang sama, bulan yang sama. Maka perbedaan yang Anda lihat adalah perpindahan, bukan kalender. Catat tanggal perubahan pengalihan di file yang sama, sehingga waktu tidak pernah menjadi tebakan.
Memeriksa apakah tautan mengikuti setiap perpindahan regional
Perpindahan regional hanya setengah selesai ketika tag dan pengalihan benar. Separuh lainnya adalah apakah situs luar sekarang mengarah ke URL regional yang tepat, dan itu adalah pertanyaan tautan.
Host regional mana yang disukai situs luar
Tarik toppages untuk setiap host regional, lalu gunakan compare untuk mengatur dua basis tautan berdampingan, sehingga Anda dapat memeriksa backlink situs dalam satu tabel. Lakukan ini untuk host yang Anda pedulikan sebelum Anda memutuskan mana yang harus memegang sinyal pasar.
Host yang mengumpulkan sebagian besar domain penaut memberi tahu Anda di mana situs luar sudah mengirim pembaca mereka.
Ketika host regional kehilangan domain penaut
Mulailah dengan daftar halaman yang ditautkan di host itu. Temukan URL yang hilang, periksa apakah masing-masing dialihkan ke halaman regional yang tepat, dan konfirmasi bahwa tag hreflang di halaman itu menyebut pasar yang sama.
Jika penurunan bertepatan dengan perubahan sitemap, bandingkan daftar sitemap lama dan baru sebelum Anda menyentuh tag apa pun. Pohon keputusan halaman tidak diindeks mencakup kasus di mana halaman regional ada tetapi tetap di luar indeks.
Menjaga baseline regional
Simpan daftar tautan untuk setiap host regional dengan tanggal dalam nama file, sehingga penarikan di masa mendatang memiliki sesuatu untuk dibandingkan. Tanpa file itu, penurunan terlihat seperti masalah baru, padahal itu mungkin perpindahan yang terjadi beberapa bulan yang lalu.
Catatkan himpunan hreflang dan pilihan canonical di samping file tautan. Ketika host kehilangan tautan, Anda kemudian dapat memeriksa tag terhadap keadaan saat tautan terakhir dihitung.
Jalankan penarikan yang sama untuk setiap host regional pada hari yang sama dalam sebulan, dan simpan output dalam satu folder per host. Perbandingan lintas host hanya adil ketika tanggalnya sejajar, dan nama file adalah cara paling sederhana untuk membuatnya terlihat.