Langkau ke kandungan
BM

SEO Berbilang Bahasa dan Hreflang: Panduan Asas

Jack Lee

Ditulis oleh Jack Lee

Seseorang menyemak laman web dan carta prestasi carian

Sebuah kedai peralatan dapur mempunyai halaman tentang pembaikan ketuhar dalam bahasa Inggeris, Bahasa Melayu dan bahasa Cina Ringkas. Ketiga-tiganya menerangkan servis yang sama. Bagaimana pelawat dan Google dapat mencari versi yang sesuai tanpa dibawa ke bahasa yang salah?

Sediakan dahulu halaman yang berguna dengan URL tetap bagi setiap terjemahan. Kemudian hubungkan halaman yang sepadan itu menggunakan hreflang.

Apakah SEO Berbilang Bahasa?

SEO berbilang bahasa membantu orang menemui dan menggunakan kandungan anda dalam lebih daripada satu bahasa. Laman berbilang bahasa menawarkan beberapa bahasa; laman berbilang wilayah pula menyasarkan negara atau kawasan yang berbeza secara khusus. Sesebuah laman boleh melakukan kedua-duanya. Gunakan kod negara apabila versi halaman memang ditujukan kepada pembaca di negara tersebut, bukan semata-mata kerana pejabat anda terletak di situ.

Berikan setiap terjemahan lengkap URL tersendiri yang boleh dirangkak, seperti halaman bahasa Inggeris dengan halaman /ms/ dan /zh/ yang sepadan. Kandungan utama dan navigasi perlu difahami oleh pembaca bahasa itu. Google menentukan bahasa halaman berdasarkan kandungan yang kelihatan, bukan melalui URL, atribut lang HTML atau hreflang semata-mata.

Apakah Fungsi Hreflang?

hreflang menandakan URL yang merupakan versi bahasa atau wilayah bagi halaman yang sama. Ia membantu Google memilih URL yang sesuai untuk dipaparkan kepada pencari. Ia tidak menterjemah kandungan, menjamin pengindeksan atau meningkatkan kedudukan halaman secara langsung.

Dalam contoh ini, halaman pembaikan ketuhar bahasa Inggeris, Melayu dan Cina membentuk satu kumpulan versi. Halaman untuk membeli ketuhar bukan versi alternatif bagi halaman membaikinya. Padankan halaman berdasarkan jawapan yang diberi, bukan perkataan kunci yang kebetulan sama.

Halaman Manakah Patut Dipadankan?

Mulakan dengan halaman yang mempunyai tujuan sama: artikel, servis, produk atau kategori yang sama untuk pembaca berlainan bahasa. Susunan ayat dan contoh boleh disesuaikan; terjemahan tidak perlu mengikut setiap ayat asal. Namun, halaman yang hanya menterjemah menu ke Bahasa Melayu sedangkan artikelnya masih dalam bahasa Inggeris bukanlah versi Melayu yang lengkap.

Jika halaman pembaikan ketuhar dalam bahasa Cina belum diterbitkan, jangan halakan halaman Inggeris itu ke laman utama Cina yang tidak berkaitan. Kekalkan pasangan Inggeris–Melayu yang sudah ada dan tambah versi Cina apabila halaman sepadannya siap. Sediakan juga pilihan bahasa yang jelas supaya pembaca boleh memilih sendiri tanpa pengalihan automatik yang memaksa.

Bagaimana Kumpulan Tiga Bahasa Dibina?

Bayangkan kedai itu menerbitkan panduan pembaikan ketuhar yang sama pada tiga URL tetap. Alamat di bawah hanya contoh perancangan, bukan halaman sebenar.

VersiContoh URLNilai hreflang
Bahasa Inggeris untuk Malaysiahttps://example.com/oven-repair/en-MY
Bahasa Melayu untuk Malaysiahttps://example.com/ms/oven-repair/ms-MY
Bahasa Cina Ringkas tanpa sasaran negarahttps://example.com/zh/oven-repair/zh-Hans

Folder URL dan kod hreflang mempunyai tugas berlainan. /zh/ cuma laluan dalam laman; zh-Hans bermaksud bahasa Cina Ringkas tanpa menganggap pembacanya berada di China. Tambah akhiran wilayah hanya apabila halaman menyasarkan wilayah itu.

