tigtools

Penjana Tag Hreflang

Senaraikan setiap versi bahasa atau rantau bagi halaman dengan URLnya, tambahkan x-default, dan salin kod hreflang dalam format yang anda perlukan.

Berjalan dalam pelayar anda Tanpa pendaftaran

Versi bahasa
  1. Contohnya en, en-GB, pt-BR, zh-Hant

  2. Contohnya en, en-GB, pt-BR, zh-Hant

Halaman untuk pengguna yang bahasa atau wilayahnya tidak tersenarai, biasanya pemilih bahasa atau versi utama.

Format output

Tambahkan sekurang-kurangnya dua versi bahasa dengan URL yang sah untuk menjana kod.

Setiap halaman dalam set mesti menyertakan senarai lengkap yang sama, termasuk pautan kepada dirinya sendiri. Jika halaman A memaut ke halaman B tetapi B tidak memaut kembali ke A, anotasi mungkin diabaikan.

Cara menggunakannya

  1. Tambahkan satu baris untuk setiap versi bahasa atau rantau: kod (seperti de atau de-AT) dan URL penuh https:// versi tersebut.
  2. Secara pilihan, tambahkan URL x-default untuk pelawat yang bahasanya tidak diliputi.
  3. Betulkan sebarang ralat yang ditunjukkan di sebelah baris, kemudian pilih tag HTML, entri peta laman XML atau satu pengepala HTTP.
  4. Salin kod itu dan tambahkan set yang sama ke setiap halaman yang disenaraikan, supaya setiap halaman menyenaraikan semua versi termasuk dirinya sendiri.

Cara ia berfungsi

hreflang memberitahu enjin carian URL mana yang merupakan versi bahasa atau rantau bagi kandungan yang sama, supaya, sebagai contoh, pengguna di Austria dapat ditunjukkan halaman de-AT dan bukannya de-DE. Nilai ialah kod bahasa ISO 639-1, diikuti secara pilihan oleh kod rantau ISO 3166-1 alpha-2; kod rantau sahaja (seperti "GB") adalah tidak sah. Kesilapan lazim yang dikesan oleh alat ini ialah en-UK (kod yang betul ialah en-GB), rantau yang bukan negara seperti EU, dan kod pendua. Kod disemak dengan data bahasa dan rantau terbina dalam pelayar anda.

Anotasi mesti bersifat dua hala dan merujuk kendiri: setiap halaman dalam set menyenaraikan setiap versi, termasuk dirinya. Jika halaman Jerman memaut ke halaman Perancis tetapi halaman Perancis tidak memaut kembali, enjin carian boleh mengabaikan pasangan itu. x-default menandakan halaman gantian untuk pengguna lain. Gunakan URL mutlak, dan arahkan setiap hreflang kepada versi kanun halaman itu, bukan ke halaman pelencongan atau halaman dengan tag noindex.

Terdapat tiga cara setara untuk menerbitkan anotasi: elemen link dalam kepala HTML, entri xhtml:link dalam peta laman XML, atau pengepala HTTP Link. Pilih satu kaedah untuk setiap set halaman; menggunakan lebih daripada satu adalah tidak perlu. hreflang ialah petunjuk untuk memilih antara versi, bukan peningkatan kedudukan.

Contoh

Tapak Inggeris dan Jerman

Baris en → https://example.com/ dan de → https://example.com/de/ serta x-default → https://example.com/ menghasilkan tiga tag link. Halaman Inggeris dan halaman Jerman mesti menyertakan ketiga-tiganya.

Bahasa Sepanyol untuk Sepanyol dan Mexico

Gunakan es-ES dan es-MX untuk dua versi rantau, dan tambah versi es biasa (atau arahkan es kepada salah satu daripadanya) supaya penutur bahasa Sepanyol di negara lain juga diliputi.

Membetulkan kesilapan biasa

en-UK ditandakan: UK bukan kod ISO 3166-1 untuk United Kingdom. Tukarkannya kepada en-GB.

Soalan Lazim

Adakah saya perlukan x-default?

Ia pilihan tetapi disyorkan. Ia memberitahu enjin carian halaman mana yang hendak ditunjukkan apabila tiada bahasa atau rantau yang disenaraikan sepadan dengan pengguna, contohnya halaman bahasa Inggeris global atau pemilih bahasa.

Bolehkah saya menggunakan rantau tanpa bahasa, contohnya hreflang="us"?

Tidak. Bahasa adalah wajib; rantau adalah pilihan. “us” bukan kod bahasa. Gunakan en-US sebaliknya.

Perlukah saya menggunakan tag HTML atau peta laman?

Kedua-duanya boleh digunakan. Tag HTML paling mudah untuk tapak kecil. Peta laman memastikan HTML halaman kekal kecil dan lebih mudah diurus untuk banyak bahasa. Pengepala HTTP terutamanya untuk PDF dan fail bukan HTML yang lain.

Bolehkah dua kod bahasa menunjuk ke URL yang sama?

Ya. Contohnya, en-GB dan en-IE boleh kedua-duanya menunjuk ke satu halaman Bahasa Inggeris British. Yang tidak dibenarkan ialah kod yang sama menunjuk ke dua URL yang berbeza.

Privasi

Kod dan URL disemak serta diformatkan dalam penyemak imbas anda. Tiada apa-apa dihantar atau disimpan.