SEO & GEO

SEO & GEO voor webshops: het zit in het platform

De meeste webshops verliezen geen ranking door te weinig blogs. Ze verliezen het aan filter-URL’s die het crawlbudget opeten, canonicals die elkaar tegenspreken, trage templates en productdata die geen machine kan lezen. Dit is de hub voor alles wat wij weten over SEO en GEO in Magento, Shopify en Laravel.

Hyvä Silver PartnerHypernode Silver PartnerRUMvision Gold Partner
In het platform
Niet ernaast

De grootste SEO-winst zit in templates, URL-structuur en data. Dat los je op in de code, niet in een spreadsheet.

75e percentiel
Echte gebruikers, geen lab

Core Web Vitals meet Google op field data van echte bezoekers. Een Lighthouse-score is een indicatie, geen uitslag.

Google + Bing
Twee indexen, ook voor AI

AI Overviews draaien op de gewone Google-index. ChatGPT-zoeken leunt onder meer op Bing. Wie in één van beide ontbreekt, mist ook AI-zichtbaarheid.

Omzet
Niet posities

We sturen op organische omzet per paginatype. Een nummer één positie op een zoekterm zonder koopintentie betaalt geen salarissen.

SEO en GEO, per onderwerp uitgewerkt

Elk onderwerp heeft een eigen pagina met onze aanpak, wat je krijgt en de gidsen die erbij horen.

Technische SEO

Crawlen, indexeren, renderen: de techniek die bepaalt of Google je producten überhaupt ziet. Gecontroleerd en opgelost in het platform zelf.

Bekijk →

GEO

Zichtbaar in ChatGPT, Perplexity, Copilot en Google AI Overviews: wat AI-zoekmachines lezen, wat ze citeren en hoe je het meet.

Bekijk →

SEO-audit

Een SEO-audit die eindigt in een geprioriteerde actielijst, niet in een PDF van tachtig pagina's. En daarna voeren we hem zelf uit.

Bekijk →

Magento SEO

Magento 2 geeft je veel controle over SEO, en dus veel om fout te zetten. Instellingen, URL-rewrites, filters, markup, hreflang en Hyvä.

Bekijk →

Shopify SEO

Shopify regelt veel SEO zelf, en legt je tegelijk beperkingen op. Wat je wel en niet kunt aanpassen, en hoe we het in je thema oplossen.

Bekijk →

SEO migratie

Replatformen zonder rankingverlies: redirectmapping op echte data, crawl voor en na, stagingvalkuilen en 8 weken monitoring.

Bekijk →

Structured data

Product-, Offer-, verzend- en retourmarkup die overeenkomt met je pagina en Merchant Center. Gevalideerd, en eerlijk over wat FAQ nog oplevert.

Bekijk →

Core Web Vitals

LCP, INP en CLS gemeten bij echte bezoekers, niet alleen in Lighthouse. Fixes per platform, en het verschil tussen field en lab data.

Bekijk →

Internationale SEO

Hreflang, nl-NL naast nl-BE, domein of submap, Magento store views en Shopify Markets. Zo toont Google in elk land de juiste versie.

Bekijk →

Categoriepagina SEO

Welke filtercombinaties je laat indexeren, wat noindex of canonical krijgt, paginering, categorieteksten en programmatische landingspagina's met beleid.

Bekijk →

Plan een half uur over de SEO van je webshop

Een half uur via video met de mensen die het werk ook echt doen. Kies hieronder een moment dat jou past.

  • Direct met het vaste team, geen tussenlagen
  • Concrete feedback op je huidige situatie of plannen
  • Eerlijk advies, ook als het antwoord "niet doen" is
  • Indicatie van kosten en tijdlijn
Liever bellen? 0591-239 299
Beschikbaar deze week

Plan een gratis Tech Check

Vrijblijvend jouw uitdagingen bespreken

Of bel direct: 0591-239 299

Waar webshops ranking en AI-zichtbaarheid verliezen

Dit zijn de zes plekken waar we het verlies het vaakst zien ontstaan. Bijna allemaal technisch, bijna allemaal te meten.

01

Crawlbudget op de verkeerde URL’s

Sorteeropties, sessieparameters en interne zoekresultaten leveren duizenden URL’s op. Googlebot besteedt zijn tijd daaraan, terwijl nieuwe producten wachten op een bezoek.

