WooCommerce hosting

Deze 4 factoren moet je overwegen voor je WooCommerce hosting

Als je een WooCommerce webwinkel runt, moet je je bewust zijn van enkele bijzonderheden met betrekking tot de hosting en optimalisatie van je WordPress website. Daarom laten we je vandaag zien waar je bij je WooCommerce hosting op moet letten om de User Experience, de zoekmachine ranking van je winkel en je conversies te optimaliseren.

Volgens actuele gegevens van BuildWith gebruikt 25 procent van de top één miljoen e-commerce websites het shopsysteem WooCommerce. Dit betekent dat de populaire WordPress plugin het grootste marktaandeel heeft, gevolgd door Shopify (19%) en Magento (8%). Het succes is geen toeval: want met de gratis plugin kan je WordPress website worden omgetoverd tot een goed werkende webwinkel. Met meer dan vijf miljoen actieve installaties is het een van de populairste WordPress plugins. 

Over de voordelen en mogelijke problemen van WooCommerce in vergelijking met andere winkelsystemen kun je lezen in ons artikel "WooCommerce: De voordelen & nadelen van de populaire shop plugin".

Een overbelaste WooCommerce webwinkel schaadt je zaak

Volgens een infographic van Truconversion leidt slechts één seconde extra laadtijd tot 7 procent minder conversie en 11 procent minder paginabezoeken. Deze vaak geciteerde statistiek laat duidelijk zien hoe belangrijk de prestaties van een website zijn voor je succes. Een negatieve gebruikerservaring leidt niet alleen tot meer afhakers in het afrekenproces, maar verlaagt ook het aanbevelingspercentage. 

De prestatieoptimalisatie van je webwinkel verbetert niet alleen de User Experience, maar ook je zichtbaarheid. De snelheid van je website is immers sinds 2010 een officiële rangschikkingsfactor. Sinds juli 2018 heeft Google ook paginasnelheid ook voor mobiele zoekopdrachten.

Dit zijn de 4 dingen die je moet overwegen voor je WooCommerce hosting

Omdat WooCommerce websites meestal veel gegevens en verzoeken genereren, stellen ze speciale eisen aan de hosting en vereisen ze ook een of twee optimalisatiemaatregelen van je. Daarom laat ik je vandaag vier dingen zien waarmee je rekening moet houden bij het hosten van WooCommerce:

1. Caching

Met behulp van caching kan een gewone WordPress website een belasting van duizenden bezoeken aan. De cache slaat statische inhoud zoals stylesheets, JavaScript en afbeeldingen tijdelijk op en levert die af als de website wordt opgeroepen. In ons starterstarief kunnen bijvoorbeeld tot 75.000 gesprekken in de cache binnen een minuut worden beantwoord.

Hoe werkt de cache bij WooCommerce webwinkels?

Om WooCommerce webshops goed te laten functioneren, moeten er bepaalde uitzonderingen zijn met betrekking tot caching. Een duidelijk voorbeeld van zo'n uitzondering is het winkelwagentje. Het cachen van dit deel van je winkel zou niet alleen leiden tot totale chaos bij het plaatsen van bestellingen, maar zou ook problematisch zijn vanuit het oogpunt van gegevensbescherming. Daarom is het bij WooCommerce hosting eenvoudigweg nodig om bepaalde gebieden systematisch uit te sluiten van caching.

Het is daarom cruciaal dat je inzicht ontwikkelt in welke belasting je webwinkel aankan. Je kunt dit bijvoorbeeld controleren met Loader.io. De tool simuleert toegangen tot je website en laat zien wanneer je shop dreigt te bezwijken onder de belasting. Of om zo te vertragen dat het bezoek aan de webwinkel wordt afgebroken. Als je liever met de commandoregel werkt, kun je ook het Apache Benchmark Tool gebruiken.

Een ander gebied dat niet gecached kan worden is de backend van WordPress. Zonder optimalisatiemaatregelen leidt dit tot lange laadtijden, vooral bij grote acties zoals het in bulk uploaden van productafbeeldingen of het bewerken van veel productinformatie.

Gelijktijdige bezoeken in je winkelwagen of grote acties in de backend worden dus direct weerspiegeld in de prestaties van de processor. Om deze dynamische gebieden te optimaliseren moet je aan andere dingen werken dan caching.

2. WooCommerce hosting heeft krachtige servers nodig

