Som ett prestandawebbhotell vill vi verkligen undersöka och dela med oss av sätt att göra din WordPress-webbplats snabbare. En av de no-brainers när det gäller hastighet numera är att använda ett innehållsleveransnätverk (CDN). De avlastar av din webbserver samtidigt som du snabbare levererar innehåll till dina besökare, vilket gör deras upplevelse bättre!

Idag vill vi förklara för dig i lekmantermer hur ett WordPress CDN fungerar, varför du borde använda en, och några av de extra fördelarna som följer med dem. Vi delar också några hastighetsprov så att du bättre kan bedöma hur mycket prestanda-boost du kan förvänta dig att se på din egen webbplats.

Hur ett CDN funkar

Först och främst vill du inte förvirra ett CDN med din WordPress-värd. Dessa är helt separata tjänster. Ett CDN är inte en ersättning för din webbleverantör, utan snarare ett extra sätt att öka din webbplats hastighet. Medan vår värd här på Kinsta är blixtsnabb, kan ett CDN göra din webbplats ännu snabbare.

Hur exakt fungerar ett CDN? Tja, till exempel när du hostar din webbplats med Kinsta måste du välja en fysisk datacenterplats, till exempel Centrala USA, Europa, Sydamerika eller Asien. Låt oss säga att du väljer Centrala USA. Det innebär att din webbplats ligger fysiskt på en ”värdserver” i Council Bluffs, Iowa. När människor i Europa besöker din webbplats kommer det att ta längre tid att ladda jämfört med någon som besöker den från t.ex. Dallas, TX. Varför? Eftersom data måste överföras ett längre avstånd. Detta är vad som är känt som latens. Latens avser tid och eller fördröjning som är inblandad i överföringen av data över ett nätverk. Ju längre avstånd desto större latens.

40 procent av besökare överger en webbplats om den tar över tre sekunder att ladda. ⏱ Click to Tweet

Det kräver också flera nätverkshopp (kommunikationsinstanser mellan mellanliggande nätverksenheter) för att serva databasförfrågningar från webbläsare till värdservrar och det begärda innehållet från värd-servrar tillbaka till webbläsare. Och det är här ett CDN kommer till användning. Det bidrar till att minska latens genom att ladda webbplatsens innehåll från servrar närmare dem. Dessa CDN-servrar kallas ibland även POPs (närvaropunkter – points of presence).

Ett CDN minskar latens

Ett CDN minskar latens

WordPress-användare kan ibland vara ovilliga att titta på innehållsleveransnät eftersom det kan verka lite överväldigande först. Så det här är hur de fungerar och kan genomföras, på lekmanstermer, i tre enkla steg:

Steg 1

Du väljer en CDN-leverantör och prenumererar på deras tjänst. Detta debiteras vanligen månatligt eller enligt dataanvändning. De flesta leverantörer kommer att ha en räknare för att uppskatta dina kostnader.

Steg 2

Du använder gratis plugin som CDN Enabler eller WP Rocket för att integrera den. Dessa plugin kopplar automatiskt dina tillgångar till CDN. Det behövs inget arbete från din sida för att få ditt innehåll på CDN, det här är allt automatiskt! Att distribuera ett CDN är mycket lättare än det var för några år sedan.

Steg 3

När folk besöker din webbplats laddar den nu innehållet på din WordPress-webbplats från olika CDN över hela världen. Så för de besökare i Europa som besöker din webbplats i Iowa, laddas ditt innehåll nu från en POP i Europa. Hur gör de detta? CDN använder vanligtvis två olika typer av teknik för att leda användarna till rätt plats, och det är IP Anycast + geolocation routing. De kan automatiskt detektera var användarförfrågningar kommer från och vägleda förfrågningarna till närmaste POP.

Det är dock viktigt att välja en strategisk serverplats för din WordPress-värd. För även om ett CDN hjälper till att distribuera dina media och innehåll, måste en enda begäran fortfarande göras till värdleverantören när din webbplats laddas. Såvida du inte använder fullständig sidocaching på en proxyserver, som vi kommer att gå in på senare. Kinsta har nu 20 datacenterplatser där du kan hosta din WordPress-webbplats.

