Saat Anda membuat situs web di internet dan ingin membuatnya multibahasa, Anda memerlukan tag hreflang. Tag ini memberi tahu Google jenis bahasa apa yang Anda gunakan pada halaman tertentu. Tag ini mengungkapkan hubungan antara halaman web dalam berbagai bahasa. Jika Anda menerjemahkan halaman ke dalam bahasa Spanyol, Prancis, atau bahasa lain, Anda dapat menambahkan sinyal untuk mengidentifikasi bahasa halaman tersebut.
Tag hreflang adalah atribut HTML yang digunakan untuk mendeskripsikan bahasa situs web beserta lokasi geografisnya. Tag ini menyajikan konten situs web dalam berbagai bahasa. Jika Anda mencari situs web melalui mesin pencari Google dalam bahasa Inggris, Anda akan melihat situs web tersebut dalam bahasa Inggris karena adanya tag hreflang.
Jika Anda membuka situs web di negara lain, seperti Prancis, halaman web akan terbuka dalam Bahasa Prancis. Namun, tag Hreflang terkadang bisa tercampur karena mungkin tidak diatur dengan benar. Akibatnya, situs web menampilkan kesalahan, "Situs Anda tidak memiliki tag hreflang." Untungnya, Anda dapat menyelesaikan masalah ini dengan cepat.

Kapan tag Hreflang diperlukan?
Situs web memerlukan tag hreflang ketika terdapat beberapa versi berdasarkan bahasa atau wilayah. Sebelum Anda mulai mengatasi masalah tidak adanya tag hreflang, Anda perlu memetakan versi regional atau bahasa dari situs web Anda.
Navigasi dan pengalih bahasa memandu pengunjung ke URL yang benar saat mereka menjelajahi situs web Anda. Jika sebuah situs web memiliki daftar URL yang berbeda, seperti situs web dalam bahasa lain, peta situs XML akan memberikan mesin pencari daftar semua URL tersebut. Sama seperti peta situs HTML atau menu navigasi yang memandu pengunjung, peta situs XML memandu mesin pencari untuk mencapai URL yang benar.
Beginilah tampilan tag hreflang:
Kode en-US merujuk pada kode untuk "dialek AS" bahasa Inggris yang digunakan di Amerika Serikat. Anda juga dapat menggunakan alat-alat ahli dari Linguise untuk mengatur tag hreflang untuk situs web Anda tanpa perlu repot menulis kode.
Metode Penempatan Tag Hreflang

Ada dua metode untuk menempatkan tag hreflang pada sebuah situs web. Metode pertama adalah menggunakan peta situs XML dan metode kedua adalah menggunakan metode penandaan halaman. Berikut perbedaan antara keduanya:
Metode penandaan halaman melalui HTML Head
Penandaan halaman menawarkan metode sederhana untuk menambahkan tag hreflang ke situs web Anda. Dengan metode ini, tag hreflang ditambahkan ke header HTML situs web Anda. Tag halaman untuk situs web Anda akan terlihat seperti ini:
Tag “en” digunakan untuk bahasa Inggris, dan jika Anda ingin menerjemahkan halaman ini ke dalam bahasa Jerman, Anda perlu menambahkan “de” atau untuk versi bahasa Mandarin “zh-CN” di alamat HTML. Tag HTML yang dihasilkan akan terlihat seperti ini:
Cina
Jerman
Proses ini mungkin tampak mudah, tetapi Anda harus menambahkan kode terpisah untuk setiap halaman web. Ini akan memakan banyak waktu dan juga dapat menyebabkan kesalahan manual dalam memasukkan kode, sehingga menimbulkan berbagai kesalahan
Tag bahasa alternatif
Tag bahasa alternatif melengkapi atribut hreflang dan memungkinkan Anda untuk menunjukkan kepada mesin pencari hubungan antara halaman web yang diterjemahkan di situs web Anda.
Sebagai contoh, apa versi bahasa Spanyol dari halaman berbahasa Prancis ini, dan juga apa versi bahasa asli dari halaman ini?.
Ini berguna ketika Anda telah membuat konten yang khusus untuk audiens lokal. Atribut hreflang menambahkan sinyal ke mesin pencari bahwa pengguna yang melakukan kueri frem France dengan permintaan bahasa Prancis menginginkan versi halaman bahasa Prancis, bukan halaman dengan konten serupa dalam bahasa Inggris.

