Τι είναι το rel="canonical" και γιατί πρέπει να το χρησιμοποιήσετε; Rel="canonical" - ένας πλήρης οδηγός για το χαρακτηριστικό της κανονικής διεύθυνσης URL

Ηλεκτρονική 08.08.2019
Επισκόπηση προγράμματος Η έκδοση υπολογιστή του Microsoft Excel Viewer θα επιτρέψει...

ChercherΟ Allan Scott, μηχανικός λογισμικού στην ομάδα ευρετηρίασης της Google, απαρίθμησε τα πέντε πιο συνηθισμένα λάθη που κάνουν οι webmasters όταν χρησιμοποιούν το χαρακτηριστικό rel="canonical" σε μια ανάρτηση ιστολογίου Webmaster Central, μαζί με μερικές σημαντικές συμβουλές για τη χρήση της ετικέτας.

Πρώτον, ο εκπρόσωπος αναζήτησης υπενθύμισε στους επαγγελματίες του κλάδου ότι το χαρακτηριστικό κανονικής σελίδας υποδεικνύει ξεκάθαρα στα ρομπότ αναζήτησης ποια παρουσία ενός συνόλου σελίδων με παρόμοιο περιεχόμενο αναφέρεται με διπλότυπα. Ταυτόχρονα, πρόσθετες ιδιότητες διεύθυνσης (για παράδειγμα, PageRank) και τα σχετικά σήματα (η ποιότητα της εισερχόμενης μάζας συνδέσμων) μεταφέρονται επίσης από διπλότυπες σελίδες στην κανονική. Επί του παρόντος, το χαρακτηριστικό rel="canonical" υποστηρίζεται από όλες τις κορυφαίες δυτικές μηχανές αναζήτησης: Yahoo!, Bing και Google.

Ωστόσο, η χρήση του χαρακτηριστικού rel="canonical" προκαλεί συχνά ορισμένες δυσκολίες στους webmasters. Με τη σειρά τους, τα σφάλματα που σχετίζονται με τον καθορισμό της κανονικής σελίδας μπορούν επίσης να επηρεάσουν την εμφάνιση των σελίδων πόρων στα αποτελέσματα αναζήτησης.

Για την αποφυγή τέτοιων σφαλμάτων, οι ειδικοί της Google συνιστούν να τηρείτε τους ακόλουθους γενικούς κανόνες κατά την προσθήκη του χαρακτηριστικού rel="canonical":

  • Οι περισσότερες διπλότυπες σελίδες πρέπει να περιέχουν συνδέσμους προς την κανονική διεύθυνση.
  • Είναι σημαντικό να διασφαλίσετε ότι η σελίδα με την οποία συνδέεται χρησιμοποιώντας το χαρακτηριστικό rel="canonical" υπάρχει και ότι η διεύθυνση URL της είναι σωστή (ελέγξτε εάν ο διακομιστής επιστρέφει σφάλμα 404).
  • Πρέπει να βεβαιωθείτε ότι η κανονική σελίδα δεν είναι κλειστή για ευρετηρίαση από ρομπότ αναζήτησης.
  • Είναι σημαντικό να κατανοήσετε με σαφήνεια ποια σελίδα θέλει να δει ο webmaster στα αποτελέσματα αναζήτησης, αυτή είναι η σελίδα που πρέπει να υποδεικνύεται ως κανονική (για παράδειγμα, εάν ο ιστότοπος περιέχει ένα σύνολο σελίδων με το ίδιο μοντέλο προϊόντος, που διαφέρουν ως προς το χρώμα, είναι σκόπιμο να υποδεικνύεται η σελίδα με την πιο δημοφιλή σελίδα ως κανονική).
  • Μην ξεχάσετε να συμπεριλάβετε το χαρακτηριστικό rel="canonical" στην ενότητα εγγράφου κώδικα HTML.
  • Είναι σημαντικό να αποφύγετε τη χρήση του χαρακτηριστικού rel="canonical" περισσότερες από μία φορές σε μία σελίδα. Διαφορετικά, η μηχανή αναζήτησης απλώς θα αγνοήσει την ένδειξη χαρακτηριστικού.

Σφάλμα 1. Το χαρακτηριστικό rel="canonical" χρησιμοποιήθηκε για την πρώτη σελίδα της σειράς σελιδοποίησης:

Φανταστείτε ότι ένα άρθρο στον ιστότοπό σας έχει πολλές σελίδες:

  • example.com/article?story=cupcake-news&page=1
  • example.com/article?story=cupcake-news&page=2
  • και τα λοιπά.

Σε αυτήν την περίπτωση, οι σελίδες 2 και 3 δεν είναι διπλότυπες, πράγμα που σημαίνει ότι η χρήση του χαρακτηριστικού rel="canonical" για την ένδειξη της πρώτης σελίδας του εγγράφου ως κανονικής θα ήταν σφάλμα. Αυτό το σφάλμα μπορεί να έχει ως αποτέλεσμα την απόρριψη των σελίδων 2 και 3 από το ευρετήριο.

Επιπλέον, κατά τη σελιδοποίηση ενός εγγράφου, είναι σημαντικό να χρησιμοποιείτε τα χαρακτηριστικά HTML rel="next" και rel="prev" με σύνεση για να υποδείξετε τη σχέση μεταξύ μεμονωμένων διευθύνσεων URL.

