Endura Coaching
De site zag er op het eerste gezicht prima uit. Eronder klopte er weinig.
- Resultaat
- 98%technische health score
- 100PageSpeed op best practices én SEO
Waar ze stonden
Gaëtan begeleidt duursporters en wielrenners. Zijn website was met Lovable gebouwd door een externe ontwikkelaar, en presteerde niet. Dat was de reden waarom hij aanklopte.
Het probleem zat niet in wat je ziet, maar in wat eronder ligt.
Bij het openen van de code bleek de kwaliteit niet in orde. Op 13 plekken zat een knop in een knop: ongeldige HTML die op elke pagina een fout veroorzaakte. De sitemap verwees naar een pagina die niet bestond, miste andere pagina's en alle blogartikelen, en had verouderde datums. De canonical van een pagina wees naar diezelfde niet-bestaande URL, wat actief schadelijk is voor indexering.
Daarnaast zat de site vol met wat er nu eenmaal meekomt uit een bouwomgeving als Lovable: 49 geïnstalleerde interface-componenten waarvan er 6 werden gebruikt, een lange lijst ongebruikte onderdelen, en een lege testopzet. Dode code die alles zwaarder en onoverzichtelijker maakt.
En ook het ontwerp zat niet goed: de site was op mobiel onnodig lang, reviews scrolden horizontaal zonder dat iemand dat doorhad, en belangrijke elementen waren nauwelijks leesbaar.
Wat we hebben gedaan
Build
De site is opnieuw opgebouwd in Next.js en React, met het uiterlijk bewust identiek gehouden aan wat er stond: Gaëtan moest zijn eigen site terugherkennen. Wat veranderde, zat onder de motorkap. Daarnaast hebben we de componenten opgefrist en gemoderniseerd, en meer call-to-actions toegevoegd om de conversie te verhogen.
De geneste knoppen zijn rechtgezet, de sitemap wordt nu automatisch opgebouwd uit alle bestaande pagina's en blogartikelen, en de canonicals wijzen naar bestaande URL's. 43 ongebruikte componenten en de overbodige onderdelen zijn eruit gehaald.
Aan de ontwerpkant zijn de knelpunten opgelost: kortere pagina's op mobiel, een duidelijke swipe-indicator bij de reviews, beter leesbare trust-badges, een overzichtelijker dienstenmenu, een nieuwe footer en een eigen videospeler in plaats van de standaardbalk van de browser. Plus een verzorgde 404-pagina die bezoekers niet kwijtraakt maar doorstuurt naar een gesprek.
Fill
De site is expliciet klaargemaakt voor AI-zoekmachines. Server-side rendering, zodat de inhoud in de HTML staat en niet pas na het laden verschijnt: wat een crawler niet ziet, ziet een taalmodel ook niet. Een robots-bestand dat GPTBot, ClaudeBot, PerplexityBot en Google-Extended expliciet toelaat. Een llms.txt met een overzicht van de site voor taalmodellen. Gestructureerde data voor de FAQ en de blogartikelen. En per artikel een korte samenvatting bovenaan, die ook in de structured data staat.
Ook zijn alle lange gedachtestreepjes uit de teksten gehaald. Die gelden als een bekend signaal dat een tekst door een taalmodel geschreven is. Zorgen dát AI je site leest is één ding; zorgen dat je teksten niet klínken alsof AI ze schreef, is een ander.
Convert
We hebben een dynamisch contactformulier op de site geïntroduceerd, waarmee bezoekers een aanvraag doen of een kennismakingsafspraak inplannen. Die route is vanaf elke pagina zichtbaar: ook vanuit de blogartikelen en vanaf de 404-pagina.
Wat eruit kwam
De site ziet er hetzelfde uit en werkt totaal anders. Technisch is hij aantoonbaar gezond, en hij staat klaar voor de vindbaarheid waar hij eerder niet aan toekwam.
Waar we nu staan
De fundering staat, het SEO- en AI-traject is net begonnen. Cijfers over vindbaarheid volgen zodra er genoeg gemeten is om er iets zinnigs over te zeggen.
Meer cijfers
- 43
- ongebruikte componenten verwijderd
- 13
- plekken met ongeldige HTML rechtgezet
- 89 / 98
- PageSpeed mobiel en desktop
- sitemap
- nu automatisch en compleet
- gestructureerde data
- voor FAQ en blog
Ook samenwerken?