CDN Fördelar

Nedan är några av de många fördelarna med att använda ett CDN på din WordPress-webbplats.

1. Prestanda-boost

En prestandaökning är en av de största anledningarna till att använda ett CDN. Det har påvisats gång på gång att en snabbare laddnings-sida direkt korrelerar med högre omvandlingsfrekvenser, minskade avvisningsfrekvenser och en längre genomsnittlig besökarlängd. Och då har vi ännu inte nämnt en helt enkelt bättre användarupplevelse. När var sista gången du klickade tillbaka i webbläsaren eftersom webbplatsen tog för lång tid för att ladda? Det här är det sista du vill ska hända. Men tro inte bara på oss, här är lite snabb statistik för dig från några av de ledande branschledarna:

  • En 1-sekundsfördröjning av sidsvaret kan leda till en minskning med 7 % av konverteringarna. (Källa:  Kissmetrics)
  • BBC har sett att de förlorar ytterligare 10 % av användarna för varje ytterligare sekund som krävs för att deras webbplats ska laddas. (Källa: Creative Bloq)
  • 53 % av besöken på mobila webbplatser överges efter 3 sekunder enligt forskning från Googles DoubleClick. (Källa: DoubleClick)
  • AliExpress minskade laddningstiden med 36 % och såg en orderökning på 10,5 % och en ökning med 27 % av konvertering för nya kunder. (Källa: Akamai)

Här är några sätt hur ett CDN kan bidra till att förbättra prestanda på din WordPress-webbplats.

Reducerar TTFB

Vi har ovan redan pratat om hur ett WordPress CDN kan bidra till att minska latensen genom att förkorta den fysiska distans som krävs för att data ska kunna resa. Men det kan också hjälpa till att sänka din tid till första byte (TTFB). För att uttrycka det enkelt är det här ett mått på hur länge webbläsaren måste vänta innan den mottar sin första bit av data från servern. Ju längre tid det tar att få den data, desto längre tid tar det att visa din sida.

Ett CDN kan hjälpa till att minska TTFB

Ett CDN kan hjälpa till att minska TTFB

En vanlig missuppfattning är att detta beräknas efter DNS-uppslagstider, men den ursprungliga beräkningen av TTFB i nätverket innehåller alltid nätverkslatens. Detta innebär en 3-stegs process och fördröjningar och latens kan inträffa var som helst däremellan och adderas till din totala TTFB. Hög TTFB kan orsakas av ett antal skäl, till exempel dålig kodning eller felkonfigurerad cachning på din värdserver. Men geografiskt avstånd är definitivt en faktor. Vi körde ett litet test för att visa skillnaden med vårt Kinsta CDN (drivet av KeyCDN). Varje test kördes 5 gånger och genomsnittet togs.

TTFB utan CDN

Vi körde först ett test med vårt CDN avstängt och som du kan se var vår totala laddningstid 1,45 s och vår genomsnittliga TTFB på en tillgång var omkring 136 ms.

TTFB innan du lägger till ett CDN

TTFB innan du lägger till ett CDN

TTFB before adding a CDN

TTFB med CDN

Vi aktiverade sedan vårt CDN och körde testet igen. Som du kan se sjönk våra totala laddningstider ner till 788 ms och vår genomsnittliga TTFB är nu 37 ms! Vilken skillnad ett CDN kan göra. En annan viktig sak att notera är att vi valde Stockholm som plats att utföra detta test. Varför? Eftersom vi ville visa dig den verkliga förbättringen som kan uppnås genom att minska det fysiska avståndet. Det finns en CDN-POP i Stockholm, så vårt innehåll serveras från Stockholm.

TTFB efter att ha lagt till ett CDN

TTFB efter att ha lagt till ett CDN

