Πώς συντονίζουμε canonical, sitemap και noindex χωρίς αντιφάσεις;
Ο canonical δηλώνει την προτιμώμενη έκδοση περιεχομένου, ενώ το sitemap βοηθά στην ανακάλυψη indexable URLs. Κανένα από τα δύο δεν εγγυάται ότι μια σελίδα θα ευρετηριαστεί.
Δύο αρχεία, δύο διαφορετικές εργασίες
Το rel="canonical" είναι σήμα προτίμησης για τη διεύθυνση ενός περιεχομένου όταν υπάρχουν όμοιες ή σχεδόν όμοιες εκδοχές. Το XML sitemap είναι λίστα URLs που προτείνουμε να ανιχνευθούν. Το τρίτο στοιχείο είναι η πραγματική κατάσταση της σελίδας: 200, redirect, 404, noindex ή blocked.
Πρακτικό παράδειγμα
Η κεντρική θεματική Technical SEO έχει μία canonical διαδρομή. Ο παρών οδηγός έχει ξεχωριστό intent, άρα δική του canonical URL. Δεν δημιουργούμε άλλη σελίδα για «xml sitemap tips» με τα ίδια ακριβώς παραδείγματα.
Ένα noindex tag archive μπορεί να είναι χρήσιμο για πλοήγηση, αλλά δεν χρειάζεται να υπάρχει στο XML sitemap. Αν ένα URL ανακατευθύνει σε άλλο, το sitemap δηλώνει τον τελικό προορισμό.
Ελάχιστο deployment checklist
- Υπάρχει ακριβώς ένα canonical URL ανά σημαντική HTML σελίδα;
- Είναι το canonical απόλυτο URL με το σωστό domain και το επιλεγμένο slash policy;
- Περιλαμβάνει το sitemap μόνο κανονικές, indexable σελίδες;
- Τα δυναμικά URLs από CMS καταγράφονται και αυτά, όχι μόνο τα στατικά αρχεία;
- Οι αλλαγές μεθόδων δημοσίευσης δεν δημιουργούν διπλά archives;
Ο έλεγχος audit:dist του demo διαβάζει τα παραγόμενα HTML αρχεία και συγκρίνει canonical με sitemap. Η διαδικασία είναι σημαντικότερη από το αν το sitemap αποτελεί ένα αρχείο ή index με πολλά chunks.
Συχνή παρανόηση
Το να στέλνεις ξανά την ίδια URL στο sitemap δεν κάνει αυτομάτως την Google να την ανεβάσει. Χρειάζεται και πραγματική αξία περιεχομένου, διαδρομή ανίχνευσης και αξιολόγηση από τη μηχανή.
Επίσημες πηγές: Google: sitemaps, canonical URLs. Δες επίσης τον οδηγό για image SEO.