Το canonical URL δεν είναι ανάμεσα στα URL του hreflang
Το κανονικό URL της σελίδας δείχνει σε διεύθυνση που κανένας από τους δικούς της συνδέσμους hreflang δεν κατονομάζει. Οι crawlers μπορεί τότε να αγνοήσουν το σύνολο γλωσσών. Κάντε το canonical κάθε σελίδας να δείχνει στον εαυτό της και απαριθμήστε το ίδιο URL, γραμμένο ακριβώς όπως είναι, στους συνδέσμους hreflang της.
Τι σημαίνει
Το canonical δείχνει στο https://example.com/a, το οποίο δεν αναφέρεται σε κανέναν σύνδεσμο hreflang. Οι crawlers μπορεί να αγνοήσουν το σύνολο γλωσσών.
Γιατί έχει σημασία για την αναζήτηση AI
Οι σύνδεσμοι hreflang συνδέουν ισοδύναμες σελίδες σε διαφορετικές γλώσσες και το canonical λέει ποιο URL αντιπροσωπεύει αυτή τη σελίδα. Αν το canonical δείχνει αλλού, για παράδειγμα όταν όλες οι γλωσσικές εκδόσεις έχουν canonical την αγγλική σελίδα, οι crawlers πληροφορούνται ότι πρέπει να αγνοήσουν αυτή τη σελίδα και ταυτόχρονα ότι είναι γλωσσική εναλλακτική.
Το συνηθισμένο αποτέλεσμα είναι ότι ευρετηριάζεται μόνο μία γλώσσα, οπότε οι απαντήσεις σε άλλες γλώσσες παραθέτουν τη λάθος έκδοση ή καμία. Η διόρθωση γίνεται στο πρότυπο, άρα ισχύει για όλες τις σελίδες του συνόλου γλωσσών ταυτόχρονα.
Πώς να το διορθώσετε
- Συγκρίνετε το κανονικό URL στο εύρημα με τους συνδέσμους hreflang. Η αναφορά του AISeeWhy δείχνει τα αποδεικτικά στοιχεία και μια έτοιμη προς επικόλληση διόρθωση· έπειτα πατήστε «Έλεγχος ξανά» για να επιβεβαιώσετε το αποτέλεσμα.
- Ορίστε το canonical κάθε γλωσσικής έκδοσης στον εαυτό της και όχι στη σελίδα της κύριας γλώσσας.
- Κάντε τα URL πανομοιότυπα και στα δύο σημεία: ίδιο σχήμα, host και διαδρομή. Ο έλεγχος ανέχεται διαφορά στην τελική κάθετο, αλλά κρατήστε τα συνεπή.
- Στο WordPress με WPML, Polylang ή πρόσθετο SEO, ελέγξτε ότι το canonical δεν αντικαθίσταται ανά γλώσσα.
Πώς επιβεβαιώνετε τη διόρθωση
Μετά την αλλαγή, πατήστε «Έλεγχος ξανά» στην αναφορά: θα δείτε τι διορθώθηκε και πώς άλλαξε η βαθμολογία.