Google: Η νέα ενημέρωση προωθεί τα Etag

Εισαγωγή

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

Τι σημαίνει προσωρινή αποθήκευση HTTP;

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

Οι μηχανισμοί που προτείνει η Google

Η Google προτείνει την εφαρμογή συγκεκριμένων κεφαλίδων για την προσωρινή αποθήκευση:

  • ETag και If-None-Match: Το ETag είναι ένας μοναδικός κωδικός που αποδίδεται σε κάθε έκδοση ενός αρχείου. Εάν το περιεχόμενο δεν έχει αλλάξει, οι ανιχνευτές χρησιμοποιούν την κεφαλίδα If-None-Match για να αποφύγουν την επαναλαμβανόμενη λήψη του ίδιου περιεχομένου.
  • Last-Modified και If-Modified-Since: Αυτές οι κεφαλίδες χρησιμοποιούν ημερομηνίες για να ελέγχουν αν ένα αρχείο έχει τροποποιηθεί από την τελευταία ανίχνευση.

Παρόλο που και οι δύο μέθοδοι είναι αποτελεσματικές, η Google δίνει προτεραιότητα στο ETag, επειδή παρέχει μεγαλύτερη ακρίβεια και αποφεύγει προβλήματα που μπορεί να προκύψουν από τη μορφοποίηση ημερομηνιών.

Υποστήριξη από διαφορετικούς ανιχνευτές

Η υποστήριξη για την προσωρινή αποθήκευση δεν είναι ομοιόμορφη μεταξύ των ανιχνευτών της Google. Για παράδειγμα:

  • Το Googlebot υποστηρίζει πλήρως την προσωρινή αποθήκευση, ιδιαίτερα κατά την επανειλημμένη ανίχνευση σελίδων.
  • Το Storebot-Google, που επικεντρώνεται σε καταλόγους καταστημάτων, έχει περιορισμένη υποστήριξη.

Αυτή η διαφοροποίηση επιτρέπει στη Google να προσαρμόζει την ανίχνευση στις ανάγκες κάθε προϊόντος.

Η Google εξηγεί:

«Τα μεμονωμένα προγράμματα ανίχνευσης και ανάκτησης της Google ενδέχεται να κάνουν χρήση της προσωρινής αποθήκευσης ή όχι, ανάλογα με τις ανάγκες του προϊόντος με το οποίο σχετίζονται. Για παράδειγμα, το Googlebot υποστηρίζει προσωρινή αποθήκευση κατά την εκ νέου ανίχνευση διευθύνσεων URL για την Αναζήτηση Google και το Storebot-Google υποστηρίζει την αποθήκευση στην κρυφή μνήμη μόνο υπό ορισμένες συνθήκες».

Κατευθύνσεις για SEO

Η Google συνιστά στους εκδότες να συνεργάζονται με τους παρόχους φιλοξενίας ή το CMS τους για την εφαρμογή της προσωρινής αποθήκευσης. Αν και δεν απαιτείται, είναι προτιμητέο να ορίζεται η κεφαλίδα Cache-Control με μέγιστη ηλικία, έτσι ώστε οι ανιχνευτές να γνωρίζουν πότε να επιστρέψουν για να ελέγξουν για αλλαγές στο περιεχόμενο.

Οφέλη από την εφαρμογή προσωρινής αποθήκευσης

Η σωστή εφαρμογή των μηχανισμών προσωρινής αποθήκευσης ωφελεί τόσο τους εκδότες όσο και την Google:

  • Μείωση του φορτίου στους διακομιστές: Λιγότερες αιτήσεις σημαίνουν μικρότερη κατανάλωση πόρων.
  • Ταχύτερη ανίχνευση: Οι ανιχνευτές επικεντρώνονται στις πραγματικά αλλαγμένες σελίδες.
  • Καλύτερη εμπειρία για τον χρήστη: Οι ιστοσελίδες παραμένουν πιο αποδοτικές.

Συμπέρασμα

Η ενημέρωση της Google για την προσωρινή αποθήκευση HTTP είναι ένα σημαντικό βήμα για τη βελτίωση της αποδοτικότητας ανίχνευσης. Εστιάζοντας σε τεχνικές όπως το ETag και την ορθολογική χρήση της Cache-Control, οι εκδότες μπορούν να μειώσουν τα περιττά αιτήματα στους διακομιστές τους, βελτιώνοντας παράλληλα την αλληλεπίδραση με τους ανιχνευτές της Google.

ΣΧΕΤΙΚΑ ΑΡΘΡΑ