Site-ul dvs. WordPress durează prea mult să se încarce? Știți că un site lent vă va afecta SEO și experiența utilizatorului?
Există mai multe moduri diferite de a accelera site-ul dvs. pe lângă utilizarea de pluginuri. Un mod este să folosiți memoria cache a browserului și o altă modalitate este să vă comprimați fișierele.
Ambele pot fi realizate modificând și optimizând fișierul .htaccess.
Ce este browserul în cache?
Când cineva vizitează site-ul dvs. web, există fișiere descărcate și stocate într-un locație temporară.
Tipurile de fișiere includ toate documentele care alcătuiesc site-ul dvs. web, cum ar fi fișiere HTML, imagini, JavaScript și CSS. Cache-ul browserului se referă la această locație temporară pentru fișierele descărcate.
Când memoria cache este plină, ocupă prea mult spațiu pe computerul vizitatorului. Rezultă un browser lent și un site web care durează prea mult timp.
In_content_1 all: [300x250] / dfp: [640x360]->Din fericire, există o modalitate de a remedia acest lucru prin editarea fișierului .htaccess.
Ce ar trebui să faceți mai întâi
Înainte de a începe să editați fișierul .htaccess, ia în considerare următoarele precauții:
Acum sunteți gata să folosiți codul prin fișierul dvs. .htaccess pentru a spune instalării dvs. WordPress să cacheze fișierele statice mai mult timp pentru vizitatori care se întorc pe site-ul dvs. web. Puteți utiliza cPanel sau FTP. Consultați instrucțiunile de mai jos pentru fiecare.
După ce ați accesat fișierul dvs. .htaccess, atunci utilizați instrucțiunile suplimentare pentru a face modificările.
Utilizarea cPanel
Conectați-vă la site-ul dvs. web cPanel. De obicei, puteți ajunge acolo, tastând yourdomain.com/cPanelîn browserul dvs. web.
Conectați-vă cu numele de utilizator și parola care vi s-au dat la instalarea WordPress pe domeniul dvs. După ce v-ați autentificat, căutați și faceți clic pe Manager de fișiere.
Fișierul dvs. .htaccess se află în folderul rădăcină. Punctul înainte de numele fișierului indică faptul că este un fișier ascuns în instalarea WordPress. Asigurați-vă că introduceți o casetă în Afișați fișiere ascunse.
Ar trebui să faceți o copie a fișierului dvs. înainte de a-l edita, deoarece, dacă faceți o greșeală, vă puteți bloca site-ul. Pentru a face o copie, faceți clic pe .htaccessși evidențiați-o. Pentru a salva o copie, faceți clic pe butonul de descărcare situat în meniul de sus.
După ce ați făcut copia dvs., sunteți gata să editați fișierul. În Managerul de fișiere cPanel, faceți clic dreapta pe fișierul .htaccess și faceți clic pe editați.
Utilizarea FTP
Puteți edita fișierul dvs. .htaccess folosind un client FTP. Un client FTP popular este FileZilla, utilizat în exemplul de mai jos.
Începeți prin a deschide clientul FTP și a-l pune în gazdă. Aceasta este de obicei adresa de domeniu, numele de utilizator și parola. Dacă nu sunteți sigur care sunt, contactați gazda dvs. web.
Folosiți următorii pași pentru a accesa, copia și edita fișierul .htaccess:
Dacă ați făcut o greșeală, site-ul dvs. web nu va funcționa. Pentru ao remedia, încărcați fișierul de rezervă.
Acum sunteți gata să efectuați modificări în fișierul dvs. .htaccess pentru a accelera site-ul dvs. WordPress.
Compresați-vă fișierele folosind Gzip
Compresia Gzip face fișierele dvs. mai mici și îi ajută să se încarce mai repede. Adăugarea codului de mai jos la fișierul dvs. .htaccess (sub codul curent) folosind gzip va comprima fișierele CSS, HTML și PHP.
<IfModule mod_deflate.c># Compress HTML, CSS, JavaScript, Text, XML and fonts AddOutputFilterByType DEFLATE application/javascript AddOutputFilterByType DEFLATE application/rss+xml AddOutputFilterByType DEFLATE application/vnd.ms-fontobject AddOutputFilterByType DEFLATE application/x-font AddOutputFilterByType DEFLATE application/x-font-opentype AddOutputFilterByType DEFLATE application/x-font-otf AddOutputFilterByType DEFLATE application/x-font-truetype AddOutputFilterByType DEFLATE application/x-font-ttf AddOutputFilterByType DEFLATE application/x-javascript AddOutputFilterByType DEFLATE application/xhtml+xml AddOutputFilterByType DEFLATE application/xml AddOutputFilterByType DEFLATE font/opentype AddOutputFilterByType DEFLATE font/otf AddOutputFilterByType DEFLATE font/ttf AddOutputFilterByType DEFLATE image/svg+xml AddOutputFilterByType DEFLATE image/x-icon AddOutputFilterByType DEFLATE text/css AddOutputFilterByType DEFLATE text/html AddOutputFilterByType DEFLATE text/javascript AddOutputFilterByType DEFLATE text/plain AddOutputFilterByType DEFLATE text/xml # Remove browser bugs (only needed for really old browsers) BrowserMatch ^Mozilla/4 gzip-only-text/html BrowserMatch ^Mozilla/4\.0[678] no-gzip BrowserMatch \bMSIE !no-gzip !gzip-only-text/html Header append Vary User-Agent </IfModule>
Nu uitați să faceți clic pe „Salvați schimbări. ”
Caching browser
Când cineva vizitează site-ul dvs., browserul pe care îl utilizează va descărca toate fișierele asociate cu pagina pe care o accesează.
Utilizarea cache a browserului înseamnă că doriți să descărcați doar fișierele necesare și nu activele care nu sunt necesare. Acestea sunt de obicei designul și stilul paginii dvs. și includ uneori și funcții JavaScript.
Când utilizați memoria cache a browserului, vă spuneți serverului dvs. să ignore părțile din pagina dvs. web care au fost descărcate anterior pentru vizitatori repetiți.
Pentru a edita fișierul dvs. .htaccess, localizați-l și faceți două copii în același mod în care l-ați făcut la comprimarea fișierelor, așa cum s-a evidențiat mai sus, folosind un client FTP sau cPanel. a fișierului .htaccess original în cazul în care există probleme cu modificările. Efectuați modificările în cealaltă copie.
Adăugați următorul cod sub conținutul curent al fișierului dvs. .htaccess:
<IfModule mod_expires.c>ExpiresActive On ExpiresDefault A0 <FilesMatch "\.(txt|xml|js)$"> ExpiresDefault A691200 </FilesMatch> <FilesMatch "\.(css)$"> ExpiresDefault A691200 </FilesMatch> <FilesMatch "\.(flv|ico|pdf|avi|mov|ppt|doc|mp3|wmv|wav|mp4|m4v|ogg|webm|aac)$"> ExpiresDefault A691200 </FilesMatch> <FilesMatch "\.(jpg|jpeg|png|gif|swf|webp)$"> ExpiresDefault A691200 </FilesMatch> </IfModule> <IfModule mod_headers.c> <FilesMatch "\.(txt|xml|js)$"> Header set Cache-Control "max-age=691200" </FilesMatch> <FilesMatch "\.(css)$"> Header set Cache-Control "max-age=691200" </FilesMatch> <FilesMatch "\.(flv|ico|pdf|avi|mov|ppt|doc|mp3|wmv|wav|mp4|m4v|ogg|webm|aac)$"> Header set Cache-Control "max-age=691200" </FilesMatch> <FilesMatch "\.(jpg|jpeg|png|gif|swf|webp)$"> Header set Cache-Control "max-age=691200" </FilesMatch> </IfModule>
Nu uitați să faceți clic pe Salvațipentru a păstra completările la fișierul dvs..
Comprimarea fișierelor dvs. și folosirea cache-ului browserului vor reduce semnificativ timpul de încărcare a paginilor dvs. web. Acest lucru va ajuta site-ul dvs. să se ridice mai bine în căutare și îmbunătățirea experienței utilizatorului Nimeni nu vrea să aștepte mai mult de câteva secunde pentru a se încărca o pagină.