Categorie:AlleAISEOMarketingDesignCodeWordpressWoocommerceHTML/CSS

Back-ups van je website: zo regel je het goed (en waarom één back-up geen back-up is)

Harde schijven voor het opslaan van website-back-ups

Een mislukte update, een hack, een vergissing in de database of een hostingpartij met een storing: er zijn tientallen manieren waarop een website van het ene op het andere moment kapot kan gaan. Er is maar één echte verzekering tegen al die scenario’s tegelijk: een goede back-up. Maar “we hebben back-ups” blijkt in de praktijk vaak schijnzekerheid. In dit artikel lees je hoe je het wél goed regelt.

Wat moet er in een back-up zitten?

Een complete WordPress-back-up bestaat uit twee delen: de bestanden (thema’s, plugins, geüploade afbeeldingen en documenten) en de database (alle pagina’s, berichten, instellingen en bestellingen). Alleen bestanden of alleen de database is een halve back-up — je hebt beide nodig om een site volledig te herstellen. Vooral bij webshops is de database het kloppende hart: daar staan je orders en klanten in.

De 3-2-1-regel

De gouden standaard voor back-ups is de 3-2-1-regel: drie kopieën van je gegevens, op twee verschillende soorten opslag, waarvan één op een andere locatie. Voor een website betekent dat vooral: bewaar back-ups niet alleen op je eigen server. Gaat de server stuk of wordt hij gehackt, dan ben je anders je site én je back-ups in één klap kwijt. Laat back-ups automatisch wegschrijven naar externe opslag zoals Google Drive, Dropbox of een S3-opslag.

Hoe vaak moet je back-uppen?

De vraag is eigenlijk: hoeveel werk kun je je veroorloven te verliezen? Voor een website die wekelijks verandert, volstaat een dagelijkse back-up. Voor een webshop met dagelijkse bestellingen wil je de database vaker veiligstellen — elk uur of zelfs continu — want elke verloren order is een boze klant. Bewaar daarnaast meerdere generaties (bijvoorbeeld 30 dagen): een hack of fout wordt soms pas na weken ontdekt, en dan moet je terug kunnen naar een versie van vóór het probleem.

Vertrouw niet blind op je hostingpartij

Veel hostingpakketten bevatten back-ups, en dat is een prima eerste laag. Maar controleer wat het precies inhoudt: hoe vaak, hoe lang bewaard, en — cruciaal — kun je zelf herstellen of moet je een ticket indienen en wachten? Bovendien staan die back-ups bij dezelfde partij als je site zelf. Een eigen back-uproutine ernaast, met een plugin die naar externe opslag schrijft, kost weinig en maakt je onafhankelijk.

Een back-up die je nooit getest hebt, bestaat niet

De pijnlijkste ontdekking die je kunt doen is een back-up die niet terug te zetten blijkt — corrupt, incompleet of in een formaat waar je niets mee kunt. Test daarom periodiek een herstel, bijvoorbeeld op een testomgeving. Dan weet je niet alleen dat de back-up werkt, maar ook hoe lang herstel duurt en welke stappen erbij komen kijken. Juist op het moment van een echte calamiteit wil je dat niet voor het eerst uitzoeken.

Vergeet de momenten die er het meest toe doen

Automatische back-ups draaien op vaste tijden, maar de riskantste momenten kies je zelf: vlak voor een grote update, een nieuwe plugin of een wijziging aan je thema. Maak op die momenten altijd even een handmatige back-up. Eén klik vooraf bespaart uren herstelwerk achteraf.

Conclusie

Een goede back-upstrategie is automatisch, compleet (bestanden én database), extern opgeslagen, met meerdere generaties en — bovenal — af en toe getest. Het is onzichtbaar werk waar je hopelijk nooit iets aan hebt. Maar op de dag dat het misgaat, is het verschil tussen “even terugzetten” en “alles kwijt” precies dit lijstje.

Een meertalige website maken: waar moet je op letten?

Boekenplank met woordenboeken en Engelstalige opbergdozen

Klanten over de grens, internationale medewerkers of een tweetalige doelgroep in eigen land: er zijn genoeg redenen om je website in meerdere talen aan te bieden. Maar een meertalige website is meer dan je teksten door een vertaalmachine halen. In dit artikel lees je hoe je meertaligheid in WordPress goed aanpakt — technisch, organisatorisch en voor je vindbaarheid.

Eerst de strategische vraag: welke talen, en waarom?

Elke taal die je toevoegt, verdubbelt een deel van je onderhoud: nieuwe pagina’s, blogartikelen en productteksten moeten voortaan in elke taal worden bijgehouden. Begin daarom niet met vijf talen “voor het geval dat”, maar met de taal waar aantoonbaar vraag is — kijk in je statistieken waar je bezoekers vandaan komen. Een halfvertaalde website met verouderde Engelse teksten doet meer kwaad dan goed.

Meertaligheid in WordPress: de opties

