Relaterede

Del

Den bedste konfiguration for Cloudflare for at opnÄ topbedÞmmelser i LCP, TBT og Web Vital for din butik

 Pajuhaan
Written by Pajuhaan
Udgivet den November 20, 2024
    WebprÊstation er en kritisk faktor i at skabe en problemfri shoppingoplevelse for dine kunder. I denne artikel vil jeg vise dig, hvordan du kan opnÄ topbedÞmmelser i Web Vitals som Largest Contentful Paint [LCP] og Total Blocking Time [TBT] med Cloudflare. Disse konfigurationer spÊnder fra enkle justeringer til avancerede optimeringer.
    Lighthouse Best Practice for Ecommerce Websites
    Lighthouse Best Practice for Ecommerce Websites
    FĂžr vi dykker ned i detaljerne, skal du tage et Ăžjeblik til at vurdere dit websites nuvĂŠrende prĂŠstation ved hjĂŠlp af et vĂŠrktĂžj som Google PageSpeed Insights. Dette vil hjĂŠlpe dig med at spore forbedringerne efter anvendelse af disse indstillinger.
    Hvorfor Web Vitals betyder noget
    Web Vitals mÄler nÞgleaspekter af brugeroplevelsen. Her er en hurtig oversigt over de mest kritiske metrikker, vi vil fokusere pÄ:

    Metrik

    Hvad den mÄler

    Hvorfor det er vigtigt

    LCP
    Tiden det tager at indlĂŠse det stĂžrste synlige element
    PĂ„virker brugernes opfattelse af sitehastighed
    TBT
    Tiden blokeret af lange JavaScript-opgaver
    PĂ„virker interaktivitet og responsivitet
    CLS
    Layoutforskyvning under sideindlĂŠsning
    Sikrer visuel stabilitet og brugervenlighed
    Ved at optimere dine Cloudflare-indstillinger kan du betydeligt forbedre disse scoringer, hvilket fĂžrer til en hurtigere og mere engagerende oplevelse for dine besĂžgende.
    Score of the Website Before Optimization
    Score of the Website Before Optimization

    Trin 1: OpsÊt dit domÊne pÄ Cloudflare og Aktiver CDN

    For at begynde at optimere dit websites prÊstation med Cloudflare skal du fÞrst sikre, at dit domÊne er korrekt opsat pÄ deres platform, og at CDN (Content Delivery Network) funktionen er aktiveret.

    SĂ„dan aktiveres Cloudflare CDN

    1. Log ind pÄ din Cloudflare-konto og vÊlg dit domÊne.
    2. Naviger til sektionen DNS.
    3. Find din domĂŠnes A- eller CNAME-post under DNS Records.
    4. Klik pÄ den orange sky-ikon ved siden af posten for at aktivere funktionen Proxy Cloud. NÄr den er aktiveret, vil ikonet blive klart orange, hvilket signalerer, at dit domÊne nu dirigeres gennem Cloudflares CDN.
    DNS & CDN Config For a Shop Domain
    DNS & CDN Config For a Shop Domain

    Speciel note til Selldone-brugere

    Hvis du bruger Selldone, skal du konfigurere dit domĂŠne korrekt for at integrere med Cloudflares CDN. Dette sikrer, at Selldones eksterne CDN fungerer problemfrit med din side, og leverer cached indhold effektivt, mens det opretholder kompatibilitet med Selldones platform.
    Trin til konfiguration for Selldone:
    1. OpsĂŠt dit brugerdefinerede domĂŠne i Selldones dashboard.
    2. Sikre at den eksterne CDN peger mod Cloudflare ved korrekt at konfigurere dine DNS-poster.
    3. BekrÊft at Cloudflares indstillinger er fuldt aktiveret, inklusive Proxy Cloud status. Disse trin vil sikre, at din Selldone-drevne hjemmeside fÄr fuld fordel af Cloudflares prÊstationsforbedrende funktioner.

    Trin 2: Cloudflares hastighedstest funktion

    Cloudflare tilbyder et indbygget Speed Test-vÊrktÞj, der giver vÊrdifuld indsigt i dit websites prÊstation. Denne funktion mÄler nÞglemetrikker som indlÊsningstid, responsivitet og overordnede hastighedsforbedringer efter implementering af Cloudflares tjenester.
    Test Page Speed by Cloudflare
    Test Page Speed by Cloudflare

    Trin 3: Aktiver realtidsbrugerindsigt i Cloudflare

    At forstÄ dine brugeres adfÊrd i realtid er afgÞrende for at optimere deres oplevelse pÄ dit website. Cloudflares Realtidsbrugerindsigt (RUN)-funktion giver dig mulighed for at spore live data om, hvordan besÞgende interagerer med din side, hvilket giver handlingsbare metrikker til at forbedre prÊstation og anvendelighed.
    Enable RUM in Cloudflare - It will add a js inline your website
    Enable RUM in Cloudflare - It will add a js inline your website

    Trin 4: Aktiver alle optimeringsfunktioner i Cloudflare

    For at maksimere prÊstationen af dit website skal du aktivere de optimeringsfunktioner, der er tilgÊngelige i Cloudflare under fanen Hastighed. Disse funktioner er designet til at forbedre indlÊsningstider, reducere bÄndbreddeforbrug og forbedre den samlede brugeroplevelse uden besvÊr.
     
    Enable Optimization Options in Cloudflare
    Enable Optimization Options in Cloudflare
    Nogle af de vigtigste funktioner til at fremskynde siden krĂŠver PRO-licens.
    SĂžrg for at aktivere “Cloudflare Fonts” og “Rocket Loader”
    Cloudflare Fonts
    Cloudflare Fonts

    Trin 5: Umiddelbare resultater med Cloudflare gratis plan

    Selv pĂ„ Cloudflare gratis plan kan du se betydelige prĂŠstationsforbedringer ved at aktivere de rigtige funktioner. Jeg anvendte disse optimeringer pĂ„ marketplace.hanscristy.com, og resultaterne var straks synlige. Ændringerne forbedrede ikke kun Web Vitals-metrikker som LCP og TBT, men forbedrede ogsĂ„ den overordnede brugeroplevelse.
    Improvement in LPC / TBT / FCP of a Shop Built by Selldone
    Improvement in LPC / TBT / FCP of a Shop Built by Selldone
     

    Trin 6: Hvordan Cloudflare- og Selldone-optimeringer pÄvirker prÊstation i virkeligheden

    Lad mig guide dig gennem, hvordan Cloudflares optimeringer og Selldones dedikerede teknologier kombineres for at skabe enestÄende prÊstation, selv under udfordrende testscenarier.

    ForstÄ udfordringerne med prÊstationstest

    VÊrktÞjer som Lighthouse, GTmetrix og lignende platforme er primÊrt designet til statiske sider eller websites, der gengiver indhold pÄ serversiden. Selvom Selldone fungerer anderledes:
    • 100% PWA: Hvert aspekt af Selldones platform—dens hovedwebsted, dashboard, butik og mere—er bygget som en Progressive Web App (PWA). Det betyder, at al gengivelse sker pĂ„ klientsiden, hvilket giver brugerne stor fleksibilitet til at designe tilpassede dashboards og butikker.
    • Dynamic Domain Loading: Brugere kan indlĂŠse Selldone pĂ„ ethvert domĂŠne uden at bekymre sig om at implementere en kompleks backend. Systemet hĂ„ndterer alt dynamisk, leveret som en enkelt JavaScript-fil.
    Denne unikke tilgang byder pÄ fleksibilitet og hastighed, men skaber unikke udfordringer, nÄr der testes med vÊrktÞjer designet til servergengivne sider.

    Hvorfor Selldone er 10–100x hurtigere i virkeligheden

    Mens statiske sider er afhĂŠngige af serveren til at gengive HTML for hver brugerforespĂžrgsel, er Selldones PWA tilgang fundamentalt anderledes:
    Effektiv dataindsamling:
    • I stedet for at gengive hele sider pĂ„ serveren sender Selldone en letvĂŠgts JSON-struktur med de nĂždvendige data.
    • For eksempel, nĂ„r en bruger klikker pĂ„ et produkt, henter platformen kun de nĂždvendige data (som produktinformation) i stedet for at genindlĂŠse eller gengive hele siden.
    Ingen server-gengivelsesforsinkelser:
    • I modsĂŠtning til platforme som WooCommerce, hvor hvert klik kan udlĂžse server-gengivelse, eliminerer Selldone denne flaskehals helt. Alt hĂ„ndteres pĂ„ klientsiden, hvilket drastically reducerer ventetider.
    Realtidshastighedsfordel:
    • Brugere oplever nĂŠsten Ăžjeblikkelige sideovergange. Denne hastighed i virkeligheden fĂ„r platformen til at fĂžles betydeligt hurtigere sammenlignet med server-gengivne websites, selvom traditionelle testscoringer ikke helt afspejler fordelene.

    Bryde igennem teknologisk flaskehals

    At opnÄ hÞj testscoring for klient-siderenderede PWAs har historisk vÊret en udfordring pÄ grund af:
    • JS-execution delays: Klientside-gengivelse afhĂŠnger meget af JavaScript, som testvĂŠrktĂžjer ofte straffer.
    • Dynamisk indhold: I modsĂŠtning til statisk HTML kan dynamisk indholdsindlĂŠsning virke langsommere i syntetiske tests.
    Men Selldone har overvundet disse begrÊnsninger for fÞrste gang pÄ internettet ved at kombinere:
    • Cloudflares optimeringer (som Rocket Loader™ og Brotli kompression) for at strĂžmlinet蔄äș§levering.
    • Avanceret PWA-arkitektur for realtidsdataindsamling og gengivelse.

    Reel verdensprĂŠstation vs. syntetiske scoringer

    Mens syntetiske tests mĂ„ske viser lavere scoringer for klientside-gengivne platforme som Selldone, fortĂŠller reelle prĂŠstationer en anden historie. Selldones dashboard og butik tilbyder en 10–100x hurtigere oplevelse sammenlignet med server-gengivne platforme, hvilket gĂžr det til den ideelle lĂžsning til moderne e-handelsbehov.
    Selldone.com PWA - Single Page Application progress over time
    Selldone.com PWA - Single Page Application progress over time
      Hvis du gerne vil spejle de Cloudflare-indstillinger, vi bruger for optimal prĂŠstation, her er en liste over de aktiverede funktioner:
    Selldone.com Cloudflare Optimize Speed Config
    Selldone.com Cloudflare Optimize Speed Config
    Selldone Blog Post Page Score - 100 in Mobile and PC
    Selldone Blog Post Page Score - 100 in Mobile and PC

    WebprĂŠstationsbetingelser

    Her er en venlig og letforstÄelig forklaring af webprÊstationsbetingelser i Web Vitals:

    LCP (Largest Contentful Paint)

    LCP mĂ„ler, hvor lang tid det tager for den stĂžrste synlige del af en webside (som et stort billede eller en overskrift) at indlĂŠse og blive set af brugerne. TĂŠnk pĂ„ det som den tid, det tager for din side at fĂžles “klar” til at begynde at lĂŠse eller interagere med.

    CLS (Cumulative Layout Shift)

    CLS sporer, hvor meget ting flytter sig uventet pĂ„ en webside, mens den indlĂŠses. For eksempel, hvis en knap ĂŠndrer position lige nĂ„r du er ved at klikke pĂ„ den—det er et layoutskift. En lav CLS-score betyder, at dit site fĂžles stabilt og glat.

    INP (Interaction to Next Paint)

    INP mÄler, hvor hurtigt din webside reagerer pÄ brugerinteraktioner, som at klikke pÄ en knap eller skrive i en sÞgefelt. En hurtigere INP betyder, at dit site fÞles responsivt og brugerne ikke vil fÞle sig frustrerede over at vente pÄ handlinger.


    TBT (Total Blocking Time)

    TBT beregner den tid, din side er ufleksibel under indlÊsningen, som nÄr en bruger prÞver at rulle eller klikke, men intet sker. Lavere TBT betyder, at din side er bedre til at multitasking og lader brugerne interagere glat, mens den indlÊses.

    GÞr din virksomhed online med den bedste nej-tekniske lÞsning pÄ markedet.

    30 dages pengene-tilbage-garanti

    Sig farvel til din lave online salgsrate!

    FAQ

    Hvordan kan jeg forbedre LCP (Largest Contentful Paint)?

    Optimer store billeder, brug en hurtig hostingtjeneste og prioriter indlĂŠsning af det, der er synligt fĂžrst.

    Hvordan kan jeg forbedre LCP (Largest Contentful Paint) ved hjĂŠlp af Cloudflare?

    • Aktiver Cloudflare CDN: Lever indhold fra servere tĂŠttere pĂ„ brugerne for hurtigere indlĂŠsning.
    • Brug billedoptimering: Aktiver funktioner som Polish og WebP-konvertering for at reducere billedstĂžrrelser.
    • Aktiver caching: Brug sideindstillinger til at cache statisk indhold og reducere indlĂŠsningstider.

    Hvordan reducerer jeg CLS (Cumulative Layout Shift) med Cloudflare?

    • Udnyt Rocket Loader: Optimer indlĂŠsningen af JavaScript for at forhindre layoutskift.
    • Lever skrifttyper effektivt: Brug Cloudflares optimering af skrifttypelevering for at sikre, at skrifttype indlĂŠses uden forsinkelser.
    • ForhĂ„ndsindlĂŠs kritiske ressourcer: Konfigurer forhĂ„ndsindlĂŠsningsdirektiver i HTTP-hoveder for stabil sidegengivelse.

    Hvordan kan jeg forbedre INP (Interaction to Next Paint) gennem Cloudflare?

    1. Minimér JavaScript: Brug Cloudflares Auto Minify-funktion til at reducere JavaScript-stÞrrelse.
    2. Prioriter kritiske aktiver: Brug Argo Smart Routing for at fremskynde levering af aktiver.
    3. OvervÄg prÊstation: Brug Cloudflares analysevÊrktÞjer til at identificere flaskehalse i interaktionshastigheden.

    Hvordan kan jeg sĂŠnke TBT (Total Blocking Time) med Cloudflare?

    • Optimer scripts: Brug Rocket Loader til at udsĂŠtte ikke-essentiel JavaScript.
    • Reducer tredjeparts afhĂŠngigheder: Bloker eller optimer tredjeparts scripts gennem firewall-regler.
    • Aktiver Brotli-kompression: Komprimer ressourcer for hurtigere levering og reduceret blokerings tid.

     Pajuhaan
    Written by Pajuhaan
    Udgivet kl: November 20, 2024 November 20, 2024

    Mere indsigt om Den bedste konfiguration for Cloudflare for at opnÄ topbedÞmmelser i LCP, TBT og Web Vital for din butik

    Mere indsigt om Den bedste konfiguration for Cloudflare for at opnÄ topbedÞmmelser i LCP, TBT og Web Vital for din butik