Onze aanpak: Log-analyse, robots.txt-regels voor parameters, schone sitemaps en interne links die alleen naar indexeerbare URL’s wijzen.
Lees meer →
02

Filters en categorieën die elkaar beconcurreren

Layered navigation maakt van één categorie honderd varianten. Zonder keuze welke filtercombinaties een eigen pagina verdienen, krijg je duplicate content en kannibalisatie.

Onze aanpak: Per filter bepalen: indexeren, canonicaliseren of uitsluiten. Waardevolle combinaties krijgen een eigen URL, titel en tekst.
Lees meer →
03

Rankings kwijt na een migratie

Nieuwe URL-structuur, vergeten redirects, andere templates. Het verkeer zakt na livegang en niemand weet precies welke pagina’s het geraakt heeft.

Onze aanpak: Volledige URL-mapping vooraf, 301’s op URL-niveau, crawl van staging en monitoring van de eerste weken na livegang.
Lees meer →
04

Productdata die machines niet lezen

Luma levert standaard beperkte structured data. Prijs, voorraad, merk en GTIN staan wel op de pagina, maar niet in een vorm die Google of een AI-assistent betrouwbaar oppakt.

Onze aanpak: Product-, Offer-, BreadcrumbList- en Organization-markup uit je echte data, gevalideerd en gelijk aan wat de bezoeker ziet.
Lees meer →
05

Trage templates

Zware themes, scripts van derden en ongecachte pagina’s zorgen voor een slechte LCP en INP. Dat kost conversie en is een signaal in de paginaervaring.

Onze aanpak: Meten op field data (CrUX en RUM), oorzaken per template oplossen en waar het past naar Hyvä.
Lees meer →
06

Onzichtbaar in AI-antwoorden

Klanten vragen ChatGPT, Perplexity of Google welk product ze moeten kopen. Wie geblokkeerde crawlers, JavaScript-only content of vage productdata heeft, komt in die antwoorden niet voor.

Onze aanpak: Bewuste keuzes per AI-crawler, server-side gerenderde content, duidelijke entiteiten en Bing-indexatie op orde.
Lees meer →
RuthgerHaimantiWouter

Weet je waar jouw shop verkeer laat liggen?

Plan een half uur met ons. We kijken naar je Search Console, je indexatie en je templates en noemen de twee of drie punten met de meeste impact op omzet.

Plan een gesprek

Je praat met de mensen die het werk doen

Wij schrijven geen rapport van zestig pagina’s dat daarna in een la verdwijnt. Het vaste team dat de audit doet, zet de fixes ook zelf in Magento, Shopify of Laravel, en meet daarna of het iets oplevert. Korte lijnen, geen tussenlagen.

  • Ruthger, Eigenaar & developer bij Coding.nl
    Ruthger
    Eigenaar & developer
  • Haimanti, Developer bij Coding.nl
    Haimanti
    Developer
  • Wouter, Developer bij Coding.nl
    Wouter
    Developer
Plan een gesprek met ons
Het team van Coding.nl in overleg op kantoor in Emmen

Van audit naar meetbaar resultaat

Een audit is pas iets waard als de fixes live staan. Zo lopen wij het hele traject, met hetzelfde team van begin tot eind.

  1. 1

    Audit

    Crawl van je shop, Search Console, serverlogs en templates. We kijken per paginatype waar indexatie, structuur, data en snelheid tekortschieten.

  2. 2

    Prioriteren

    Elke bevinding krijgt een inschatting van impact en moeite. Bovenaan staat wat de meeste organische omzet raakt, niet wat het makkelijkst is.

  3. 3

    Bouwen

    We voeren de fixes zelf door in Magento, Shopify of Laravel: templates, URL-regels, structured data, redirects, performance.

  4. 4

    Meten

    Na livegang volgen we indexatie, vertoningen, klikken en omzet per paginatype. Zo zie je wat een fix heeft opgeleverd.

  5. 5

    Bijhouden

    Elke release kan SEO breken. We controleren na wijzigingen of canonicals, redirects en markup nog kloppen, en sturen bij op de cijfers.

Waar we op letten, per laag

SEO en GEO bouwen op elkaar. Een fout in de onderste laag maakt het werk in de lagen erboven waardeloos.

