Cum să configurați preîncărcarea DNS în WordPress

Preluarea DNS poate face site-urile WordPress să se încarce mai rapid. Pentru un site care se bazează pe resurse externe precum Google Analytics, fonturi Google și multe altele, poate economisi până la 500 ms.

Preîncărcarea sistemului de nume de domeniu, cunoscută în mod popular sub numele de preluare preliminară DNS, este procesul de rezolvare a numelor de domenii înainte ca utilizatorii să o solicite. Este folosit în principal pentru a face site-urile web să se încarce mai rapid și pentru a crește performanța generală.

Prefectarea DNS în WordPress este o modalitate populară de a face site-urile web să se încarce mai rapid prin prefacerea resurselor solicitate obișnuite, cum ar fi fonturile Google, Google Analytics, Font Awesome și multe altele.

În această postare veți învăța cum să adăugați preîncărcarea DNS în WordPress cu ajutorul unui plugin sau manual. Acest lucru poate ajuta la realizarea Site-ul WordPress se încarcă rapid.

Cum funcționează DNS Prefetch?

DNS Prefetch funcționează în fundal. Dacă încărcați resurse de pe mai multe domenii. Acest lucru va afecta în mod normal timpul de încărcare a site-ului, deoarece browserul va dura aproximativ 100 ms pentru a efectua căutarea DNS.

Aceasta înseamnă că, dacă aveți până la 5 domenii din care încărcați resurse, browserul poate dura până la 500 ms pentru căutare.

Dar ceea ce face preluarea prealabilă DNS este că face ca domeniul pe care te bazezi să se încarce în fundal înainte ca un utilizator să facă clic pe un link care îl va declanșa.

Aceasta înseamnă că, în momentul în care utilizatorul face clic pe el, resursele sunt gata și pagina se va încărca instantaneu.

Browser de preîncărcare DNS

Dacă aveți multe resurse externe pe care vă bazați, Preluare DNS vă poate îmbunătăți timpul de încărcare. Pentru un site WordPress obișnuit care utilizează fonturi Google, Google Analytics și așa mai departe, preluarea prealabilă a DNS poate economisi până la 500 ms de timp de încărcare.

Pentru ce să utilizați preîncărcarea DNS

Există multe resurse pe care le puteți preleva pentru a face site-ul să se încarce mai rapid. Acestea includ:

  • fonturi Google
  • Google Analytics
  • URL CDN
  • Managerul de etichete Google
  • Font Awesome
  • Google map
  • Și orice resurse externe

Cum să configurați preîncărcarea DNS în WordPress

Urmați acești pași pentru a activa preîncărcarea DNS în WordPress:

1. Instalați un plugin DNS Prefetch

Cel mai simplu mod de a implementa preluarea DNS în WordPress este să folosești un plugin. Acest lucru va economisi stresul de a trebui să vă editați fișierele tematice.

Cel mai bun plugin pentru a gestiona acest lucru este perfmattersEste un plugin premium cu o mulțime de funcții uimitoare pentru a accelera un site web WordPress. O altă alternativă este WP Rocket.

Pentru Perfmatters, va trebui descărcați pluginul de pe site-ul lor. Instalează-l și activează-l în tabloul de bord WordPress.

Dacă preferați să nu utilizați un plugin, ci să o faceți manual, atunci treceți direct la punctul 4.

2. Adăugați domenii la preluare preliminară

După instalarea și activarea pluginului Perfmatters. Accesați setările pluginului și faceți clic pe robinetul suplimentar. Acolo puteți adăuga domenii pentru preluare preliminară.

Ar trebui să adăugați doar un domeniu pe linie urmând modelul de mai jos:

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

Pentru WP Rocket, accesați fila Preîncărcare și derulați în jos la Preluare cereri DNS. Acolo puteți introduce adresele URL pe care doriți să preluați același model ca cel de mai sus.

3. Salvați modificările.

Asigurați-vă că salvați modificările. Asta este tot.

4. Adăugați manual preîncărcarea DNS în WordPress.

Dacă preferați să adăugați manual preîncărcarea DNS în WordPress fără niciun plugin, atunci va trebui să editați tema functions.php.

Doar adăugați codul de mai jos la functions.php. În exemplul de mai jos, am adăugat Google Analytics, Google Tag Manager și fonturi Google ca ghid. Îl puteți edita și puteți adăuga și mai multe.

//* 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);

Doar adăugați o nouă linie care este astfel:

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

Concluzie

Preluarea DNS poate accelera site-ul dvs., în special versiunea mobilă. Ar trebui să observați o diferență, mai ales dacă vă bazați pe multe resurse externe.

Amintiți-vă că, deși acest lucru vă poate accelera site-ul, găzduirea WordPress pe care o utilizați și Tema sunt cel mai important factor în ceea ce privește viteza site-ului dvs. Vă recomand Cloudways pentru hosting WordPress și puteți vedea mea Revizuire Cloudways din motive. Dacă Cloudways este prea mult pentru tine, atunci Hostinger și Bluehost va funcționa bine pentru site-urile mici.

Recomand si eu GeneratePress pentru temă și puteți să-mi vedeți Revizuire GeneratePress pentru motive

Mfon Abel Ekene

Mfon Abel Ekene

Îmi place să creez conținut care să fie de ajutor. Pasiunea mea este să ajut populația de pe internet să găsească ceea ce are nevoie, îndreptându-i în direcția corectă. Este ceea ce îmi place să fac și pun multe ore de cercetare și testare pentru a mă asigura că fac exact asta prin conținutul meu de pe TargetTrend.

Articole: 51

Primiți chestii de tehnologie

Tendințe tehnice, tendințe de pornire, recenzii, venituri online, instrumente web și marketing o dată sau de două ori pe lună