TechBlogSD - Alt for WordPress- og WEB -utvikling
WEB- og WordPress -instruksjoner, nyheter, anmeldelser av temaer og plugins

Hvordan fikse problemet med nettleserbufring i nettleseren i WordPress?

5

Google PageSpeed ​​Insights -verktøyet er en av måtene å måle hastigheten på WordPress -nettstedet ditt. Generelt er Googles hastighetspoeng annerledes enn andre populære hastighetsmåler som Pingdom eller Gtmetrix. Men det anbefales å holde oversikt over Googles poengsum, da det kan påvirke rangeringen direkte i søkeresultatene.

Når du sjekker nettstedet ditt på Google PageSpeed, vil du se noen hyppige problemer som å optimalisere bilder, utnytte hurtigbufring av nettlesere, aktivere komprimering, etc. I våre tidligere artikler har vi forklart hvordan du kan fikse aktivering av komprimering og optimalisere bildespørsmål. I denne artikkelen vil vi diskutere hvordan du løser problemet med hurtigbufring av nettleseren i WordPress.

Hva er Leverage Browser Caching?

La oss forklare med et eksempel. Åpne en nettleser som Google Chrome og fjern nettleserloggen. Åpne nå et nettsted, og du vil se at siden lastes sakte. Når du navigerer gjennom forskjellige sider på samme nettsted, vil du legge merke til at sidene lastes inn raskere enn første gang. Her er hva som vil skje i nettleseren:

Hvordan fikse problemet med nettleserbufring i nettleseren i WordPress?

  • Nettleseren vil hente alle statiske ressurser som bilder, stiler, skript, etc. fra webserveren under første gang du laster inn nettstedet.
  • Når hurtigbufring av nettleseren er aktivert på stedet for statiske ressurser, følger nettleseren instruksjonene fra serveren som mottas via HTTP -overskrifter.
  • Nettleseren lagrer de statiske ressursene på lokal lagring med utløpsdatoen eller maksimal alder mottatt fra serveren.
  • De statiske ressursene hentes fra nettleserens lokale lagring når neste side lastes inn.
  • Hvis hurtigbufring av nettleseren ikke er aktivert på nettstedet (utløpstiden er ikke angitt), henter nettleseren filene hver gang den lastes inn. Dette vil øke sidelasttiden så vel som belastningen på serveren.
  • Utløpstid bør spesifiseres for hver filtype som png, jpg, css. js, etc.

Hvis du ikke angir utløpstiden for bilder og andre statiske filer, viser Google PageSpeed ​​Insights -verktøyet dette som et høyt prioritert problem under kategorien "Skal fikse" eller "Mulige optimaliseringer".

Hvordan fikse problemet med nettleserbufring i nettleseren i WordPress?

Utnytt problem med nettleserbufring i Google PageSpeed

Du kan se informasjonen i parentesene ved siden av bildens nettadresser som "utløp ikke spesifisert".

Hvordan fikse problemet med nettleserbufring i nettleseren i WordPress?

Det er to enkle måter å fikse problem med hurtigbufring av nettleseren:

  • Uten plugin ved å endre .htaccess -fil
  • Bruker W3 Total Cache -plugin

1 Uten plugin

Logg deg på FTP -klienten din og åpne .htaccess -filen i rotkatalogen på nettstedet ditt. Se artikkelen vår for å lære mer om hvordan du redigerer .htaccess -fil i WordPress. Legg til direktivene nedenfor på slutten av filen:

## EXPIRES CACHING ## <IfModule mod_expires.c> ExpiresActive On ExpiresByType image/jpg "access 1 year" ExpiresByType image/jpeg "access 1 year" ExpiresByType image/gif "access 1 year" ExpiresByType image/png "access 1 year" ExpiresByType text/css "access 1 month" ExpiresByType text/html "access 1 month" ExpiresByType application/pdf "access 1 month" ExpiresByType text/x-javascript "access 1 month" ExpiresByType application/x-shockwave-flash "access 1 month" ExpiresByType image/x-icon "access 1 year" ExpiresDefault "access 1 month" </IfModule> ## CACHE CONTROL ## <filesMatch ".(css|jpg|jpeg|png|gif|js|ico)$"> Header set Cache-Control "max-age=2592000, public" </filesMatch>