Obs! Om du använder Cloudflare kan du ha en något högre TTFB. Detta beror troligtvis på det extra utrymmet och komplexiteten av att ha en full proxy-tjänst igång. Kom ihåg att Cloudflare har ytterligare brandväggar och andra funktioner som vissa CDN-leverantörer inte har. Så du skulle behöva avgöra själv vilket som kan gynna dig mer. Om hela din webbplats inte är optimerad på bästa sätt kan det vara värt att acceptera en lite högre TTFB.

Du kanske också vill kolla in WP Bullets guide om hur du använder Cloudflare-sidocachning för att sänka TTFB. Det kan krävas ytterligare konfiguration och testning. Se till att du kör egna tester eftersom varje miljö är annorlunda. Cloudflares nya Argo-tjänst har också bevisats hjälpa till att sänka TTFB i vissa fall.

Snabbare leverans med Cachning

Precis som du använder cachning med din WordPress-värd eller ett plugin, använder CDN också cachning. Det är ett sätt som gör att de kan leverera filer så fort. En viktig sak att vara medveten om är dock hur cachning fungerar. När ett CDN får en kopia av din media måste det typiskt begäras en eller två gånger av en besökare innan den faktiskt är cachad på CDN. Ett CDN placerar en HTTP-rubrik på förfrågningarna som heter ”X-Cache.” Vid den första eller andra förfrågan visas filen vanligen som en MISS, vilket betyder att den ännu inte är cachad.

CDN inte cachad (MISS)

CDN inte cachad (MISS)

På efterföljande förfrågningar visas det som ett HIT, vilket betyder att det nu är cachat på ditt CDN. Den kommer att förbli cachad baserat på ett antal olika faktorer som ETag-rubriker, expires-rubriker eller om du manuellt rensar ditt CDN-cache.

CDN cached (HIT)

CDN cached (HIT)

Om du använder ett full proxy-CDN som Cloudflare kan du också ta cachning till nästa nivå genom att använda vad de hänvisar till som fullständig sidocachning. Detta innebär att du cachar allt på en URL. Men för WordPress-webbplatser kan det ibland vara svårt eftersom du måste implementera lösningar för dynamiska delar på din webbplats.

Stora besparingar med GZIP-komprimering

WordPress CDN använder också GZIP, ett filformat och ett program som används för filkomprimering och dekompression. GZIP-komprimering är aktiverad på servern (eller snarare på CDN-servern/POP) och möjliggör ytterligare minskning av storleken på din HTML, stylesheets och JavaScript-filer. Det fungerar inte på bilder eftersom de redan är komprimerade på ett annat sätt. Vissa har sett upp till 70 % minskning på grund av kompression. Det är förmodligen en av de enklaste optimeringarna du kan göra. Och oroa dig inte, alla stora CDN har det här aktiverat som standard.

Du kan använda ett verktyg som Check GZIP Compression eller Chrome DevTools för att se vilken stor skillnad som komprimering gör. Till exempel kan du se att i vår jquery.js-fil som serveras från ett CDN, minskade GZIP-komprimeringen storleken från 94,9 kB ner till 33,6 kB. Det är en besparing på 64,59 % på bara en fil. Lägg till detta på alla dina tillgångar och media och du kommer att se varför komprimering är väsentlig!

GZIP-besparingar på ett CDN

GZIP-besparingar på ett CDN

Brotli Tar Komprimering till Nästa Nivå

Brotli är en nyare komprimeringsalgoritm utvecklad av Google som har visat sig minska filstorlekar upp till 26 procent över befintliga lösningar, inklusive GZIP. Adoptionsgraden för Brotli växer i en ganska snabb takt. Från och med 20 juni komprimerar Google nu även bildannonser med Brotli-komprimering.

Brotli komprimeringsbesparingar

Brotli komprimeringsbesparingar (src: SamSaffron)

