Cum să utilizați eticheta Rel= Preload Link pentru a îmbunătăți performanța site-ului WordPress
Publicat: 2022-10-01Dacă doriți să îmbunătățiți performanța site-ului dvs. WordPress, o modalitate prin care puteți face acest lucru este folosind eticheta de link rel="preload". Această etichetă vă permite să spuneți browserului să înceapă să încarce anumite elemente înainte de a fi cu adevărat necesare. De exemplu, îl puteți folosi pentru a preîncărca sigla site-ului dvs. înainte de a încărca conținutul principal al paginii.
Adăugarea etichetei rel="preload” pe site-ul dvs. WordPress este destul de ușoară. Trebuie doar să adăugați un pic de cod în antetul site-ului dvs. În acest articol, vă vom arăta cum să faceți asta.
Cum preîncarc solicitările de cheie în WordPress?
Pentru a încărca solicitări de cheie în WordPress utilizând Autoptimize, accesați Setări > Autoptimize > Preîncărcați solicitări de chei . Tabloul de bord WordPress poate fi accesat printr-un link. Caseta pentru solicitări specifice Preîncărcare va fi disponibilă. Introduceți linkurile pe care le-ați primit ca urmare a avertismentului privind solicitările de cheie de preîncărcare în caseta respectivă.
PageSpeed vă poate recomanda încărcarea unei oportunitati de care ar trebui să profitați. Există fișiere pentru a reda pagina dvs., care sunt denumite 3 niveluri adânci în codul dvs., care sunt încărcate înainte de a fi afișată. Cu alte cuvinte, fișierul final este solicitat de un alt fișier și nu se află direct în HTML-ul unui site WordPress. Folosind PageSpeed, puteți identifica orice problemă cu performanța site-ului dvs. Când încărcați un font sau un fișier, poate dura ceva timp să apară. Când preîncărcăm fontul înainte ca ei să-și dea seama singuri, spunem că vor avea nevoie de el. Când încărcați un fișier, trebuie să îl adăugați la lista de redare cu o anumită sintaxă, cum ar fi link rel=preload.
Când este solicitat un anumit fișier, browserul detectează o etichetă de link specială și începe să o descarce. Când prioritizați prea multe fișiere, poate duce la un blocaj care întârzie alte fișiere importante. În acest caz, WP Rocket preîncărcă deja fonturile Google, așa că nu trebuie să faceți nimic special. Veți putea să vă preîncărcați fonturile cu această funcție dacă utilizați funcția Eliminare CSS neutilizat. De asemenea, puteți găzdui aceste fișiere local dacă preferați. Ca urmare, în loc să vă găzduiască site-ul web pe Google, gazdele dvs. vor fi găzduite pe un server administrat de Google.
Un plugin WordPress poate încărca fonturi, fie manual prin editarea fișierului antet, fie prin pluginul WordPress WP Rocket. Deoarece Google PageSpeed Insights nu solicită fonturi prin WP Rocket, se recomandă încărcarea acestora cu WP Rocket.
Cum să preîncărcați linkurile în WordPress
Navigați la setările blogului dvs., faceți clic pe „Linkuri”, iar sub titlul „Linkuri”, inserați linkul în caseta de text „Preîncărcare”.
Ce este Preload In Link Rel?

