Op deze blog deel ik gewoonlijk tips en werkwijzen. Vandaag een ander format: ik neem u mee achter de schermen van een opgeleverd project, van briefing tot lancering. Want een concrete case study zegt vaak meer dan een dienstenpagina, zowel over de manier van werken als over de keuzes die een echt project afdwingt.
Het project van vandaag brengt me ver van Haspengouw: Raízes Vicentinas, een bedrijf voor transfers en toeristische logies aan de Costa Vicentina, de wilde zuidwestkust van Portugal. Hun vraag paste in één zin: een website die hun diensten in vijf talen voorstelt, met een boekingsaanvraag, snel en degelijk opgeleverd.
Twee weken later stond de site online. Zo ging het in zijn werk, en vooral: daarom lijkt dit Portugese project veel meer op de websites die ik voor Belgische zaken bouw dan u zou denken. U vindt het trouwens terug in de sectie Projecten op mijn homepage, naast mijn andere realisaties.
De klant en de briefing
Raízes Vicentinas werkt met een toeristisch cliënteel aan de Costa Vicentina: reizigers die van en naar de streek vervoerd worden, en logies waar ze ter plaatse kunnen verblijven. Een activiteit die tegelijk lokaal en internationaal is. Lokaal, omdat alles zich op één welbepaald grondgebied afspeelt. Internationaal, omdat de klanten van overal komen en niet dezelfde taal spreken.
De briefing vloeide daar rechtstreeks uit voort. Er was een website nodig die de transferdiensten en de logies helder voorstelt, een eenvoudige manier voor bezoekers om een boekingsaanvraag te versturen, een blog om over de streek te vertellen en de SEO te voeden, en vooral een versie van de site in vijf talen. Dat alles met een stevige technische SEO, om op Google te bestaan naast goed ingeburgerde platformen.
En zoals zo vaak bij zelfstandigen en kleine structuren waren deadline noch budget rekbaar. Die realiteit ken ik goed van mijn Belgische klanten: de site moet er komen, hij moet juist zijn, en er is geen ruimte voor een werf die blijft aanslepen.
De technische keuzes: een snelle statische website achter Cloudflare
Eerste knoop om door te hakken: de technologie. Ik koos voor een statische website, geserveerd achter Cloudflare. Achter dat jargon zit een eenvoudig idee: in plaats van een site die zichzelf bij elk bezoek opnieuw opbouwt via een databank, lever je kant-en-klare pagina's, verdeeld door een wereldwijd netwerk zo dicht mogelijk bij elke bezoeker.
Voor dit project waren de voordelen evident. Snelheid eerst: een Duitse, Franse of Amerikaanse bezoeker die zijn reis voorbereidt, krijgt de pagina's van een server in zijn buurt, met korte laadtijden. Robuustheid vervolgens: geen databank te onderhouden, geen plug-ins bij te werken, een minimaal aanvalsoppervlak voor de veiligheid. Zuinigheid tot slot: zo'n architectuur kost bijzonder weinig aan hosting en onderhoud, en dat telt voor een kleine onderneming.
Het is dezelfde redenering die ik uitwerk in mijn vergelijking WordPress of een website op maat: de juiste technologie is niet de meest trendy, maar degene die bij de echte behoefte past. Hier wezen weinig veranderende inhoud, een harde eis op snelheid en een strak budget zonder aarzelen naar statisch. En laadsnelheid is geen luxe: het is een rankingfactor voor Google en een directe hefboom voor conversie.
De echte uitdaging: vijf talen die coherent blijven
Een website in vijf talen is geen website die vijf keer vertaald is. Het is een systeem. En net daar werd dit project gewonnen of verloren. Drie problemen duiken op zodra je voorbij twee talen gaat, en ze verergeren met elke taal die erbij komt.
Eerst de URL-structuur. Elke taal moet in haar eigen propere, voorspelbare adresruimte leven, zodat bezoekers én zoekmachines altijd weten waar ze zich bevinden. Een dienstenpagina moet haar exacte equivalent hebben in elke taal, op een logisch adres, zonder vermenging of dubbels.
Dan de hreflang-markering. Die onzichtbare tags vertellen Google welke versie van elke pagina bij welke taal hoort, zodat een bezoeker de juiste versie in zijn zoekresultaten ziet. Met vijf talen moet elke pagina haar alternatieven correct aangeven, en de kleinste inconsistentie, een ontbrekende link, een gebroken wederkerigheid, verzwakt het hele bouwwerk. Precisiewerk dat geen benadering verdraagt.
Tot slot de coherentie van inhoud en navigatie. Een menu met andere items van taal tot taal, een pagina die hier bestaat maar daar niet, een half vertaald formulier: allemaal barsten die het vertrouwen van de bezoeker breken. En vertrouwen is, voor een toeristische zaak die mensen van op afstand laat boeken, de hele handelszaak.
Hoe ik het oploste zonder de deadline te laten ontsporen
Mijn antwoord komt neer op één principe: één keer bouwen, vijf keer declineren. Concreet heb ik eerst de structuur van de site vastgelegd in een referentietaal, sjablonen, navigatie, boekingsflow, vóór er ook maar één vertaling vertrok. Zolang dat skelet niet goedgekeurd was, begon er geen vertaalwerk. Een structuur aanpassen gaat snel; ze aanpassen in vijf reeds vertaalde talen is vijf keer het werk en tien keer het risico op vergetelheden.
Zodra de referentie stabiel was, werden de taalversies op dat gedeelde sjabloon gegenereerd: dezelfde pagina's, dezelfde blokken, dezelfde navigatie, alleen de teksten veranderen. De hreflang-tags en taalalternatieven worden niet pagina per pagina met de hand gezet, ze volgen mechanisch uit de structuur. Dat garandeert de wederkerigheid van de links tussen versies, het onderdeel waar zoveel meertalige websites de mist ingaan.
En om alles te vergrendelen valideer ik het meertalige netwerk met systematische controles in plaats van op het oog: elke pagina moet haar alternatieven aangeven, elk alternatief moet antwoorden en terugverwijzen. Die discipline, plus de volgorde eerst structuur, dan vertalingen, verklaart waarom de twee weken standhielden zonder aan technische properheid in te boeten.
De les om te onthouden
Bij een meertalige website bepaalt de volgorde van de stappen het budget. Eerst de structuur goedkeuren, dan de taalversies, en op het einde automatische controles. Meertaligheid die achteraf geïmproviseerd wordt, kost altijd meer dan meertaligheid die vanaf het ontwerp is ingepland.
Wat er in twee weken werd opgeleverd
Na twee weken werk beschikte Raízes Vicentinas over een volledige website in vijf talen: de voorstelling van hun transferdiensten, de voorstelling van hun logies, een eenvoudige boekingsaanvraag voor bezoekers, en een blog klaar voor hun verhalen over de streek. Alles statisch geserveerd achter Cloudflare, overal ter wereld snel.
Onder de motorkap: de volledige technische SEO waar ik nooit op afding. Propere structuur van pagina's en titels, coherente hreflang-markering over alle versies, gestructureerde data, sitemap, geoptimaliseerde afbeeldingen, verzorgde laadtijden. Het zijn de fundamenten die ik beschrijf in mijn gids voor een professionele website: onzichtbaar op de dag van de oplevering, doorslaggevend in de maanden erna.
Ik stop hier bewust: u zult in deze case study geen spectaculaire trafiekpercentages of boekingscurves lezen. De site is pas gelanceerd, en ik beschrijf liever precies wat er gebouwd werd dan cijfers aan te kleden. Wat voor u telt, beste lezer, is de aanpak: die is één op één overdraagbaar.
En na de lancering?
Een lancering is geen eindpunt, het is een overdracht. Zoals bij al mijn projecten vertrekt de klant met de sleutels: de website is zijn eigendom, de domeinnaam staat op zijn naam, en geen enkel verplicht abonnement ketent hem aan mij vast. Dat is een principekwestie, in België net zoals in Portugal.
De gekozen architectuur maakt die autonomie heel concreet. Een statische website achter Cloudflare vraagt nauwelijks technisch onderhoud: geen plug-ins die elke week een update nodig hebben, geen databank om in de gaten te houden, geen lek dat dringend gedicht moet worden. De ingebouwde blog wacht op de volgende verhalen over de streek, en de meertalige structuur staat klaar om elk nieuw artikel volgens de regels te ontvangen.
Dat punt verdient nadruk voor elke ondernemer die twijfelt: de echte kostprijs van een website lees je niet alleen op de dag van de offerte, maar over de jaren die volgen. Een eenvoudige, robuuste architectuur op maat van uw echte behoefte betaal je één keer, waarna ze zichzelf doet vergeten. Een log gevaarte herinnert u er elke maand aan dat het bestaat. Daar zit vaak het verschil tussen een website die opbrengt en een website die u ondergaat.
Wat dit Portugese project zegt over uw Belgische zaak
Misschien vraagt u zich af wat een transferdienst aan de Costa Vicentina te maken heeft met uw bakkerij in Landen of uw praktijk in Tienen. Het antwoord: meertaligheid. België is een land waar drie talen dagelijks naast elkaar leven, en voor veel zaken laat een eentalige website klanten aan de deur staan.
Een zaak aan de taalgrens die Franstalige klanten bedient, een Brussels restaurant dat expats verwelkomt, een vakman die van Luik tot Leuven werkt: ze winnen er allemaal bij om Nederlands, Frans en Engels te spreken op hun website. En ze staan allemaal voor exact dezelfde vragen als Raízes Vicentinas: welke URL's per taal, welke hreflang-markering, hoe inhoud en navigatie coherent houden zonder de onderhoudslast te verdrievoudigen.
Dat is precies de mechaniek die ik zonet beschreef, en de website die u nu leest past ze zelf toe: hantout.be bestaat in het Frans, het Engels en het Nederlands, met dezelfde discipline van structuur en wederkerigheid. Meertaligheid is geen exotische optie voor de toeristische sector: in België is het vaak de meest directe groeihefboom die een website kan bieden.