Men eftersom Brotli fortfarande är nytt, är det inte tillgängligt för alla CDN-leverantörer än. Men det finns några som KeyCDN och CDN77 som nu stöder det. I de flesta fall måste din ursprungsserver (värdserver) också ha Brotli aktiverad för att detta ska fungera. Och webbläsarstöd till Brotli håller också på att komma ifatt. Om installationen är korrekt, kan servrar som har Brotli aktiverat men laddas i en webbläsare som inte stöder den, helt enkelt återgå till GZIP.

HTTP/2

HTTP/2 är också en av de största funktionerna som alla CDN nu använder för att påskynda leverans av tillgångar. HTTP/2 kräver HTTPS på grund av webbläsarsupport. Förbättringen i prestanda beror på olika orsaker, till exempel att protokollet kan stödja bättre multiplexering, parallellitet, HPACK-komprimering med Huffman-kodning, ALPN-förlängning och server-push. Det brukade vara en hel del TLS-omkostnader när du använde HTTPS, men tack vare HTTP/2 är det ett problem som stannat i det förflutna.

2. Lägre bandbreddskostnader

En annan stor fördel med ett CDN är att det kan hjälpa till att avlasta CPU och resurser från din värdserver (ursprungsserver). Detta hjälper till att hindra trafikspikar från att överväldiga din värd. Det kan också bidra till att minska dina bandbreddskostnader. Det sista du vill är att något ska bli viralt och du får en stor räkning från din värd eller en överbelastningsavgift. Till exempel, nedan är en webbplats som använder Cloudflare, och som du kan se hjälpte det att avlasta 69 % av bandbreddsförfrågningarna.

Cloudflare bandbredd sparad

Cloudflare bandbredd sparad

Ett annat sätt som ett CDN hjälper till att sänka kostnaderna är genom att tillhandahålla enkla sätt att aktivera hotlink-skydd. Detta betyder i grund och botten att begränsa HTTP-hänvisningar och hindra andra från att bädda in dina tillgångar (bilder – vi har en guide om hur du skyddar dina bilder) på andra webbplatser. Några av er kanske har hört talas om Huffington Post-fiaskot. En författare på Huffington Post kopierade och klistrade in bilder från The Oatmeals hemsida, vilket i sin tur gav honom en räkning på över $1000 från AWS. Ägaren till the Oatmeal ersatte bilderna så att läsare av Huffington Post-artikeln skulle se det. Men det är därför det är alltid viktigt att aktivera hotlink-skydd, annars kan det sluta med en skandalös räkning.

Hotlink-skydd

Hotlink-skydd

3. Hög tillgänglighet och skalbarhet

CDN erbjuder också hög tillgänglighet och skalbarhet. Eftersom det replikerade innehållet är tillgängligt över flera POP-enheter på olika geografiska platser, dirigeras webtrafik dynamiskt till en annan server om en får stopp. Och det finns ingen anledning att oroa sig för skalbarhet eftersom CDN-leverantörer är byggda med det i åtanke. Om du använder en mindre delad värd kan ett CDN faktiskt förhindra din webbplats från krasch eftersom den hanterar större delen av lasten.

4. SEO-fördelar

Google gjorde sidhastigheten en rankningsfaktor redan 2010, så det är ingen hemlighet att en snabbare webbplats kan leda till högre rankningar. Medan det inte finns något sätt att veta hur stor vikt som läggs på hastighet, kan du säkert anta att det är en av de viktigaste, eftersom det påverkar användarupplevelsen. Brian Dean analyserade en miljon av de största domänerna för att titta på korrelationen mellan webbplatshastighet och Google rankningar och resultaten var mycket positiva. Medan dessa test är nästan omöjliga att bevisa slutgiltigt, kan du vara säker på att, att ha en snabbare webbplats kommer att hjälpa dig i Google. För att uttrycka det enkelt belönar Google snabba webbplatser.

Webbplatshastighet - Google rankningar

Webbplatshastighet – Google rankningar

Förutom hastigheten på webbplatsens sidor kan ett CDN också bidra till att öka genomsökningsgraden för dina media, t.ex. bilder, som korrelerar med indexering i Google Image Search.