Selain itu, jika pengguna menguasai dua bahasa, Prancis dan Inggris, Google mungkin akan menampilkan kedua hasil tersebut.
Tag bahasa header HTTP untuk file
Tag hreflang ditambahkan ke halaman web menggunakan header HTTP untuk konten non-HTML dan file PDF. Anda dapat menambahkan tag href di elemen tautan header HTTP Anda. Header akan ditambahkan di akhir tautan, dan akan terlihat seperti ini:
; rel="alternate"; hreflang="es"
Anda dapat menambahkan apa saja di bagian yang ditulis dengan warna merah. Cukup tambahkan URL file PDF dan tautkan tag hreflang di bagian akhir.
Apa arti kesalahan Hreflang yang dikembalikan oleh Google?
Saat Anda melihat pesan "situs Anda tidak memiliki tag hreflang", itu berarti ada masalah dalam referensi silang atau penautan halaman. Ini berarti halaman 1 menautkan ke halaman 2, tetapi halaman 2 tidak ditautkan kembali ke halaman 1. Kurangnya tag return seringkali menyebabkan kesalahan Hreflang. Anda dapat memeriksa peta situs XML untuk mengetahui jumlah tag Hreflang pada satu halaman dan kesalahan yang terkait dengan tag tersebut. Pastikan Anda melakukan riset menyeluruh sebelum menerapkan solusi.
Kesalahan Kode Bahasa
Tag hreflang yang benar untuk bahasa Urdu adalah lang=ur. Anda dapat menggunakan berbagai alat untuk mempelajari kode yang digunakan untuk setiap bahasa. Linguise menyediakan solusi mudah untuk kesalahan tag hreflang. Setelah Anda menghubungkan kode yang tepat dengan bahasa yang tepat dan menghubungkannya dengan negara yang ditentukan, Anda tidak akan melihat kesalahan tag Hreflang saat membuka halaman web situs web Anda.
Atribut bahasa yang salah
Kebanyakan orang salah mengartikan atribut hreflang dengan versi bahasa yang dipisahkan tanda hubung. Hal ini menyebabkan kesalahan dalam menghubungkan situs web ke kode bahasa yang benar. Sebagian besar pengguna mengira bahwa menggunakan "en-uk" untuk dialek Inggris sudah cukup untuk menjalankan halaman web mereka. Atribut yang benar untuk dialek bahasa Inggris Britania adalah "en-gb". Setelah Anda menggunakan atribut yang tepat, masalah atribut hreflang yang salah akan hilang.
Penggunaan sitemap dan penandaan halaman secara bersamaan

Kebanyakan orang berpikir bahwa mereka menggunakan kedua metode untuk tag hreflang. Hal ini mengakibatkan serangkaian integrasi yang rumit dari berbagai tag hreflang di bagian head dari beberapa URL jika Anda menggunakan metode penandaan halaman. Yang lain menggunakan metode sitemap hreflang untuk menentukan bahasa halaman web. Ketika Anda menggunakan kedua metode penandaan hreflang, hal itu menyebabkan redundansi dan Google mungkin menolak situs web Anda sama sekali. Pilih satu metode untuk menerapkan tag hreflang Anda dan pastikan tidak ada kesalahan dalam implementasinya.
Bagaimana cara mengimplementasikan tag Hreflang dengan Linguise?
Cara termudah untuk mengatasi masalah Hreflang Anda adalah dengan menggunakan Linguise. Linguise secara otomatis menghasilkan dan mengimplementasikan tag hreflang, sehingga Anda tidak perlu khawatir mempelajari kodenya. Linguise memiliki sistem khusus yang menerjemahkan konten HTML secara langsung. Terjemahan ini dikorelasikan dengan metadata situs web dan menawarkan hasil yang cepat.
Memverifikasi implementasi tag bahasa hreflang
Setelah situs web Anda diterjemahkan dengan Linguise , cukup klik kanan di mana saja pada halaman dan klik “Periksa” atau gunakan F12.
Anda akan memiliki akses ke alat pengembang peramban.

Kemudian, jika halaman saya dalam bahasa Prancis misalnya, hreflang yang diterapkan seharusnya adalah fr.

Singkatnya, tag hreflang secara otomatis diimplementasikan ke halaman terjemahan Anda dan tag tersebut bersifat global, artinya untuk bahasa Prancis adalah fr . Jadi, jika seorang warga Kanada berbahasa Prancis membuat permintaan dalam bahasa Prancis, halaman tersebut juga akan dikembalikan dengan prioritas lebih tinggi di mesin pencari.
Kesimpulan
Kesalahan hreflang mungkin tampak menakutkan pada awalnya, tetapi Anda dapat memperbaikinya dengan mudah. Cukup gunakan metode yang diberikan di atas untuk mengatasi kesalahan dan lihat perbedaannya. Jika Anda tidak punya waktu untuk memperbaiki kesalahan secara manual, Anda dapat menggunakan Linguise. Ini adalah ekstensi penerjemah bahasa otomatis yang dapat menghilangkan kesalahan hreflang apa pun dalam hitungan menit.



