Lewati ke konten

Cek Hreflang

Cek hreflang

Kenapa Google menampilkan versi bahasa yang salah?

Biasanya karena klaster hreflang putus di suatu titik, dan Google kembali menebak dari URL, bahasa isi halaman, serta lokasi pengunjung. hreflang adalah petunjuk yang hanya bekerja bila seluruh kelompok sepakat; satu tag keliru saja, seluruh klaster dibuang.

Tempel satu URL atau lima puluh. Alat ini membaca setiap tag rel="alternate" di tiap halaman lalu melaporkan versi bahasa apa saja yang dinyatakan, apakah halaman itu ada di daftarnya sendiri, dan kode mana yang tidak nyata.

Apakah tag hreflang harus saling menunjuk?

Harus, dan inilah aturan yang paling sering dilanggar. Kalau halaman bahasa Inggrismu menyebut versi Indonesia ada di /id/, maka /id/ harus menyebut versi Inggris kembali ke halaman asal. Google sepenuhnya mengabaikan pernyataan satu arah.

Dua hal mengikuti. Tiap halaman juga harus mencantumkan dirinya sendiri — klaster lima bahasa berarti lima tag di masing-masing dari lima halaman, bukan empat. Dan satu halaman yang absen dari daftarnya sendiri merusak klaster bagi semua halaman lain, bukan hanya bagi dirinya.

en-GB atau en-UK? Menulis kode dengan benar

en-GB. Britania Raya adalah GB dalam ISO 3166-1; UK sama sekali bukan kode negara, dan Google membuang tag itu. Jebakan yang sama menangkap es-SP untuk Spanyol, yang seharusnya ES, dan in-ID untuk bahasa Indonesia, yang kode bahasanya sudah lama berubah menjadi id.

Kekeliruan ini lolos dari setiap pemeriksaan mata karena tampak benar. Alat ini mencocokkan tiap kode dengan daftar ISO yang sebenarnya, bukan sekadar bentuknya, dan menerima bentuk-bentuk yang sering salah ditandai alat lain: es-419 untuk Amerika Latin, zh-Hant untuk Tionghoa tradisional, serta campuran huruf besar-kecil seperti EN-gb.

Memeriksa hreflang di 50 URL

Tempel URL-mu ke kotak, satu per baris, maksimal 50 per proses. Tidak ada batas jumlah proses.

Dua opsi mengubah apa yang diambil:

  • Domain only memangkas tiap URL menjadi halaman utamanya.
  • Follow redirects, aktif secara bawaan, membaca tag dari tujuan akhir alih-alih lompatan pertama.

Tiap baris menunjukkan bahasa yang dinyatakan, berapa tag alternate yang ditemukan, dan sebuah status. Klik satu baris untuk melihat tiap tag beserta URL-nya — yang keliru ditaruh paling atas, jadi halaman dengan seratus tag tetap menampilkan tiga yang penting di baris pertama. Ekspor CSV menyebut nama kode yang keliru, bukan sekadar menghitungnya.

Apa yang tidak bisa dilihat alat ini

Alat ini membaca bagian head dari halaman yang kamu tempel. Ia tidak mengambil halaman yang dituju tag-tag itu, jadi tidak bisa memastikan tautan balik untuk URL yang belum kamu tempel — tempel seluruh klaster, maka celahnya terlihat di tabel.

hreflang juga bisa dinyatakan lewat header HTTP Link atau di sitemap XML, dan keduanya sah. Alat ini hanya membaca HTML, jadi situs yang memakai salah satu cara itu akan tampak tanpa hreflang di sini padahal sudah benar menurut Google.