Omdat een WooCommerce webwinkel veel dynamische inhoud en verzoeken genereert die niet in de cache kunnen worden opgeslagen, zijn daarom sterke serverprestaties nodig.

Afhankelijk van de omvang en populariteit van je webwinkel kunnen er tijdens de piekuren van het winkelen tienduizenden mensen tegelijk op je website zijn, die producten zoeken, artikelen filteren op verschillende productcategorieën, hun winkelwagentje vullen en aankopen doen.

De hosting van je winkel moet precies op dit geval voorbereid zijn. Immers, elke seconde dat je WooCommerce shop er langer over doet om te laden, overbelast is of zelfs offline is, betekent een verlies aan potentiële inkomsten.

Meer CPU-kracht voor veel oproepen en hoog ordervolume

Een belangrijke optimalisatiemaatregel voor je WooCommerce hosting is het verhogen van de CPU cores. Immers, bij veel bezoeken en bijbehorende database queries (zoals het weergeven van producten volgens verschillende filters) moet de server meer belasting aankunnen. We gebruiken graag de metafoor van een friettent om het principe uit te leggen:

Stel je voor dat de server van je WordPress website een friettent is. Elke persoon aan de toonbank van de patatkraam vertegenwoordigt een CPU-kern. Als er maar één persoon achter de kassa staat, kan er maar één verzoek per keer verwerkt worden. Als er maar een paar gasten zijn, is dit aanvankelijk geen probleem.

Als het aantal klanten echter zo groot wordt dat de cafetaria overstelpt wordt met verzoeken, zijn er meer mensen (dus meer CPU-kernen) nodig. Hoe meer mensen achter de kassa, hoe meer bestellingen tegelijk verwerkt kunnen worden. Om frustratie bij de gasten te voorkomen of zodat ze gewoon weggaan, zijn meerdere mensen achter de toonbank na een bepaald moment zelfs een vereiste.

WooCommerce hosting voorbeeld
De mensen achter de balie stellen de CPU-kernen van de server voor. Hoe meer kernen, hoe meer belasting je winkel aankan.

In dit verband is het belangrijk te begrijpen dat meer CPU-kernen niet automatisch de laadtijd van je WordPress website verbeteren – de afzonderlijke kernen werken immers even snel. Het vergroten van de kernen zorgt er eerder voor dat meerdere verzoeken tegelijk verwerkt kunnen worden en dat je winkel niet overbelast raakt.

Geef je winkel voldoende PHP memory limit!

Het optimaliseren van de serverprestaties heeft echter niet alleen te maken met CPU-kernen en RAM, maar ook met een passende limiet voor PHP-geheugen. Dit bepaalt de maximale geheugenquota die het RAM-geheugen biedt voor PHP-processen. Deze ingestelde limiet voorkomt dat de server overbelast wordt, bijvoorbeeld door een foutief script.

Een hogere PHP geheugenlimiet is een vereiste voor complexere websites zoals een WooCommerce webwinkel, zodat de server bestand is tegen grote en gelijktijdige processen. Daarom is de PHP Memory Limit voor onze WooCommerce oplossingen 512 megabyte.

Overigens is de minimale PHP-versie die WooCommerce aanbeveelt PHP 7.4. Op Raidboxes heb je ook de mogelijkheid om je webshop met één klik te converteren naar nog nieuwere en snellere PHP-versies.

Hoeveel CPU-kernen heeft jouw WooCommerce webwinkel nodig?

De vraag welke eisen je WooCommerce hosting precies moet bieden hangt onder andere af van je maandelijkse verkeer en de gesprekken per minuut en kan daarom niet algemeen beantwoord worden. Op onze pagina WooCommerce tarieven vind je een kleine gids om je te helpen de juiste WooCommerce hosting voor je winkel te kiezen.

Een andere factor die bepaalt hoeveel serververmogen je nodig hebt is het aantal, de grootte en de kwaliteit van je plugins. Als je bijvoorbeeld een grotere plugin gebruikt zoals Yoast SEO of Rank Math, die op elk van je websites geladen moet worden, vergt dat de bijbehorende kracht van je server. Hetzelfde geldt als je een analoog kassasysteem aan je webwinkel wilt koppelen en de server voortdurend live vragen moet verwerken.

3. Veel foto's = grote behoefte aan optimalisatie

