Jawaban singkatnya: untuk memeriksa hreflang secara online, tempelkan alamat versi bahasa apa pun dari sebuah halaman ke validator hreflang PromoPilot gratis dan klik "Periksa hreflang". Alat ini akan mengekstrak tautan alternatif dari <head>, memeriksa format kode bahasa dan wilayah, duplikat, keberadaan x-default dan tautan ke halaman itu sendiri, status HTTP dari setiap alternatif, dan, jika tombol diaktifkan, bahkan referensi silang antar versi. Berikut adalah cara membaca hasilnya dan kesalahan yang paling umum.
Saya telah mengerjakan proyek multibahasa—dari situs web tiga bahasa hingga portal 33 bahasa dengan RTL—dan hreflang telah menjadi sumber masalah di hampir setiap proyek tersebut. Kesalahan yang paling menjengkelkan: semuanya sudah diberi markup, tetapi satu versi tidak memberikan tautan balik—dan Google menampilkan versi bahasa yang salah kepada pengunjung, meskipun semuanya tampak baik-baik saja pada pandangan pertama.
Apa yang diperiksa oleh validator hreflang?
Hreflang adalah petunjuk untuk mesin pencari: "Halaman ini memiliki versi dalam bahasa lain, berikut alamatnya." Halaman yang dihubungkan oleh markup ini membentuk sebuah klaster. Validator memeriksa apakah klaster ini tersusun dengan benar.
| Penyelidikan | Apa yang sedang dia lihat? | Mengapa ini penting untuk SEO? |
|---|---|---|
| Alternatif dari kepala | Semua tag <link rel="alternate" hreflang="…"> di halaman ini | Inilah markup yang dibaca Google. |
| Format kode dan duplikat | Bahasa menurut ISO 639-1, wilayah menurut ISO 3166-1 ( de, en-GB, cs-CZ), pengulangan | Google akan mengabaikan kode yang tidak valid. |
| x-default | Apakah ada versi default? | Ditampilkan kepada mereka yang tidak puas dengan bahasa apa pun. |
| Rujukan diri | Apakah halaman tersebut merujuk ke dirinya sendiri dalam daftar? | Tanpa itu, klaster tersebut dianggap tidak lengkap. |
| Status HTTP dari alternatif | Apakah setiap alamat merespons dengan kode 200? | Tautan atau pengalihan 404 memutuskan koneksi. |
| Tautan timbal balik | Apakah setiap versi merujuk kembali ke | Tanpa konfirmasi, pasangan hreflang tidak diperhitungkan. |
Bagaimana cara memeriksa hreflang sebuah situs web secara online?

- Buka validator hreflang.
- Masukkan alamat halaman yang harus disertakan dalam cluster, misalnya
https://example.com/en/pricing/. - Tentukan apakah pemeriksaan hreflang timbal balik diperlukan. Tombol "Periksa hreflang timbal balik" memperlambat proses pemeriksaan: alat ini membuka setiap alternatif dan memeriksa markup-nya. Aktifkan tombol ini untuk pemeriksaan pertama Anda—pemeriksaan hreflang timbal balik adalah penyebab paling umum dari tautan yang rusak.
- Klik "Periksa hreflang" dan periksa masalahnya: kode, x-default, referensi diri.
- Perbaiki lokal yang tidak terkait dan uji lagi dengan versi bahasa yang berbeda untuk memastikan klaster cocok di kedua sisi.
Beginilah tampilan halaman alat tersebut: kolom alamat, sakelar verifikasi timbal balik, dan deskripsi tentang apa yang sedang diperiksa.