5. Ökad säkerhet

Många CDN-leverantörer ger extra säkerhet genom att låta dig implementera webbapplikationsbrandväggar (WAF) och vad som kallas Origin shields. Dessa kan hjälpa till att mildra DDoS-attacker på din WordPress-webbplats av alla former och storlekar, inklusive de som riktar sig till UDP- och ICMP-protokoll, samt SYN/ACK, DNS-förstärkning och Layer 7-attacker. Andra fördelar är att sätta dig bakom en proxy som hjälper till att dölja din ursprungliga IP-adress, även om den inte är skottsäker.

Se till att kolla in vår fallstudie om hur du stoppar en DDoS-attack. Vi hade en klient med en liten e-handelsplats med Easy Digital Downloads som fick över 5 miljoner förfrågningar på en enda sida inom 7 dagar. Webbplatsen genererade normalt endast mellan 30-40 MB per dag i bandbredd och ett par hundra besökare per dag. Men rakt ur ingenting gick webbplatsen direkt till mellan 15-19 GB dataöverföring om dagen! Det är en ökning med 4650 %. Och Google Analytics visade ingen ytterligare trafik. Detta är inte bra.

DDoS attack

DDoS attack

Klienten implementerade Sucuris webbapplikationsbrandvägg på sin webbplats och all bandbredd och förfrågningar sjönk omedelbart på webbplatsen (se nedan) och det har inte varit ett enda problem sedan dess. Så det är definitivt en bra investering och tidsbesparing om du stöter på problem som dessa.

Efter att ha lagt till Sucuris WAF

Efter att ha lagt till Sucuris WAF

CDN ger också ytterligare funktioner som säker token, vilket gör att du kan skapa säkra länkar med en utgångstid. När den har gått ut kan personer inte längre komma åt det innehållet.

CDN Hastighetstest

Så istället för att bara berätta hur fördelaktigt ett WordPress CDN kan vara, låt oss göra några tester för att faktiskt visa resultaten. Vi körde 5 tester från 4 olika testställen med ett CDN aktiverad och sedan utan ett CDN. Webbplatsen är hostad hos Kinsta och använder Kinsta CDN (drivs av KeyCDN). Den fysiska platsen för servern är i Iowa, USA.

Se till att när du testar ditt CDN köra det ett par gånger så att mediet cachas. Som vi beskrivit längre upp med avseende på CDN-cachning, visar HTTP-rubriken X-Cache en ”HIT” när den är cachad. Om det inte är cachat kommer det att visa en ”MISS”. Om du inte gör det korrekt kan det verka som om CDN inte hjälper till att påskynda din webbplats, när det egentligen handlar om att den inte byggt upp cache först .

Utan CDN (Dallas, Texas, USA)

Vi gjorde först 5 test utan ett CDN i Pingdom från Dallas, Texas och tog genomsnittet.

Utan CDN test Dallas

Utan CDN test Dallas (källa: Pingdom)

Utan CDN (Melbourne, Australien)

Vi körde sedan 5 tester utan ett CDN i Pingdom från Melbourne, Australien och tog medeltalet.

Utan CDN test Australien

Utan CDN test Australien (källa: Pingdom)

Utan CDN (San Jose, Kalifornien, USA)

Vi körde sedan 5 tester utan ett CDN i Pingdom från San Jose, California och tog medeltalet.

Utan CDN test San Jose

Utan CDN test San Jose (källa: Pingdom)

Utan CDN (Stockholm, Sverige)

Vi körde sedan 5 tester utan ett CDN i Pingdom från Stockholm, Sverige och tog medeltalet.

Utan CDN test Sverige

Utan CDN test Sverige (källa: Pingdom)

Med CDN (Dallas, Texas, USA)

Vi körde sedan 5 test med ett CDN i Pingdom från Dallas, Texas och tog genomsnittet.

Med CDN test Dallas

Med CDN test Dallas (källa: Pingdom)

Med CDN (Melbourne, Australien)

