Sådan fremskyndes dit WordPress e-handelswebsted?

Hvis du abonnerer på en tjeneste fra et link på denne side, kan Reeves and Sons Limited optjene en kommission. Se vores etikerklæring.

WordPress er verdens mest populære Content Management System. I dag bruges det ikke længere som bare et blogværktøj. I stedet kan det give en bred vifte af websteder, herunder e-handel. Faktisk stiger antallet af e-handelswebsteder, der er bygget med WordPress, nogensinde. Hvis du kører et WordPress eCommerce-websted, hvordan kan du gøre det hurtigere?

Med andre ord, hvordan fremskynder du et WordPress e-handelswebsted? Denne artikel med svar på dette spørgsmål og giver nyttige ideer til at fremskynde et WordPress e-handelswebsted. 

Optimering af et WordPress e-handelswebsted: Kom godt i gang

 

Billede kreditter: 

Der er forskellige måder at bygge og opsætte et WordPress eCommerce-websted på. Selvfølgelig kredser alle disse måder om at bruge en specifik WordPress plugin. Generelt sagt, WooCommerce er den mest populære e-handelsløsning til WordPress-brugere. Det er klart, at de fleste optimerings- og hastighedsmetoder drejer sig om WooCommerce.

Men hvad hvis du ikke er en WooCommerce bruger? Der er mange andre pluginer derude, der kan hjælpe dig med at sammensætte et WordPress eCommerce-websted. Du kan f.eks. bruge Easy Digital Downloads der lader dig oprette en e-handelsbutik med digitale produkter (i modsætning til fysiske produkter) osv.

Uanset WP plugin eller udvidelser, du bruger, skal du stadig tage visse almindelige trin for at fremskynde dit WordPress eCommerce-websted. Men før det skal du vide, hvor langsom din hjemmeside kan være!

Testning af hastighed

En god test for webstedets hastighed og sideindlæsningstider bør udføres i et uafhængigt miljø. Således skal du bruge en ekstern server, muligvis fra flere steder. Dette vil udelukke faktorer som browsercache og give dig et rigtigt billede af sidestørrelsen, belastningstider, vandfald osv.

Værktøjer såsom Pingdom og GTmetrix er meget nyttige i denne henseende. Du kan køre det på dit websteds URL og se resultaterne sammen med områder, hvor du kan forbedre.

Med henblik på et WordPress e-handelswebsted skal du køre hastighedstestene på din butiks hovedside. Hvis du bruger WooCommerce, prøv at køre testene på butiksiden eller siden med et enkelt produkt.

