Technische SEO en pagespeed-optimalisatie
Ik hou ervan om websites te optimaliseren voor zoekmachines en maak dat altijd onderdeel van mijn aanbod als het relevant is. Er zitten meerdere kanten aan dit verhaal; één daarvan is de content zelf. Die beheer ik niet, maar ik kan je leren hoe je die zo maakt dat zoekmachines er blij van worden. Mijn deel is de techniek en de snelheid van de site, en die zorg ik dat 100% in orde is.
Er zijn een hoop SEO(search engine optimization)-goeroes die je kunt raadplegen voor uitgebreide rapporten, vaak vol mystieke adviezen zonder duidelijke functie, maar die volgens hen de almachtige black box van Google net iets gunstiger stemmen… Veel daarvan doet denken aan waarzeggers die koffiedik kijken. Er gaan zoveel verhalen rond die gebaseerd zijn op een oudere versie van Google, toen die makkelijker te misleiden was. En toen er nog shortcuts waren naar een hoge positie in de zoekresultaten.
Die tijd is al een tijdje voorbij. Google (ik richt me liever niet te veel op één zoekmachine, maar helaas is het nu eenmaal zo… we richten ons op Google. Maar laten we Bing niet vergeten, en de goeien zoals DuckDuckGo en Qwant) - maar goed, Google geeft de voorkeur aan websites waar mensen blij van worden: gebruiksvriendelijk, snel ladend, nuttig/informatief/niet te druk, niet misleidend. Bezoekers via mobiele verbinding krijgen een andere volgorde, op andere criteria gebaseerd (sites met minder bandbreedte en beter geschikt voor mobiel). En dan heb je natuurlijk nog gelokaliseerde en gepersonaliseerde resultaten.
Zoekmachineoptimalisatie behelst een omvangrijk scala aan maatregelen en gedragingen om rekening mee te houden. En de concurrentie is meedogenloos. Wil je in de top 3 van Google staan? Rara… er zijn duizenden anderen in jouw klasse die precies hetzelfde willen. Als je een commercieel bedrijf runt en afhankelijk bent van online verkoop, volgt je omzet een exponentieel dalende functie van je positie in de zoekmachines: op de 2e plek staan verlaagt je verkoop met een factor N ten opzichte van de 1e plek. De 3e plek verlaagt de verkoop met dezelfde factor N ten opzichte van de 2e. En zo verder…
vuistregel:
Als V = je aantal bezoeken, Vmax is het aantal bezoeken dat je zou hebben op positie 1:
V = Vmax × N^(1 − positie)
En de waarde van factor N ligt tussen 1,5 en 2 en hangt af van de branche waarin je zit
Kom je eenmaal op de TWEEDE pagina van de zoekresultaten, dan besta je eigenlijk niet meer en moet je óf elke maand een klein fortuin uitgeven aan advertenties; of… je bedrijf sluiten. Het internet is tegelijk een opstapje waarmee kleine ondernemers makkelijk een bedrijf kunnen starten, en tegelijkertijd meedogenloos competitief en fataal.
1 ██████████████████████████████ 2 ████████████████░░░░░░ 3 ████████░░░░░░ 4 ████░░░░ 5 ██░░░ 6 █░░ 7 █░ 8 ░░ 9 ░ 10 ░ ──── tweede pagina ─────────────── 11 ░
Ik heb voor talloze online bedrijven gewerkt, klein tot middelgroot, in uiteenlopende branches. En heb ze altijd tevreden gemaakt wat betreft hun aanwezigheid in de zoekmachines.
Pagespeed en Lighthouse
Snelheid is wat mensen als eerste voelen als ze op een website komen. Elke 100 ms extra op je eerste paginalading zie je terug in je bouncepercentage (% bezoekers dat je pagina meteen verlaat zonder verder te kijken) en werkt slecht uit op je zoekpositie (Google meet of iemand direct terugkwam na het aanklikken van een zoekresultaat, en leert daarvan).
Snelheid hangt af van waar de site gehost wordt, de tijd die de server nodig heeft om de pagina klaar te zetten, de hoeveelheid code, het aantal heen-en-weertjes in netwerkverzoeken tussen het apparaat van de bezoeker en de backend. De zwaarte van de code zelf in de runtime van de browser. Zware frameworks zoals React presteren altijd slechter dan Svelte of HTMX. Afbeeldingen moeten altijd in moderne formaten (AVIF, WEBP…) en op het juiste formaat worden geserveerd (iets wat de backend automatisch moet doen, zonder de contentbeheerders ermee lastig te vallen).
Ongeacht framework of CMS kunnen bestaande sites meestal een stuk sneller zonder herbouw, en ik begin met meten via Lighthouse / Google PageSpeed. Zelfs de traagste sites til ik naar een score van minimaal 80+, en dat maakt een ENORM verschil.
Technische SEO
Er zijn een aantal regels waar je site zich aan moet houden. De opbouw van title-tags, correct opgemaakte HTML, één canonical adres per pagina, redirects voor alles waarvan het URL-pad verandert om dode links te voorkomen, sitemaps, structured data die valideert, hreflang als een site twee talen spreekt, en niets geïndexeerd wat niet geïndexeerd hoort te zijn… Het is vooral een checklist. En eentje die je periodiek opnieuw moet nalopen, waarvoor ik ook tools bouw die de stress wegnemen om dat zelf te moeten onthouden. Voor mijn eigen site bijvoorbeeld bouwde ik een klein tooltje dat elke week Search Console en PageSpeed uitleest en wat het vindt omzet in een takenlijst, met een berichtje als er iets verandert. Dezelfde cyclus draai ik voor klanten: meten, repareren, opnieuw meten.
Strategie
Op welke zoekopdrachten wil je gevonden worden, en welke pagina’s beantwoorden die? Meestal minder, betere pagina’s dan je denkt. Een Nederlands bedrijf wil Nederlandse pagina’s voor Nederlandse zoekopdrachten en Engelse voor de rest. Een lokaal bedrijf wil lokale signalen, een Google Bedrijfsprofiel en reviews. Er zijn vieze strategieën zoals een pagina genereren voor elke stad, om op lokale zoekopdrachten te mikken. Daar wordt nog wel eens succes mee geboekt, maar het wordt steeds zwaarder afgestraft naarmate het internet vordert. Backlinks doen er nog steeds veel toe. Een paar betekenisvolle kunnen je helpen, zolang je niet aan linkfarming doet op sites van lage waarde.
‘Disclaimer’
Ik kan geen bepaalde zoekpositie beloven. Rankings hangen af van je concurrentie en van wat je te vertellen hebt, en dat laatste is je eigen verantwoordelijkheid. Wat ik wel kan beloven is dat de technische kant je niet zal tegenhouden bij welk doel je ook hebt.
Technologieën
Samenwerken
Ik werk vanuit Zaandam, boven Amsterdam. Vertel me wat je wilt bouwen, wat er al is en waar je tegenaan loopt. Hoe ik werk.
Mail me op m [at] hacktis.ch.