WordPress is standaard eentalig; meertaligheid voeg je toe met een plugin. De twee bekendste:

  • WPML is de meest complete oplossing: vertaalbeheer per pagina, ondersteuning voor WooCommerce, koppelingen met vertaaldiensten en automatische vertaling als startpunt. Betaald, en op zware sites merkbaar in de prestaties als hij niet goed is ingericht.
  • Polylang is lichter en in de basis gratis: prima voor websites die gewoon twee of drie talen naast elkaar nodig hebben zonder complexe workflows.

Voor grote internationale opzetten bestaat nog een derde route: een multisite met per taal een eigen site. Dat geeft maximale vrijheid per land, maar ook het meeste beheer. Voor de meeste MKB-websites is een plugin de juiste keuze.

Machinevertaling: prima startpunt, geen eindstation

Automatische vertaling is de laatste jaren indrukwekkend goed geworden en prima als eerste versie. Maar juist de pagina’s waar het om draait — je homepage, dienstenpagina’s, productteksten — verdienen een menselijke redactieslag. Vertaalfouten in commerciële teksten kosten direct vertrouwen, en nuances als aanspreekvorm (u of jij, formeel of informeel) bepaalt een machine niet voor je. Vuistregel: machine vertaalt, mens redigeert, en commerciële kernpagina’s schrijf je het liefst opnieuw voor die markt.

De SEO-kant: hreflang en URL-structuur

Voor zoekmachines zijn twee dingen essentieel. Ten eerste een duidelijke URL-structuur per taal: submappen (jouwdomein.nl/en/) zijn voor de meeste sites de praktische keuze. Ten tweede hreflang-tags: onzichtbare labels die Google vertellen welke pagina de Engelse variant van welke Nederlandse pagina is. Zonder hreflang kan Google de verkeerde taalversie tonen of vertaalde pagina’s als duplicaten zien. Goede meertaligheidsplugins regelen dit automatisch — mits elke pagina netjes aan zijn vertaling gekoppeld is.

Vergeet de details niet

Een echt goede meertalige site vertaalt méér dan de pagina’s: menu’s, knoppen, formulieren, foutmeldingen, e-mailbevestigingen, de cookiebanner en bij webshops ook valuta, betaalmethodes en verzendinformatie. Juist die details bepalen of een buitenlandse bezoeker zich serieus genomen voelt — of halverwege het contactformulier ineens in het Nederlands wordt aangesproken.

Conclusie

Een meertalige website begint met een bewuste keuze voor talen waar echt vraag naar is, krijgt technisch vorm met een plugin als WPML of Polylang, en valt of staat met twee dingen: menselijke redactie van de vertalingen en een correcte hreflang-inrichting voor Google. Doe je dat goed, dan opent elke taal letterlijk een nieuwe markt voor je bedrijf.

Productpagina’s die verkopen: zo optimaliseer je je webshop

Klant pakt creditcard uit portemonnee om online te bestellen

Al je marketing — advertenties, SEO, social media — leidt uiteindelijk naar één plek: de productpagina. Dáár beslist de bezoeker of hij koopt of wegklikt. Toch krijgen productpagina’s in veel webshops nauwelijks aandacht: een fabrieksfoto, twee regels tekst en een prijs. In dit artikel lees je hoe je van je productpagina’s verkopers maakt.

Productfoto’s: het belangrijkste verkoopargument

Online kun je een product niet vasthouden — de foto’s moeten dat gemis compenseren. De basis: meerdere foto’s per product, scherp en op een rustige achtergrond, met de mogelijkheid om in te zoomen. Laat het product ook in gebruik zien: een tas om iemands schouder zegt meer over het formaat dan tien specificaties. Voor veel producten is een korte video de conversieboost bij uitstek. En vergeet de techniek niet: comprimeer de afbeeldingen, anders betaal je de winst terug in laadtijd.

Schrijf producttekst voor de klant, niet voor de fabrikant

De grootste fout in webshopteksten: de specificatielijst van de leverancier kopiëren. Specificaties beschrijven het product; een goede producttekst beschrijft wat de klant eraan heeft. Begin met de twee of drie belangrijkste voordelen in gewone taal, en zet de volledige specificaties daaronder in een overzichtelijke tabel voor wie details wil. Extra reden om zelf te schrijven: gekopieerde fabrieksteksten staan op tientallen andere webshops, en met identieke teksten val je in Google nooit op.

Neem twijfel weg op de beslispagina

Vlak voor de koopknop spoken de vragen: wat kost verzending, wanneer is het er, kan ik het terugsturen? Beantwoord ze óp de productpagina, niet drie klikken verderop:

  • verzendkosten en levertijd direct bij de prijs (“vandaag besteld, morgen in huis”);
  • voorraadstatus, zeker bij schaarste (“nog 3 op voorraad” werkt bewezen verkoopverhogend — mits eerlijk);
  • het retourbeleid in één geruststellende regel;
  • keurmerken en betaalmethodes die vertrouwen wekken, zoals iDEAL en achteraf betalen.

Reviews: laat klanten het verkopen

Niets overtuigt zo sterk als andere kopers. Toon beoordelingen prominent op de productpagina en vraag er actief om met een automatische mail een week na levering. Wees niet bang voor een kritische review tussendoor — een vlekkeloze 5,0 overal wekt juist argwaan. Reviews met sterren leveren bovendien opvallende resultaten in Google op als je ze met de juiste structured data markeert.