Crawl & index

  • robots.txt blokkeert geen belangrijke resources
  • XML-sitemap bevat alleen indexeerbare 200-URL’s
  • Geen noindex-pogingen via robots.txt
  • Rapport ‘Gevonden, niet geïndexeerd’ verklaard
  • Serverlogs laten zien waar Googlebot zijn tijd aan besteedt

Structuur & interne links

  • Logische categoriehiërarchie, maximaal een paar klikken diep
  • Eén canonieke URL per product
  • Breadcrumbs op elke pagina
  • Geen interne links naar redirects of parameter-URL’s
  • Belangrijke categorieën krijgen de meeste interne links

Content & intentie

  • Eén pagina per zoekintentie, geen kannibalisatie
  • Categorieteksten die helpen kiezen
  • Unieke producttitels en meta descriptions
  • Beleid voor uitverkochte en vervallen producten
  • Interne zoekresultaten niet indexeerbaar

Structured data & productdata

  • Product en Offer met prijs, valuta en voorraad
  • GTIN, merk en SKU waar beschikbaar
  • BreadcrumbList en Organization
  • Verzend- en retourbeleid in markup
  • Markup gelijk aan de zichtbare pagina

Snelheid

  • LCP ≤ 2,5 s op het 75e percentiel
  • INP ≤ 200 ms
  • CLS ≤ 0,1
  • Scripts van derden beoordeeld op nut en gewicht
  • Full page cache en goede hosting

AI-zichtbaarheid

  • Bewuste keuze per AI-crawler in robots.txt
  • Content leesbaar zonder JavaScript
  • Site geverifieerd in Bing Webmaster Tools
  • Merk en producten als duidelijke entiteiten
  • AI-verkeer apart zichtbaar in GA4

Contentbureau, platformteam of zelf doen?

Elke aanpak heeft zijn sterke kant. Dit is eerlijk waar wij goed in zijn, en waar een ander beter past.

OnderdeelContentbureauPlatformteam (zoals wij)Zelf in huis
Teksten en blogs schrijvenSterk puntStructuur en briefing, geen grote contentproductieKan, als er tijd en kennis is
Linkbuilding en PRVaak onderdeel van het pakketDoen wij nietKost veel tijd, wisselend resultaat
Technische fixes in het platformAdviseert, een ander bouwtBouwt zelf in Magento, Shopify of LaravelAfhankelijk van je eigen developmentcapaciteit
Structured data en productdataMeestal adviesIngebouwd in templates en gekoppeld aan je dataVaak via apps of extensies
Migratie en redirectsLevert vaak de redirectlijstMapping, implementatie en controle na livegangRisicovol zonder eerdere migraties
Snelheid en Core Web VitalsSignaleert het probleemMeet field data en lost het op in code en hostingLastig zonder toegang tot code en server

In de praktijk werkt een combinatie vaak het best: een contentbureau of eigen marketeer voor teksten, en een platformteam voor de techniek. Wij werken prima naast je contentpartij.

Zes SEO-fouten die je omzet kosten

Deze fouten zien we steeds terug. Ze zijn klein om te maken en duur om te laten staan.

  1. 1

    Noindex in robots.txt

    Google ondersteunt dat sinds 2019 niet meer. En een URL die je blokkeert in robots.txt kan nog steeds geïndexeerd worden, alleen zonder content.

  2. 2

    Canonical als richtlijn behandelen

    Een canonical is een hint. Linkt je hele shop naar de variant met parameters, dan kiest Google die variant gewoon zelf.

  3. 3

    Redirects pas na livegang regelen

    Bij een migratie hoort de mapping klaar te zijn voordat de nieuwe shop live gaat. Achteraf repareren kost verkeer dat je soms niet terugkrijgt.

  4. 4

    Uitverkochte producten weggooien

    Een product dat tijdelijk op is, verwijder je niet. Een pagina met links en rankings die een 404 wordt, gooit opgebouwde waarde weg.

  5. 5

    Interne zoekresultaten indexeren

    Elke zoekopdracht een eigen indexeerbare URL levert dunne pagina’s op en verspilt crawlbudget. Uitsluiten, tenzij je er bewust landingspagina’s van maakt.

  6. 6

    Sturen op Lighthouse in plaats van field data

    Een groene lab-score op een snelle laptop zegt weinig. Google kijkt naar wat echte bezoekers ervaren op het 75e percentiel.

