Langkau ke kandungan

Soalan

hreflang diterangkan dengan mudah

hreflang ialah tag kecil, tidak kelihatan kepada pelawat, yang memberitahu Google: “halaman ini juga wujud dalam bahasa Inggeris, di sini, dan dalam bahasa Jerman, di sana”. Ia berfungsi untuk satu perkara sahaja: supaya setiap orang melihat versi dalam bahasanya dalam hasil carian.

Bagaimana rupanya

Dalam bahagian head setiap versi halaman “Bilik”, dalam bahasa Inggeris, Perancis 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 perlu dipaparkan apabila tiada bahasa yang sepadan.

Peraturan

  • Setiap versi menyebut semua versi lain, dan dirinya sendiri. Setiap versi membawa senarai yang sama persis.
  • Pautan berjalan dua hala. Jika satu versi menyebut versi lain, versi lain itu juga mesti menyebutnya. Jika tidak, Google mungkin mengabaikan tag tersebut.
  • URL lengkap yang memberi respons. Bukan URL yang mengubah hala ke tempat lain, bukan juga halaman yang tidak ditemui.
  • Kod bahasa yang betul: en, de, pt-BR… Dalam piawaian yang diikuti oleh Google (ISO 639-1), uk merujuk kepada bahasa Ukraine: bahasa Inggeris United Kingdom ditulis en-GB.

Empat kesilapan yang paling biasa

  1. Mengumumkan bahasa yang halamannya belum diterjemah.
  2. Terlupa pautan balik daripada salah satu versi.
  3. Menyebut URL yang mengubah hala atau sudah tidak wujud.
  4. Memasang tag pada sesetengah halaman sahaja.

Sumber (dibaca pada 15/10/2026)

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