Generator Tag Hreflang

Daftarkan setiap versi bahasa sebuah halaman beserta alamatnya, tambahkan alamat cadangan jika Anda memilikinya, dan dapatkan tiga bentuk yang diterima Google. Setiap kode diperiksa, dan kode yang salah dilaporkan beserta nomor barisnya.

Gratis Berjalan di peramban Anda Diperiksa Selasa, 10 November 2026

Satu baris per versi: kodenya, tanda garis tegak, lalu alamat lengkap. Kode boleh menambahkan wilayah (en-GB) atau skrip (zh-Hant-TW).

Opsional. Halaman untuk pengunjung yang bahasanya tidak cocok dengan versi mana pun, sering kali berupa pemilih bahasa.

Hasil

Pemeriksaan baris — Menunjukkan apakah setiap kode dan alamat valid, dan masalah pertama jika tidak.
Elemen link untuk head setiap halaman
Sitemap XML dengan entri xhtml:link
Header Link HTTP

Alat ini berjalan di peramban Anda. Apa yang Anda masukkan tidak dikirim kepada kami.

Cara memakai

  1. Ketik satu baris per versi bahasa di Versi bahasa: kodenya, tanda garis tegak dan alamat lengkapnya.
  2. Jika Anda punya pemilih bahasa atau halaman default, masukkan alamatnya di Alamat cadangan (x-default).
  3. Baca Pemeriksaan baris. Ketika tertulis bahwa semua versi valid, salin elemen link, sitemap atau header.
  4. Letakkan kumpulan yang sama di setiap halaman dan periksa bahwa setiap versi menunjuk balik ke semua versi lain.

Cara kode diperiksa

Bagian bahasa harus berupa kode dua huruf ISO 639-1: daftar Library of Congress memuat 183 kode. Bagian wilayah yang opsional harus berupa kode ISO 3166-1 alpha-2 yang ditetapkan secara resmi, seperti GB atau TW. Panduan Google menyebut hanya kedua standar itu yang didukung, dan bahasa harus lebih dulu, sehingga wilayah saja seperti GB ditolak.

Bagian skrip, seperti Hant atau Hans, harus terdiri atas empat huruf. Panduan Google menyebut skrip diberikan dalam ISO 15924; alat ini memeriksa bentuk skrip dan bukan daftar lengkapnya. Kode tidak membedakan huruf besar dan kecil, sehingga alat ini menulis bahasa dengan huruf kecil, wilayah dengan huruf besar, dan skrip dengan huruf awal besar.

  • en-uk ditolak karena UK adalah kode cadangan; Inggris Raya adalah GB, sehingga alat ini menyarankan en-GB.
  • iw, in dan ji diubah pada 1989 menjadi he, id dan yi, sehingga alat ini menyarankan kode-kode itu.
  • Kode yang tidak cocok dengan apa pun, seperti xx, eng atau en_US, ditolak beserta nomor barisnya.

Tiga cara mengirim kumpulan yang sama

Google mendaftar tiga metode: elemen link di head HTML, header HTTP, dan sitemap XML. Google menyebut ketiganya setara, jadi pilih yang paling mudah dipelihara. Bentuk sitemap memerlukan namespace xhtml, dan setiap entri url mendaftar setiap alternatif termasuk dirinya sendiri.

Metode header HTTP dijelaskan untuk respons GET halaman apa pun; Google menyebutnya berguna untuk file non-HTML seperti PDF, dan contohnya adalah PDF. Untuk halaman web, elemen link atau sitemap adalah pilihan yang lazim. Google juga menyebut bahwa header Link yang dikembalikan untuk setiap versi sebuah halaman harus sama, sehingga alat ini menulis satu nilai untuk seluruh kumpulan.

Tautan balik dan x-default

Setiap versi harus mendaftar dirinya sendiri dan semua versi lain, dan setiap halaman harus menunjuk balik. Google menyatakan: “Jika dua halaman tidak saling menunjuk, tag akan diabaikan.” Jika sebuah kumpulan sulit dijaga tetap lengkap, Google menyatakan Anda boleh menghilangkan beberapa bahasa di sebagian halaman, dan ia tetap memproses pasangan yang saling menunjuk.

x-default menamai halaman cadangan untuk bahasa yang tidak cocok dengan versi mana pun. Google menganjurkannya untuk halaman pemilih bahasa, dan ia ditulis tanpa kode bahasa.

Contoh kerja: tiga versi dan satu cadangan

Baris en | https://example.com/en/, en-GB | https://example.com/en-gb/ dan tr | https://example.com/tr/, dengan https://example.com/ sebagai cadangan, menghasilkan empat alternatif. Setiap halaman dalam kumpulan mendapat keempat elemen link yang sama, dan sitemap memiliki satu entri url untuk masing-masing dari ketiga halaman itu.

Setiap entri url mendaftar keempat alternatif. Baris status berbunyi 3 versi bahasa, semuanya valid, karena cadangan bukan versi bahasa.

Keluaran Jumlah Rincian
Elemen link 4 hreflang="tr" href="https://example.com/tr/"
Entri url sitemap 3 masing-masing mendaftar 4 alternatif, termasuk x-default
Nilai header Link 1 nilai yang sama di setiap halaman, dengan 4 alternatif
Versi bahasa 3 status: 3 versi bahasa, semuanya valid

Pertanyaan yang sering diajukan

Kode mana yang valid?

Kode bahasa dari ISO 639-1, seperti en, tr atau zh, boleh diikuti skrip empat huruf seperti Hant dan wilayah ISO 3166-1 seperti GB atau TW. Kode tidak membedakan huruf besar dan kecil, dan alat ini menuliskannya dengan format standar.

Mengapa en-uk dilaporkan sebagai kesalahan?

UK adalah kode cadangan dalam ISO 3166-1, dan panduan Google menyebut bahwa UK dalam hreflang tidak berpengaruh. Kode resmi Inggris Raya adalah GB, sehingga tag yang benar adalah en-GB.

Apakah saya perlu baris x-default?

Tidak wajib. Google menyebut x-default sebagai cadangan untuk bahasa yang tidak cocok dengan versi mana pun, dan menganjurkannya untuk pemilih bahasa. Alat ini hanya menambahkannya jika Anda memasukkan alamat.

Apakah setiap halaman harus mendaftar seluruh kumpulan?

Setiap versi harus mendaftar dirinya sendiri dan setiap versi lain. Google menyatakan tag diabaikan ketika dua halaman tidak saling menunjuk, tetapi juga menyatakan Anda boleh menghilangkan sebuah bahasa di sebagian halaman dan ia tetap memproses pasangan yang saling menaut.

Mengapa alat ini hanya menerima alamat https?

Alat ini menerima alamat https absolut, yang kini dipakai sebagian besar situs. Google menghendaki alamat yang lengkap dengan metode transportnya, sehingga situs yang masih berjalan di http biasa perlu menulis anotasinya dengan tangan.

Apakah metode header HTTP ditujukan untuk halaman web?

Google menjelaskannya untuk respons GET halaman apa pun dan menyebutnya berguna untuk file non-HTML seperti PDF. Untuk halaman web, elemen link atau sitemap adalah pilihan yang lazim.

Apakah alat ini mengirim alamat saya ke suatu tempat?

Tidak. Hasilnya dibuat di peramban Anda dari teks yang Anda masukkan, dan tidak ada yang dikirim ke server.

Sumber

Angka dan teks terakhir diperiksa pada Selasa, 10 November 2026.

Kami memakai cookie yang diperlukan agar situs berjalan. Dengan persetujuan Anda, Google juga memakai cookie iklan untuk menampilkan iklan yang dipersonalisasi. Jika Anda menolaknya, iklan tetap tampil, tetapi tidak dipersonalisasi.