Laat je shop doorlichten →

Hoe staat de SEO van je webshop ervoor?

Acht vragen. Antwoord je op meer dan twee met “nee” of “weet ik niet”, dan laat je vrijwel zeker verkeer liggen.

  • 1Weet je hoeveel van je product- en categoriepagina’s echt geïndexeerd zijn?
  • 2Heeft elk product precies één canonieke URL?
  • 3Heb je bepaald welke filtercombinaties wel en niet geïndexeerd mogen worden?
  • 4Staat er Product- en Offer-markup met prijs en voorraad op je productpagina’s?
  • 5Haal je de Core Web Vitals op field data, niet alleen in Lighthouse?
  • 6Heb je een bewuste keuze gemaakt welke AI-crawlers je toelaat?
  • 7Is je shop geverifieerd in Bing Webmaster Tools?
  • 8Kun je organische omzet per paginatype zien, los van verkeer?
0 van 8 beantwoord
Plan een SEO-audit

SEO- en GEO-begrippen, kort uitgelegd

De termen die je in elke audit en elk Search Console-rapport tegenkomt.

SEO
Search engine optimization: je site zo inrichten dat zoekmachines hem kunnen crawlen, begrijpen en hoog tonen voor zoektermen met koopintentie.
GEO
Generative engine optimization: zorgen dat AI-zoekmachines zoals ChatGPT, Perplexity en Google AI Overviews je shop vinden, begrijpen en noemen in hun antwoorden.
AI Overviews
Door AI geschreven samenvattingen boven de Google-zoekresultaten, met bronvermelding. Ze gebruiken de gewone Googlebot-index.
Crawlbudget
Hoeveel URL’s een zoekmachine in een bepaalde tijd van je site ophaalt. Bij grote shops met filters raakt dat op aan URL’s die er niet toe doen.
Canonical
Een tag die aangeeft welke URL de voorkeursversie is bij dubbele of bijna dubbele pagina’s. Google ziet het als hint, niet als bevel.
Hreflang
Annotatie die aangeeft welke taal- of landversie van een pagina bij welke gebruiker hoort, bijvoorbeeld nl-NL en nl-BE.
Structured data
Machine-leesbare informatie in je pagina, meestal als JSON-LD volgens schema.org. Geen directe rankingfactor volgens Google, wel de basis voor rich results zoals prijs en reviews.
Entiteit
Een eenduidig ding dat een zoekmachine of taalmodel herkent: je merk, een product, een categorie. Hoe duidelijker de entiteit, hoe beter je wordt begrepen en genoemd.
E-E-A-T
Experience, expertise, authoritativeness, trustworthiness. Het kader dat Google gebruikt om de kwaliteit en betrouwbaarheid van content te beoordelen.
Core Web Vitals
Drie metrics voor paginaervaring: LCP (laden), INP (reactiesnelheid) en CLS (verspringen). Gemeten bij echte gebruikers op het 75e percentiel.
INP
Interaction to Next Paint: hoe snel je pagina zichtbaar reageert op een klik of tik. Goed is 200 ms of minder. Verving FID in maart 2024.
Faceted navigation
Filteren op eigenschappen als maat, kleur en merk. Elke combinatie kan een eigen URL worden, en daarmee een bron van duplicate content.
Zero-click
Een zoekopdracht waarbij de gebruiker het antwoord al in de zoekresultaten krijgt en nergens op klikt. AI Overviews maken dat vaker.
IndexNow
Een protocol waarmee je zoekmachines als Bing direct laat weten dat een URL is gewijzigd. Relevant omdat ChatGPT-zoeken onder meer op de Bing-index leunt.

Alle gidsen

38 praktische artikelen, geordend per onderwerp.

Veelgestelde vragen

SEO richt zich op ranking in de klassieke zoekresultaten. GEO richt zich op zichtbaarheid in antwoorden van AI-zoekmachines zoals ChatGPT, Perplexity en Google AI Overviews. De basis is grotendeels hetzelfde: crawlbare pagina’s, duidelijke structuur en goede productdata. GEO voegt daar keuzes over AI-crawlers, Bing-indexatie en duidelijke entiteiten aan toe.

SEO die in je platform zit, niet in een rapport

We lichten je shop door, bouwen de fixes zelf en laten zien wat het oplevert. Plan een gesprek met het team dat het doet.