Langsung ke konten

Pertanyaan

hreflang dijelaskan dengan sederhana

hreflang adalah tag kecil, tidak terlihat oleh pengunjung, yang memberi tahu Google: “halaman ini juga ada dalam bahasa Inggris, di sini, dan dalam bahasa Jerman, di sana”. Tag ini hanya punya satu fungsi: agar setiap orang melihat versi dalam bahasanya di hasil pencarian.

Seperti apa tampilannya

Di bagian head setiap versi halaman “Kamar”, dalam bahasa Inggris, Prancis, dan Jerman:

<link rel="alternate" hreflang="en" href="https://example.com/rooms/">
<link rel="alternate" hreflang="fr" href="https://example.com/fr/chambres/">
<link rel="alternate" hreflang="de" href="https://example.com/de/zimmer/">
<link rel="alternate" hreflang="x-default" href="https://example.com/rooms/">

x-default menunjukkan halaman yang ditampilkan jika tidak ada bahasa yang cocok.

Aturannya

  • Setiap versi menyebut semua versi lainnya, dan dirinya sendiri. Setiap versi memuat daftar yang persis sama.
  • Tautan berlaku dua arah. Jika satu versi menyebut versi lain, versi lain itu juga harus menyebutnya. Jika tidak, Google bisa mengabaikan tag tersebut.
  • URL lengkap yang merespons. Bukan URL yang dialihkan ke tempat lain, bukan pula halaman yang tidak ditemukan.
  • Kode bahasa yang tepat: en, de, pt-BR… Dalam standar yang diikuti Google (ISO 639-1), uk berarti bahasa Ukraina: bahasa Inggris Britania Raya ditulis en-GB.

Empat kesalahan yang paling umum

  1. Mengumumkan bahasa yang halamannya belum diterjemahkan.
  2. Lupa memasang tautan balik dari salah satu versi.
  3. Menyebut URL yang dialihkan atau sudah tidak ada.
  4. Memasang tag hanya di sebagian halaman.

Sumber (dibaca pada 15/10/2026)

  • Google Search Central, artikel “Tell Google about localized versions of your page”
Indonesia