Πώς να ρυθμίσετε την προανάκτηση DNS στο WordPress

Η προανάκτηση DNS μπορεί να κάνει τους ιστότοπους WordPress να φορτώνουν πιο γρήγορα. Για έναν ιστότοπο που βασίζεται σε εξωτερικούς πόρους όπως το Google Analytics, τις γραμματοσειρές Google και άλλα, μπορεί να εξοικονομήσει έως και 500 ms.

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

Το DNS prefecthing στο WordPress είναι ένας δημοφιλής τρόπος για να κάνετε τους ιστότοπους να φορτώνουν πιο γρήγορα, προκαθορίζοντας τακτικά ζητούμενους πόρους, όπως γραμματοσειρές Google, Google analytics, Font Awesome και άλλα.

Σε αυτήν την ανάρτηση θα μάθετε πώς να προσθέσετε προανάκτηση DNS στο WordPress με τη βοήθεια ενός πρόσθετου ή χειροκίνητα. Αυτό μπορεί να βοηθήσει στην γρήγορη φόρτωση του ιστότοπου WordPress.

Πώς λειτουργεί το DNS Prefetch;

Το DNS Prefetch λειτουργεί στο παρασκήνιο. Εάν φορτώνετε πόρους από πολλούς τομείς. Αυτό κανονικά θα επηρεάσει τον χρόνο φόρτωσης του ιστότοπου, επειδή το πρόγραμμα περιήγησης θα χρειαστεί περίπου 100 ms για να πραγματοποιήσει αναζήτηση DNS.

Αυτό σημαίνει ότι εάν έχετε έως και 5 τομείς από τους οποίους φορτώνετε πόρους, το πρόγραμμα περιήγησης ενδέχεται να χρειαστεί έως και 500 ms για αναζήτηση.

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

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

Πρόγραμμα περιήγησης λήψης DNS

Εάν βασίζεστε σε πολλούς εξωτερικούς πόρους, η προανάκτηση DNS μπορεί να βελτιώσει τον χρόνο φόρτωσης. Για έναν τυπικό ιστότοπο WordPress που χρησιμοποιεί γραμματοσειρές Google, Google Analytics κ.λπ., η προανάκτηση DNS μπορεί να εξοικονομήσει έως και 500ms χρόνου φόρτωσης.

Τι να χρησιμοποιήσετε την προανάκτηση DNS

Υπάρχουν πολλοί πόροι που μπορείτε να ανακτήσετε εκ των προτέρων για να κάνετε τον ιστότοπό σας να φορτώνει πιο γρήγορα. Περιλαμβάνουν:

  • Γραμματοσειρές Google
  • Google Analytics
  • URL CDN
  • Google Tag Διαχειριστής
  • Font Awesome
  • Google map
  • Και τυχόν εξωτερικούς πόρους

Πώς να ρυθμίσετε την προανάκτηση DNS στο WordPress

Ακολουθήστε αυτά τα βήματα για να ενεργοποιήσετε την προανάκτηση DNS στο WordPress:

1. Εγκαταστήστε μια προσθήκη DNS Prefetch

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

Το καλύτερο πρόσθετο για να το χειριστεί αυτό είναι το Perfmatters . Είναι ένα premium πρόσθετο με πολλές εκπληκτικές δυνατότητες για την επιτάχυνση ενός ιστότοπου WordPress. Μια άλλη εναλλακτική λύση είναι το WP Rocket.

Για την Perfmatters, θα χρειαστεί να κατεβάσετε το πρόσθετο από τον ιστότοπό τους . Εγκαταστήστε το και ενεργοποιήστε το στον πίνακα ελέγχου του WordPress.

Εάν προτιμάτε να μην χρησιμοποιήσετε ένα πρόσθετο, αλλά να το κάνετε χειροκίνητα, τότε μεταβείτε κατευθείαν στο σημείο 4.

2. Προσθέστε τομείς για προαναφορά

Μετά την εγκατάσταση και την ενεργοποίηση του πρόσθετου Perfmatters. Μεταβείτε στις ρυθμίσεις της προσθήκης και κάντε κλικ στο επιπλέον πάτημα. Εκεί μπορείτε να προσθέσετε τομείς για προανάκτηση.

Θα πρέπει να προσθέσετε μόνο έναν τομέα ανά γραμμή ακολουθώντας το παρακάτω μοτίβο:

//fonts.googleapis.com //www.google-analytics.com //cdnjs.cloudflare.com //www.googletagmanager.com
DNS prefetch perfmatters

Για το WP Rocket, μεταβείτε στην καρτέλα Προφόρτωση και κάντε κύλιση προς τα κάτω στην επιλογή Προανάκτηση αιτημάτων DNS. Εκεί μπορείτε να εισαγάγετε τις διευθύνσεις URL που θέλετε να λάβετε εκ των προτέρων το ίδιο μοτίβο με το παραπάνω.

3. Αποθηκεύστε τις αλλαγές.

Βεβαιωθείτε ότι έχετε αποθηκεύσει τις αλλαγές. Αυτό είναι όλο.

4. Προσθέστε μη αυτόματα την προαναφορά DNS στο WordPress.

Αν προτιμάτε να προσθέσετε την προανάκτηση DNS στο WordPress χειροκίνητα χωρίς κανένα πρόσθετο, τότε θα πρέπει να επεξεργαστείτε το αρχείο functions.php του θέματός σας.

Απλώς προσθέστε τον παρακάτω κώδικα στο functions.php σας. Στο παρακάτω παράδειγμα, έχω προσθέσει τις γραμματοσειρές Google Analytics, Google Tag Manager και Google ως οδηγό. Μπορείτε να το επεξεργαστείτε και μπορείτε επίσης να προσθέσετε περισσότερα.

//* DNS Prefetching
function dns_prefetch() {
    echo '<meta http-equiv="x-dns-prefetch-control" content="on">
<link rel="dns-prefetch" href="https://www.google-analytics.com" />
<link rel="dns-prefetch" href="https://www.googletagmanager.com" />
<link rel="dns-prefetch" href="https://fonts.googleapis.com" />
}
add_action('wp_head', 'dns_prefetch', 0);

Απλώς προσθέστε μια νέα γραμμή που έχει ως εξής:

<link rel="dns-prefetch" href="https://DOMAIN.com" />

Συμπέρασμα

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

Να θυμάστε ότι ενώ αυτό μπορεί να επιταχύνει τον ιστότοπό σας, η φιλοξενία WordPress που χρησιμοποιείτε και το Θέμα είναι ο πιο σημαντικός παράγοντας για το πόσο γρήγορος είναι ο ιστότοπός σας. Σας προτείνω το Cloudways για φιλοξενία WordPress και μπορείτε να δείτε την αξιολόγησή μου για το Cloudways για τους λόγους αυτούς. Αν το Cloudways είναι υπερβολικό για εσάς, τότε η Hostinger και η Bluehost θα λειτουργήσουν καλά για μικρούς ιστότοπους.

Σας προτείνω επίσης το GeneratePress για θέμα και μπορείτε να δείτε την κριτική μου στο GeneratePress για λόγους

Mfon Abel Ekene

Mfon Abel Ekene

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

Άρθρα: 51

Λάβετε είδη τεχνολογίας

Τεχνικές τάσεις, τάσεις εκκίνησης, κριτικές, διαδικτυακό εισόδημα, διαδικτυακά εργαλεία και μάρκετινγκ μία ή δύο φορές το μήνα