Når testen er gennemført, vil den give dig en rapport om nøjagtigt, hvad der bremser dit WordPress eCommerce-websted. For eksempel følgende test (udført den Shopify's hjemmeside) viser, at browsercache, JS-kombination og mindre omdirigeringer kan øge sideindlæsningstider.

Fremskynde WordPress e-handelswebsted

Naturligvis vil resultaterne variere fra et websted til et andet. Det vil dog hjælpe dig med at få en god idé om præcis, hvor dit WordPress eCommerce-websted er langsomt at indlæse.

Nu vender vi tilbage til det store spørgsmål: hvordan kan vi fremskynde vores WordPress e-handelswebsted?

Hosting og CDN

Det er almindelig viden, at du skal vælge pålidelig, god kvalitet og godt optimerede webhosteløsninger til dit WordPress eCommerce-websted. Desværre er webhostingbranchen i dag fyldt med webhosts, der ofte leverer service under pari. Dette kan påvirke ydelsen på dit websted negativt. Uanset hvilke optimeringsmetoder, du implementerer, kan dit WP eCommerce-sted muligvis bare ikke indlæses hurtigere på grund af en langsom og træg server.

Heldigvis har vi en sammenlignende guide, der kan hjælpe dig med at vurdere den type hostingplan, du har brug for, og hvilken leverandør af webhosting, der passer til dine behov. Tjek det ud her.

Når det er sagt, undervurder aldrig vigtigheden af ​​et indholdsleveringsnetværk. Uanset hvor god din webhosting er, kan et CDN altid gøre det bedre og hurtigere. Hvis din eCommerce-butik har kunder over hele verden eller på tværs af forskellige lande, er det nødvendigt at bruge en CDN.

Et indholdsleveringsnetværk fremskynder hovedsageligt dit websted ved at betjene dets sider fra en geografisk forskelligartet serverklynge. Sig f.eks., At dit websted er vært på en server beliggende i Florida. Hvis en bruger fra Bangkok besøger dit websted, tager det ham længere tid at indlæse siden. Dette skyldes den geografiske afstand, flere internetudbydere osv. På den anden side, hvis du bruger et indholdsleveringsnetværk, vil CDN tjene en kopi af dit websteds indhold fra et sted tættere på Bangkok, siger Singapore. Dette øger naturligvis sideindlæsningstiden og tjener indholdet hurtigere.

CloudFlare og MaxCDN er to populære valg til integration med et WordPress e-handelswebsted. Du kan endda bruge CloudFlires gratis plan til at teste farvande, men for en optimal ydelse er en betalt plan en god investering.

Optimering af billeder

Billeder er en vigtig komponent i enhver e-handelsbutik. For at forbedre sideindlæsningstider er det en god ide at bruge lidt tid på at optimere produktbilleder, miniaturer osv.

WordPress plugins såsom TinyPNG kan vise sig at være nyttigt til komprimering og optimering af billeder, når du uploader dem.

En anden metode, der kan anvendes her, er doven indlæsning af billeder. Lazy loading betyder, at det givne sæt billeder ikke indlæses, før brugeren ruller ned til den del af siden, hvor disse billeder er placeret. På denne måde påvirkes den samlede sideindlæsningstid ikke negativt, da browseren ikke skal indlæse alle billederne på én gang. WP plugins såsom BJ Lazy Load kan hjælpe dig med at opnå dette ud af boksen.

Da det meste af din online shop's medieindhold vil være i form af billeder, kan optimering og doven indlæsning af billeder give gavnlige resultater.

Brug af WordPress Caching Plugin

Caching har længe været den mest almindelige løsning til at fremskynde WP-websteder og blogs. Et WordPress eCommerce-websted er ingen undtagelse fra denne regel. Du bør overveje at vælge en pålidelig og velrenommeret WordPress-caching plugin. Nogle værdige navne er:

Sørg desuden for, at plugin som du vælger, er kompatibel med din WordPress e-handel plugin. Hvis du bruger WooCommerce, der er intet at bekymre sig - mest caching plugins beholde WooCommerce butikker i tankerne og er fuldt ud kompatible med det samme. For alle andre eCommerce WP plugins, skal du muligvis tjekke din plugins dokumentation.

Med kompatibilitet mener vi, at cachen plugin skal automatisk opdage, hvad den skal cache (og hvad den ikke skal). Her er et eksempel: din WP-cache under ingen omstændigheder plugin skal cache vognen og Checkout pages. Disse sider skal kun genereres på grundlag af brugerens valg - der er ingen statisk kopi, der kan vises.

Tilsvarende behøver indkøbskurv-widgets (eller ikoner, der ofte er placeret i overskriften eller menulinjen i e-handelsbutikker) ikke cachelagres. For WordPress eCommerce-sider er en god idé at aktivere CSS- og HTML-minifikation, men undgå JavaScript-minifikation. Mange e-handel plugins stole på JS til at indlæse indkøbskurv-widgets i farten. JS minifikation eller caching kan forårsage problemer her - brugeren kan tilføje et produkt til deres indkøbskurv, og det vil blive tilføjet. Men siden vil stadig vise en tom indkøbskurv — JS blev cachelagret, og derfor kunne indkøbskurven ikke opdateres, medmindre hele siden er opdateret.

Selvom du kan (og bør) cache JavaScript-filer og mindske dem på WP-blogs, er det ikke en god ide i WP eCommerce-butikker.

Brug af AJAX i indkøbskurv

Det er almindelig praksis at bruge AJAX til at gengive indkøbskurvdetaljer. Mest WP eCommerce plugins, herunder WooCommerceogså gøre det samme. Sådan fungerer det:

Brugeren vælger et produkt og klikker på knappen "Tilføj til indkøbskurv". Produktet er lagt i indkøbskurven. Dernæst opdateres to værdier på siden: Produktets Tilføj i kurv-knap viser "Tilføjet til indkøbskurv" eller "Allerede i kurv" (eller lignendewise), og indkøbskurv-widgetten (eller knappen) viser det opdaterede produktantal. Resten af ​​siden? Det er hverken opdateret eller ændret.

Denne selektive opdatering sker ved hjælp af et AJAX-opkald. Nu er den negative del om denne funktion, at AJAX-opkald tager tid og altid påvirker sideindlæsningstiden negativt. Så uanset om brugeren tilføjer et produkt til at ringe op (det vil sige, om kurven skal opdateres ved hjælp af AJAX), skal bibliotekerne stadig indlæses.

Hvis du virkelig ønsker at få noget ydeevne boost her, kan du deaktivere AJAX-opkald (bruge en simpel plugin som denne) og derefter have din e-handel plugin omdirigere brugeren til indkøbskurven ved tilføjelse af produktet til indkøbskurven. Her er, hvordan du gør det WooCommerce:

Fremskynde WordPress e-handelswebsted

Bare gå til Indstillinger og derefter fanen Produkter. Vælg “omdirigér til indkøbskurv”. Gem derefter dit valg (du kan også deaktivere AJAX på arkiver, hvis du ønsker det).

Mens vi er i gang, en enkel, men meget nyttig WordPress plugin vil være WooCommerce Reparation af hastighedsafløb. Det stopper simpelthen med at indlæse AJAX-metoder og andet WooCommerce funktioner på ikke-WooCommerce sider (f.eks. din blog eller om siden). Det kan hjælpe dig med at fremskynde dit WordPress e-handelswebsted manifolds.

Databaseoptimering

Billede kreditter:

En langsom og dårligt optimeret WordPress-database kan bringe dit websted til stilstand. Dette gælder især i tilfælde af eCommerce-butikker, der kører på WP. Der er flere databasetabeller og poster end normalt. Du behøver ikke kun at beskæftige dig med tabeller og poster til indlæg, sider og kommentarer. Derudover har du også poster og tabeller til dine produkter, attributter til produkter, ordrer osv.

Du kan vælge en populær WP plugin såsom WP Optimer or WP Sweep. Sådanne plugins kan scanne gennem din database, fjerne fragmenter og unødvendige omkostninger osv. Ved at rense din WP-database med jævne mellemrum, kan du øge sideindlæsningstider, da databaseforespørgsler vil blive udført hurtigere.

Konklusion

Det bringer os til slutningen af ​​dette indlæg. Vi har drøftet måder at undgå at indlæse unødvendige scripts på eCommerce-sider, optimere databaser, anvende cache og CDN'er osv. For at fremskynde ethvert WordPress eCommerce-websted.

Hvis du kører eller administrerer et WordPress eCommerce-websted, hvilken strategi eller metoder bruger du for at fremskynde det? Del dine synspunkter i kommentarerne herunder!

Udvalgt billede 

Sufyan bin Uzayr

Forfatter; udgivet forfatter; kaffe-elsker; web-udvikler; fyren bag Parakozm.

Kommentarer 0 Responses

Giv en kommentar

Din e-mail adresse vil ikke blive offentliggjort.

Rating *

Dette websted bruger Akismet til at reducere spam. Lær, hvordan dine kommentardata behandles.

start shop og start online butik