De koopknop en wat eromheen staat

De “in winkelwagen”-knop hoort direct zichtbaar te zijn zonder scrollen, in een kleur die nergens anders op de pagina voorkomt. Houd het gebied eromheen rustig: elke extra keuze of banner naast de knop kost conversie. Heeft een product varianten (maat, kleur), maak die dan foutloos te kiezen — een bezoeker die per ongeluk de verkeerde maat bestelt, komt als retour terug.

Meet waar kopers afhaken

Optimaliseren zonder meten is gokken. Kijk in je statistieken welke productpagina’s veel bezoek maar weinig verkopen krijgen — dáár zit je winst. Bekijk vervolgens met sessie-opnames wat er op die pagina’s gebeurt en verbeter gericht. Kleine aanpassingen op een goedlopende pagina verslaan grote aanpassingen op een pagina die niemand bezoekt.

Conclusie

Een productpagina die verkoopt combineert overtuigend beeld, teksten die voordelen vertellen, antwoorden op alle twijfels, zichtbare reviews en een prominente koopknop — en wordt continu verbeterd op basis van data. Begin bij je best bezochte producten: daar telt elke verbetering direct door in je omzet.

Kortingscodes in WooCommerce: slimme acties zonder je marge weg te geven

Sale-bord met vijftig procent korting in een winkel

Een kortingscode is in WooCommerce binnen een minuut aangemaakt — en dat is meteen het gevaar. Zonder plan geef je marge weg aan klanten die tóch al zouden kopen, of trek je koopjesjagers aan die nooit terugkomen. Slim ingezet is korting juist een krachtig instrument: voor meer omzet per bestelling, terugkerende klanten en een groeiend e-mailbestand. Zo pak je het strategisch aan.

Wat kan er standaard in WooCommerce?

WooCommerce heeft kortingsbonnen ingebouwd: een vast bedrag of percentage, op de hele bestelling of op specifieke producten. Per code stel je voorwaarden in — een minimaal bestelbedrag, een einddatum, een maximum aantal keer te gebruiken (totaal én per klant), en uitsluiting van afgeprijsde producten. Juist die voorwaarden maken het verschil tussen een actie en een margelek: een code zonder limieten zwerft binnen no-time op kortingscodesites rond.

Korting met een doel

Geef nooit “zomaar” korting; koppel elke actie aan een doel:

  • Hogere orderwaarde: drempelkorting (“10% vanaf € 75”) of gratis verzending boven een bedrag. Leg de drempel iets boven je gemiddelde orderwaarde, dan doet hij zijn werk.
  • Nieuwe klanten over de streep: een welkomstkorting in ruil voor een nieuwsbriefinschrijving. Zo betaalt de korting zich terug in een e-mailadres waarmee je vaker mag mailen.
  • Slapende klanten wakker maken: een persoonlijke code voor wie een jaar niets bestelde — via je e-mailmarketing te automatiseren.
  • Verlaten winkelwagens redden: een herinneringsmail met bescheiden korting haalt een deel van de afhakers alsnog binnen. Doseer dit: wie het te vaak doet, leert klanten om hun wagen expres te laten staan.

Bescherm je marge

Reken vooraf uit wat een actie mag kosten. Tien procent korting klinkt onschuldig, maar op een marge van dertig procent lever je een derde van je winst in — die extra omzet moet dat wel goedmaken. Sluit producten met lage marge uit, laat codes niet stapelen (WooCommerce kent daarvoor de instelling “individueel gebruik”) en zet altijd een einddatum. En pas op met structurele kortingen: wie het hele jaar acties draait, leert klanten dat de normale prijs een openingsbod is.

Meet wat een actie écht oplevert

In WooCommerce zie je per kortingsbon hoe vaak hij is gebruikt en wat de bijbehorende omzet is. Kijk verder dan dat ene getal: wat was de orderwaarde mét korting vergeleken met normaal, hoeveel nieuwe klanten leverde de actie op, en — de vraag die bijna niemand stelt — kwamen die kortingsklanten later terug voor een volle-prijsbestelling? Een actie die eenmalige koopjesjagers trekt, is geen succes, hoe mooi de omzetpiek ook oogt.

Meer nodig dan de standaardfuncties?

Voor geavanceerdere acties — staffelkorting, cadeau bij besteding, klantspecifieke prijzen voor B2B, automatisch toegepaste acties zonder code — zijn er uitbreidingen zoals Advanced Coupons, of bouw je de logica op maat. Zeker bij zakelijke shops met prijsafspraken per klant is maatwerk vaak betrouwbaarder dan een stapel plugins die elkaar in de weg zitten.

Conclusie

Kortingscodes zijn gereedschap, geen strategie op zich. Geef elke actie een doel, begrens hem met voorwaarden, bewaak je marge en meet het effect voorbij de eerste omzetpiek. Zo wordt korting wat het hoort te zijn: een gerichte investering in meer en betere klanten — niet een structurele afslag van je winst.