Je wilt dat je contentteam meedenkt over een nieuw cms voordat de keuze vaststaat, niet pas als het gaat om de vraag hoe je er straks een pagina in bouwt.

In de praktijk zien we vaak het tegenovergestelde gebeuren. De cms-selectie wordt gedreven vanuit IT, met criteria als snelheid, veiligheid en stabiliteit onder belasting. En dat zijn terechte eisen. Het contentteam schuift meestal pas later aan, en dan voor de werkbaarheid: hoe bouw je een pagina, hoe werk je met sjablonen. Regel je ze dan alsnog, dan is dat meer werk: een apart project, met eigen planning en ontwikkelcapaciteit. En sommige mogelijkheden die je vanaf het begin had, ben je dan al kwijt.

Structured data, eigen metadata-velden per pagina en een aanpasbare URL-structuur zijn hier de duidelijkste voorbeelden van. Bouw je ze vanaf het begin mee, dan is het nog altijd technisch werk, maar wel werk dat past binnen de bouw die toch al gebeurt. Ontdek je ze pas als je site al live staat, dan is het een apart project, met eigen planning en een aparte factuur.

GEO stelt vooralsnog grotendeels dezelfde technische eisen als klassieke SEO. Een pagina die een AI-systeem goed kan lezen en citeren, is in de basis een pagina die goed leesbaar is voor zoekmachines. De punten hieronder helpen je met allebei.

Yres Isabella crossphase sfeerfoto 20231024 0685

Structured data: de taal waarmee een pagina zichzelf beschrijft

Structured data, ook wel schema markup, is code die vertelt wat een stuk content precies is: een artikel, een product, een vacature, een veelgestelde vraag. Zoekmachines en AI-systemen gebruiken die markering om je pagina te begrijpen zonder te hoeven raden.

Kan je cms geen structured data per paginatype of component toevoegen, dan komt dat er later bij, als extra ontwikkelwerk. Je plant development-tijd in, huurt een partij in of stelt het uit. In de tussentijd mis je vindbaarheid die concurrenten wel hebben.

Eigen titel en beschrijving per pagina, of één vast sjabloon

Een cms geeft je bij voorkeur de ruimte om per pagina een eigen titel en beschrijving in te vullen. Sommige systemen gebruiken één vast sjabloon voor de hele site. Dan lijkt elke pagina voor een zoekmachine hetzelfde als de ander.

Wil je dat later rechtzetten, dan pas je het cms zelf aan, wat weer development vraagt. Of je bouwt er een oplossing omheen, die bij elke contentupdate opnieuw onderhoud vraagt.

URL's die meebewegen met je content

Een goede URL geeft in leesbare vorm weer wat een pagina bevat, en je past hem aan zodra de content verandert. Sommige systemen leggen de URL-opbouw vast in hun architectuur, waardoor je de techniek moet aanpassen om dit te veranderen.

Ontdek je dat pas na de migratie, dan verander je niet zomaar een instelling. Je zet een technische ingreep op, met een reeks redirects om te voorkomen dat bestaande links en rankings verloren gaan. Dat is precies het soort werk dat een migratie langer en duurder maakt dan gepland.

Yres Isabella crossphase sfeerfoto 20231024 0723

Kan een crawler je pagina lezen zoals deze is opgebouwd?

Sommige cms'en sturen een pagina compleet vanaf de server. Andere bouwen de pagina pas op in de browser, met JavaScript. Werkt jouw cms op de tweede manier, dan ziet niet elke crawler de content zoals een bezoeker hem ziet.

Je merkt dat niet bij het testen in je eigen browser. Je merkt het in de resultaten: content die voor jou gewoon op de pagina staat, maar die een zoekmachine of AI-systeem niet meeneemt.

Dat repareer je zelden met een los knopje. Meestal vraagt het een andere renderstrategie voor de hele site. Niet wenselijk dus.

Vier eisen, één patroon

Deze punten hebben iets gemeen: ze zijn een instelling bij de cms-selectie, en een apart project zodra je site al staat. Ligt dit onderwerp op tafel tijdens het keuzeproces, dan kost het een gesprek van een paar vragen. Ontbreekt het daar, dan kost het een technisch traject van weken tot maanden, terwijl je team wacht op vindbaarheid die er nog niet is.

Of een cms deze techniek aankan, zegt overigens nog niets over hoe het werkt voor het content team dat er dagelijks in zit. Dat is een andere vraag, met een ander antwoord.

Beide vragen liggen het beste al op tafel bij de cms-keuze zelf, met content aan die tafel vanaf het eerste gesprek.

Patrick Boom

Vertel ons over je contentambitie

Patrick Boom