Gratis cache-uppvärmning för webbplatser
Förvärm din webbplats cache för att snabba upp Core Web Vitals gratis

Gratis cache-uppvärmning för webbplatser
Har du någonsin undrat varför vissa webbplatser, som min, laddas omedelbart? Det beror delvis på caching! Genom att lagra ofta efterfrågad data på servern eller i edge-nätverket eliminerar caching behovet av dyra serverberäkningar, vilket resulterar i en supersnabb och smidig user experience.
Nuförtiden har de flesta webbplatser ett eller flera lager av caching, som antingen är inbyggt som standard eller har lagts till via ett plugin. Ändå förbättrar de flesta caching-plugins knappt prestandan! Det beror troligtvis på en låg cache hit ratio. Lyckligtvis kan vi öka cache hit ratio eller upptäcka problem med cache hit ratio genom att använda en cache warmer.
Vad är en cache warmer?
Cache warming är processen att förladda ofta besökta webbplatser i serverns eller edge-nätverkets cache innan de efterfrågas av användare. När sidorna väl har cachats av servern kan servern leverera dessa sidor direkt från cache och behöver inte bygga sidan i realtid.
En cache warmer kommer generellt att crawla en webbplats baserat på regler som webbplatsägaren har satt. Mitt Chrome-tillägg 'the cache warmer' tar ett enkelt tillvägagångssätt för dessa regler:
- När tillägget öppnas visas den aktuella webbplatsens startsida
- När du aktiverar cache-pluginet besöker det startsidan och extraherar alla webbadresser
- Webbadresserna sorteras efter vikt och den första 'obesökta sidan med högst vikt' crawlas
- Denna process upprepas tills alla sidor har crawlats eller det maximala antalet inställda sidor har crawlats. Beroende på vad som inträffar först
Hur förbättrar en cache warmer pagespeed-prestandan?
Det primära målet med cache warming är att förhindra "cache misses", som uppstår när den efterfrågade datan inte finns i cachen och måste byggas i realtid av servern. Detta tar uppenbarligen längre tid än att leverera sidor direkt från cache
Ta en titt på denna CoreDash Time to First Byte-distribution. Den visar tydligt 2 klockformade kurvor. Den första snabba och gröna kurvan visar snabba och cachade HTML-sidvisningar och den andra, bredare kurvan visar långsammare ocachade sidvisningar.

En dålig Time to First Byte kommer alltid att leda till dåliga paint-mätvärden som First Contentful Paint och Largest Contentful Paint, och det kommer att leda till underkända Core Web Vitals-mätvärden.
Dessa dåliga mätvärden tenderar att smyga sig på ovetande webbplatsägare eftersom de kan vara svåra att replikera, då du vid testning av din egen webbplats snabbt bygger om cachen och det blir lätt att missa detta problem.
Så vad gjorde jag. Jo, jag har skapat en GRATIS!! kraftfull cache warmer med ett klick som förenklar processen att se till att din cache alltid är uppdaterad. Den kommer i form av ett Chrome-tillägg och eliminerar behovet av komplexa kommandoradsverktyg, vilket gör det enkelt för alla att använda..
Hur använder du cache warmer?
Att använda cache warmer är ganska enkelt! Här är stegen att följa:
1. Installera Cache Warmer i Chrome Web Store
2. För att säkerställa att mitt roliga lilla plugin inte blir ditt senaste gratis DDOS-verktyg behöver du lägga till detta i din robots.txt för att ta bort crawl-begränsningar
User-agent: CacheWarmer Crawl-delay: 0
3. Se till att du har tillräckligt med RUM-data från tidigare. Du kan använda ett RUM-verktyg som CoreDash som är det överlägset mest prisvärda alternativet.
4. Kör pluginet. Du kommer inte att se att din sida crawlas. Varje gång vi besöker en sida bör en ny cachad version av din sida skapas!
5 Se till att din cache inte ogiltigförklaras manuellt. Det innebär att du inte ska publicera nya innehållsuppdateringar på din webbplats under några timmar och jämföra före och efter
Om du märker en stor skillnad (särskilt i uppdelningssektionen av LCP där LCP plottas mot TTFB) är det en stark indikation på att din caching inte är korrekt konfigurerad!