Φυσικά, το rel="canonical" μπορεί να χρησιμοποιηθεί τόσο για απόλυτους όσο και για σχετικούς συνδέσμους, αλλά η Google συνιστά τη χρήση απόλυτων συνδέσμων για την ελαχιστοποίηση πιθανών σφαλμάτων. Εάν ένας βασικός σύνδεσμος καθορίζεται στο έγγραφο, τότε όλοι οι σχετικοί σύνδεσμοι θα υπολογιστούν βάσει αυτού.

Ωστόσο, σε περιπτώσεις όπου οι απόλυτοι σύνδεσμοι σε μια κανονική σελίδα γράφονται εσφαλμένα ως σχετικοί ( αντί για http://example.com/example.com/cupcake.html), οι αλγόριθμοι μπορεί να αγνοούν το γεγονός ότι μια δεδομένη σελίδα καταχωρήθηκε ως κανονική.

Σφάλμα 3. Εάν πολλές σελίδες από ένα σύνολο με παρόμοιο περιεχόμενο χαρακτηρίζονται ως κανονικές ή το χαρακτηριστικό rel="canonical" χρησιμοποιείται κατά λάθος:

Οι ειδικοί της Google παρατηρούν συχνά την ακόλουθη κατάσταση: ένας webmaster αντιγράφει ένα πρότυπο σελίδας, αλλά ξεχνά να αλλάξει την τιμή του χαρακτηριστικού rel="canonical"

Εάν χρησιμοποιείτε πρότυπα, μην ξεχάσετε να ελέγξετε εάν το χαρακτηριστικό rel="canonical" αντιγράφηκε κατά λάθος.

Ένα άλλο λάθος που κάνουν οι webmasters είναι όταν πολλές σελίδες από ένα σύνολο με παρόμοιο περιεχόμενο χαρακτηρίζονται ως κανονικές. Αυτό συμβαίνει συχνά λόγω της χρήσης διαφόρων προσθηκών στη σελίδα. Ο κώδικας της προσθήκης έχει ενσωματωθεί κατά λάθος στο χαρακτηριστικό rel="canonical".

Είναι σημαντικό να κατανοήσουμε ότι και στις δύο περιπτώσεις, οι αλγόριθμοι της Google θα αναγνωρίσουν τη χρήση του χαρακτηριστικού rel="canonical" ως εσφαλμένη και δεν θα λάβουν υπόψη τη χρήση του κατά την ευρετηρίαση.

Σφάλμα 4: Μία από τις κατηγορίες σελίδας προορισμού συνδέεται με το επιλεγμένο άρθρο χρησιμοποιώντας το χαρακτηριστικό rel="canonical":

Με αυτήν την προσέγγιση, μόνο η σελίδα με το άρθρο θα συμπεριληφθεί στο ευρετήριο, ενώ η ίδια η σελίδα κατηγορίας δεν θα ευρετηριαστεί.

Σφάλμα 5: Το χαρακτηριστικό rel="canonical" χρησιμοποιείται σε μια ενότητα εγγράφου :

Όπως αναφέρθηκε παραπάνω, το χαρακτηριστικό rel="canonical" πρέπει να περιλαμβάνεται στην ενότητα εγγράφου του κώδικα HTML, αλλά δεν πρέπει να εμφανίζεται στην ενότητα εγγράφων . Διαφορετικά, οι αλγόριθμοι της Google δεν θα λαμβάνουν υπόψη τη χρήση αυτής της ετικέτας, ειδικά εάν εμφανίζεται σε απλό κείμενο ή σε ετικέτες που συνήθως παρουσιάζουμε στην ενότητα .

Πρόσθετες πληροφορίες σχετικά με τη χρήση του χαρακτηριστικού rel="canonical" είναι διαθέσιμες στη φόρμα

Σε αυτό το άρθρο θα εξετάσουμε τους κανονικούς συνδέσμους σε html (ιδιότητα rel="canonical"). Ας μιλήσουμε γιατί εισήχθησαν και σε τι να τα χρησιμοποιήσουμε. Θα πω αμέσως ότι εμφανίστηκαν το 2009 στη Google.

Τι είναι ο κανονικός σύνδεσμος

Διπλότυπα στον ιστότοπο - σελίδες που περιέχουν το ίδιο περιεχόμενο, αλλά έχουν διαφορετικές διευθύνσεις URL.

Τις περισσότερες φορές, τα διπλότυπα προκύπτουν ως αποτέλεσμα ελαττωμάτων στη μηχανή του ιστότοπου. Σχεδόν κάθε ιστότοπος που χρησιμοποιεί CMS έχει τέτοια προβλήματα. Δεν υπάρχει τίποτα κακό με αυτό εάν τα χειριστείτε σωστά. Είναι απαραίτητο να καταπολεμήσουμε τα διπλότυπα, πρώτα απ 'όλα, για να κατατάξουμε καλά στα αποτελέσματα αναζήτησης. Όπως γνωρίζετε, τα διπλότυπα επηρεάζουν αρνητικά την εμπιστοσύνη του ιστότοπου στο σύνολό του, άρα και τη θέση του.

Υπάρχουν διάφοροι τρόποι αντιμετώπισης των διπλότυπων:

  • robots.txt (όλα για το robots.txt)
  • 301 ανακατεύθυνση (πώς να κάνετε μια ανακατεύθυνση 301)
  • Σελίδα 404 (σφάλμα 404 - πώς να το ρυθμίσετε σωστά)

Ωστόσο, υπάρχει ένας τέταρτος τρόπος για να λυθεί αυτό το πρόβλημα - χρησιμοποιώντας το χαρακτηριστικό rel="canonical".

Το χαρακτηριστικό rel="canonical" - πώς να το χρησιμοποιήσετε

Σύνταξη rel="κανονική"
... ...

Αυτό το χαρακτηριστικό είναι γραμμένο σε ετικέτες κεφαλίδας . Σε όλες τις πανομοιότυπες σελίδες (διπλότυπα) πρέπει να αναφέρετε τη διεύθυνση της κύριας σελίδας (κύριας). Οι σύνδεσμοι σε href="" είναι κανονικοί σύνδεσμοι.

Για παράδειγμα, εάν ο ιστότοπος έχει πανομοιότυπες σελίδες

site/catalog/tovar site/catalog/tovar?sort=abc site/catalog/tovar?sort=price

Για να διευκρινίσετε ποια από αυτές τις σελίδες είναι η κύρια, απλώς γράψτε σε κάθε σελίδα:

Δείχνει έτσι στη μηχανή αναζήτησης ότι η διεύθυνση της κύριας σελίδας είναι site/catalog/tovar.

Απαντήσεις σε συχνές ερωτήσεις

1. Πρέπει να χρησιμοποιείτε κανονικούς συνδέσμους;

Ναι, αξίζει τον κόπο. Στο εξεταζόμενο παράδειγμα, ήταν δυνατή η χρήση μόνο κανονικών συνδέσμων ή robots.txt. Μπορείτε να συνδυάσετε αυτές τις δύο μεθόδους.

Όταν το χρησιμοποιείτε, πρέπει να προσέχετε να μην δίνετε στο ρομπότ ψευδείς συστάσεις σε εκείνες τις σελίδες όπου αυτό δεν είναι απαραίτητο.

2. Τι συμβαίνει εάν κανονικά οι σύνδεσμοι έρχονται σε αντίθεση μεταξύ τους;

Αυτό είναι κακό, αλλά το ρομπότ αναζήτησης θα καταλάβει στη συνέχεια μόνο του ποια σελίδα θα αφήσει ως κύρια. Είναι καλύτερα να αποφύγετε τέτοιες αντιφάσεις.

3. Περιπτώσεις που το ρομπότ μπορεί να αγνοήσει τις συστάσεις σας

Από τη βοήθεια του Yandex:

  • Το έγγραφο στην κανονική διεύθυνση δεν είναι διαθέσιμο για ευρετηρίαση
  • Η κανονική διεύθυνση είναι μια διεύθυνση URL σε άλλο τομέα ή υποτομέα
  • Έχετε καθορίσει πολλές κανονικές διευθύνσεις
4. Είναι δυνατή η χρήση μιας αλυσίδας κανονικών διευθύνσεων URL

Για παράδειγμα, το /stranica/123 συνδέεται με το /stranica/12 και αυτό με τη σειρά του συνδέεται με το /stranica/. Ένα ρομπότ αναζήτησης μπορεί να αγνοήσει ένα τέτοιο σχέδιο.

5. Πώς να επιλέξετε τη σωστή κανονική διεύθυνση URL

Είναι δύσκολο να απαντήσετε και να εξετάσετε όλες τις επιλογές σε μερικές προτάσεις. Ας δώσουμε γενικές συστάσεις. Κατά τη γνώμη μου, πρέπει να εξετάσετε την ελκυστικότητα της διεύθυνσης URL (ή πιο συγκεκριμένα, του CNC). Για παράδειγμα, εάν υπάρχει μια σελίδα /cat/2323fdfds34.html και μια σελίδα /cat/rel-canonical. Προφανώς, η δεύτερη διεύθυνση είναι πολύ προτιμότερη.

Εάν όλα δεν είναι τόσο προφανή, τότε θα πρέπει να επιλέξετε λιγότερα ένθετα άρθρα σε καταλόγους και μικρότερες διευθύνσεις URL. Για παράδειγμα, το /cat/podcat/podpodcat/str.html αντικαθίσταται καλύτερα από το /cat/str.html

Και το τελευταίο πράγμα: εάν κάποια σελίδα υπάρχει εδώ και πολύ καιρό και έχει καλή κατάταξη, τότε είναι καλύτερο να συνδέσετε όλα τα νέα "διπλότυπα" σε αυτήν. Η αλλαγή της διεύθυνσης κατά rel canonical, φυσικά, δεν πρέπει να επηρεάσει τις θέσεις, αλλά είναι καλύτερο να μην το ρισκάρετε εάν είναι ήδη ψηλά για αυτό το αίτημα.

6. Είναι δυνατή η σύνδεση σε άλλο τομέα με κανονική σύνδεση;

Το χαρακτηριστικό rel canonical μπορεί να χρησιμοποιεί μόνο συνδέσμους εντός τομέα ή υποτομέων. Δεν μπορείτε να συνδεθείτε σε εξωτερικούς ιστότοπους.

7. Είναι δυνατόν να κάνετε το rel κανονικό για τον εαυτό σας;

Ναι μπορείς. Δεν έχει νόημα σε αυτό, αλλά είναι επίσης κακό.

Μια κανονική διεύθυνση URL σάς επιτρέπει να πείτε στη μηχανή αναζήτησης ποιος σύνδεσμος είναι προτιμότερος για ευρετηρίαση. Η ρύθμιση του canonical είναι απαραίτητη εάν έχετε σελίδες με το ίδιο περιεχόμενο στον ιστότοπό σας. Λόγω της φύσης του CMS του ιστότοπου, σελίδες με το ίδιο περιεχόμενο μπορούν να δημιουργηθούν αυτόματα σε διαφορετικές διευθύνσεις URL (διαβάστε περισσότερα παρακάτω). Η εμφάνιση τέτοιων σελίδων είναι δυνατή για τους εξής λόγους:

  1. Εάν γράψατε το ίδιο μήνυμα σε διαφορετικά θέματα ιστολογίου, τότε υπάρχει πιθανότητα να δημιουργηθεί αυτόματα μια άλλη σελίδα ιστότοπου.
  2. Για παράδειγμα, έχετε πολλούς τομείς: http://article.example.com και http://blogs.example.com. Και σκοπεύετε να δημοσιεύσετε πληροφορίες και για τους δύο πόρους ταυτόχρονα. Σε αυτήν την περίπτωση, το περιεχόμενο που δημοσιεύεται θα αντιγραφεί.
  3. Εάν η δομή του ιστότοπού σας ενημερώθηκε, μετά από αυτό ενδέχεται να έχουν αλλάξει οι διευθύνσεις URL των σελίδων του ιστότοπού σας.

Για να αποτρέψετε την αντιγραφή σελίδων ιστότοπου στα αποτελέσματα αναζήτησης, πρέπει να ρυθμίσετε κανονικές διευθύνσεις URL, μετά τις οποίες η μηχανή αναζήτησης θα μπορεί να προσδιορίσει ποια σελίδα πρέπει να ευρετηριαστεί. Ας δούμε τους λόγους για τους οποίους είναι σημαντικό να διαμορφώσετε το canonical:

  1. Εάν δημοσιεύονται εν μέρει ή εντελώς πανομοιότυπες πληροφορίες σε διαφορετικές σελίδες του ιστότοπού σας, θα πρέπει να υποδείξετε ποια σελίδα πρέπει να θεωρείται η κύρια.
  2. Οι ίδιες πληροφορίες που δημοσιεύονται σε διαφορετικές σελίδες καθιστούν δύσκολη τη λήψη στατιστικών στοιχείων σχετικά με αυτές τις σελίδες.

Πώς να ρυθμίσετε κανονικές διευθύνσεις

Ας δούμε τρόπους ρύθμισης "κανονικών" διευθύνσεων URL:

  1. Θα πρέπει να καθορίσετε ποια διεύθυνση URL θεωρείται η κύρια. Αυτό μπορεί να γίνει χρησιμοποιώντας το χαρακτηριστικό rel="canonical" της ετικέτας συνδέσμου. Για παράδειγμα, ένας ιστότοπος έχει πολλές σελίδες με ίδιο περιεχόμενο. Για να ορίσουμε τη διεύθυνση URL https://example.com/buyingcar ως την κύρια, υποδεικνύουμε μια ετικέτα όπως αυτή σε σελίδες με διπλότυπο περιεχόμενο στο μπλοκ κεφαλιού του κώδικα σελίδας . Σε αυτήν την περίπτωση, ορίζετε την κύρια διεύθυνση URL, η οποία αργότερα θα χρησιμοποιηθεί για την προβολή του μηνύματος σχετικά με την αγορά αυτοκινήτων. Αυτή η σελίδα θα εμφανίζεται επίσης στα αποτελέσματα αναζήτησης. Είναι προτιμότερο να προσδιορίσετε τη διεύθυνση του ιστότοπου σε απόλυτη μορφή (https://example.com/buyingcar), αποφύγετε τις σχετικές διαδρομές (/buyingcar).
  2. Προσθέτουμε μόνο κανονικές διευθύνσεις URL στον χάρτη ιστότοπου, σε αυτήν την περίπτωση μπορείτε να πείτε στο ρομπότ αναζήτησης ποιες σελίδες του ιστότοπου θεωρείτε τις κύριες. Κατά την ευρετηρίαση ενός ιστότοπου, το ρομπότ αναζήτησης δεν θα μεταβεί σε μη κανονικές σελίδες, με αποτέλεσμα την ταχύτερη ευρετηρίαση του ιστότοπου.
  3. Για διαφορετικά CMS, υπάρχουν διάφορες προσθήκες που σας επιτρέπουν να ρυθμίσετε κανονικές διευθύνσεις URL, για παράδειγμα, για το WordPress μπορείτε να χρησιμοποιήσετε το Yoast SEO.

Για το OpenCart, το κανονικό χαρακτηριστικό διαμορφώνεται χρησιμοποιώντας εργαλεία CMS. Πρέπει να μεταβείτε στις ρυθμίσεις του προϊόντος και να ορίσετε την παράμετρο SEO URL.

Για να διαμορφώσετε το canonical στο Joomla, πρέπει να ενεργοποιήσετε τη λειτουργία SEF στις ρυθμίσεις CMS. Μόλις ενεργοποιηθεί, το χαρακτηριστικό rel="canonical" θα προστεθεί σε τεχνικές σελίδες της φόρμας /index.php?option (υποδεικνύει τη διεύθυνση URL στη σελίδα με το διαμορφωμένο CNC).

Πώς να ελέγξετε για διπλό περιεχόμενο

Μπορείτε να ελέγξετε εάν το canonical έχει ρυθμιστεί για τις σελίδες του ιστότοπού σας ή όχι χρησιμοποιώντας τα ακόλουθα εργαλεία:

1. Για να ελέγξετε την κανονική ρύθμιση, ανοίξτε τον κώδικα html της σελίδας και ελέγξτε για την παρουσία της κανονικής ιδιότητας στην ετικέτα συνδέσμου (στο μπλοκ κωδικός σελίδας).

Μπορείτε επίσης να ελέγξετε το περιεχόμενο για διπλότυπα χρησιμοποιώντας τελεστές αναζήτησης, ας δούμε το Google ως παράδειγμα. Για να το κάνετε αυτό, πρέπει να εισαγάγετε "ερώτημα" στη γραμμή αναζήτησης site:domain_name ως αποτέλεσμα, παρόμοια με μια αναζήτηση από το Yandex, με βάση τα αποτελέσματα αναζήτησης, συμπεραίνουμε ότι υπάρχει διπλό περιεχόμενο.

3. Ένας άλλος τρόπος για να βρείτε διπλό περιεχόμενο είναι η μοναδικότητα. Ειδικά προγράμματα και υπηρεσίες θα μας βοηθήσουν σε αυτό, θα δούμε το παράδειγμα της υπηρεσίας text.ru. Για ανάλυση, πρέπει να προσθέσετε πληροφορίες από τη σελίδα του ιστότοπού σας στην υπηρεσία και να εκτελέσετε μια σάρωση. Ως αποτέλεσμα, θα δείτε ποιοι ιστότοποι στο Διαδίκτυο έχουν το ίδιο κείμενο και ποιο ποσοστό του κειμένου σας ταιριάζει με τα κείμενα άλλων τοποθεσιών.

Κατώτατη γραμμή

Ένα σωστά διαμορφωμένο κανονικό βελτιώνει την αποδοτικότητα της εργασίας και επιταχύνει την ευρετηρίαση ιστοτόπων. Εάν δεν μπορείτε να το κάνετε μόνοι σας, τότε μπορείτε να επικοινωνήσετε με τους ειδικούς μας και θα ρυθμίσουμε το rel="canonical" για τον ιστότοπό σας.

Ιδανικά θα πρέπει να υπάρχει μία έκδοση για κάθε σελίδα. Αλλά στην πραγματικότητα, συμβαίνει συχνά το ίδιο περιεχόμενο να υπάρχει σε πολλά σημεία σε έναν ιστότοπο, καθώς και σε άλλους πόρους. Για την επίλυση του προβλήματος του διπλού περιεχομένου, αναπτύχθηκε μια λύση που ονομάζεται «στοιχείο κανονικού συνδέσμου», πιο γνωστή ως χαρακτηριστικό rel=»κανονικό».

Πώς μπορεί το rel="canonical" να βοηθήσει την προώθησή σας;

Αυτό το χαρακτηριστικό εξαλείφει ζητήματα που σχετίζονται με διπλό περιεχόμενο. Ορίζει την προτιμώμενη έκδοση της σελίδας και στέλνει σήματα, όπως συνδέσμους, σε αυτήν την έκδοση της σελίδας. Συνδυάζει διπλό περιεχόμενο που μπορεί να εμφανιστεί για τους ακόλουθους λόγους:

  • HTTP και HTTPS
  • τα ίδια υλικά στον υποτομέα www και σε κανονικές διευθύνσεις http
  • επιλογές και πλοήγηση πολλαπλών πτυχών
  • αναγνωριστικά συνεδρίας
  • τελική κάθετο
  • προεπιλεγμένο ευρετήριο/σελίδες
  • εναλλακτικές εκδόσεις σελίδας όπως m. ή σελίδες AMP ή εκτυπωμένες εκδόσεις

Πού να προσθέσετε το χαρακτηριστικό rel=canonical

Οι περισσότεροι webmasters γνωρίζουν ότι το χαρακτηριστικό προστίθεται στην ετικέτα head:

Αλλά δεν γνωρίζουν όλοι ότι το canonical μπορεί επίσης να σταλεί στην κεφαλίδα HTTP:

HTTP/1.1 200 OKLink: ; rel=”κανονικός”

Η Google είναι γνωστό ότι ευνοεί τις σελίδες HTTPS ως κανονικές σελίδες έναντι των αντίστοιχων HTTP. Εξαίρεση αποτελούν περιπτώσεις όπου υπάρχουν αντικρουόμενα σήματα, σύμφωνα με τη βοήθεια του Search Console:

  • Η σελίδα HTTPS έχει μη έγκυρο πιστοποιητικό SSL.
  • Η σελίδα HTTPS περιέχει μη ασφαλείς εξαρτήσεις.
  • Η πρόσβαση στη σελίδα HTTPS δεν επιτρέπεται στο αρχείο robots.txt, αλλά η πρόσβαση στη σελίδα HTTP δεν είναι.
  • Η σελίδα HTTPS ανακατευθύνεται στη σελίδα HTTP.
  • Μια σελίδα HTTPS οδηγεί σε μια σελίδα HTTP χρησιμοποιώντας το χαρακτηριστικό rel="canonical".
  • Η σελίδα HTTPS περιέχει τη μετα-ετικέτα noindex για ρομπότ.

Είναι μια σπάνια περίπτωση, αλλά εξακολουθεί να είναι δυνατή, ότι λόγω σφαλμάτων στον κώδικα, η ενότητα κεφαλίδας τελειώνει πριν από αυτό. Ταυτόχρονα, το canonical μπορεί να βρίσκεται στο σώμα του περιεχομένου, όπου η μηχανή αναζήτησης δεν περιμένει να το βρει. Είναι ακόμη χειρότερο όταν τα περισσότερα εργαλεία (όπως το Screaming Frog ή το Deep Crawl) δεν εντοπίζουν αυτό το σφάλμα. Το πρόβλημα μπορεί να επιλυθεί μόνο χρησιμοποιώντας τη διεπαφή προγραμματισμού DOM (Document Object Model) - για παράδειγμα, όταν χρησιμοποιείτε το Inspect for Chrome Dev Tools

Εξετάστε το κανονικό χαρακτηριστικό στο Home Depot στο στιγμιότυπο οθόνης παρακάτω. Μπορείτε να δείτε ότι η ενότητα κεφαλίδας έχει τελειώσει και μέρος του περιεχομένου που βρίσκεται στην κεφαλίδα όταν κοιτάζετε την πηγή καταλήγει στο σώμα όταν κοιτάζετε το DOM.

Πώς η κανονική ιδιότητα αλληλεπιδρά με άλλα

Η κανονική ιδιότητα μπορεί εύκολα να γίνει λάθος. Κάντε, για παράδειγμα, ένα γραμματικό λάθος, προσθέστε μια κάθετο στο τέλος, ειδικά όταν υπάρχει και αρίθμηση σελίδων και . Εάν μια σελίδα διαφορετική από αυτή που αναφέρεται στην ετικέτα έχει ευρετηριαστεί, οι σελίδες δεν θα συγχωνευθούν σωστά. Για παράδειγμα, το κανονικό στοιχείο ορίζεται στη δεύτερη σελίδα μιας αριθμημένης λίστας για τη διεύθυνση URL της πρώτης σελίδας. Το κανονικό χαρακτηριστικό δεν πρέπει να χρησιμοποιείται με το noindex.

Άλλες χρήσεις του κανονικού

Το κανονικό χαρακτηριστικό μπορεί να χρησιμοποιηθεί για εναλλακτικές εκδόσεις του ιστότοπου (εκδόσεις για κινητά και AMP). Δεν χρειάζεται να αλλάξετε συγκεκριμένα αυτά τα χαρακτηριστικά.

Προκειμένου να προωθηθούν σωστά οι σελίδες ιστότοπου στις μηχανές αναζήτησης, είναι απαραίτητο να πείτε στα ρομπότ ποιες διευθύνσεις URL είναι προτιμότερο να συμπεριληφθούν στο ευρετήριο. Αυτό ρυθμίζεται χρησιμοποιώντας ειδικές ετικέτες.

Τι είναι το κανονικό;

Ας ρίξουμε μια πιο προσεκτική ματιά στην ετικέτα rel="canonical". Ο κύριος στόχος του είναι να καταπολεμήσει τις διπλότυπες σελίδες και τις μη ενημερωτικές σελίδες (για παράδειγμα, σελίδες σελιδοποίησης), καθώς και να βελτιώσει την ποιότητα της ευρετηρίασης καθορίζοντας μια διεύθυνση προτεραιότητας.

Είχα έναν ιστότοπο με περιορισμένο προϋπολογισμό ανίχνευσης. Δηλαδή, στην πραγματικότητα, υπήρχαν 10 χιλιάδες σελίδες, αλλά θα μπορούσαν να υπάρχουν μόνο 2 χιλιάδες στο ευρετήριο (επειδή ο ιστότοπος ήταν νέος και δεν ήταν αξιόπιστος). Ως αποτέλεσμα, οι σελίδες που χρειαζόμουν στο ευρετήριο συχνά δεν έφταναν εκεί. Η Canonical βοήθησε - η προσθήκη κανονικής σελιδοποίησης στις κύριες διευθύνσεις URL κατέστησε δυνατή τη σαφή ενημέρωση των μηχανών αναζήτησης για το ποιες σελίδες πρέπει να βρίσκονται στο ευρετήριο.

Τι είναι ο κανονικός σύνδεσμος;

Η κανονική ετικέτα θα είναι εξαιρετικά χρήσιμη εάν ο ιστότοπός σας έχει διπλότυπες σελίδες που είναι προσβάσιμες σε διαφορετικές διευθύνσεις. Χρησιμοποιώντας το, πρέπει να καταχωρίσετε μια κανονική διεύθυνση URL προτεραιότητας για να την κατανοήσουν οι μηχανές αναζήτησης.

Αυτό που είναι σημαντικό είναι ότι ο χυμός συνδέσμου και άλλα χαρακτηριστικά σελίδας (PageRank, κ.λπ.) θα μεταδοθούν επίσης.

Αυτό το χαρακτηριστικό καθορίζεται μέσα στην ετικέτα σε διπλότυπα URL που υποδεικνύουν την προτιμώμενη διεύθυνση URL. Μορφοποιείται ως εξής:

Σε τι χρησιμεύει το κανονικό;

Εάν υπάρχουν παρόμοιες σελίδες, όλες εμπλέκονται ταυτόχρονα στην ευρετηρίαση από τις μηχανές αναζήτησης. Ως αποτέλεσμα, κανένα από τα δύο δεν προωθείται πλήρως λόγω του γεγονότος ότι υπάρχουν εσωτερικοί σύνδεσμοι και στις δύο σελίδες.

Η μηχανή αναζήτησης δεν ξέρει σε ποια να δώσει προτεραιότητα.

Το ίδιο ισχύει και για τους εξωτερικούς συνδέσμους - δεν προωθείται ένα URL, αλλά πολλές και το βάρος κατανέμεται επίσης μεταξύ τους. Και ο ιστότοπος βρίσκεται σε χαμηλότερες θέσεις από ό,τι θα μπορούσε να είναι.

Χάρη στο canonical, οι μηχανές αναζήτησης θα έχουν την προτιμώμενη κανονική διεύθυνση URL στο ευρετήριό τους.

Παραδείγματα χρήσης

Για παράδειγμα, έχετε μια έντυπη έκδοση μιας σελίδας στον ιστότοπό σας. Ή μια ξεχωριστή διεύθυνση URL για την έκδοση για κινητά. Και βάζετε το κανονικό από αυτά στην κύρια σελίδα, ως αποτέλεσμα, αυτή η κύρια σελίδα λαμβάνει περισσότερο βάρος και ένα πλεονέκτημα κατά την κατάταξη, και πολλά σκουπίδια αφαιρούνται από το ευρετήριο.

Πώς χρησιμοποιείται το canonical για σελιδοποίηση

Πρέπει να βάλετε το rel canonical από τις σελίδες σελιδοποίησης (site.ru/category/page/2) στην πρώτη από αυτές (site.ru/category).

Οι απόψεις σχετικά με τη ρύθμιση της σελιδοποίησης ποικίλλουν - ορισμένοι ειδικοί λένε ότι είναι απαραίτητο να αποκλειστούν όλες οι σελίδες σελιδοποίησης από τις μηχανές αναζήτησης, άλλοι λένε ότι είναι καλύτερο να τις αφήσετε προσβάσιμες σε ρομπότ μηχανών αναζήτησης.Η Yandex συνιστά τη δημιουργία ενός κανονικού συνδέσμου προς την πρώτη σελίδα από όλες τις σελίδες σελιδοποίησης.

Ως αποτέλεσμα, το ρομπότ Yandex θα αντιληφθεί ότι είναι η πρώτη σελίδα που πρέπει να ευρετηριαστεί. Όσον αφορά την ευρετηρίαση των αγαθών, διευκρινίζεται ότι η Yandex θα συνεχίσει να ακολουθεί άλλους συνδέσμους.

  1. Οι ειδικοί της Google τείνουν στις ακόλουθες επιλογές:
  2. αφήστε τα πάντα ίδια - η μηχανή αναζήτησης αναγνωρίζει και αντιλαμβάνεται διαφορετικά είδη σελίδων.
  3. Δημιουργήστε μια ξεχωριστή διεύθυνση URL "Εμφάνιση όλων" και ορίστε την ως κανονική - συνιστάται ιδιαίτερα για άρθρα πολλών σελίδων.

Εισαγάγετε τα χαρακτηριστικά rel=”prev” και rel=”next” στην ετικέτα συνδέσμου για να διορθώσετε τη σχέση μεταξύ των διευθύνσεων URL. η μηχανή αναζήτησης θα επιστρέψει το πρώτο.

Και εδώ είναι το βίντεο του Devaki, όπου εξηγεί αναλυτικά για τη σελιδοποίηση:

Υπάρχει επίσης μια άλλη άποψη - όπως δεν χρειάζεται να κλείσετε σελίδες σελιδοποίησης, ότι αντίθετα θα πρέπει να λαμβάνουν επιπλέον επισκεψιμότητα. Και εδώ δύο σημεία είναι σημαντικά:

  • Όλες οι διευθύνσεις URL πρέπει να έχουν μια μοναδική παράμετρο ετικέτας τίτλου, μοναδικό κείμενο και μετα-ετικέτες.
  • Εάν είστε πιο συγκεντρωμένοι στο Google, τότε συνιστάται να χρησιμοποιήσετε τα χαρακτηριστικά rel="next" και rel="prev", τα οποία πρέπει να ρυθμιστούν έτσι ώστε κάθε προηγούμενη σελίδα να συνδέεται με την επόμενη. Στη διεύθυνση ρίζας, καθορίζεται η διεύθυνση URL της επόμενης, στις επόμενες - οι διευθύνσεις URL των προηγούμενων και επόμενων, στο τέλος - μόνο η προηγούμενη.

Μπορείτε να καθορίσετε τη σελιδοποίηση με αυτές τις ετικέτες και να τοποθετήσετε τον κανονικό σύνδεσμο στην πρώτη ή στην κύρια σελίδα, ανάλογα με τα χαρακτηριστικά του πόρου.

Θέμα με σελιδωτή SEO

Ας πούμε ότι ένα από τα ιστολόγια (Sawynih ή κάτι τέτοιο, δεν θυμάμαι) έγραψε για μια περίπτωση όπου οι σελίδες σελιδοποίησης παρείχαν πρόσθετη επισκεψιμότητα.

Εάν ένα παρόμοιο προϊόν παρουσιάζεται σε διαφορετικές διευθύνσεις URL, η πλοήγηση μπορεί να οριστεί με τους εξής τρόπους:

  1. Γράψτε αυτόματα μοναδικές τιμές παραμέτρων, συλλέγοντας κεφαλίδες από ξεχωριστά μέρη, για παράδειγμα:

    (αγορά|παραγγελία|αγορά) φούστες σε (Saratov|Rostov|Astrakhan) (σε χαμηλή τιμή|κερδοφόρες|φθηνές) με έκπτωση (στο κατάστημα|στο ηλεκτρονικό κατάστημα)

    Θα δημιουργηθούν μοναδικές τιμές μετα-ετικέτας.

  2. Ο πιο αποτελεσματικός και χρονοβόρος τρόπος είναι να εισάγετε χειροκίνητα αυτές τις παραμέτρους μόνοι σας. Όλοι οι τίτλοι θα είναι μοναδικοί και πολύ διαφορετικοί μεταξύ τους, συμπεριλαμβανομένου του νοήματος. Αυτό θα σας επιτρέψει να προωθήσετε κάθε URL για βασικά ερωτήματα χαμηλής συχνότητας και χαμηλού ανταγωνισμού στην κορυφή των αποτελεσμάτων των μηχανών αναζήτησης. Χάρη στη χρήση αυτής της μεθόδου, ο σημασιολογικός πυρήνας θα επεκταθεί. Ένα άλλο πλεονέκτημα είναι ότι δεν είναι πρακτικό να γράφεις πολλά άρθρα για ένα ηλεκτρονικό κατάστημα.

Είναι σημαντικό να κάνετε αυτήν την εργασία μία φορά ξεχωριστά για κάθε URL. Οι παράμετροι θα καταγράφονται από τις μηχανές αναζήτησης.

Ρύθμιση του Canonical για WordPress

Πολλά πρόσθετα WordPress λειτουργούν εξαιρετικά με αυτήν την ετικέτα.

Τα περισσότερα από αυτά είναι εύχρηστα - ενεργοποιούμε το πρόσθετο και οι κανονικοί σύνδεσμοι καταχωρούνται αυτόματα. Σε άλλες προσθήκες SEO, απλώς επιλέξτε το πλαίσιο δίπλα σε αυτήν την επιλογή στις ρυθμίσεις. Εάν ένα άρθρο ανήκει σε διαφορετικές κατηγορίες ταυτόχρονα, τότε ο κανονικός σύνδεσμος διορθώνεται ανεξάρτητα.

Όταν χρησιμοποιείτε την προσθήκη Yoast SEO και τοποθετείτε μια ανάρτηση σε διαφορετικές κατηγορίες, η μηχανή αναζήτησης θα βλέπει μόνο μία σελίδα.

Τι άλλο είναι χρήσιμο να γνωρίζουμε για το canonical;

Είναι σημαντικό να τονίσουμε τα ακόλουθα σημεία:

  1. Η κανονική ετικέτα δεν είναι μια οδηγία, αλλά μια υπόδειξη που πρέπει να ληφθεί υπόψη και να αναλυθεί, επισημαίνοντας την καταλληλότερη διεύθυνση URL για τα αποτελέσματα αναζήτησης.
  2. Όσον αφορά τον σχεδιασμό των κανονικών συνδέσμων, δεν υπάρχει κανένα απαγορευτικό σημείο με τη μορφή σχετικής διαδρομής. Ακόμα κι αν εισάγετε μια ετικέτα με έναν σύνδεσμο προς ένα έγγραφο, οι σχετικές διαδρομές θα γίνονται αντιληπτές όπως καθορίζονται στη βασική διεύθυνση URL.
  3. Οι κανονικές σελίδες μπορεί να μην περιέχουν ακριβώς το ίδιο περιεχόμενο και αυτό είναι λογικό. Μπορεί να υπάρχουν μικρές διαφορές.
  4. Ακόμα κι αν υπάρχει σφάλμα 404, το περιεχόμενο θα ευρετηριαστεί. Ωστόσο, συνιστάται να ορίσετε τις λειτουργικές διευθύνσεις URL ως κανονικές.
  5. Εάν η κανονική διεύθυνση URL δεν έχει ακόμη ευρετηριαστεί, το μόνο που έχετε να κάνετε είναι να περιμένετε - συνήθως όχι πολύ. Όταν αναγνωριστεί, η υπόδειξη θα αναθεωρηθεί.
  6. Μπορείτε να χρησιμοποιήσετε μια ανακατεύθυνση - η μηχανή αναζήτησης θα αποδεχτεί την ανακατεύθυνση και θα λάβει υπόψη μια διαφορετική διεύθυνση.
  7. Συνιστάται να καθορίσετε μια πανομοιότυπη κανονική ετικέτα για να εξασφαλίσετε βέλτιστα αποτελέσματα κανονικοποίησης.
  8. Η κανονική διεύθυνση URL μπορεί να καταχωρηθεί μόνο από τον τρέχοντα τομέα. Για να καθορίσετε μια διεύθυνση URL από άλλο τομέα, θα πρέπει να χρησιμοποιήσετε μια ανακατεύθυνση 301.
  9. Ο τρόπος με τον οποίο σχεδιάζονται οι κανονικές διευθύνσεις URL μπορεί να μελετηθεί χρησιμοποιώντας το παράδειγμα του ιστότοπου wikia.com ανοίγοντας τον πηγαίο κώδικα της σελίδας http://starwars.wikia.com/wiki/Nelvana_Limited, που περιέχει την κανονική διεύθυνση URL http://starwars.wikia .com/wiki/Nelvana
    Και οι δύο σύνδεσμοι είναι σχεδόν ίδιοι, αλλά ο πρώτος περιέχει το κανονικό χαρακτηριστικό - και η Google θα εμφανίσει την έκδοση που καθορίζεται σε αυτήν την παράμετρο.
  10. Μπορείτε να κάνετε ερωτήσεις σχετικά με τη χρήση του canonical στο επίσημο ιστολόγιο για webmasters της μηχανής αναζήτησης Google.

Στην περίπτωση αυτή, το κανονικό σημειώνεται στο μαύρο πρόβατο

Πλεονεκτήματα που σχετίζονται με τη δυνατότητα σωστής διαμόρφωσης της ευρετηρίασης χρησιμοποιώντας την κανονική ετικέτα:

  • να απαλλαγούμε από παρόμοιο περιεχόμενο που σχετίζεται με τις αδυναμίες του κινητήρα, καθώς και που δημιουργείται τεχνητά από στοχευμένες ενέργειες των ανταγωνιστών.
  • δεν χρειάζεται να χρησιμοποιήσετε το robots.txt για να απαγορεύσετε την ευρετηρίαση μεμονωμένων σελίδων και παρακαλώ όλες τις μηχανές αναζήτησης.


Συνιστούμε να διαβάσετε

Κορυφή