URL canonical tiada dalam URL hreflang
URL kanonik halaman menuju ke alamat yang tidak dinamakan oleh mana-mana pautan hreflang halaman itu sendiri. Perangkak kemudian mungkin mengabaikan set bahasa. Jadikan kanonik setiap halaman menuju ke dirinya sendiri, dan senaraikan URL yang sama itu, tepat seperti yang ditulis, dalam pautan hreflang-nya.
Maksudnya
Canonical menuju ke https://example.com/a, yang tidak disebut oleh mana-mana pautan hreflang. Perangkak mungkin mengabaikan kelompok bahasa.
Mengapa ini penting untuk carian AI
Pautan hreflang menghubungkan halaman setara dalam bahasa berlainan, dan kanonik menyatakan URL mana yang mewakili halaman ini. Jika kanonik menuju ke tempat lain, misalnya setiap versi bahasa dikanonikkan ke halaman bahasa Inggeris, perangkak diberitahu untuk membuang halaman ini sambil diberitahu bahawa ia ialah alternatif bahasa.
Hasil biasanya hanya satu bahasa diindeks, jadi jawapan dalam bahasa lain memetik versi yang salah atau tiada langsung. Pembetulannya dalam templat, jadi ia terpakai pada setiap halaman dalam set bahasa sekali gus.
Cara membetulkannya
- Bandingkan URL kanonik dalam penemuan dengan pautan hreflang. Laporan AISeeWhy menunjukkan bukti dan pembetulan yang sedia untuk ditampal; jalankan "Semak semula" selepas itu untuk mengesahkan hasilnya.
- Tetapkan kanonik setiap versi bahasa kepada dirinya sendiri, bukan kepada halaman bahasa utama.
- Pastikan URL serupa di kedua-dua tempat: skema, hos dan laluan yang sama. Perbezaan garis condong di hujung diterima audit, tetapi kekalkan konsistensi.
- Dalam WordPress dengan WPML, Polylang atau pemalam SEO, semak bahawa kanonik tidak ditimpa bagi setiap bahasa.
Cara mengesahkan pembetulan
Selepas perubahan, tekan "Semak semula" pada laporan: ia menyenaraikan apa yang dibetulkan dan bagaimana skor berubah.