Scalarea site-ului WordPress pentru trafic mare - Tot ce trebuie să știți

Publicat: 2020-01-10

Ultima actualizare - 8 iulie 2021

Imaginează-ți că toate eforturile tale au dat roade în sfârșit și că site-ul tău WordPress câștigă sute de utilizatori noi în fiecare zi, apoi mii și apoi... scade. Nu așteptați să se întâmple acest dezastru – Aflați totul despre scalarea site-ului WordPress înainte de a ajunge la un punct critic cu aceste sfaturi simple.

După cum știu toți cei care sunt familiarizați cu Spiderman, cu o mare putere vine o mare responsabilitate! Funcționează în același mod și pentru site-uri web - aveți o responsabilitate față de vizitatorii dvs. Cu cât influența dvs. online este mai mare, cu atât mai mult efort trebuie să investiți în scalare pentru a asigura o performanță adecvată – chiar și în perioadele de vârf.

Potrivit unui studiu recent, peste 90% dintre utilizatorii WordPress aleg acest CMS pentru scalabilitatea sa, printre alte motive. Dar doar pentru că un site WP se poate scala aproape la infinit, nu înseamnă că o va face automat. E exact ca și cu sănătatea: corpul tău poate fi sănătos și te poate servi multe decenii, dar numai dacă mănânci bine și faci mișcare, nu?

Există câteva elemente cheie care influențează cât de bine se scalează site-ul dvs. Acestea sunt găzduirea web, configurația WP și conținutul. Mă voi ocupa de ei pe rând.

Furnizorul dvs. de găzduire este la înălțime?

Aproape toți proprietarii noi de site-uri WP optează pentru găzduire partajată – și este o decizie înțeleaptă. Nu are rost să plătești peste 50 USD pe lună pentru un server VPS când nici măcar nu știi dacă pagina ta va avea succes sau nu. Cu găzduire partajată, site-ul tău „trăiește” pe același server cu sute de alții. Furnizorii de găzduire de top au servere suficient de puternice pentru a asigura viteză mare de încărcare pentru toate site-urile respective. Cu toate acestea, dacă aveți o creștere bruscă a traficului, puteți întâmpina probleme.

Vedeți, când un site de pe un server partajat consumă prea multe resurse, toate celelalte vor avea de suferit. Nu toți furnizorii de găzduire se ocupă de astfel de blocaje la fel de bine. Asigurați-vă că alegeți un furnizor de încredere, cu un timp de răspuns rapid și un timp de funcționare bun. Dacă descoperiți că furnizorul dvs. actual nu respectă standardele din industrie, schimbați-l înainte de a fi prea târziu. Trecerea la o altă găzduire este relativ nedureroasă, în timp ce traficul dvs. nu a devenit încă prea mare.

Notă importantă: chiar dacă mulți furnizori oferă lățime de bandă și trafic „nelimitat” în zilele noastre, aceștia nu sunt CHIAR nelimitați. Undeva în literele mici, se va spune că furnizorul te-ar putea face să te muți la un server privat dacă traficul tău trece peste acoperiș:

Scalarea site-ului WordPress
Credite: fatcow.com

Deci, chiar și cu cea mai rapidă găzduire partajată, va trebui să faceți upgrade la VPS pe măsură ce continuați să vă scalați. Până atunci, totuși, va merita.

Verificați configurația dvs

Chiar dacă nu ești un guru al tehnologiei, există multe lucruri pe care le poți face pentru a-ți accelera site-ul. Vă recomand să efectuați pașii de mai jos, chiar dacă traficul pe site-ul dvs. nu crește încă vertiginos. Rețineți: viteza mică de încărcare este foarte dăunătoare pentru conversii . Mulți utilizatori din zilele noastre nu vor aștepta nici măcar 5 secunde ca o pagină să se încarce – mai ales pe mobil.

1) Alegeți o temă cu încărcare rapidă

Există sute de teme gratuite și nu toate sunt create egale. Pentru a alege unul care este optimizat pentru viteză, puteți consulta una dintre numeroasele liste de teme . Dacă site-ul dvs. este deja live și aflați că tema dvs. nu este grozavă din punct de vedere al vitezei, puteți trece la alta. Dar este mai bine să alegeți o temă ușoară în faza de proiectare.

Scalarea site-ului WordPress
GeneratePress – una dintre cele mai optimizate teme de viteză. Credite: WordPress.org

2) Scăpați de pluginurile de proastă calitate

Este posibil să utilizați zeci de pluginuri pe site-ul dvs. Multe site-uri web folosesc 80 sau mai multe - și fiecare plugin adaugă un cod la pagina ta. Nu este o problemă în sine, atâta timp cât fiecare plugin este scris corect . Din păcate, unele plugin-uri sunt prea amantate de resurse și pot afecta performanța.