Vi körde sedan 5 test med ett CDN i Pingdom från Melbourne, Australien  och tog genomsnittet.

Med CDN test Australia

Med CDN test Australia (källa: Pingdom)

Med CDN (San Jose, Kalifornien, USA)

Vi körde sedan 5 test med ett CDN i Pingdom från San Jose, Kalifornien och tog genomsnittet.

Med CDN test San Jose

Med CDN test San Jose (källa: Pingdom)

Med CDN (Stockholm, Sverige)

Vi körde sedan 5 test med ett CDN i Pingdom från Stockholm och tog genomsnittet.

Med CDN test Sverige

Med CDN test Sverige (källa: Pingdom)

Resultatet

Låt oss nu titta på resultaten för att förstå hur mycket ett CDN påverkar dina totala laddningstider.

CDN-hastighetstest jämförelse

CDN-hastighetstest jämförelse

  • Dallas, Texas, USA: En minskning av 8,11 % i total laddningstid med ett CDN.
  • San Jose, Kalifornien, USA: Minskning av 33,02 % i total laddningstid med ett CDN
  • Melbourne, Australien: Minskning av 54,19 % total laddningstid med ett CDN.
  • Stockholm, Sverige: Minskning av 54,7 % total laddningstid med ett CDN.

Som du kan se, var både Dallas och San Jose, lite snabbare med ett CDN. Och om du tittar på Australiens test kan du se en stor skillnad i laddningstiderna. Detta beror på testserverns geografiska läge. Vår server är i Iowa och där har datan inte så långt att resa från Dallas och San Jose. Men för Australien är avståndet det som dödar laddningstiderna. När vi aktiverar CDN, laddas innehållet och media från en Kinsta CDN POP i Sydney Australia, vilket resulterar i mycket snabbare nedladdningstider. Detsamma gäller för Stockholm, Sverige.

Nu är frågan, vill du minska dina laddningstider med över 50 % i vissa fall? Svaret borde vara ja!

Behöver du ett CDN?

En fråga som vi får fråga mycket här på Kinsta är huruvida ett CDN behövs för en viss webbplats. Enligt vår erfarenhet kan ett CDN vara till nytta i nästan alla scenarier. Titta bara på alla fördelar som vi listade ovan. Priset är vanligtvis inte längre en faktor eftersom de flesta CDN-leverantörer är mycket billiga, vissa tar så lite som $0.04/GB. Och dessutom är Cloudflare till och med gratis. De enda situationerna där du kanske vill göra ytterligare tester är om du bara servar innehåll till besökare i en viss geografisk plats.

Låt oss säga att du till exempel är en liten butik med en webbplats i Ontario, Kanada. Kanske bryr du dig inte så mycket om kunder som sitter någon annanstans. Du borde undersöka var en CDN-leverantörs POP finns. Om till exempel din webbserver ligger i Ontario, men du registrerar dig för en CDN-leverantör som även har närmaste POP i USA, kan det faktiskt sakta ner din webbplats. I det här scenariot, vilket är mycket sällsynt, kan det vara mer fördelaktigt att inte använda ett CDN.

Det finns många bra CDN-leverantörer att välja mellan. De flesta av dem har gratis provperioder, så vi rekommenderar att du testar några för att se vilken som fungerar bäst för din webbplats. Vi har gratis CDN-integrering här hos Kinsta för alla kunder, som drivs av KeyCDN. Här är några andra tredjepartsleverantörer som du bör ha koll på:

Hur du installerar ett CDN i WordPress

Varje CDN-leverantör har sin egen integrationsmetod, men tack och lov stöder de alla WordPress och är väldigt lätta att integrera. Se till att läsa deras dokumentation eller fråga deras supportteam om du har problem.

Kinsta CDN

Vi samarbetar med KeyCDN, ett HTTP/2-innehållsleveransnätverk med 34 platser, för att turboladda dina tillgångar och media runt om i världen. För närvarande inkluderar tjänade regioner Amerika, Sydamerika, Europa, Afrika, Asien och Australien.