Bagaimana cara membaca hasilnya dan apa yang perlu dikoreksi terlebih dahulu?
Kesalahan Hreflang tidak semuanya sama. Saya memperbaikinya dalam urutan ini:
- Alternatif akan merespons dengan kesalahan atau pengalihan. Jika
/de/preise/mengembalikan kode 404 atau mengalihkan ke halaman beranda, maka pasangan tersebut tidak berfungsi. Hreflang seharusnya hanya berisi URL akhir dengan status 200 yang sesuai dengan canonical dari halaman-halaman ini. - Tidak ada tautan balik. Versi bahasa Inggris menautkan ke versi bahasa Jerman, tetapi versi bahasa Jerman tidak menautkan ke versi bahasa Inggris. Hal ini biasanya terjadi ketika bahasa baru ditambahkan kemudian dan templat untuk versi lama belum diperbarui.
- Kode yang salah. Contoh umum termasuk
en-UKsebagai penggantien-GB,czsebagai pengganticsuntuk Ceko,uasebagai penggantiukuntuk Ukraina, atau wilayah tanpa bahasa. Mesin pencari mengabaikan string tersebut. - Tidak ada referensi diri. Setiap versi juga harus mencantumkan dirinya sendiri.
- Tidak ada opsi x-default. Ini bukan bug, tetapi tanpa opsi tersebut, pengunjung "dari bahasa lain" akan mendapatkan versi acak.
- Duplikat. Kode yang sama tercantum dua kali dengan alamat berbeda— Google tidak tahu mana yang harus dipilih.
Susunan tag yang benar untuk halaman dalam tiga bahasa terlihat seperti ini—dan sama di setiap tiga versi tersebut:
<link rel="alternate" hreflang="en" href="https://example.com/en/pricing/">
<link rel="alternate" hreflang="de" href="https://example.com/de/preise/">
<link rel="alternate" hreflang="cs" href="https://example.com/cs/cenik/">
<link rel="alternate" hreflang="x-default" href="https://example.com/en/pricing/">
Kesalahan umum lainnya adalah penggunaan tag kanonik yang mengarah dari semua versi bahasa ke versi bahasa Inggris. Ini bertentangan dengan hreflang: Anda secara bersamaan mengatakan "ini adalah duplikat dari halaman bahasa Inggris" dan "ini adalah versi bahasa Jerman yang terpisah." Tag kanonik setiap versi harus mengarah ke dirinya sendiri.
Kapan wilayah dibutuhkan, bukan hanya bahasa?
Kode de diperuntukkan bagi semua pengunjung berbahasa Jerman. Kode de-AT hanya untuk mereka yang berada di Austria. Kode regional diperlukan jika Anda memiliki konten yang benar-benar berbeda untuk setiap negara: harga, mata uang, pengiriman, dan informasi hukum yang berbeda. Jika teksnya identik, kode bahasa sudah cukup—versi regional tambahan akan membuat duplikasi dan mempersulit dukungan.
Kompromi yang baik untuk toko online: de untuk semua negara berbahasa Jerman ditambah de-CH jika Swiss memiliki harga berbeda dalam franc Swiss. Dengan begitu, pengunjung Swiss akan melihat versi harga mereka sendiri, dan pengunjung lainnya akan melihat versi umum.
Bagaimana cara menambahkan bahasa baru tanpa merusak hreflang?
Sebagian besar kesalahan tidak muncul saat meluncurkan situs, tetapi kemudian—saat menambahkan bahasa. Berikut daftar periksa saya untuk hal ini:
- Perbarui templat semua versi yang ada, bukan hanya versi baru: setiap halaman harus mencantumkan bahasa baru.
- Jangan menerbitkan halaman kosong atau yang belum diterjemahkan. Jika belum ada terjemahan, lebih baik tidak menyertakan halaman tersebut dalam kumpulan daripada merujuk pada halaman rintisan.
- Periksa URL-nya. URL yang diterjemahkan (
/de/preise/sebagai ganti/de/pricing/) bagus untuk pengguna, tetapi hreflang harus berisi URL ini, tanpa pengalihan. - Jalankan validator dari kedua sisi —versi baru dan salah satu versi lama, dengan verifikasi timbal balik diaktifkan.
- Perbarui peta situs Anda untuk membantu robot menemukan halaman baru Anda lebih cepat.
Proses ini memakan waktu satu jam, dan kesalahan yang terlewatkan pada langkah ini akan membingungkan hasil selama berbulan-bulan.
Perbandingan: validator hreflang dan alternatifnya
| Alat | Apa yang gratis? | Pembatasan | Produk ini cocok untuk siapa? |
|---|---|---|---|
| PromoPilot — validator hreflang | Kode, duplikat, x-default, referensi diri, status HTTP, tautan timbal balik | Satu kelompok per cek, membaca penandaan dari kepala | Periksa dengan cepat halaman-halaman penting dari situs web Anda atau situs web orang lain. |
| Konsol Pencarian Google | Pengecekan URL: Versi Kanonik Mana yang Dipilih Google? | Laporan hreflang tidak tersedia hanya untuk situs terverifikasi Anda. | Pahami bagaimana Google melihat versi tertentu. |
| Screaming Frog SEO Spider | Mengindeks situs web menggunakan laporan hreflang. | Instalasi diperlukan, versi gratis memiliki batasan jumlah alamat. | Audit semua versi bahasa sekaligus |
| Alat Webmaster Ahrefs | Audit situs web, termasuk kesalahan hreflang. | Hanya untuk situs terverifikasi Anda | Pemantauan rutin terhadap proyek Anda |
Kesimpulan: untuk memeriksa halaman tertentu—misalnya, setelah meluncurkan bahasa baru—validator online lebih cepat. Situs dengan ribuan halaman dalam puluhan bahasa membutuhkan crawler yang dapat menjelajahi semuanya.
PromoPilot memiliki 87 alat SEO gratis. Artikel selanjutnya dalam seri ini adalah tentang analisis meta tag: artikel ini juga menunjukkan hreflang suatu halaman, tetapi tanpa memeriksa resiprositas dan status.
Apa saja keterbatasan validator hreflang?
Validator membaca alternatif dari bagian <head> dokumen. Jika hreflang Anda ada di sitemap XML atau header HTTP, alat ini tidak akan melihatnya—ini bukan kesalahan situs web, tetapi fitur validasi. Alat ini memeriksa satu cluster dalam satu waktu; untuk memastikan seluruh situs ditandai dengan benar, Anda perlu memeriksa template untuk semua jenis halaman atau menjalankan crawler. Dan, tentu saja, validator tidak mengevaluasi kualitas terjemahan—terjemahan mesin tanpa pengeditan hreflang tidak akan menyelamatkan Anda.
Kapan alat gratis tidak cukup?