Preload in link rel este un nou standard introdus în HTML5 care permite dezvoltatorului web să informeze browser-ul despre fișierele care vor fi necesare în timpul încărcării paginii. În acest fel, browserul poate începe să încarce aceste fișiere imediat, în loc să aștepte ca HTML să fie analizat. Acest lucru poate îmbunătăți timpul de încărcare a paginii, în special pentru paginile care necesită multe fișiere externe.
Link rel="preload" este folosit pentru a indica ce link are acest atribut de prioritizat. Preîncărcarea este ceva pe care browserul trebuie să îl facă pentru a utiliza preîncărcarea, ceea ce poate decide dacă să facă sau nu. Aceasta este o descriere extrem de detaliată a cuvântului cheie de preîncărcare din specificația W3C.
Există numeroase motive pentru care ați putea folosi preîncărcarea. A prefera preluarea anticipată a resurselor care sunt utilizate frecvent pe o pagină va reduce, de exemplu, probabilitatea ca acestea să nu se încarce din rețea. De asemenea, este posibil să doriți să prelevați resurse care sunt necesare doar pentru o perioadă scurtă de timp pentru a atenua balonarea memoriei. Preaducerea poate fi realizată în două moduri: preîncărcarea resurselor și preîncărcarea cache. Resursele de preluare preliminară ale unui document se referă la cele pe care documentul le folosește pentru a preprocesa documentele. Există, de asemenea, scripturi și module care pot fi folosite pentru a genera fișiere imagine și foi de stil, precum și alte tipuri de fișiere și obiecte. Preaducerea, pe de altă parte, se referă la preîncărcarea resurselor pe care browserul le folosește în memoria cache. Include resurse precum HTML5, precum și apeluri AJAX care sunt încă stocate în cache. Algoritmii de preluare anticipată pot fi utilizați într-o varietate de moduri. Algoritmul LRU (Least Recently Used) este una dintre cele mai comune metode de selectare a resurselor care au fost cel mai puțin utilizate. Un algoritm Random Early Release (RER) este un alt algoritm comun de preluare anticipată care selectează resursele pe baza numelor fișierelor. Una dintre consecințele preluării este o experiență redusă a utilizatorului. În general, preluarea prealabilă a resurselor care probabil vor fi necesare reduce timpul necesar unui browser pentru a aștepta ca acestea să fie disponibile. Ca urmare, utilizatorul va avea mai puțin timp de așteptare ca pagina să se încarce utilizând această metodă. Când pagina se încarcă , autorul poate specifica modul în care media ar trebui să fie încărcate prin atribuirea atributului de preîncărcare. Preîncărcarea este o metodă prin care autorul informează browserul despre felul în care un site ar trebui să arate și să se simtă. Preluarea poate fi utilă într-o varietate de moduri. Cache-ul este prefectat.
Preîncărcarea resurselor pentru o încărcare mai rapidă a paginii
Când anumite resurse sunt preîncărcate până când documentul principal este încărcat, aceasta crește viteza de încărcare a paginii. Poate fi util dacă autorul consideră că anumite resurse nu vor fi necesare până la finalizarea încărcării documentului principal. Atributul de preîncărcare poate fi utilizat în orice element care are o legătură. Atributul de preîncărcare, care poate fi nu sau automat, se bazează pe o valoare booleană. Setați browserul la automat pentru a determina ce resurse să preîncărcate în funcție de conținutul linkului. Atributul de preîncărcare dezactivează preîncărcarea atunci când este setat la niciunul.
Cum adaug un încărcător pe site-ul meu WordPress fără pluginuri?
Adăugarea unui încărcător pe site-ul dvs. WordPress fără pluginuri este un proces simplu. În primul rând, va trebui să creați un fișier nou numit „loader.php” în folderul temei dvs. WordPress. Apoi, copiați și inserați următorul cod în noul fișier:
php
/**
* Încărcător
*
* @pachet WordPress
* @subpackage Loader
* @author Numele tău aici
*
* @internal Acest cod este pentru încărcarea scripturilor în site-ul dvs. WordPress
* fără a fi nevoie de un plugin.
*/
/**
* Scripturi în coadă
*
* Înregistrează și pune în coadă scripturi pentru front-end-ul WordPress.
*/
funcția wp_enqueue_scripts() {
// Înregistrați Scripturi
wp_register_script( 'jquery-ui-core', '//ajax.googleapis.com/ajax/libs/jqueryui/1.9.1/jquery-ui.min.js', array( 'jquery' ), '1.9.1' , Adevărat );
// Puneți în coadă scripturile
wp_enqueue_script('jquery-ui-core');
}
add_action( 'wp_enqueue_scripts', 'wp_enqueue_scripts');
? >
Acest cod va înregistra și va pune în coadă scriptul jQuery UI Core pe site-ul dvs. WordPress. Puteți utiliza apoi scriptul jQuery UI Core pe site-ul dvs. WordPress fără a fi nevoie de un plugin.