Există două modalități bune de a găsi infractorii:

  • Verificați fiecare dintre pluginurile pe care le utilizați cu o listă de plugin-uri despre care se știe că încetinesc site-urile;
  • Utilizați un instrument gratuit precum Query Monitor (deși veți avea nevoie de un tutorial pentru a interpreta rezultatele).
Scalarea site-ului WordPress
Interfață Query Monitor – Credite: WordPress.org

3) Instalați un plugin de cache

De fiecare dată când un utilizator dorește să vă viziteze pagina, WordPress trebuie să difuzeze sute de fișiere și scripturi. Pentru fiecare nouă vizită, acest proces se repetă. Cu toate acestea, există o modalitate excelentă de a reduce cantitatea de date care trebuie transferată de fiecare dată: memorarea în cache a pluginurilor . Ei creează copii ale paginilor dvs. și apoi le oferă tuturor viitorilor utilizatori fără a fi nevoie să preia toate fișierele.

Folosirea unui plugin de stocare în cache poate face ca paginile să se încarce de până la 5 ori mai repede. Unele dintre cele gratuite populare sunt WP Super Cache , W3 Total Cache și WP Rocket .

Mergi puțin mai adânc

Dacă ai încercat deja soluțiile descrise mai sus, acum ești pregătit pentru ceva ceva mai avansat.

1) Analizați-vă solicitările HTTP

Fiecare pagină web constă din zeci și chiar sute de elemente: imagini, CSS, fișiere JavaScript și așa mai departe. Când un browser cere unui server web să afișeze un site, acesta trebuie să trimită atâtea solicitări câte astfel de elemente există. Și fiecare solicitare HTTP necesită timp. Pentru o mică bucată de cod, această dată este neglijabilă. Dar o imagine de fundal de înaltă rezoluție, de exemplu, poate dura o secundă întreagă pentru a încărca.

Dacă vrei să știi câte solicitări necesită pagina ta, poți folosi un instrument numit GTMetrix . Pur și simplu introduceți adresa URL în câmpul de căutare și apăsați Testați site-ul.

Scalarea site-ului WordPress
Credite: GTmetrix.com

Aici am folosit un blog de gătit aleatoriu ca ilustrație. După cum puteți vedea, este nevoie de cereri uimitoare.

Scalarea site-ului WordPress
Credite: GTmetrix.com

Dacă dați clic pe Cascada, veți vedea o listă completă de solicitări cu dimensiunea și timpul de încărcare pentru fiecare.

Scalarea site-ului WordPress
Credite: GTmetrix.com

Dacă acest lucru pare puțin copleșitor, consultați ghidul GTMetrix Waterfall Chart . Deși știind că toate acestea nu vor face site-ul dvs. mai rapid în sine, vă va oferi un indiciu despre ce să faceți în continuare. De exemplu, este posibil să doriți să optimizați imaginile care durează prea mult să se încarce sau să minimizați unele scripturi.

2) Instalați un CDN

CDN înseamnă Content Delivery Network . Ceea ce înseamnă este o rețea de servere web situate în diferite puncte geografice din întreaga lume. Ideea este că, cu cât ești mai aproape de server, cu atât primești paginile mai repede. CDN-urile funcționează într-un mod similar cu pluginurile de cache, doar la scară mai mare. Ei păstrează copii statice ale paginilor dvs. și le oferă utilizatorilor - în funcție de locul de unde acești utilizatori accesează site-ul. CDN - urile gratuite populare includ Cloudflare , Jetpack și BootstrapCDN .

Ce altceva poti face?

Optimizarea WordPress este o căutare fără sfârșit. Iată încă câteva lucruri pe care ar trebui să le încercați:

  • Optimizarea imaginii: asigurați-vă că comprimați imaginile mari la sub 200 kb. Dimensiunea totală a paginii ar trebui să fie sub 2 MB.
  • Optimizați bazele de date : și bazele de date MySQL și MariaDB pot fi o sursă de solicitări inutile.
  • Utilizați încărcarea leneșă pentru a difuza videoclipuri și imagini și mai rapid;
  • Instalați întotdeauna actualizările WP și plugin-uri.

Acest lucru poate părea mult de luat în considerare, mai ales atunci când doriți să vă concentrați pe atragerea mai multor vizitatori. Dar credeți-mă, toate acele numere de vizitatori nu vă vor ajuta prea mult decât dacă site-ul dvs. funcționează corect. Vor veni, vor găsi un loc lent sau care se prăbușesc – și vor pleca, să nu se mai întoarcă niciodată. Deci, continuă și investește o săptămână sau două în învățarea tehnicilor de scalare. În cele din urmă, vei fi fericit că ai făcut-o.

Lectură în continuare

  • Cum să sporești traficul către site-ul tău WordPress?
  • Strategii SEO pentru creșterea traficului