Grote afbeeldingen en foto's kunnen een enorme prestatievraat zijn. Omdat WooCommerce winkels meestal veel afbeeldingen nodig hebben om de producten te tonen, is hier een enorm optimalisatiepotentieel dat je zou moeten benutten. Gelukkig zijn er verschillende plugins voor beeldoptimalisatie die je bij deze taak ondersteunen.

Het correct comprimeren van je afbeeldingen heeft niet alleen een positief effect op de laadtijd van je WooCommerce shop en dus op de gebruikerservaring, maar verbetert idealiter ook je zoekmachine ranking en je conversiepercentage. Het is daarom bijna een voorwaarde voor een goede WooCommerce webshop.

Zoals bij elke website is het tegenwoordig ook een vereiste dat je je afbeeldingen optimaliseert voor mobiele weergave. Volgens een e-commerce onderzoek van Qubit beïnvloedde het mobiele web in 2017 tot 19 procent van de totale online verkopen. Bovendien blijkt uit de resultaten van de studie dat de online verkoop met wel 33 procent kan worden verhoogd door de mobiele productontdekking te verbeteren.

4. Veiligheid en gegevensbescherming

Met backups en staging sta je altijd aan de veilige kant

Mocht een plugin update of een andere verandering je website vernielen, dan is het belangrijk om je WooCommerce winkel zo snel mogelijk weer aan de praat te krijgen. En hier komen je back-ups om de hoek kijken: met al onze WooCommerce tarieven wordt elke nacht volautomatisch een back-up van je website gemaakt, die je met een paar klikken kunt terugzetten. Bovendien kun je op elk moment handmatig back-ups maken.

Het feit dat dit je een grote back-up plugin bespaart is een voordeel voor zowel de veiligheid als de prestaties. Niet voor niets is ons credo voor plugins: "Zoveel als nodig, zo weinig mogelijk!

Om problemen op je live website te voorkomen, kun je onze staging-omgeving gebruiken om wijzigingen te testen op een kopie van je website. Als je tevreden bent met het resultaat, kun je de staging-omgeving met één klik live zetten. Voorwaarde is dat je bij het overschrijven van de live website de databasetabellen met de bestellingen uitsluit. Dit komt omdat terwijl je wijzigingen test in de staging omgeving, er op je live website bestellingen kunnen blijven binnenkomen die je zou verliezen als je ze overschrijft.

Sinds AVG is gegevensbescherming belangrijker dan ooit voor webshops

Als je een WooCommerce webwinkel exploiteert, verwerk je dagelijks persoonsgegevens zoals adressen, rekeninggegevens en creditcardnummers. Vooral tegen de achtergrond van de Algemene Verordening Gegevensbescherming (AVG) moet je de kwesties van beveiliging en gegevensbescherming serieus nemen.

Je kunt het beste zoeken naar een managed WordPress hosting die gratis SSL certificaten, dagelijkse back-ups en WordPress theme- en plugin-updates bevat en alleen servers in Europa gebruikt. Daarnaast hebben we bij Raidboxes nog meer tools voor gegevensbescherming geïmplementeerd om je zoveel mogelijk werk uit handen te nemen bij het implementeren van de AVG richtlijnen. Een voorbeeld is onze WP Session Eraser en Login Protection.

Conclusie: Goede WooCommerce hosting geeft je steun

Een WooCommerce webwinkel heeft speciale hosting-eisen vanwege de vele functionaliteiten en dynamische processen. Om kostbare tijd, geld en zenuwen te besparen moet je een hoster kiezen die bekend is met deze speciale functies, de vereiste prestaties en beveiliging garandeert en eersteklas WordPress support biedt. 

Het komt erop neer dat je WooCommerce hosting je vrijheid geeft, zodat je je kunt concentreren op het wezenlijke: de verdere ontwikkeling van je webwinkel en je producten. Zo maak je via je shop een vlekkeloze winkelervaring mogelijk, die niet alleen met plezier wordt herhaald, maar ook aan anderen wordt aanbevolen.

Meer tips over WooCommerce en WooCommerce hosting vind je in ons 70+ pagina's tellende e-book WooCommerce voor professionals: Online Shops met WordPress.

Wat is jouw ervaring met WooCommerce hosting tot nu toe? Welke eisen zijn bijzonder belangrijk voor jouw webwinkel? Ik kijk uit naar je reactie! 

Vond je het artikel leuk?

Met jouw beoordeling help je ons om onze inhoud nog verder te verbeteren.

Laat een reactie achter

Je e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *.