Alat pengembang lokalisasi gratis

Generator tag hreflang gratis

Tempel satu kode bahasa dan URL absolut per baris. Generator memvalidasi set tersebut dan membuat tag link HTML yang siap timbal-balik.

Satu entri per baris. Pisahkan kode BCP 47 dan URL absolut dengan koma. Sertakan setiap halaman itu sendiri dan tambahkan x-default bila sesuai.

Entri yang valid: 4x-default disertakanKesalahan: 0

Tag hreflang yang Dihasilkan

<link rel="alternate" hreflang="en" href="https://example.com/en/product/" />
<link rel="alternate" hreflang="es" href="https://example.com/es/product/" />
<link rel="alternate" hreflang="de-DE" href="https://example.com/de/produkt/" />
<link rel="alternate" hreflang="x-default" href="https://example.com/languages/" />

Pribadi berdasarkan desain. Alat ini berjalan sepenuhnya di browser Anda. Nilai yang ditempelkan tidak pernah diunggah, disimpan, atau dimasukkan ke dalam analitik.

Konverter Kode LocaleMasukkan locale seperti en_US, pt-BR, zh-Hant-TW, atau nama bahasa umum. Dapatkan kode kanonis dan detail yang mudah dibaca secara instan.Pemeriksa Kunci JSON i18nTempel kamus JSON bahasa sumber dan terjemahan target. Temukan kunci bertingkat yang hilang dan berlebih secara instan tanpa mengunggah salah satu berkas.

Cara menghasilkan tag hreflang

  1. Daftar setiap halaman yang dilokalkanMasukkan satu kode bahasa BCP 47 dan URL halaman absolut per baris, dipisahkan dengan koma.
  2. Selesaikan kesalahan validasiPerbaiki kode yang tidak valid, duplikasi bahasa, atau URL yang tidak lengkap hingga seluruh set valid.
  3. Salin seluruh set tagSalin HTML yang dihasilkan ke setiap halaman dalam grup bahasa sehingga semua alternatif bersifat timbal balik.

Bangun satu set hreflang lengkap

Masukkan setiap kode bahasa BCP 47 atau kode bahasa-wilayah di samping URL halaman absolutnya. Alat ini menormalkan kapitalisasi kode, menolak bahasa duplikat, memvalidasi URL HTTP dan HTTPS, dan meng-escape karakter URL dengan aman untuk atribut HTML.

Salin tag yang dihasilkan ke dalam <head> setiap halaman dalam grup. Setiap halaman yang dilokalkan membutuhkan satu set lengkap yang sama, termasuk referensi ke dirinya sendiri. Satu arah yang tidak lengkap adalah alasan umum mengapa anotasi hreflang diabaikan.

Tag hreflang dan tag kanonik menyelesaikan masalah yang berbeda

Tag kanonis mengidentifikasi URL yang disukai untuk konten yang duplikat atau hampir duplikat. Hreflang mengidentifikasi halaman setara yang dibuat untuk audiens berbahasa berbeda. Halaman yang dilokalkan sebaiknya biasanya mengkanoniskan ke dirinya sendiri, bukan semuanya menunjuk ke versi bahasa Inggris.

Pertahankan bentuk URL yang stabil dan gunakan URL akhir indeks yang tepat. Pengalihan, diblokir, noindex, atau URL kanonik yang saling bertentangan melemahkan klaster bahasa dan membuat debug jauh lebih sulit.

Pribadi, hanya untuk browser

Daftar URL tidak pernah meninggalkan browser Anda. Analitik hanya mencatat hitungan yang aman seperti jumlah baris valid dan kesalahan validasi—bukan domain, jalur, string kueri, atau tag yang Anda masukkan.

Pertanyaan yang sering diajukan

Apa yang dilakukan hreflang?

Hreflang memberi tahu mesin pencari URL mana yang ditujukan untuk audiens bahasa atau wilayah-bahasa tertentu. Ini membantu versi lokal yang tepat muncul di hasil pencarian, tetapi tidak menggantikan tag canonical atau pengalihan pengguna.

Apakah tag hreflang perlu bersifat timbal balik?

Ya. Setiap halaman dalam satu grup bahasa harus mencantumkan dirinya sendiri dan setiap alternatif lainnya dalam grup yang sama. Jika halaman A menunjuk ke halaman B tetapi halaman B tidak menunjuk kembali, mesin pencari mungkin mengabaikan hubungan tersebut.

Haruskah saya menyertakan x-default?

Gunakan x-default untuk pemilih bahasa, fallback global, atau halaman default yang tidak ditujukan pada satu bahasa tertentu. Ini opsional, tetapi berguna ketika pengguna mungkin tidak cocok dengan salah satu locale yang tercantum.