Cum să accelerezi site-ul tău WordPress
Publicat: 2019-11-21Nu numai că este imperativ să ai un site rapid pentru SEO, dar este și foarte important pentru rata de conversie a site-ului tău.
Dacă cineva vă vizitează site-ul și este prea lent, este posibil să plece și să viziteze următorul site.
De aceea, a avea un site web WordPress rapid este vital pentru un site web de succes. Dacă site-ul dvs. WordPress durează 6 secunde sau mai mult să se încarce, trebuie să citiți acest lucru acum.
În acest ghid, vă vom arăta cum să vă accelerați site-ul WordPress și să reduceți rata de respingere, permițându-vă să obțineți mai mult trafic și conversii.
De ce este important să ai un site rapid
Există un număr mare de motive pentru care doriți ca site-ul dvs. să fie rapid.
Unul dintre cele mai importante motive este că, având un site web lent, îți scade conversiile pe site-ul tău. Indiferent dacă vindeți produse, servicii sau sunteți un blog, dacă site-ul dvs. este lent, oamenii vor pleca.
Potrivit Tyton Media:
„40% dintre oameni s-au aventurat să plece de pe un site web dacă acesta s-a încărcat mai mult de 3 secunde.”
Asta înseamnă că site-ul tău ar trebui să se încarce în cel puțin 4 secunde sau vei pierde mai mult de jumătate din vizitatorii tăi!
Un alt motiv pentru care este super important este SEO (optimizarea pentru motoarele de căutare).
Pentru a vă clasa pe Google și pentru a obține o mulțime de trafic organic din Căutarea Google, va trebui să aveți un site foarte rapid.
Google privește utilizarea site-ului web și experiența utilizatorului ca pe un semnal de clasare pentru motoarele de căutare, așa că, dacă nu vedeți un trafic organic mare, acesta ar putea fi motivul.
Deci, este foarte important să implementați aceste strategii pentru a crește viteza site-ului dvs. WordPress.
ANALIZA SEO GRATUITĂ WORDPRESS
Doriți mai mult trafic către site-ul dvs. WordPress? Luați analiza noastră SEO gratuită WordPress și vedeți cum vă puteți îmbunătăți traficul pentru a obține mai multe vânzări online.
Verificați viteza site-ului dvs
Înainte de a face orice, ar trebui să verificați mai întâi viteza actuală a site-ului dvs., astfel încât să aveți un benchmark.
Există o mulțime de instrumente grozave care vă vor permite să testați viteza site-ului dvs. Google Search Console are chiar și o nouă zonă care vă poate oferi informații despre viteza site-ului dvs. web.
Iată o listă cu cele mai bune instrumente pentru a verifica viteza site-ului dvs.:
- Pingdom
- GTMetrix
- Google Search Console
- Google Pagespeed Insights
Deci, cum rulați un test de viteză pe site-ul dvs. WordPress?
Iată un exemplu despre cum să testați viteza site-ului dvs. cu Pingdom.
Pur și simplu introduceți adresa URL a site-ului dvs. WordPress, alegeți o locație care este cea mai apropiată de locația dvs. și faceți clic pe Start test.
Acesta va rula prin site-ul dvs. și vă va oferi detalii despre fiecare resursă încărcată, cât timp durează și cum să vă creșteți viteza.
Viteza ideală a site-ului dvs. ar trebui să fie sub 5 secunde, dar dacă puteți ajunge la 2-4 secunde, veți fi în siguranță. Orice încetinire a site-ului dvs. WordPress poate cauza rate mari de respingere, așa că asigurați-vă că este rapid.
Dacă site-ul dvs. nu va ajunge mai repede decât ar trebui probabil să vă uitați la furnizorul dvs. de găzduire.
Obțineți găzduire rapidă
Majoritatea webmasterilor noi aleg doar cea mai ieftină opțiune de găzduire, dar acest lucru te poate răni foarte rău pe termen lung.
Ați întâlnit vreodată un site web lent pe prima pagină a Google? Raspunsul este nu!
Google clasează bine site-urile care oferă o experiență bună de utilizare și se încarcă rapid pentru cel care caută.
Site-urile de găzduire ieftine vor pune site-ul dvs. pe un server partajat cu sute sau chiar mii de alte site-uri web, toate luptând pentru resurse. Acest lucru poate cauza încărcare lentă pentru toate site-urile de pe serverul partajat.
Deci, care site-uri de găzduire sunt cele mai bune pentru WordPress?
Din ghidul nostru de găzduire WordPress, iată cele mai rapide și mai accesibile platforme de găzduire pentru WordPress:
Gazdă | Preț | Timp de funcționare | Evaluare | |
---|---|---|---|---|
Bluehost | 7,95 USD | 99,9% | INSCRIE-TE | |
WPEngine | 29,00 USD | 99,9% | INSCRIE-TE | |
Hostgator | 9,95 USD | 99,9% | INSCRIE-TE | |
Siteground | 9,99 USD | 99,9% | INSCRIE-TE | |
Gazduire A2 | 9,99 USD | 99,83% | INSCRIE-TE | |
GreenGeeks | 9,95 USD | 99,9% | INSCRIE-TE | |
Dreamhost | 4,95 USD | 99,98% | INSCRIE-TE | |
In miscare | 7,99 USD | 99,9% | INSCRIE-TE | |
Site5 | 8,95 USD | 99,9% | INSCRIE-TE |
Oricare dintre acești furnizori de găzduire vă va permite să aveți un site web cu încărcare rapidă, care poate crește odată cu afacerea dvs.
Regula generală este că, cu cât plătiți mai mult, cu atât veți obține mai multă viteză, așa că nu vă zgâriți cu găzduirea WordPress!
Reduceți pluginurile
Cu cât sunt instalate mai multe plugin-uri pe site-ul dvs. WordPress, cu atât mai lent va deveni.
Fiecare plugin are propriile sale dependențe, javascript și alte resurse care necesită timp pentru a se încărca. De aceea, a avea o cantitate minimă de plugin-uri instalate pe site-ul tău este vital pentru a avea un site web WordPress rapid.
Majoritatea pluginurilor pot fi instalate sau configurate cu ușurință pe site-ul dvs. WordPress fără a fi nevoie să instalați un plugin.
Dacă sunteți în căutarea celui mai eficient și mai rapid site web, cereți unui dezvoltator WordPress să configureze funcționalitatea de care aveți nevoie fără a utiliza un plugin, astfel încât să nu compromită viteza site-ului dvs.
Pentru a elimina pluginurile nedorite de pe site-ul dvs., pur și simplu accesați pagina de pluginuri, faceți clic pe Dezactivare și apoi pe Ștergere.
Eliminați toate pluginurile de care nu aveți nevoie sau de care nu le mai folosiți.
Asigurați-vă că testați viteza site-ului înainte și după, astfel încât să puteți compara diferența. Veți fi surprins cât de mult eliminarea câtorva pluginuri voluminoase poate crește viteza site-ului dvs. WordPress!
Optimizați imaginile
Unul dintre cei mai mari vinovați pentru o pagină de încărcare lentă sunt imaginile mari și neoptimizate.
Dacă aveți prea multe imagini mari pe pagina dvs., timpul de încărcare poate crește cu 2-3 secunde sau mai mult.
Când adăugați imagini mari pe site-ul dvs. web, acesta se micșorează de obicei pentru a se potrivi cu ecranul utilizatorului, ceea ce duce la încărcarea lentă a imaginilor care oricum sunt reduse!
Puteți folosi un plugin precum WP Smush pentru a reduce dimensiunea imaginilor site-ului dvs., mărind timpul de încărcare.
Instalați și activați pluginul și mergeți la pagina de setări. Îl puteți găsi căutând în bara laterală din stânga fila „Smush”.
Vă va conduce printr-un asistent de configurare simplu, care are aproximativ 5 pași. Pur și simplu activați toate caracteristicile de la fiecare pas al expertului și apoi faceți clic pe Terminare vrăjitor de configurare.
Odată ce este finalizat, veți fi direcționat către pagina tabloului de bord unde puteți începe să vă distrugeți imaginile. Faceți clic pe butonul „Bulk Smash Now” pentru a începe să vă distrugeți imaginile.
Acesta va rula o perioadă, în funcție de câte imagini aveți, poate dura până la 30 de minute. Când rulează, puteți vedea cât spațiu a economisit după comprimarea tuturor imaginilor.
Dacă doriți și mai multe economii sau trebuie să spargeți peste 50 de imagini cu un singur clic, va trebui să faceți upgrade la versiunea Pro. Dar pur și simplu spargerea a 50 de imagini odată va fi suficient pentru mine!
Acum că imaginile tale sunt comprimate, va trebui să împiedici oamenii să-ți folosească imaginile și să-ți epuizeze resursele.
Dezactivați Hotlinking
Când creați imagini personalizate și le încărcați online, există șansa ca altcineva să vă găsească imaginea și să o folosească pe site-ul său. Există și site-uri web care indexează automat imaginile și le găzduiesc pe site-ul lor.
Aceasta se numește hotlinking și va provoca încărcare pe serverul dvs., scăzând timpul de încărcare a propriului site web.
Pentru a împiedica oamenii să conecteze imaginile dvs., va trebui să adăugați o mică bucată de cod la fișierul dvs. .htaccess folosind FTP sau managerul de fișiere cPanel.
Iată codul pentru a dezactiva hotlinking-ul pe site-ul dvs.:
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http(s)?:
//(www\.)?wpseoexperts.com [NC]
RewriteCond %{HTTP_REFERER} !^http(s)?:
//(www\.)?google.com [NC]
RewriteRule \.(jpg|jpeg|png|gif)$ – [NC,F,L]
Doar lipiți-l în fișierul dvs. .htaccess și sunteți gata.
Instalați Caching
Memorarea în cache este o altă modalitate excelentă de a reduce timpul de încărcare a site-ului dvs. WordPress.
Memorarea în cache sună complicată, dar este destul de simplă. Cu memorarea în cache, versiunile HTML simple ale paginilor dvs. sunt create atunci când cineva vizitează o anumită pagină. Când alte persoane vizitează pagina respectivă
Acest lucru reduce timpii de încărcare deoarece pagina nu trebuie să apeleze baza de date și alte resurse care pot crește timpul de încărcare.
Configurarea memoriei cache nu este atât de dificilă pe cât ar putea suna. În primul rând, va trebui să instalați un plugin numit W3 Total Cache.
Instalați și activați pluginul și ar trebui să vedeți o filă nouă în bara laterală din stânga a zonei dvs. de administrare WordPress numită „Performanță”.
Faceți clic pe linkul Setări generale și vom activa unele funcții de stocare în cache pentru a crește viteza site-ului.
În primul rând, doriți să activați Page Cache .
Pentru Metoda cache a paginii, ar trebui să alegeți „Disc: îmbunătățit” sau oricare dintre opțiunile Opcode dacă le aveți activate pe server. Pentru a le activa, va trebui să contactați furnizorul dvs. de găzduire, dar ar trebui să vedeți creșteri semnificative ale vitezei doar cu Disk: Enhanced.
Acum veți dori să activați și Cache-ul browserului .
Acest lucru va permite comprimarea HTTP și anteturile de expirare, ceea ce va reduce dimensiunea paginilor, făcându-le să se încarce mai rapid.
Le putem reduce și mai mult dimensiunea activând minimizarea.
Reduceți codul dvs
În continuare, vom reduce HTML, CSS și JS.
Ce este minificarea?
Practic, este exact cum sună. Când reduceți codul, acesta va combina tot codul, va elimina spațiile albe sau orice alte redundanțe și va pune totul într-un fișier mic și frumos.
Acest lucru va reduce dimensiunile fișierelor, rezultând timpi de încărcare mai rapid.
În următoarea secțiune a W3 Total Cache, veți găsi caseta Minify.
Acum, trebuie să activați Minify .
Toate setările implicite sunt în regulă și veți observa că apare o fereastră pop-up care vă va avertiza că acest lucru ar putea deteriora designul site-ului dvs., așa că asigurați-vă că îl verificați după ce faceți clic pe „Salvați setările și ștergeți memoria cache”.
Aceasta va șterge vechiul cache, astfel încât să vi se ofere o pagină nouă, care este actualizată. Dacă site-ul dvs. arată normal, atunci sunteți gata și tot codul dvs. ar trebui redus.
Puteți verifica făcând clic dreapta pe pagina dvs. web și făcând clic pe Vizualizare sursă. Acesta vă va arăta codul sursă al site-ului dvs. WordPress. ar trebui să fie
Configurați un CDN
CDN înseamnă o rețea de livrare de conținut.
Practic, este un server care găzduiește media dvs. precum imagini, CSS, JS și eliberează încărcarea pe propriul dvs. server, sporind performanța.
Există o mână de CDN-uri foarte bune pe care le puteți folosi pentru a crește viteza site-ului dvs. web. Iată câteva dintre cele mai bune pentru WordPress:
- Cloudflare
- Amazon CloudFront
- StackPath
Pentru a vă configura CDN-ul, veți folosi pur și simplu W3 Total Cache pe care îl folosim înainte pentru a stoca în cache site-ul.
Mergeți la fila Setări generale și accesați secțiunea CDN din partea de jos. Veți găsi un meniu derulant care vă permite să alegeți toate cele mai populare CDN-uri (inclusiv cele de mai sus) pe care le puteți integra chiar în W3 Total Cache.
Faceți clic pe activare CDN .
Apoi, alegeți CDN-ul cu care decideți să mergeți. Vă voi arăta cum să configurați lucrurile pe partea CDN folosind StackPath.
Pur și simplu mergeți la StackPath.com și creați un cont. Acum veți fi condus printr-un asistent simplu de configurare pentru a vă conecta CDN-ul online și conectat la site-ul dvs.
La primul pas, alegeți Servicii de site și aplicații.
La pasul 2, selectați opțiunea CDN.
Pasul 3 vă va cere să introduceți adresa URL a site-ului dvs. WordPress pe care instalați CDN-ul.
Nu vă faceți griji pentru niciuna dintre upgrade-uri pentru moment. Pur și simplu instalarea CDN-ului de bază ar trebui să ne ofere creșteri atât de mari de viteză. Următorul pas vă va cere să confirmați numele gazdei/adresa IP. nu ar trebui să schimbați nimic aici, așa că faceți clic pe „continuați”.
Acum, StackPath va returna noua adresă Edge. Acesta este domeniul rădăcină în care vor fi localizate toate fișierele dvs. găzduite CDN. Faceți clic pe Continuați pentru a finaliza procesul de configurare CDN.
Apoi, trebuie să creăm câteva acreditări API pe care le putem pune în WordPress pentru a conecta acest serviciu la site-ul nostru WordPress. Faceți clic pe profilul dvs. în colțul din dreapta sus și selectați „Gestionare API”.
Faceți clic pe butonul Generați acreditări pentru a crea o nouă cheie API și un secret.
Va genera un ID de client și un secret de client API pe care va trebui să le introduceți în W3 Total Cache în WordPress.
Deci, întoarceți-vă la zona de administrare WordPress și reveniți la setările W3 Total Cache din configurația CDN.
Faceți clic pe butonul Autorizare și vă va permite să inserați ID-ul de client și Secretul clientului API pe care le-am generat în StackPath.
Faceți clic pe Următorul și acum ați configurat un CDN pe site-ul dvs. WordPress.
Pentru a verifica dacă este configurat, puteți fie să faceți clic pe butonul Test StackPath din W3 Total Cache, fie să vizualizați sursa paginii site-ului dvs. și să căutați orice imagine sau resursă externă.
Veți vedea că adresa URL este la adresa dvs. Edge în StackPath. Aceasta înseamnă că CDN-ul este instalat și configurat corect!
Adăugați Lazy Loading la imagini
Configurarea încărcării leneșe pentru imaginile dvs. poate ajuta la reducerea timpului de încărcare a paginii dvs. pe site-ul dvs. WordPress.
Încărcarea leneșă este o practică în creștere care amână inițializarea obiectelor până când este necesară pe ecran.
În mod normal, când se încarcă o pagină web, aceasta încarcă întreaga pagină web și apoi ți-o servește. Cu încărcare leneșă, încarcă doar părțile ecranului pe care le puteți vedea și apoi așteaptă să încarce celelalte elemente până când derulați la ele.
Cu WordPress, configurarea încărcării leneșe este foarte simplă.
Mai întâi, descărcați pluginul Lazy Load de la WP Rocket.
Setările Lazy Load sunt situate în Setări->Lazy Load din zona dvs. de administrare WordPress. Mergeți pur și simplu la pagina de setări și apoi alegeți ce articole doriți să le încărcați. Aș sugera să bifați toate casetele pentru a încărca totul leneș.
Si asta e! Site-ul dvs. WordPress are acum instalată încărcare leneră și veți vedea o creștere frumoasă a vitezei site-ului.
Limitați revizuirile post
În mod prestabilit, WordPress salvează postările și paginile de fiecare dată când le salvați, astfel încât să puteți reveni și să anulați orice modificări dacă dați peste cap ceva.
Aceasta este o caracteristică excelentă, dar dacă faceți o mulțime de modificări, poate crea o bază de date mare.
Pot crea până la 100 de revizuiri pe o postare pe blog, astfel încât să vă puteți imagina cum poate scăpa de sub control.
Din fericire, putem limita numărul de revizuiri pe care WordPress le va salva.
Tot ce trebuie să faceți este să editați fișierul wp-config.php și să adăugați o linie simplă de cod. Utilizați managerul de fișiere cPanel sau FTP pentru a edita fișierul wp-config.php și adăugați următorul cod:
define ( 'WP_POST_REVISIONS' , 3 ) ;
Schimbați numărul la câte revizuiri de postare/pagină doriți să salvați maxim. Iată un exemplu al acestei implementări în fișierul nostru wp-config.php:
Si asta e! Acum, WordPress va salva doar 3 revizuiri post/pagină și acest lucru va elibera mult spațiu în baza ta de date.
Terminand
Acum că ați făcut toate optimizările necesare de sus, este timpul să faceți un test final și să vedem câte creșteri de viteză avem.
Am rulat wpseoexperts.com prin instrumentul de viteză Pingdom și am avut un timp de încărcare de 1,52 secunde!
Așa că puteți vedea de la prima mână că efectuarea acestor metode vă poate crește viteza cu 100% sau mai mult!