Penjana Hreflang

Tambah setiap URL yang dilesapkan dan dapatkan set hreflang lengkap dengan x-default.

Versi bahasa

Masukkan satu URL lengkap untuk setiap versi halaman yang dilesapkan.

Pilih URL sandaran (fallback) untuk pelawat tanpa bahasa atau wilayah yang sepadan.

0

Tag hreflang yang dijana

Pratonton akan muncul selepas semua baris dan x-default lulus pengesahan.

Sedia. Muatkan contoh atau tambah versi bahasa anda.0 versi bahasa

Semakan kod dan URL

    URL anda kekal dalam penyemak imbas anda. Tiada apa-apa yang dimuat naik ke BroBroGo.

    Soalan Lazim

    Apakah kod hreflang yang diterima oleh penjana ini?

    Gunakan kod bahasa ISO 639-1 dua huruf, secara pilihan diikuti dengan subtag skrip ISO 15924 dan/atau kod wilayah ISO 3166-1 dua huruf: en, zh-Hant, zh-CN atau zh-Hans-US. Saiz huruf akan dinormalkan dalam output.

    Di manakah saya patut meletakkan tag yang dijana?

    Tambahkan set lengkap yang tidak diubah di dalam <head> setiap versi yang dilesapkan. Setiap halaman mesti merujuk kepada dirinya sendiri dan semua versi lain.

    Ke manakah x-default patut dihalakan?

    Pilih halaman untuk pelawat yang bahasa atau wilayah mereka tidak mempunyai padanan tepat. Pemilih bahasa, halaman utama global atau versi bahasa utama anda boleh menjadi sandaran.

    Kepentingan Tag Hreflang untuk Laman Web Multibahasa

    Tag hreflang merupakan elemen HTML penting yang digunakan untuk menguruskan pengindeksan laman web yang mempunyai kandungan dalam pelbagai bahasa atau disasarkan ke wilayah yang berbeza. Apabila sesebuah laman web menyediakan kandungan yang diterjemahkan atau disesuaikan untuk audiens tempatan, enjin carian memerlukan isyarat yang jelas untuk memahami hubungan antara halaman-halaman tersebut.

    Dengan menggunakan atribut rel="alternate" hreflang="x", enjin carian dapat mengenal pasti versi halaman yang paling relevan untuk disajikan kepada pengguna berdasarkan bahasa dan lokasi geografi mereka. Langkah ini bukan sahaja meningkatkan pengalaman pengguna dengan menghalang mereka daripada mendarat di halaman dengan bahasa yang salah, malah membantu mengoptimumkan prestasi SEO antarabangsa secara keseluruhan.

    Struktur dan Sintaks Atribut Hreflang

    Penulisan tag hreflang memerlukan pematuhan ketat terhadap format kod antarabangsa yang diiktiraf. Struktur asas tag ini terdiri daripada pengisytiharan hubungan alternatif dan penentuan sasaran bahasa serta wilayah.

    Sistem ini menyokong kombinasi kod berikut:

    • Kod Bahasa: Menggunakan kod dua huruf ISO 639-1 (contohnya, en untuk bahasa Inggeris).
    • Subtag Skrip: Menggunakan kod ISO 15924 untuk menentukan jenis tulisan (contohnya, zh-Hant untuk bahasa Cina Tradisional atau zh-Hans untuk bahasa Cina Ringkas).
    • Kod Wilayah: Menggunakan kod dua huruf ISO 3166-1 Alpha-2 untuk menyasarkan negara tertentu (contohnya, US untuk Amerika Syarikat atau CN untuk China).

    Contoh gabungan penuh yang sah termasuk zh-Hans-US yang mewakili bahasa Cina Ringkas yang disasarkan untuk pengguna di Amerika Syarikat. Penjana Hreflang secara automatik menormalkan saiz huruf dalam output (seperti menukar EN-us kepada en-US) dan menormalkan kod zh-Hant serta zh-Hans. Walau bagaimanapun, kod wilayah yang tidak dikenali atau kod khusus seperti es-419 akan ditolak oleh sistem pengesahan.

    Peranan dan Pelaksanaan x-default

    Atribut x-default berfungsi sebagai isyarat sandaran (fallback) dalam konfigurasi hreflang. Halaman yang ditetapkan sebagai x-default akan ditunjukkan kepada pelawat global yang bahasa atau wilayah mereka tidak sepadan dengan mana-mana kod bahasa spesifik yang telah anda sediakan pada laman web.

    Halaman sandaran ini biasanya merupakan:

    • Halaman utama global yang menyediakan pemilih bahasa (language selector).
    • Versi bahasa utama yang digunakan sebagai standard antarabangsa bagi syarikat anda.

    Tanpa konfigurasi x-default, enjin carian mungkin gagal menentukan halaman terbaik untuk pengguna di luar kawasan sasaran utama anda.

    Peraturan Pengesahan dan Had Input

    Untuk memastikan kod yang dihasilkan bebas daripada ralat, Penjana Hreflang menguatkuasakan beberapa peraturan teknikal yang ketat sebelum kod dijana:

    1. Had Bilangan Versi: Alat ini menyokong sehingga 100 versi bahasa pada satu-satu masa.
    2. Had Panjang URL: Setiap URL yang dimasukkan mestilah kurang daripada 2,048 aksara.
    3. Skema URL: Semua alamat mestilah menggunakan protokol http:// atau https:// yang lengkap. Parameter pertanyaan (query parameters) dalam URL akan dilepaskan (escaped) secara automatik dalam output.
    4. Keunikan Kod: Setiap kod bahasa atau wilayah hanya boleh digunakan sekali. Sistem akan mengesan ralat jika terdapat kod yang berulang.

    Sekiranya terdapat sebarang ralat input, pratonton output akan dikosongkan dan sistem akan memaparkan mesej ralat yang spesifik untuk diperbaiki.

    Mesej Ralat dan Pengesahan Antara Muka

    Semasa anda memasukkan data, sistem pengesahan akan memeriksa setiap baris secara masa nyata. Berikut adalah senarai mesej ralat yang akan dipaparkan mengikut jenis isu yang dikesan:

    • Tambah sekurang-kurangnya dua versi bahasa. (Dipaparkan apabila input kurang daripada dua versi).
    • Versi {index} memerlukan kod bahasa atau bahasa-wilayah.
    • Versi {index} memerlukan URL yang lengkap.
    • Versi {index} mesti menggunakan kod bahasa dua huruf, secara pilihan skrip ISO 15924 dan/atau kod wilayah dua huruf.
    • Versi {index} menggunakan {code}, yang bukan kod bahasa ISO 639-1 yang sah.
    • Versi {index} menggunakan {code}, yang bukan kod wilayah ISO 3166-1 Alpha-2 yang sah.
    • Versi {index} menggunakan {code}, yang bukan kod skrip ISO 15924 yang sah.
    • Versi {index} mengulangi kod hreflang {locale}.
    • Versi {index} memerlukan URL http:// atau https:// yang lengkap.
    • URL untuk versi {index} mestilah kurang daripada 2,048 aksara.
    • Tambah URL yang patut digunakan oleh x-default.
    • URL x-default memerlukan alamat http:// atau https:// yang lengkap.
    • URL x-default mestilah kurang daripada 2,048 aksara.
    • Editor ini menyokong sehingga {max} versi bahasa pada satu-satu masa.

    Apabila semua data disahkan betul, sistem akan memaparkan status Semua kod dan URL adalah sah. bersama jumlah tag yang berjaya dijana.

    Amalan Terbaik Penempatan Tag Hreflang

    Setelah tag berjaya dijana, kod HTML tersebut mestilah diletakkan di dalam bahagian <head> pada kod sumber setiap halaman web yang terlibat.

    Terdapat satu peraturan penting dalam pelaksanaan hreflang: saling berbalas (reciprocal). Ini bermakna jika Halaman A merujuk kepada Halaman B melalui tag hreflang, Halaman B juga wajib merujuk kembali kepada Halaman A dengan cara yang sama. Setiap halaman juga mesti merujuk kepada dirinya sendiri (self-referencing). Kegagalan menyediakan rujukan timbal balik ini akan menyebabkan enjin carian mengabaikan isyarat hreflang tersebut.

    Pemprosesan Data dan Privasi

    Keselamatan data anda adalah keutamaan kami. Semua proses pengesahan, penormalan kod, dan penjanaan tag hreflang dilakukan secara tempatan di dalam penyemak imbas (browser) anda sendiri. URL anda kekal dalam penyemak imbas anda. Tiada apa-apa yang dimuat naik ke BroBroGo.


    Soalan Lazim (FAQ)

    Apakah kod hreflang yang diterima oleh penjana ini? Gunakan kod bahasa ISO 639-1 dua huruf, secara pilihan diikuti dengan subtag skrip ISO 15924 dan/atau kod wilayah ISO 3166-1 dua huruf: en, zh-Hant, zh-CN atau zh-Hans-US. Saiz huruf akan dinormalkan dalam output.

    Di manakah saya patut meletakkan tag yang dijana? Tambahkan set lengkap yang tidak diubah di dalam setiap versi yang dilesapkan. Setiap halaman mesti merujuk kepada dirinya sendiri dan semua versi lain.

    Ke manakah x-default patut dihalakan? Pilih halaman untuk pelawat yang bahasa atau wilayah mereka tidak mempunyai padanan tepat. Pemilih bahasa, halaman utama global atau versi bahasa utama anda boleh menjadi sandaran.