Τα αργά καταστήματα WooCommerce μπορεί να σας κοστίσουν χρήματα με διάφορους τρόπους, από την αύξηση της εγκατάλειψης του καλαθιού έως την απώλεια της αφοσίωσης των πελατών. Σύμφωνα με την Unbounce, σχεδόν το 70% των καταναλωτών δηλώνει ότι η ταχύτητα της σελίδας επηρεάζει την επιθυμία τους να αγοράσουν από ένα ηλεκτρονικό κατάστημα. Το πρόβλημα εδώ είναι ότι η ταχύτητα εξαρτάται από πολλούς παράγοντες και η βελτίωσή της μπορεί να απαιτήσει πολύ χρόνο και προσπάθεια.
Σύμφωνα με την Portent, τα ποσοστά μετατροπής των ιστοτόπων μειώνονται κατά μέσο όρο 4,42% για κάθε δευτερόλεπτο που χρειάζεται μια σελίδα για να φορτώσει μεταξύ 0 και 5 δευτερολέπτων, με τις σελίδες με χρόνους φόρτωσης μεταξύ 0 και 2 δευτερολέπτων να έχουν τα υψηλότερα ποσοστά μετατροπής ηλεκτρονικού εμπορίου.
Αν η ταχύτητα φόρτωσης του ιστοτόπου σας είναι πάνω από 2-3 δευτερόλεπτα, αυτό το άρθρο είναι αυτό που χρειάζεστε. Εδώ, θα βρείτε αρκετές αποδεδειγμένες συμβουλές για τη μέτρηση και τη βελτίωση της απόδοσης του ιστοτόπου ηλεκτρονικού εμπορίου.
Γιατί έχει σημασία η ταχύτητα;
Η ταχύτητα του ιστοτόπου είναι ένα κρίσιμο στοιχείο για την επιτυχία οποιουδήποτε διαδικτυακού εγχειρήματος, συμπεριλαμβανομένων των καταστημάτων WooCommerce, για διάφορους λόγους:
Εμπειρία χρήστη:
Οι χρήστες του Διαδικτύου έχουν συνήθως μικρή διάρκεια προσοχής. Οι αργοί χρόνοι φόρτωσης μπορεί να έχουν ως αποτέλεσμα οι επισκέπτες να εγκαταλείπουν τον ιστότοπό σας πριν καν φορτώσει πλήρως. Ένας γρήγορος ιστότοπος, αντίθετα, διευκολύνει την πλοήγηση, ενθαρρύνοντας τους χρήστες να εξερευνήσουν περισσότερες σελίδες και να παραμείνουν περισσότερο.
SEO και κατάταξη:
Η ταχύτητα της σελίδας είναι ένας από τους πιο κρίσιμους παράγοντες κατάταξης για την Google. Μετρήσεις όπως το Largest Contentful Paint (LCP), το First Input Delay (FID) και το Cumulative Layout Shift (CLS) αποτελούν μέρος των παραγόντων κατάταξης της Google. Οι ταχύτεροι ιστότοποι έχουν περισσότερες πιθανότητες να καταταγούν υψηλότερα στις μηχανές αναζήτησης. Με την άνοδο της αναζήτησης από κινητά, η ταχύτητα της σελίδας για κινητά επηρεάζει επίσης σημαντικά το SEO.
Αποδοτικότητα κόστους:
Οι βελτιστοποιημένοι, ταχύτεροι ιστότοποι καταναλώνουν γενικά λιγότερο εύρος ζώνης και μπορεί να οδηγήσουν σε χαμηλότερο κόστος φιλοξενίας. Οι ταχύτεροι ιστότοποι απαιτούν επίσης λιγότερο χρόνο και προσπάθεια για τη συντήρησή τους.
Χρήστες κινητών:
Με έναν αυξανόμενο αριθμό χρηστών που έχουν πρόσβαση σε ιστότοπους μέσω κινητών συσκευών, όπου οι ταχύτητες σύνδεσης μπορεί να είναι πιο αργές, η βελτιστοποιημένη ταχύτητα του ιστοτόπου καθίσταται ακόμη πιο κρίσιμη. Η αργή φόρτωση μπορεί να είναι ακόμη πιο προβληματική στις κινητές συσκευές και να οδηγήσει σε υψηλότερα ποσοστά εγκατάλειψης.
Παγκόσμια εμβέλεια:
Οι χρήστες από διαφορετικές περιοχές με διαφορετικές ταχύτητες διαδικτύου μπορούν να έχουν μια συνεπή εμπειρία εάν ο ιστότοπός σας είναι βελτιστοποιημένος για την ταχύτητα. Οι ταχύτεροι ιστότοποι είναι επωφελείς εάν στοχεύετε σε ένα παγκόσμιο κοινό και χρησιμοποιείτε ένα Δίκτυο Παράδοσης Περιεχομένου (CDN) για την εξυπηρέτηση τοπικού περιεχομένου.
Πώς να αξιολογήσετε την τρέχουσα ταχύτητα του καταστήματος;
Πριν ξεκινήσετε τη διαδικασία βελτίωσης, πρέπει να προσδιορίσετε πού βρίσκεστε τώρα και να μάθετε την τρέχουσα ταχύτητα του καταστήματος και ποια ζητήματα ενδέχεται να επιβραδύνουν τον ιστότοπό σας. Ακολουθούν ορισμένες μέθοδοι και εργαλεία που μπορείτε να χρησιμοποιήσετε για να αξιολογήσετε την ταχύτητα του ιστότοπού σας WooCommerce:
Εργαλεία άμεσης δοκιμής
Αυτά τα εργαλεία ελέγχουν άμεσα την απόδοση του ιστοτόπου σας φορτώνοντάς τον από διάφορες τοποθεσίες σε όλο τον κόσμο, προσομοιώνοντας διάφορες συσκευές και ταχύτητες σύνδεσης:
- Google PageSpeed Insights: Παρέχει πληροφορίες για την ταχύτητα τόσο σε κινητά όσο και σε επιτραπέζιους υπολογιστές. Δίνει επίσης προτάσεις βελτιστοποίησης για το WooCommerce.
- GTmetrix: Πραγματοποιεί λεπτομερή ανάλυση που περιλαμβάνει διάγραμμα καταρράκτη, συστάσεις και διάφορες βαθμολογίες.
- WebPageTest: Παρέχει λεπτομερείς πληροφορίες όπως δείκτη ταχύτητας, χρόνο μέχρι το πρώτο byte και άλλα.
Εργαλεία προγραμματιστή προγράμματος περιήγησης
Αυτές οι λύσεις, ενσωματωμένες στα σύγχρονα προγράμματα περιήγησης, επιτρέπουν στους προγραμματιστές να επιθεωρούν, να διορθώνουν και να προφιλοποιούν ιστότοπους:
- Chrome DevTools: Χρησιμοποιήστε τις καρτέλες Δίκτυο και Απόδοση για να αναλύσετε την ταχύτητα του ιστότοπου.
- Εργαλεία προγραμματιστή Firefox: Αυτά τα εργαλεία επιτρέπουν στους προγραμματιστές να επιθεωρούν, να διορθώνουν και να προφιλοποιούν ιστοσελίδες, βοηθώντας τους να κατανοήσουν τη συμπεριφορά και τη δομή των ιστοτόπων.
Εργαλεία από την πλευρά του διακομιστή
Αυτά τα εργαλεία μπορούν να βοηθήσουν στον εντοπισμό προβλημάτων από την πλευρά του διακομιστή που ενδέχεται να μην είναι εμφανή με τα εργαλεία δοκιμών του frontend:
- New Relic: Παρέχει μια βαθιά κατάδυση στην απόδοση του διακομιστή, καλό για τον εντοπισμό σημείων συμφόρησης στο back-end.
- Ανάλυση αρχείων καταγραφής: Αναλύστε τα αρχεία καταγραφής του διακομιστή για να εντοπίσετε προβλήματα.
Έλεγχοι βάσει προσθέτων
Τα πρόσθετα μπορούν να προσφέρουν έναν βολικό και ισχυρό τρόπο παρακολούθησης διαφόρων πτυχών της απόδοσης του καταστήματός σας WooCommerce απευθείας από την περιοχή διαχείρισης του WordPress. Ακολουθούν ορισμένες δημοφιλείς προσεγγίσεις που βασίζονται σε πρόσθετα:
- Query Monitor: Ένα πρόσθετο του WordPress για να ελέγξετε ποια ερωτήματα επιβραδύνουν τον ιστότοπό σας.
- WP Debugging: Ενεργοποιεί τις λειτουργίες εντοπισμού σφαλμάτων του WordPress για τον έλεγχο προβλημάτων.
Παρακολούθηση πραγματικού χρήστη
Η παρακολούθηση πραγματικού χρήστη (RUM) είναι μια προσέγγιση παρακολούθησης της απόδοσης που καταγράφει και αναλύει κάθε συναλλαγή από τους χρήστες ενός ιστοτόπου ή μιας εφαρμογής. Σε αντίθεση με τις συνθετικές μεθόδους παρακολούθησης, οι οποίες προσομοιώνουν τη συμπεριφορά των χρηστών, το RUM συλλέγει δεδομένα από τις πραγματικές αλληλεπιδράσεις των χρηστών με τον ιστότοπό σας.
Συνήθως, προσθέτετε ένα μικρό κομμάτι κώδικα JavaScript στον ιστότοπό σας, το οποίο συλλέγει και αποστέλλει δεδομένα απόδοσης σε έναν διακομιστή για ανάλυση. Έτσι λειτουργούν τα περισσότερα εργαλεία RUM, αν και οι συγκεκριμένες λεπτομέρειες υλοποίησης μπορεί να διαφέρουν. Μεταξύ των χρήσιμων εργαλείων για το RUM είναι το New Relic Browser, το Boomerang, το Akamai mPulse και άλλα.
14 τρόποι για να αυξήσετε την ταχύτητα του καταστήματος WooCommerce
Τώρα που γνωρίζετε την τρέχουσα ταχύτητα φόρτωσης και ποια προβλήματα υπάρχουν, μπορείτε να δημιουργήσετε μια στρατηγική βελτιστοποίησης. Λάβετε υπόψη ότι πιθανότατα θα χρειαστεί να διορθώσετε διάφορες πτυχές του ιστοτόπου για να επιτύχετε μεγάλη ταχύτητα στο κατάστημα WooCommerce. Επίσης, θα χρειαστεί να παρακολουθείτε την ταχύτητα περιστασιακά, καθώς μπορεί τελικά να επιβραδυνθεί. Ακολουθούν ορισμένες συμβουλές για το πώς μπορείτε να ενισχύσετε την απόδοση του ιστότοπού σας:
Βρείτε μια αξιόπιστη φιλοξενία
Ενώ η λανθασμένη επιλογή μπορεί να οδηγήσει σε δυσαρεστημένους πελάτες και χαμένες επιχειρήσεις, η ιδανική υπηρεσία φιλοξενίας ιστοσελίδων WooCommerce μπορεί να εγγυηθεί άψογη απόδοση, γρήγορους χρόνους φόρτωσης και σταθερό χρόνο λειτουργίας.
Κάθε τύπος φιλοξενίας μπορεί να παρέχεται με διάφορα προγράμματα με διαφορετικές τιμές. Επομένως, ενώ αναζητάτε έναν πάροχο φιλοξενίας εντός του προϋπολογισμού σας, λάβετε υπόψη χαρακτηριστικά όπως η προσωρινή αποθήκευση από την πλευρά του διακομιστή, το επαρκές εύρος ζώνης και η μνήμη RAM για τις απαιτήσεις του ιστότοπού σας, η αποθήκευση SSD υψηλής απόδοσης και το ενημερωμένο λογισμικό, όπως PHP και MySQL.
Αν έχετε ένα πρόγραμμα κοινής φιλοξενίας, αυτό σημαίνει ότι εκατοντάδες ιστότοποι χρησιμοποιούν τον ίδιο διακομιστή και τους πόρους του. Επιλέξτε έναν οικοδεσπότη που περιορίζει τον αριθμό των ιστοτόπων που επιτρέπονται σε κάθε διακομιστή ή σκεφτείτε να αναβαθμίσετε σε ένα πρόγραμμα VPS ή αποκλειστικό.
Βελτιστοποίηση ρυθμίσεων απόδοσης
Αλλάξτε πρώτα τη διεύθυνση URL της σελίδας σύνδεσής σας. Η διεύθυνση URL σύνδεσης είναι συνήθως προεπιλεγμένη και γνωστή σε όλους, συμπεριλαμβανομένων των χάκερ, γεγονός που καθιστά τους ιστότοπους ευάλωτους σε επιθέσεις.
Μπορείτε να αποφύγετε τις επιθέσεις ωμής βίας από κακόβουλους παράγοντες αλλάζοντας τη διεύθυνση URL σύνδεσής σας σε κάτι μοναδικό. Μπορείτε επίσης να τη χρησιμοποιήσετε για να αποτρέψετε προβλήματα HTTP που περιορίζουν το ρυθμό.
Αν ο ιστότοπός σας ηλεκτρονικού εμπορίου έχει επίσης ένα ιστολόγιο, περιορίστε τον αριθμό των καταχωρήσεων που εμφανίζονται στη ροή του ιστολογίου σας. Αν διαχειρίζεστε ένα δημοφιλές ιστολόγιο, η εξοικονόμηση απόδοσης αθροίζεται. Αυτές οι προσαρμογές μπορούν να γίνουν στις ρυθμίσεις ανάγνωσης του πίνακα ελέγχου του WordPress.
Στιγμιότυπο οθόνης που λήφθηκε στον επίσημο ιστότοπο του WordPress
Απενεργοποιήστε στη συνέχεια τα pingbacks στον ιστότοπό σας. Συνήθως, παράγουν ανεπιθύμητη αλληλογραφία. Το WordPress σας δίνει επίσης τη δυνατότητα να χωρίσετε τα μεγάλα σχόλια των χρηστών σε μικρότερα τμήματα, εάν έχετε πολλά σχόλια από χρήστες στα άρθρα ή τις σελίδες σας. Για να μειώσετε το χρόνο που χρειάζεται η σελίδα του προϊόντος σας για να φορτώσει, διατηρήστε αυτή την τιμή μεταξύ 10 και 20.
Επανεξετάστε τη χρήση προσθέτων και επεκτάσεων
Υπάρχει μια πληθώρα προσθέτων για το WooCommerce, τα οποία παρέχουν απεριόριστη ευελιξία. Αυτό δεν σημαίνει ότι πρέπει να τα εγκαταστήσετε όλα, όμως.
Πολλά πρόσθετα αυξάνουν την ποσότητα των αρχείων Javascript ή CSS στον ιστότοπό σας, γεγονός που προκαλεί περισσότερα αιτήματα HTTP στον διακομιστή σας, επιβραδύνοντας τις λειτουργίες της επιχείρησής σας. Επιπλέον, η ύπαρξη περισσότερων προσθέτων σημαίνει τη χρήση περισσότερων πόρων του διακομιστή, γεγονός που επιβραδύνει τους χρόνους φόρτωσης.
Δεν έχει σημασία πόσα πρόσθετα χρησιμοποιείτε, αυτό που έχει σημασία είναι η ποιότητά τους. Επιλέξτε πρόσθετα που μπορούν να εκτελέσουν πολλές εργασίες, διαβάστε κριτικές για να μάθετε για την απόδοση, επιβεβαιώστε ότι ενημερώνονται συχνά και εγκαταστήστε επιλογές από αξιόπιστες πηγές.
Αποκτήστε ένα γρήγορο θέμα ηλεκτρονικού εμπορίου
Πολύ συχνά, κατά την επιλογή ενός θέματος ηλεκτρονικού εμπορίου, οι σχεδιαστές ιστοτόπων επιλέγουν την αισθητική χωρίς να λαμβάνουν υπόψη το πόσο γρήγορα φορτώνουν οι σελίδες. Ως αποτέλεσμα, η εμφάνιση του frontend έχει συχνά προτεραιότητα έναντι της ταχύτητας φόρτωσης της σελίδας.
Για να βελτιστοποιήσετε το χρόνο φόρτωσης, επιλέξτε ένα θέμα WooCommerce που είναι ελαφρύ και βελτιστοποιημένο για την απόδοση. Βεβαιωθείτε ότι το θέμα είναι αποκριτικό και έχει καθαρό κώδικα.
Επίσης, λάβετε υπόψη ότι πολλά θέματα σας επιτρέπουν επίσης να απενεργοποιήσετε στοιχεία που δεν χρησιμοποιείτε. Για να προσδιορίσετε εάν ένα θέμα φορτώνει γρήγορα, δοκιμάστε να χρησιμοποιήσετε τα εργαλεία ταχύτητας για να δοκιμάσετε τις σελίδες επίδειξης ή περιηγηθείτε στις κριτικές που έχουν αφήσει οι χρήστες.
Συμπίεση εικόνων
Είναι απαραίτητο να μειώσετε το μέγεθος των εικόνων σας πριν τις δημοσιεύσετε στον ιστότοπό σας, καθώς η χρήση μεγάλων εικόνων θα επιβραδύνει δραματικά τις ταχύτητες φόρτωσης της σελίδας. Για να κλιμακώσετε τις εικόνες στο σωστό μέγεθος για τον ιστότοπό σας, χρησιμοποιήστε λογισμικό όπως το Photoshop, το GIMP ή το Figma.
Τα μεγέθη των αρχείων των φωτογραφιών σας μπορούν να μειωθούν χωρίς απώλεια ποιότητας με τη συμπίεση. Επιλέξτε τη κατάλληλη μορφή. Εκτός αν η εικόνα σας έχει διαφανές φόντο, οι εικόνες JPEG, οι οποίες είναι μικρότερες, είναι συνήθως οι καλύτερες για ανέβασμα. Προσέξτε το μέγεθος: η μεταφόρτωση μιας εικόνας 2000 pixel δεν θα χωρέσει σε ένα χώρο που έχει πλάτος μόλις 500 pixel. Συμπιέστε την εικόνα μετά την επεξεργασία της: οι συμπιεστές εικόνων μειώνουν το μέγεθος του αρχείου αφαιρώντας τυχόν περιττά δεδομένα και μεταδεδομένα.
Εφαρμογή καθυστερημένης φόρτωσης (Lazy Loading)
Μια λειτουργία γνωστή ως καθυστερημένη φόρτωση (lazy loading) εμποδίζει τη φόρτωση των εικόνων μέχρι ο επισκέπτης του ιστότοπου να κάνει κύλιση προς τα κάτω στο σημείο όπου εμφανίζονται στη σελίδα. Ως αποτέλεσμα, οι πελάτες σας δεν θα χρειάζεται να περιμένουν ενώ τα πολυμέσα σας φορτώνουν για να δουν το περιεχόμενό σας. Αν ο ιστότοπός σας έχει πολλές εικόνες, αυτή η στρατηγική μπορεί να μειώσει σημαντικά τους χρόνους φόρτωσης για το κατάστημα.
Μπορείτε να εγκαταστήσετε την καθυστερημένη φόρτωση στο κατάστημά σας WooCommerce χρησιμοποιώντας πρόσθετα του WordPress. Τα πρόσθετα μειώνουν το χρόνο που χρειάζεται ο ιστότοπός σας για να ανοίξει αρχικά.
Παράδοση στατικών πόρων μέσω CDN
Ένα δίκτυο παράδοσης περιεχομένου (CDN) είναι ένα δίκτυο διακομιστών στρατηγικά τοποθετημένο σε όλο τον κόσμο. Τα σημεία παρουσίας (PoPs) είναι τα ονόματα αυτών των τοποθεσιών διακομιστών. Η προσωρινή αποθήκευση και η παράδοση στατικών πόρων όπως εικόνες, JavaScript, CSS, κ.λπ., είναι το κύριο καθήκον ενός CDN.
Ακόμα κι αν ο ιστότοπός σας φιλοξενείται σε έναν πολύ γρήγορο διακομιστή, η τοποθεσία του θα εξακολουθεί να έχει αντίκτυπο. Η καθυστέρηση του δικτύου και ο χρόνος μέχρι το πρώτο byte (TTFB) μειώνονται και τα δύο λόγω του CDN, το οποίο μειώνει την απόσταση μεταξύ κάθε χρήστη και των πόρων του ιστότοπου.
Επιλέγει αυτόματα το πλησιέστερο CDN PoP για την παροχή των αποθηκευμένων πόρων με βάση την προέλευση του αιτήματος. Πολλά CDN προσφέρουν πρόσθετες δυνατότητες βελτίωσης της απόδοσης εκτός από την προσωρινή αποθήκευση, όπως μεγαλύτερη συμπίεση εικόνας εν κινήσει, υποστήριξη HTTP/3, πρόληψη hotlink και αυξημένη ασφάλεια.
Εξάλειψη αχρησιμοποίητων σεναρίων και φύλλων στυλ
Η πλειονότητα των προσθέτων και των θεμάτων του WordPress φορτώνει σενάρια και φύλλα στυλ σε κάθε σελίδα του ιστοτόπου σας. Ακόμα και όταν δεν είναι απαραίτητα στη σελίδα, εξακολουθούν να φορτώνουν αυτά τα στοιχεία.
Αφαιρώντας αυτά τα περιττά στοιχεία από τους ιστότοπους, μπορείτε να μειώσετε το φούσκωμα της σελίδας και να επιταχύνετε τη φόρτωση της σελίδας του WooCommerce, γεγονός που μπορεί να σας εξοικονομήσει χρόνο κατά τη δημιουργία νέων ιστότοπων και την ανάθεση προσωπικού. Το WooCommerce είναι ευάλωτο σε αυτό το πρόβλημα, όπως και οι επεκτάσεις του.
Κοιτάξτε το διάγραμμα καταρράκτη στο αποτέλεσμα της δοκιμής ταχύτητας του ιστοτόπου σας για να προσδιορίσετε τι πρέπει να αφαιρέσετε. Θα σας βοηθήσει να εντοπίσετε τυχόν περιττά στοιχεία.
Για να απαλλαγείτε από σενάρια και στυλ που δεν χρειάζεστε, χρησιμοποιήστε τα wp_dequeue_script και wp_dequeue_style. Το Asset CleanUp: Page Speed Booster είναι ένα από τα πρόσθετα που καθιστούν εύκολη την επίτευξη του ίδιου στόχου.
Στιγμιότυπο οθόνης που λήφθηκε στον επίσημο ιστότοπο του WordPress
Επιλέξτε την προσωρινή αποθήκευση (Caching)
Η προσωρινή αποθήκευση (caching) είναι η προσωρινή αποθήκευση πόρων από ένα αίτημα, έτσι ώστε τα μελλοντικά αιτήματα να μπορούν να επεξεργαστούν γρήγορα. Τόσο ο διακομιστής όσο και η συσκευή του χρήστη είναι σε θέση να διατηρήσουν την προσωρινή μνήμη.
Όταν ένας χρήστης υποβάλλει ένα αίτημα για έναν ιστότοπο, ο διακομιστής DNS λαμβάνει την ιστοσελίδα από τον διακομιστή φιλοξενίας και η εφαρμογή στον διακομιστή ιστού εκτελεί σενάρια, αναζητά στη βάση δεδομένων και παράγει την ιστοσελίδα, η οποία στη συνέχεια αποδίδεται και εμφανίζεται στον χρήστη από το πρόγραμμα περιήγησης. Ο διακομιστής τίθεται υπό τεράστια πίεση όταν χιλιάδες επισκέπτες υποβάλλουν πολλά αιτήματα ταυτόχρονα, γεγονός που προκαλεί την αργή φόρτωση της σελίδας.
Η προσωρινή αποθήκευση (caching) έρχεται στο προσκήνιο σε αυτήν την περίπτωση. Μειώνει την προσπάθεια που απαιτείται για την παραγωγή μιας προβολής σελίδας, μειώνοντας την εξάρτηση του WordPress από την PHP και μια βάση δεδομένων. Το WordPress λειτουργεί σχεδόν τόσο γρήγορα όσο οι στατικές ιστοσελίδες, αν όχι ακριβώς.
Η προσωρινή αποθήκευση από την πλευρά του διακομιστή και η προσωρινή αποθήκευση του προγράμματος περιήγησης είναι οι δύο κύριες κατηγορίες προσωρινής αποθήκευσης στο διαδίκτυο, καθεμία με μια ποικιλία υποκατηγοριών.
Περιορισμός αναθεωρήσεων
Το WooCommerce παρέχει έναν τυπικό έλεγχο αναθεωρήσεων στις σελίδες προϊόντων που σας επιτρέπει να επιστρέψετε και να δείτε τις αλλαγές που έγιναν στις σελίδες. Αν και οι τροποποιήσεις μπορεί να φαίνονται επωφελείς, μπορεί μερικές φορές να προκαλέσουν προβλήματα απόδοσης στο WooCommerce.
Για παράδειγμα, ας υποθέσουμε ότι δημιουργείτε μια σελίδα και την επεξεργάζεστε πολλές φορές, προσθέτοντας ή αφαιρώντας ένα στοιχείο κάθε φορά. Έχετε τόσα αντίγραφα της αρχικής σας σελίδας όσες και οι αλλαγές που κάνατε, παρόλο που η αλλαγή είναι μικρή. Η απόδοση του WooCommerce μπορεί τελικά να υποφέρει από αυτό και να επιδεινωθεί σταδιακά.
Πρέπει να κάνετε ορισμένες προσαρμογές στο αρχείο wp-config.php στη ρίζα του ιστοτόπου για να περιορίσετε/απενεργοποιήσετε τις αναθεωρήσεις.
Καθαρισμός βάσης δεδομένων
Κάθε φορά που ένας χρήστης εισέρχεται στον ιστότοπό σας, ζητά το περιεχόμενο του ιστοτόπου σας, το οποίο είναι σε μεγάλο βαθμό στατικό. Ωστόσο, κάνει ένα δυναμικό αίτημα όταν κάνει μια παραγγελία.
Αν η βάση δεδομένων του καταστήματός σας δεν είναι βελτιστοποιημένη, η αντιμετώπιση αυτών των ερωτημάτων μπορεί να διαρκέσει πολύ. Ένας αργός χρόνος απόκρισης του διακομιστή οδηγεί τελικά σε έναν αργό ιστότοπο. Ως αποτέλεσμα, πρέπει να εξαλείψετε τα περιττά σκουπίδια για να καθαρίσετε και να βελτιστοποιήσετε τη βάση δεδομένων.
Υπάρχουν διάφορες προσεγγίσεις για τη βελτιστοποίηση της βάσης δεδομένων:
- Απαλλαγείτε από τις παλιές αναθεωρήσεις. Οι σελίδες, τα άρθρα και τα προϊόντα του καταστήματός σας WooCommerce θα είναι φορτωμένα με ξεπερασμένες τροποποιήσεις εάν είναι online για μεγάλο χρονικό διάστημα. Είναι καιρός να τα καθαρίσετε. Η απλούστερη μέθοδος είναι η χρήση προσθέτων όπως το WP-Sweep ή το WP Rocket.
- Αφαιρέστε τα ληγμένα μεταβατικά στοιχεία. Μια ελαττωματική προσωρινή κρυφή μνήμη παράγει περιστασιακά πάνω από ένα εκατομμύριο άχρηστες καταχωρήσεις χωρίς προφανές τέλος. Με την πάροδο του χρόνου, οι συνεδρίες των πελατών μπορεί να συσσωρευτούν, προσθέτοντας χιλιάδες επιπλέον καταχωρήσεις στους πίνακες της βάσης δεδομένων σας. Μια διογκωμένη βάση δεδομένων μπορεί να ρίξει τον ιστότοπό σας σε τέτοιες περιπτώσεις. Όλα τα ληγμένα μεταβατικά στοιχεία μπορούν να αφαιρεθούν εύκολα με το δωρεάν πρόσθετο Delete Expired Transients.
Στιγμιότυπο οθόνης που λήφθηκε στον επίσημο ιστότοπο του WordPress
- Καθαρίστε τους πίνακες της βάσης δεδομένων σας. Όλα όσα απαιτούνται για τη λειτουργία της επιχείρησής σας ηλεκτρονικού εμπορίου διατηρούνται στη βάση δεδομένων του WooCommerce. Η βάση δεδομένων σας γίνεται αναποτελεσματική και καταλήγει να διατηρεί πολλά ασήμαντα δεδομένα όταν τα δεδομένα προστίθενται και μετακινούνται στους πίνακες. Ο καθαρισμός των πινάκων της βάσης δεδομένων σας είναι ζωτικής σημασίας για την αφαίρεση αυτών των επιπλέον πληροφοριών.
- Απενεργοποιήστε τις λειτουργίες που δεν είναι κρίσιμες αλλά επιβαρύνουν τη βάση δεδομένων. Τα θέματα και τα πρόσθετα για το WooCommerce έχουν πολλές έξυπνες λειτουργίες που αρχικά φαίνονται εξαιρετικές, αλλά καταλήγουν να καταστρέφουν τη βάση δεδομένων. Ένα από τα παραδείγματα είναι τα πρόσθετα συμπίεσης εικόνων, τα οποία συμπιέζουν τις εικόνες στον ίδιο διακομιστή που φιλοξενεί τον ιστότοπο. Τα πρόσθετα που προσθέτουν μετρητές στον ιστότοπό σας, όπως προβολές, σχόλια, κ.λπ., θα πρέπει επίσης να αποφεύγονται.
Εκτέλεση βελτιστοποίησης για κινητά
Σύμφωνα με το Oberlo, το 60% των αγοραστών δηλώνει ότι η επιλογή αγορών μέσω κινητού είναι ένα σημαντικό κριτήριο στην επιλογή της μάρκας. Ως εκ τούτου, η βελτιστοποίηση για κινητά είναι απολύτως ζωτικής σημασίας.
Η χρήση ενός αποκριτικού θέματος είναι η απλούστερη προσέγγιση για την προσαρμογή του ιστοτόπου σας WordPress για κινητές συσκευές. Κρατήστε τις σελίδες του καταστήματός σας όσο το δυνατόν πιο απλές, καθώς οι χρήστες κινητών δεν τους αρέσει η ατελείωτη κύλιση. Μην τους κατακλύζετε με πληροφορίες.
Αν η επιχείρησή σας έχει πολλά προϊόντα που εμφανίζονται, διευκολύνετε τους χρήστες κινητών να τα αναζητήσουν παρέχοντας ζωντανά φίλτρα προϊόντων. Εξετάστε το ενδεχόμενο εγκατάστασης του πρόσθετου WooCommerce Product Search.
Χρησιμοποιήστε το εργαλείο Lighthouse του Chrome ή το εργαλείο Mobile-Friendly Test της Google για να δείτε αν ο ιστότοπός σας πληροί τις απαιτούμενες οδηγίες χρηστικότητας για κινητά.
Ελαχιστοποίηση ανακατευθύνσεων
Ο διακομιστής καταγράφει κάθε κλικ σε έναν σύνδεσμο προς μια σελίδα στο κατάστημά σας ως ανακατεύθυνση. Ουσιαστικά, ο διακομιστής πρέπει να κατευθύνει τους χρήστες στη σωστή σελίδα. Αν και διαρκεί μόνο λίγα δευτερόλεπτα, οι πελάτες μπορεί να το αντιληφθούν ως μεγάλο χρονικό διάστημα, επηρεάζοντας άμεσα το ποσοστό εγκατάλειψης του καταστήματός σας.
Αν ο ιστότοπός σας έχει πολλές ανακατευθύνσεις, χρησιμοποιείτε πόρους του διακομιστή και παρατείνετε το χρόνο που χρειάζεται για να φτάσετε στην τελική σελίδα. Ως αποτέλεσμα, η μείωση της ανακατεύθυνσης θα οδηγήσει σε αισθητή αύξηση του χρόνου φόρτωσης της σελίδας, καθώς είναι μια δοκιμασμένη προσέγγιση βελτιστοποίησης του WooCommerce.
Ενημερώστε την έκδοση PHP και αυξήστε το όριο μνήμης
Κάθε ενημέρωση PHP είναι ταχύτερη από τις προηγούμενες εκδόσεις. Ο οικοδεσπότης σας καθορίζει την έκδοση PHP που χρησιμοποιείτε και μπορείτε συχνά να την αλλάξετε στον πίνακα ελέγχου φιλοξενίας σας. Ωστόσο, η συγκεκριμένη διαδικασία μπορεί να διαφέρει ανάλογα με τον πάροχό σας. Εναλλακτικά, μπορείτε απλώς να ζητήσετε από την εξυπηρέτηση πελατών να το κάνει για εσάς. Πριν ενημερώσετε την έκδοση PHP, δημιουργήστε ένα πλήρες αντίγραφο ασφαλείας του ιστοτόπου και, στη συνέχεια, δοκιμάστε τα πάντα για να βεβαιωθείτε ότι λειτουργούν σωστά.
Η εταιρεία φιλοξενίας σας έχει διαθέσει μια συγκεκριμένη ποσότητα μνήμης στον ιστότοπό σας. Ωστόσο, μπορεί να ξεπεράσετε αυτό το όριο ανάλογα με τον συγκεκριμένο ιστότοπό σας. Μπορείτε πάντα να επικοινωνήσετε με την εταιρεία φιλοξενίας σας εάν ο πίνακας ελέγχου φιλοξενίας σας δεν σας επιτρέπει να αλλάξετε το όριο. Το WordPress εκχωρεί από προεπιλογή 32 MB μνήμης στην PHP. Θα προσπαθήσει αυτόματα να αυξήσει αυτό το όριο σε 40 MB ή 64 MB εάν αντιμετωπίσει προβλήματα. Αυτό το όριο συχνά δεν θα είναι επαρκές για έναν ιστότοπο WooCommerce. Συνιστάται να αυξήσετε αυτό το όριο στα 256 MB.
Τελικές λέξεις
Με τις μεθόδους που παρέχονται παραπάνω, μπορείτε να βελτιώσετε δραματικά την ταχύτητα του καταστήματός σας WooCommerce, καλύπτοντας το φάσμα από τις βασικές προσαρμογές ρυθμίσεων έως τις προηγμένες λύσεις από την πλευρά του διακομιστή. Αυτές οι τεχνικές υπάρχουν για να βελτιώσουν την ταχύτητα του ιστοτόπου σας και θα πρέπει να αποτελούν μέρος μιας συνεχούς στρατηγικής για τη βελτίωση αλλά και τη διατήρηση της απόδοσης του ιστότοπου.
Τελικά, η βελτιστοποίηση της ταχύτητας δεν είναι μια εφάπαξ εργασία, αλλά μια συνεχής δέσμευση. Η τακτική παρακολούθηση της ταχύτητας του ιστοτόπου σας χρησιμοποιώντας τα διάφορα εργαλεία και τις μεθόδους που συζητήθηκαν μπορεί να παρέχει πολύτιμες πληροφορίες για το πόσο καλά λειτουργούν οι προσπάθειες βελτιστοποίησης του WooCommerce.



