Reduceți căutările DNS WordPress
Publicat: 2022-08-15Deși există câteva alte moduri de a face WordPress să funcționeze mai bine, reducerea căutărilor DNS este ceea ce vedeți adesea când utilizați orice instrument de testare a performanței paginii. Chiar și Google dorește să vă concentrați pe această componentă, care este esențială pentru optimizarea site-ului dvs. WordPress. Uneori, relația dintre timpul de căutare și DNS nu este luată în considerare, la fel ca și potențiala influență asupra timpului total de încărcare a site-ului dvs.
Ca orice alt factor, cum ar fi TTFB (timpul pentru primul octet) sau Latența rețelei, căutările DNS sunt un pilon important care influențează cât de bine funcționează pagina dvs. Web. Problema este că chiar și majoritatea consumatorilor nu sunt conștienți de acest lucru. Cum funcționează DNS?
Cuprins
Ce este un DNS?
Sistemul de nume de domeniu (DNS) convertește o adresă de domeniu într-o adresă IP, care apoi direcționează browser-ul către serverul web care deține fișierele site-ului web. Acest server returnează apoi pagina web solicitată, care este afișată ulterior în browserul de pe dispozitivul dvs. Un alt termen pentru un Director de Internet este un sistem de nume de domeniu, care caută adresa IP asociată cu un anumit nume de domeniu. Fiecare dispozitiv care se conectează la internet are o adresă IP unică pe care alte computere o pot folosi pentru a intra în contact cu acesta.
Ce este o căutare DNS?
Fiecare domeniu se leagă la o anumită adresă IP. Site-ul este făcut accesibil browserului prin respectiva Adresă IP. Conexiunea nu poate fi stabilită fără adresa IP.
Aceste adrese IP au însă structuri matematice complicate. Oamenii nu își pot aminti întotdeauna. Un termen, pe de altă parte, este ușor de reținut, ușor de urmărit și de marcat.
Fiecare nume de domeniu are acum propria sa adresă IP. Când cineva introduce numele domeniului în browser, ISP-ul său (furnizor de servicii de internet) solicită serverul de nume al domeniului. Cu cunoașterea adresei IP la care se rezolvă un nume de domeniu, sistemul DNS funcționează ca o agendă telefonică.
Căutarea DNS este procesul care determină adresa IP a oricărui nume de domeniu.
Timpul necesar sistemului și browserului pentru a localiza adresa IP a domeniului, astfel încât descărcarea să poată începe, este cunoscut sub numele de căutare DNS. Timpul tipic de finalizare a DNS este între 20 și 120 de milisecunde.
Care este un timp bun de răspuns DNS?
Cu cât timpul de răspuns este mai bun, cu atât numărul este mai mic. Căutările DNS durează de obicei între 20 și 120 de milisecunde. Poate doriți să vă gândiți să reduceți căutările dvs. dacă testul indică faptul că timpul de răspuns al site-ului dvs. se află la capătul superior al intervalului respectiv.
De ce este esențial să reduceți căutarea DNS?
Este bine cunoscut faptul că unul dintre cei mai importanți factori care influențează SEO-ul unui site web și clasamentele în motoarele de căutare este cât de repede se încarcă. Cu cât site-ul se încarcă mai repede, cu atât va apărea mai sus în rezultatele căutării. Un test de viteză a site-ului Google Page Speed Tests poate arăta mai multe elemente vitale online importante, în special.
Statistica LCP (Largest Contentful Paint), care măsoară cât timp durează o pagină web să se încarce din momentul în care utilizatorul accesează primul link până la momentul în care întreaga cantitate de conținut este afișată pe ecran, are un impact semnificativ asupra gradului de clasare înalt. un site este. Și pentru a fi considerat bun, pragul LCP ar trebui să fie între 0 și 2 secunde.
Dacă nu ar exista o procedură de căutare DNS, ar trebui să tastați adresa IP a site-ului web și nu numele domeniului în bara de adrese de fiecare dată când doriți să îl accesați. Și dacă pagina de căutare DNS a durat o secundă întreagă să se încarce. Ar fi mult mai mare decât ceea ce recomandă Google.
Ca rezultat, este imperativ să se genereze rezultate mai bune prin reducerea timpilor de căutare DNS cu cel puțin 40 ms.
Ce legătură are căutarea DNS cu viteza site-ului?
De fiecare dată când introduceți un nume de domeniu precum „website.com” în bara de adrese, este efectuată o interogare DNS. Procedura începe cu sistemul de nume de domeniu (DNS) al site-ului web care recunoaște adresa site-ului web pe care doriți să îl vizitați. DNS-ul obține apoi adresa IP a site-ului web după ce se potrivește domeniul cu acesta. După aceea, conținutul site-ului poate începe să se încarce.
Fără o căutare DNS, ar trebui să furnizați o adresă IP în loc de „website.com”, cum ar fi „xxx.xxx.xxx.xxx”. Vi se pare ușor de utilizat sau la îndemână?
Cum să reduceți căutările WordPress?
Prin reducerea căutărilor DNS, timpii de încărcare a site-ului dvs. și ratele de respingere pot fi îmbunătățite. Dacă folosiți serviciile lor, mai mulți testeri de viteză a paginii vă vor oferi îndrumări despre unde să începeți. Iată câteva dintre cele mai bune acțiuni pe care le puteți lua ca înlocuitor.
Utilizați un furnizor DNS rapid
Cel mai important pas este alegerea unui serviciu DNS de renume. Atât serviciile DNS gratuite, cât și cele premium sunt disponibile pe scară largă.
Primiți DNS gratuit când achiziționați nume de domenii de la orice registrator binecunoscut, cum ar fi GoDaddy, NameCheap sau Namesilo. Acești furnizori de DNS sunt de obicei lenți și, pe măsură ce cererile cresc, crește și timpul necesar pentru a efectua o interogare DNS.
Apoi, există furnizori de servicii DNS cu POP în mai multe țări, inclusiv Amazon și Cloudflare. DNS-urile de înaltă calitate sunt rapide și au o latență foarte mică.
Reduceți numărul de nume de gazdă
Cea mai simplă metodă de a reduce numărul de căutări DNS este să aveți mai puține nume de gazdă.
Numărul total de cereri, însă, nu este ceea ce contează; mai degrabă, ceea ce contează este numărul total de solicitări făcute către fiecare domeniu individual. Verificați volumul de solicitări al fiecărui domeniu unic și, dacă este mare, faceți efort pentru a-l reduce.
Priviți toate întrebările externe în timp ce efectuați un test de performanță pe site-ul dvs. web. Ai nevoie de materiale de pe site-ul tău?
Străduiți-vă pentru un echilibru între gradul de utilizare și viteza site-ului.
Găzduiește resurse terțe la nivel local
Puteți găzdui materialele externe la nivel local dacă nu doriți să le eliminați de pe site-ul dvs. și alternativele sunt inadecvate.
Nu vor exista cereri din exterior în acest fel. În plus, veți avea control asupra modului în care sunt încărcate resursele. Puteți controla modul în care sunt stocate în cache activele și puteți alege dacă CDN-ul ar trebui să le trimită sau nu.
Mai întâi trebuie să găzduiți fișierul pe server după ce îl descărcați din resursa externă. Va accelera mai mult timpul de încărcare a site-ului dacă îl puneți pe CDN-ul mai degrabă pe serverul dvs.
Cu toate acestea, nu toate resursele pot fi utilizate în acest mod. Deoarece trebuie să fie încărcate de pe serverul lor și necesită actualizări regulate, anumite scripturi de la terți nu pot fi încărcate de pe găzduirea dvs.
Cu toate acestea, acest lucru funcționează bine pentru o serie de lucruri, cum ar fi adăugarea de fonturi, încorporarea de fotografii, Gravatare etc.
Utilizați memoria cache DNS
Adresa IP a domeniului poate fi stocată în memorie de către browser datorită memorării în cache DNS. Browserul nu trebuie să facă o cerere pentru a găsi IP-ul. Ca rezultat, timpul de căutare DNS al primului test de viteză este de obicei mai lung decât al celui de-al doilea.
Folosiți memoria cache DNS în beneficiul dumneavoastră. Numele de gazdă poate fi găsit de browser fără a utiliza DNS-ul datorită memoriei cache.
Măsurarea Time to Live sau TTL din memoria cache DNS.
Cu toate acestea, nu există un TTL ideal. Cu toate acestea, puteți utiliza și medii care sunt considerate a fi fost calculate corect.
Preluare DNS
În timp ce utilizatorul vizualizează pagina curentă, browserul poate efectua în mod discret interogarea DNS datorită preluării DNS.
Pagina nu petrece timp pentru a căuta DNS atunci când un utilizator face clic pe orice link pentru a încărca pagina ulterioară. Ca urmare, următoarea pagină se încarcă rapid.
Pentru aceasta, accesați WordPress Dashboard
Faceți clic pe Aspect -> Editor de fișiere temă din meniul din stânga
Trebuie să accesați fișierul singular.php din meniul din dreapta din Meniul Fișier Teme . În unele cazuri, veți vedea fișierul single.php aici în loc de singular.php , ambele sunt în esență la fel.
Adăugați următorul cod în fișier.
<!-- DNS Prefetching --> <link rel="dns-prefetch" href="//www. yourwebsite .com">
După ce ați terminat, faceți clic pe Actualizare fișier.
Utilizați pluginul LiteSpeed cache
LiteSpeed Cache oferă cache CDN gratuită, precum și cache în browser. Poate fi folosit și pentru a configura preluarea DNS dacă vă este frică să scrieți codul manual. Avantajele suplimentare ale LiteSpeed Cache includ minimizarea codului și stocarea în cache a obiectelor. Puteți folosi pluginul pentru a încărca leneș imagini pentru a accelera încărcarea și mai mult.
Obțineți cache LiteSpeed în mod implicit cu fiecare site web WordPress CyberPanel.
Concluzie
Căutarea DNS este esențială pentru îmbunătățirea performanței site-ului. Deși este o cantitate mică, dacă o ignori, s-ar putea să crească dramatic.
În acest eseu, am abordat căutarea DNS, cum să accelerați căutarea DNS și avantajele utilizării unor furnizori DNS mai rapizi.