Kinsta CDN

Kinsta CDN

Kolla in hur du aktiverar Kinsta CDN. Det är en ett-klickprocess från MyKinsta-instrumentpanelen.

Lägg till CDN-zon

Lägg till CDN-zon

Vi har också fantastiska CDN-analyser så att du kan se bandbreddsanvändning, toppfiler efter förfrågningar, HTTP-statuskoder och mer.

CDN-användning i analys

CDN-användning i analys

Cloudflare

Om du använder eller är intresserad av Cloudfare, har vi en djupgående guide om hur du installerar Cloudflare på din WordPress-sida.

Tredje-Parts CDN

Om du är intresserad av att använda KeyCDN själv rekommenderar vi att du läser den här artikeln om CDN för nybörjare.

En sak som vi rekommenderar är att använda en underdomän för dina media och tillgångar i stället för den slumpmässiga webbadressen som tillhandahålls av leverantören. Exempel: cdn.yourdomain.com. Detta kommer att garantera bättre branding för din webbplats samt färre problem när det gäller indexeringsproblem. Efter att du har installerat ditt CDN hos leverantören kan du använda en gratis WordPress-plugin som CDN enabler för att enkelt länka dina tillgångar och få dem automatiskt kopierade till din CDN-leverantör.

CDN enabler

CDN enabler

Andra plugins som WP Rocket eller W3 Total Cache har också liknande integrationsmetoder.

CDN i WP Rocket

CDN i WP Rocket

Det är viktigt att ladda så många resurser från din WordPress-webbplats som möjligt. Detta säkerställer snabbare leverans till besökare och använder en enda HTTP/2-anslutning. Du kan köra din webbplats genom ett verktyg som Pingdom för att se var dina media laddas från. Ibland kan teman eller vissa plugin behöva lite finjustering eller undersökning om varför de inte laddar från ditt CDN även efter att ha avslutat integrationen.

Indexera bilder med CDN

Du behöver se till att dina bilder fortfarande indexeras med Google när du flyttar till ett CDN. För användare av Yoast SEO-plugin, behöver du lägga till följande kod längst ner i din functions.php-fil. Byt naturligtvis domänen och CDN-domänen med din egen.

function wpseo_cdn_filter( $uri ) {
return str_replace( 'http://yourdomain.com', 'http://cdn.yourdomain.com', $uri );
}
add_filter( 'wpseo_xml_sitemap_img_src', 'wpseo_cdn_filter' );

Om du inte gör detta kan det leda till att dina bilder blir icke-indexerade (se nedan). Du kan alltid kolla detta själv i Google Search Console.

Bilder indexeras inte

Bilder indexeras inte

Vi har dock också märkt att det är en hel del inkonsekvenser när det handlar om att Google Search Console rapporterar att bilderna är indexerade korrekt. Ett bra sätt att kontrollera om dina bilder verkligen indexeras är att gå över till Google Image Search och skriv in följande: site:https://yourdomain.com.

Google Image Search kontrollerar indexering

Google Image Search kontrollerar indexering

Viktigt: Lägg inte in din CDN-URL. Även om bilderna serveras från CDN, borde de fortfarande indexera på din rotdomän. Om dina bilder visas i Google Image Search betyder det att de är indexerade på rätt sätt.

Sammanfattning

Förhoppningsvis kan du nu se alla fantastiska fördelar du kan få med att använda ett WordPress-CDN. Det kommer att garantera att dina media laddas snabbare över hela världen, det reducerar din TTFB och minskar dramatiskt dina bandbreddskostnader och serverbelastning. Inte bara det, men du kan få bättre ranking på grund av snabbare sidladdningstider. Och viktigast, dina besökare kommer att få en mycket bättre användarupplevelse.

Glöm inte, vårt HTTP/2 Kinsta CDN ingår nu för alla våra klienter. Har du några åsikter om att använda ett CDN? Vi skulle gärna höra dina åsikter nedan.

119
Delningar