Dalam HTML, bahagian <head> setiap halaman perlu menyenaraikan ketiga-tiga URL penuh, termasuk URL sendiri. Ketiga-tiga halaman perlu memberikan set alternatif yang sama supaya setiap pasangan saling merujuk. Contohnya, setiap halaman boleh mengandungi:

<link rel="alternate" hreflang="en-MY" href="https://example.com/oven-repair/">
<link rel="alternate" hreflang="ms-MY" href="https://example.com/ms/oven-repair/">
<link rel="alternate" hreflang="zh-Hans" href="https://example.com/zh/oven-repair/">

Google juga menerima anotasi setara dalam pengepala HTTP atau peta laman XML. Satu kaedah sudah memadai; jika lebih daripada satu digunakan, pastikan pemetaannya konsisten. x-default yang pilihan boleh menunjuk ke halaman sandaran sebenar atau pemilih bahasa.

Bagaimana Canonical dan Hreflang Bekerjasama?

URL kanonik menyatakan URL pilihan antara halaman yang sama atau sangat serupa. hreflang pula menyatakan versi setempat yang sepadan. Jika halaman Inggeris dan Melayu mempunyai terjemahan lengkap, setiap satunya biasanya menggunakan URL sendiri sebagai kanonik. Menunjukkan kedua-duanya ke URL Inggeris bercanggah dengan tujuan menyediakan versi Melayu.

Semak bahawa setiap URL terjemahan boleh diindeks dan kanoniknya selaras dengan versi yang anda mahu Google paparkan. Jika terdapat beberapa halaman hampir sama dalam bahasa yang sama, tentukan URL pilihan terlebih dahulu, kemudian masukkan URL pilihan itu ke dalam kumpulan alternatif.

Apakah yang Perlu Disemak Sebelum Diterbitkan?

  1. Buka setiap URL yang tepat. Pastikan ia terbuka terus dalam bahasa yang dijangka, tanpa memerlukan kuki, log masuk atau pengalihan bahasa paksa.
  2. Baca seperti seorang pelawat. Jawapan utama, tajuk, navigasi dan pautan penting mesti masuk akal dalam bahasa itu. Sesuaikan dengan niat carian, bukan menterjemah kata kunci satu demi satu.
  3. Bandingkan versi alternatif. Periksa <head> yang diterbitkan atau peta laman. Setiap versi sedia ada perlu menyenaraikan dirinya dan versi yang benar-benar sepadan melalui URL penuh dan rujukan timbal balik.
  4. Semak isyarat indeks. Periksa kanonik, noindex, status respons dan pengalihan bagi setiap URL. Jangan anotasi halaman yang rosak atau belum diterbitkan.
  5. Gunakan penukar bahasa. Dari halaman pembaikan ketuhar, setiap pilihan patut membuka halaman pembaikan bahasa berkenaan, bukannya laman utama bahasa tersebut.

Uji satu kumpulan halaman penting sebelum mengulangi coraknya. Simpan senarai bahasa mengikut halaman apabila laman berkembang; tidak semua halaman perlu tersedia dalam semua bahasa sejak hari pertama.

Soalan Lazim

Apakah Hreflang dalam SEO?

Ia ialah anotasi yang memberitahu Google URL mana merupakan versi setempat bagi halaman yang sama, supaya versi yang sesuai dapat dipaparkan kepada pencari. Kandungan halaman tetap perlu menggunakan bahasa yang dimaksudkan.

Bagaimana Saya Menambah Hreflang?

Pilih URL yang boleh diakses dan benar-benar sepadan. Senaraikan setiap versi, termasuk dirinya sendiri, dengan URL penuh melalui tag HTML <link rel="alternate" hreflang="...">, pengepala HTTP atau peta laman XML. Pastikan rujukannya timbal balik dan semak hasil yang diterbitkan.

Perlukah Ada Halaman dalam Setiap Bahasa?

Tidak. Terbitkan versi bahasa apabila halamannya siap dan berguna. Hubungkan versi yang benar-benar wujud; jangan mereka-reka URL alternatif atau menghantar pembaca ke laman utama yang tidak berkaitan.

Pratonton reka bentuk tempatan

Borang ini ialah pratonton reka bentuk. Langganan dan alat luaran belum disambungkan.

Semak pustaka artikel