Cum preîncărcați o pagină în HTML?
Puteți descărca și stoca în cache o resursă (cum ar fi un script sau o foaie de stil) cât mai curând posibil utilizând *link rel=preload. Acest lucru este util atunci când aveți nevoie de resursa respectivă în câteva secunde după încărcarea paginii; vrei să accelerezi pagina. După descărcarea resursei, browserul nu efectuează nicio acțiune cu aceasta.
Este o metodă de a oferi browserelor web pointeri către resursele/fișierele care vor fi necesare pentru a încărca o pagină web în viitorul apropiat. Sugestia de preîncărcare este oferită prin adăugarea de preîncărcare ca valoare la elementul resurselor care trebuie încărcate. Cu toate acestea, descărcarea asincronă a resurselor nu este permisă în starea de încărcare. Când browserul efectuează altceva, descarcă în același timp indicii de preîncărcare. Deoarece browserele nu învață despre aceste fișiere până când nu sunt analizate, ei nu știu ce fișiere sunt analizate. Aceasta este o metodă ineficientă de încărcare a acestor active, deoarece browserul nu are capacitatea de a face acest lucru. Drept urmare, puteți solicita browserelor să descarce aceste resurse chiar de la început, folosind indicii de preîncărcare .
Preîncărcarea este o caracteristică excelentă pentru a vă accelera site-ul, dar ar trebui folosită doar în rare ocazii. Este o idee bună să preîncărcați fișierele care trebuie încărcate deasupra pliului. De asemenea, veți putea crește viteza site-ului dvs. în Google PageSpeed Insights. În plus, preîncărcarea poate fi combinată cu HTTP/2 server push. Sunt disponibile preîncărcări de fonturi, CSS, JS și alte resurse. Când un fișier este descoperit doar în timp ce un alt fișier este redat, este posibil să accelereze încărcarea site-ului dvs. în general. Unele tipuri de fișiere standard pot fi pre-populate folosind sintaxa listată mai jos. În acest caz, preîncărcarea nu indică browserelor web să aplice anumite fișiere unei pagini web.
Preîncărcați WordPress
Preîncărcarea datelor în WordPress se referă la încărcarea datelor înainte de a fi necesare. Acest lucru poate fi util într-o serie de situații, cum ar fi atunci când doriți să vă asigurați că o anumită bucată de date este întotdeauna disponibilă atunci când este necesar, sau atunci când doriți să evitați nevoia de a încărca date dintr-o locație la distanță de fiecare dată când este nevoie. Preîncărcarea datelor poate ajuta, de asemenea, la îmbunătățirea performanței prin reducerea timpului necesar pentru încărcarea datelor atunci când este necesar.
Site-ul dvs. va deveni mai rapid dacă implementați Preload, Prefetch și Preconnect în WordPress. Dacă se așteaptă ca utilizatorii dvs. să viziteze mai multe pagini pe mai multe dispozitive, este o idee bună să le încărcați în avans. Preconectare vă permite să stabiliți o conexiune de ieșire la un alt domeniu în fundal. Scopul este de a reduce latența pentru a încărca mai rapid resursele dintr-un alt domeniu. Preconnect este compatibil cu toate versiunile de Chrome, Edge, Firefox și Safari. Preluarea DNS se realizează prin utilizarea unei matrice linkurl. Îl puteți folosi pentru a returna resurse HTML sau statice în sistem.
Prezentarea lor vă permite să le încărcați în fundal cât timp sunt încă active. Acest lucru se realizează prin utilizarea pluginului Pre Party Resource Hints. Dacă aveți nevoie de un activ ușor, redați-l, dar aveți grijă să nu suprarendați întregul site sau resursele mari. De asemenea, merită să luați în considerare stocarea în cache și livrarea conținutului mai rapid către utilizatorii dvs. la nivel global, utilizând un CDN. Sunt câteva companii care oferă CDN-uri și securitate, dar recomand SUCURI, care oferă ambele.
Ca urmare a preîncărcării, utilizatorii pot experimenta câștiguri semnificative de performanță, mai ales dacă conexiunile lor sunt lente. Pentru a face o pagină web să se încarce mai rapid, utilizatorul poate încărca resurse mai devreme, eliminând nevoia ca utilizatorul să aștepte ca pagina să se încarce complet. Înainte de a încărca resurse, ar trebui să țineți cont de câteva lucruri: Când încărcați fișiere, asigurați-vă că includeți atributul corespunzător rel="preload" în comentariu. Utilizatorii pot dezactiva preîncărcarea făcând clic pe butonul Fără preîncărcare din setările browserului. Un avantaj al preîncărcării resurselor este că pot fi utilizate mai eficient. Puteți accelera încărcarea paginii web încărcând -o înainte de a se încărca. Timpul de încărcare al unei pagini poate fi redus prin încărcarea resurselor acesteia de îndată ce acestea sunt accesate. Poate reduce timpul petrecut pentru încărcarea resurselor care sunt solicitate frecvent de către utilizator, încărcându-le din timp. Când un utilizator încarcă browserul, el sau ea reduce timpul necesar pentru încărcarea resurselor. Când utilizatorul solicită resurse, preîncărcarea poate accelera procesul prin reducerea timpului necesar browserului pentru a le găsi. Preîncărcarea poate fi benefică pentru accelerarea procesului de încărcare a unei pagini web în general. Când utilizați preîncărcarea, este esențial să înțelegeți beneficiile și limitările acesteia, precum și diferitele moduri în care poate fi benefică.
Preîncărcare WordPress fără plugin
Puteți face animația de preîncărcare WordPress aplicând manual CSS conținutului. Ar trebui să utilizați animațiile de preîncărcare , care pot fi găsite în codul sursă CSS. Apoi, copiați codul sursă CSS pentru o animație de preîncărcare care a fost furnizată de oricare dintre aceste site-uri web.
Link Rel=preload> Trebuie să aibă o valoare validă ca
Valoarea as a unui element link rel=preload> trebuie să fie o valoare validă.
Preîncărcare și preluare preliminară: accelerați experiența utilizatorului
Când un utilizator ajunge la o pagină, atributul de preîncărcare poate fi utilizat împreună cu preluarea preliminară pentru a solicita resurse. Acesta ajută la accelerarea experienței utilizatorului, asigurându-se că browserul știe ce resurse sunt necesare înainte ca utilizatorul să ajungă pe pagină.
Dacă și când fișierul media este încărcat, este utilizat un atribut numit preîncărcare. Folosind atributul de preîncărcare, autorul poate specifica ceea ce crede el/ea că ar trebui să aibă ca rezultat cea mai bună experiență de utilizator posibilă pentru site-ul respectiv. Acest atribut poate fi ignorat în unele cazuri.