Den første blokken er for cache -utløp, og den andre er for cachekontrollen. Alle generelle filutvidelser er inkludert i direktivet. Du kan også inkludere flere om nødvendig for nettstedet ditt.

Hvis du ikke har FTP -tilgang, er det plugins for å redigere .htaccess -filen direkte fra administrasjonspanelet. For eksempel tilbyr Yoast SEO -plugin filredigeringsalternativ for redigering av .htaccess -fil fra administrasjonspanel.

2 Bruke W3 Total Cache

Heldigvis har WordPress plugins for å fikse alle problemer. For å fikse problemet med hurtigbufring av nettlesing for WordPress -nettstedet ditt, anbefaler vi å bruke W3TC -plugin. W3TC er den populære hurtigbuffer -pluginen som er tilgjengelig på WordPress plugins repository gratis med mange flere alternativer.

Hvordan fikse problemet med nettleserbufring i nettleseren i WordPress?

W3 Total Cache WordPress -plugin

Installer pluginet og aktiver det. Naviger til delen "Ytelse> Nettleserbuffer" og aktiver alle nettleserbufrelaterte alternativer under Generelt, CSS og JS, HTML og XML, Media og andre filer.

Hvordan fikse problemet med nettleserbufring i nettleseren i WordPress?

Aktiver nettleserbufring i W3TC -plugin

Du kan forlate "Utløper topptekstens levetid" med standardverdiene forhåndsutfylt på sekunder. Hvis du vil, kan du endre med dine egne verdier under seksjonene "CSS & JS", "HTML & XML" og "Media & Other Files".

  • 31536000 i 1 måned
  • 604800 i 1 uke
  • 86400 for 1 dag
  • 3600 i 1 time

Så langt vi har testet 1 time for HTML og XML og 1 måned for andre filer, fungerer det fint for Google PageSpeed.

W3T Totoal Cache -plugin legger i hovedsak til direktivene i .htaccess -filen som forklart i den første metoden. Åpne .htaccess -filen, og du vil se at det lange settet med direktiver er lagt til av W3TC -plugin. Alle direktiver knyttet til nettleserbufring vises mellom avsnittet "# BEGIN W3TC Browser Cache" til "# END W3TC Browser Cache".

Sjekk tilbake i Google PageSpeed ​​Insights

Når du har lagt til koden manuelt i .htaccess -filen eller aktivert hurtigbufring av nettleseren for alle typer objekter i W3TC, må du først tømme all bufringen. Gå deretter tilbake til Google PageSpeed ​​Insights -verktøyet og sjekk siden. Sannsynligvis burde problemet vært løst eller flyttet til lavere prioritet under "Vurder å fikse" som vist nedenfor. Det nye PageSpeed ​​-verktøyet vil fremdeles vise problemene under delen "Mulige optimaliseringer" med den forbedrede totale poengsummen.

I vårt eksempel er problemet fortsatt på grunn av AdSense -annonser og skriftfiler.

Hvordan fikse problemet med nettleserbufring i nettleseren i WordPress?

Utnytt prioritet for nettleserbufferproblemer senket

Hva du ikke kan gjøre med nettleserbufring

Nå som du vet hvordan du løser problemet med hurtigbufring av nettleseren på WordPress -nettstedet ditt. Men i de fleste tilfeller er dette ikke tilstrekkelig fordi det bare fungerer for de statiske ressursene som er lastet fra ditt eget domene. I virkeligheten kan siden ha mange andre eksterne ressurser som ikke kan bufres i nettleseren. Nedenfor er noen av de populære eksterne ressursene som kan forårsake problem med hurtigbufring av nettleseren:

  • Skript for sporingskode for Google Analytics
  • Google AdSense -annonsekodeskript (som vist i eksemplet ovenfor)
  • Noen fonter filer
  • Gravatar -bilder på forfatterbio og kommentarer
  • Bilder lastet med sosiale plugins

Hvis nettstedets hastighet er den viktigste faktoren for deg, må du bruke de eksterne ressursene nøye på nettstedet ditt. Muligens kan du deaktivere alle eksterne ressurser unntatt viktige ressurser som Google Analytics for å forbedre sidehastighetspoengene.

Opptakskilde: www.webnots.com
Leave A Reply

Dette nettstedet bruker informasjonskapsler for å forbedre din opplevelse. Vi antar at du er ok med dette, men du kan velge bort det hvis du ønsker det. jeg aksepterer Mer informasjon