Εισαγωγή
Η Google επιβεβαίωσε ότι πλέον αποδίδει όλες τις ιστοσελίδες, συμπεριλαμβανομένων εκείνων που χρησιμοποιούν JavaScript, ως μέρος της διαδικασίας ευρετηρίασης αναζήτησης. Αυτή η ενημέρωση συζητήθηκε σε ένα πρόσφατο επεισόδιο του podcast "Search Off The Record" της Google, με τη συμμετοχή της Zoe Clifford από την ομάδα rendering μαζί με τους Martin Splitt και John Mueller από το Search Relations.
Ολοκληρωμένη απόδοση για ευρετηρίαση αναζήτησης
Κατά τη διάρκεια του podcast, ο Clifford ανέλυσε λεπτομερώς τον τρόπο με τον οποίο η Google επεξεργάζεται τις ιστοσελίδες χρησιμοποιώντας ένα πρόγραμμα περιήγησης χωρίς κεφαλή, διασφαλίζοντας ότι όλο το περιεχόμενο, συμπεριλαμβανομένου αυτού που βασίζεται σε μεγάλο βαθμό στη JavaScript, ευρετηριάζεται πλήρως. Αυτή η διαδικασία απόδοσης προσομοιώνει τον τρόπο με τον οποίο ένας χρήστης θα έβλεπε την ιστοσελίδα, επιτρέποντας στη Google να καταγράφει το πλήρες περιεχόμενο μετά την εκτέλεση όλων των σεναρίων και την πλήρη φόρτωση της σελίδας.
Ο Clifford δήλωσε: "Εκτελούμε ένα πρόγραμμα περιήγησης στον αγωγό ευρετηρίασης, ώσ τε να μπορούμε να ευρετηριάσουμε την προβολή της ιστοσελίδας όπως θα την έβλεπε ο χρήστης μετά τη φόρτωση και την εκτέλεση της JavaScript". Αυτή η προσέγγιση εφαρμόζεται σε όλες τις σελίδες HTML, εξασφαλίζοντας μια διεξοδική διαδικασία ευρετηρίασης, αν και δεν επεκτείνεται σε άλλους τύπους περιεχομένου, όπως τα PDF.
Δέσμευση της Google για ολοκληρωμένη ευρετηρίαση
Το podcast αποκάλυψε ότι η Google έχει δεσμευτεί να αποδίδει κάθε σελίδα HTML, παρά την ένταση των πόρων που απαιτεί αυτή η διαδικασία. Αυτή η αφοσίωση υπογραμμίζει την προσπάθεια της Google να διασφαλίσει ότι ακόμη και οι ιστότοποι με μεγάλη χρήση JavaScript είναι πλήρως προσβάσιμοι και ευρετηριασμένοι, ενισχύοντας την ορατότητα και την προσβασιμότητα του περιεχομένου του ιστού.
Εισαγωγή του Evergreen Googlebot
Η συζήτηση αφορούσε επίσης την υιοθέτηση από την Google του "Evergreen Googlebot" το 2019. Αυτή η έκδοση του Googlebot παραμένει ενημερωμένη με την τελευταία σταθερή έκδοση του Chrome, βελτιώνοντας την ικανότητά του να αποδίδει και να ευρετηριάζει σύγχρονους ιστότοπους, οι οποίοι συχνά χρησιμοποιούν προηγμένα πλαίσια JavaScript.
Επιπτώσεις για τους ιδιοκτήτες και τους προγραμματιστές ιστοτόπων
-
Ενισχυμένη επεξεργασία JavaScript: Οι ιστότοποι που χρησιμοποιούν σημαντική JavaScript μπορούν να είναι σίγουροι ότι η Google θα τους ευρετηριάσει αποτελεσματικά.
-
Σημασία της ταχύτητας του ιστότοπου: Η ταχύτητα φόρτωσης του ιστότοπου παραμένει ένας κρίσιμος παράγοντας για την εμπειρία του χρήστη και το SEO.
-
Απλότητα και προσβασιμότητα: Η απλοποίηση του σχεδιασμού του ιστότοπου, όπου είναι δυνατόν, μπορεί να βοηθήσει τόσο τις μηχανές αναζήτησης όσο και τους χρήστες, ιδίως εκείνους που έχουν πιο αργές συνδέσεις στο διαδίκτυο ή παλαιότερες συσκευές.
-
Δοκιμές και βελτιστοποίηση: Εργαλεία όπως το Fetch As Google της Google μπορούν να βοηθήσουν τους διαχειριστές ιστοσελίδων να διασφαλίσουν ότι οι ιστότοποί τους αποδίδονται και ευρετηριάζονται σωστά.
-
Ευρεία προσβασιμότητα: Οι προγραμματιστές ενθαρρύνονται να διασφαλίζουν ότι το βασικό περιεχόμενο είναι προσβάσιμο ακόμη και αν η JavaScript δεν φορτώνει, εξυπηρετώντας χρήστες με διαφορετικές ανάγκες και δυνατότητες.
Συμπέρασμα
Οι εξελίξεις της Google στην τεχνολογία απόδοσης προσφέρουν μεγαλύτερη ευελιξία για τους προγραμματιστές, αλλά υπογραμμίζουν τη συνεχή σημασία της βελτιστοποίησης της απόδοσης και της ευχρηστίας του ιστότοπου. Εστιάζοντας στη δημιουργία γρήγορων, φιλικών προς το χρήστη ιστότοπων, οι προγραμματιστές μπορούν να εξασφαλίσουν μια θετική εμπειρία τόσο για τη Google όσο και για το κοινό τους.
Για περισσότερες πληροφορίες σχετικά με το πώς λειτουργούν οι διαδικασίες ανίχνευσης και απόδοσης του ιστού της Google, εξερευνήστε σχετικές πηγές όπως "Ο Web Crawler της Google προσποιείται ότι είναι "αδρανής" για να αποδώσει JavaScript" και "John Mueller της Google: Google: Μετακινήστε τη JavaScript κάτω από το στοιχείο Head". Αυτοί οι πόροι παρέχουν πρόσθετη καθοδήγηση σχετικά με τη βελτιστοποίηση του περιεχομένου ιστού για καλύτερη ευρετηρίαση από τις μηχανές αναζήτησης και προσβασιμότητα από τους χρήστες.