Validator akan menemukan kesalahan, tetapi tidak akan menulis ulang templat situs. Spesialis diperlukan jika:
- Terdapat lebih dari tiga bahasa, dan hreflang perlu dibuat secara otomatis untuk setiap halaman baru;
- Anda memasuki pasar baru dan memutuskan cara mengatur alamat: folder, subdomain, atau domain terpisah;
- Google dengan keras kepala menampilkan versi yang salah, tetapi sekilas tidak ada kesalahan dalam markup-nya;
- Tidak hanya hreflang yang dibutuhkan, tetapi juga terjemahan, meta tag, dan markup dalam setiap bahasa.
Apa yang bisa saya lakukan untuk situs web Anda?
Saya Valeriy Danyuk, seorang pengembang dan spesialis SEO: 12 tahun pengalaman, 200+ klien, dan banyak proyek multibahasa untuk Eropa.
SEO dan multibahasa
- Audit SEO website lengkap: Saya memeriksa hreflang, canonical, dan pengindeksan semua versi bahasa serta template yang tepat.
- Cara membuat situs web multibahasa tanpa penerjemah – analisis mendetail tentang pendekatannya.
- Portal perjalanan dalam 33 bahasa dengan RTL — hreflang untuk puluhan bahasa, termasuk yang berorientasi kanan-ke-kiri.
- Bagaimana sebuah hotel bisa tampil di ChatGPT, Gemini, dan Perplexity dalam 5 minggu — GEO untuk audiens internasional.
- Autoblog dengan agen AI – artikel dalam beberapa bahasa sekaligus.
Situs web, toko, dan akuntansi
- Situs web 1001site beroperasi dalam 107 bahasa: terjemahan otomatis, bahasa peramban, dan RTL.
- Sistem akuntansi bulanan untuk toko online sebuah perusahaan dari Republik Ceko.
- Platform dropshipping dengan toko mitra.
Kirimkan alamat situs web multibahasa Anda melalui Telegram – saya akan memeriksa kumpulan halaman utama dan memberi tahu Anda di mana Anda kehilangan trafik.
Hasil
- Pemeriksa hreflang online menampilkan kode, x-default, referensi diri, status, dan tautan kluster bersama.
- Perbaiki dengan urutan ini: alternatif yang rusak → tautan balik → kode → referensi diri → x-default → duplikat.
- Kanonik dari setiap versi bahasa harus merujuk pada dirinya sendiri, bukan pada bahasa "utama".
- Untuk situs multibahasa yang besar, hreflang dihasilkan menggunakan templat, atau digunakan platform di mana bahasa-bahasa dihubungkan secara otomatis, seperti 1001site.
Periksa halaman terpenting situs Anda dengan validator hreflang gratis —dengan validasi timbal balik diaktifkan.
Sumber
- Halaman Validator Hreflang PromoPilot — daftar pemeriksaan dan FAQ.
- Google Search Central - Dokumentasi tentang versi halaman yang dilokalisasi dan hreflang.
- Screaming Frog dan Ahrefs Webmaster Tools – deskripsi audit situs.



