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 încărcarea rapidă a site-ului WordPress.

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, preîncărcarea DNS poate îmbunătăți timpul de încărcare. Pentru un site WordPress tipic care folosește fonturi Google, Google Analytics și așa mai departe, preîncărcarea 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 Perfmatters . Este 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 să descărcați pluginul de pe site-ul lor . Instalați-l și activați-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ă preferi să adaugi manual preîncărcarea DNS în WordPress, fără niciun plugin, atunci va trebui să editezi fișierul functions.php al temei tale.

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.

Rețineți că, deși acest lucru poate accelera site-ul dvs., găzduirea WordPress pe care o utilizați și tema sunt cel mai important factor în cât de rapid este site-ul dvs. Recomand Cloudways pentru găzduire WordPress și puteți consulta recenzia mea despre Cloudways pentru motive. Dacă Cloudways este prea mult pentru dvs., atunci Hostinger și Bluehost vor funcționa bine pentru site-uri web mici.

De asemenea, recomand GeneratePress pentru temă și puteți consulta recenzia mea GeneratePress pentru motivele aferente.

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ă