SEO-audit voor webshops

SEO-audit voor webshops: een actielijst op volgorde van rendement

De meeste SEO-audits eindigen als PDF van tachtig pagina's met tweehonderd 'issues'. Driekwart daarvan doet er niet toe, en niemand weet waar te beginnen. Onze audit eindigt in een lijst die gesorteerd is op impact gedeeld door inspanning. Met per punt de concrete fix in jouw platform. En als je wilt, voeren we die fixes zelf uit.

  • Elke bevinding gescoord op impact en inspanning
  • Concrete fix per punt, specifiek voor Magento, Shopify of Laravel
  • Uitvoering door hetzelfde vaste team dat de audit maakte

Wat is een SEO-audit voor een webshop, en wat hoort erin?

Een SEO-audit is een systematische controle van alles wat bepaalt hoe je webshop presteert in zoekmachines: techniek, indexatie, structuur, content op paginatype-niveau, structured data, snelheid en tegenwoordig ook zichtbaarheid in AI-zoeksystemen. Het doel is niet een lijst fouten, maar een antwoord op de vraag: wat levert het meeste op als we het als eerste oplossen?

Een webshop-audit is anders dan een audit van een bedrijfswebsite. Het gaat niet om twintig pagina's, maar om duizenden URL's die uit een paar sjablonen komen. Een fout in het sjabloon van de categoriepagina zit meteen op alle categoriepagina's. Daarom auditen we per paginatype en niet per URL. Eén fix in een template lost dan honderden 'issues' in één keer op.

Wat een tool als Screaming Frog, Semrush of Ahrefs als 'error' rapporteert, is bovendien niet altijd een probleem. Een ontbrekende meta description op een gefilterde URL die niet geïndexeerd hoort te worden, is geen prioriteit. Een categoriepagina met omzetpotentie die door een verkeerde canonical niet in de index staat wel. Dat onderscheid maken is het eigenlijke werk.

Wat we controleren in een SEO-audit

Acht onderdelen, steeds per paginatype: home, categorie, filtercombinatie, product, CMS, blog en zoekresultaten.

Crawlen en indexeren

  • Verhouding tussen bestaande, gewenste en werkelijk geïndexeerde URL's
  • Robots.txt, meta robots en X-Robots-Tag per paginatype
  • Statuscodes, soft 404's en 5xx-fouten
  • Crawlverdeling van Googlebot op basis van serverlogs, waar beschikbaar

Canonicals, duplicaten en redirects

  • Canonical-logica op producten, categorieën, varianten en paginering
  • URL's waar Google een andere canonical kiest dan jij
  • Redirectketens, redirects naar de homepage en interne links naar redirects
  • Duplicaten door parameters, hoofdletters, trailing slashes of productpaden

Structuur en interne links

  • Klikdiepte van belangrijke categorieën en producten
  • Orphan pages: URL's in de sitemap zonder interne links
  • Menu, breadcrumbs en gerelateerde links als echte HTML-links
  • Zoekwoordkannibalisatie: meerdere eigen pagina's op hetzelfde zoekwoord

Categoriepagina's en filters

  • Welke filters indexeerbaar zijn en of daar zoekvraag tegenover staat
  • Titels en H1's per categorie: uniek, beschrijvend, niet automatisch afgekapt
  • Paginering die crawlbaar is en zichzelf canonicaliseert
  • Lege of bijna lege categorieën

Productpagina's

  • Unieke content of gekopieerde leveranciersteksten
  • Afhandeling van uitverkochte en verwijderde producten
  • Varianten: aparte URL's of één URL met opties
  • Afbeeldingen: bestandsnamen, alt-teksten, formaat en lazy loading

Structured data

  • Product, Offer, AggregateRating, BreadcrumbList en Organization in JSON-LD
  • MerchantReturnPolicy en verzendinformatie
  • Overeenkomst tussen markup, zichtbare content en Merchant Center-feed
  • Fouten en waarschuwingen in de rapporten van Search Console

Snelheid en Core Web Vitals

  • Veldgegevens uit CrUX per paginatype: LCP, INP en CLS op het 75e percentiel
  • Serverresponstijd en caching van categorie- en productpagina's
  • Zware scripts van extensies, apps en tags van derden
  • Afbeeldingen en fonts die de LCP vertragen

GEO en AI-zoekmachines

  • Toegang voor OAI-SearchBot, PerplexityBot en andere AI-crawlers
  • Indexatie in Bing, als basis voor ChatGPT search en Copilot
  • Server-side gerenderde content voor crawlers die geen JavaScript uitvoeren
  • Bestaand AI-verkeer in GA4 en serverlogs

Plan een vrijblijvend gesprek over je project

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

De databronnen van de audit, en wat elke bron wel en niet vertelt

Geen enkele bron geeft het hele beeld. Pas als je ze naast elkaar legt, zie je waar het verschil zit tussen wat je shop aanbiedt en wat zoekmachines ermee doen.

De meest waardevolle bevindingen komen uit de verschillen. Producten in de catalogus die niet in de crawl voorkomen, zijn niet intern gelinkt. URL's in de crawl die nooit in de logs verschijnen, krijgen geen aandacht van Googlebot. URL's in de logs die niet in de crawl staan, zijn vaak oude paden of parameters die je niet meer wilt. Dat rekenwerk is de kern van de audit.

BronWat het laat zienWat het niet laat zien
Google Search ConsoleIndexatiestatus per URL, vertoningen, klikken en posities per query, crawlstatistieken, fouten in structured dataOmzet, URL's die Google nooit heeft ontdekt, en elke individuele crawl
Bing Webmaster ToolsIndexatie en zoekprestaties in Bing, de basis onder ChatGPT search en CopilotHoe Google je shop behandelt
Eigen crawlAlle URL's die via interne links bereikbaar zijn, statuscodes, canonicals, titels, klikdiepteWat Google daadwerkelijk crawlt en indexeert
ServerlogsElke request van Googlebot, Bingbot en AI-crawlers, per URL en statuscodeOf een gecrawlde URL ook geïndexeerd wordt; bij Shopify niet beschikbaar
GA4Organisch verkeer, conversies en omzet per landingspagina en kanaal, inclusief AI-referralsWaarom een pagina niet rankt
CrUX en real user monitoringCore Web Vitals van echte bezoekers per paginatype en apparaatDe oorzaak van een trage pagina; daarvoor is aanvullende analyse nodig
CatalogusexportAlle producten en categorieën die volgens het platform zouden moeten bestaanOf ze bereikbaar, crawlbaar of geïndexeerd zijn

Het resultaat: een lijst op impact gedeeld door inspanning

Elke bevinding krijgt twee scores. Impact: hoeveel organische omzet of indexatie staat op het spel. Inspanning: hoeveel uur het kost om op te lossen in jouw platform.

Dit zijn illustratieve voorbeelden van het type bevinding, geen resultaten van een bestaande klant. Bij jouw shop vullen we de impact in met data: het aantal betrokken URL's, hun vertoningen en klikken in Search Console, en waar mogelijk de omzet per paginatype. Inspanning schatten we in uren, omdat wij degenen zijn die het daarna bouwen.

VoorbeeldbevindingImpactInspanningPrioriteit
Canonical op gepagineerde categoriepagina's wijst naar pagina 1, producten op pagina 2+ slecht gevondenHoogLaag: één templateDirect oppakken
Duizenden filtercombinaties crawlbaar, crawlbudget gaat naar URL's zonder zoekvraagHoogMiddel: filterlogica en robots.txtDirect oppakken
Geen Product-markup met GTIN en beschikbaarheidMiddelLaag tot middelVolgende sprint
Redirectketens van drie stappen na een eerdere migratieMiddelLaag: redirects platslaanVolgende sprint
LCP op mobiel boven 2,5 s op productpagina's door slider-scriptMiddel tot hoogMiddelInplannen
Ontbrekende alt-teksten op decoratieve afbeeldingen in de footerLaagLaagMeenemen als er tijd is

Waarom de audit in het platform begint, niet in een tool

Een crawler ziet het symptoom. De oorzaak zit in het platform. Een tool meldt '4.312 pagina's met dubbele titels'. Wij zien dat Magento de instelling 'Use Categories Path for Product URLs' aan heeft staan en elk product via drie categoriepaden bereikbaar is. Of dat een Shopify-thema in de collectiesjabloon naar /collections/heren/products/jas linkt in plaats van naar /products/jas.

Die vertaalslag maakt het verschil tussen een rapport en een oplossing. Daarom bekijken we naast de crawl ook de configuratie, de templates en de geïnstalleerde extensies of apps. Bij Magento en Laravel kijken we waar nodig in de code. Bij Shopify in het thema, de robots.txt.liquid en de apps die scripts injecteren.

Het levert ook een eerlijker beeld van de inspanning. 'Fix de canonicals' kan een uur werk zijn of drie dagen, afhankelijk van waar ze vandaan komen. Wij weten dat omdat we het zelf moeten bouwen.

Na de audit: wij voeren hem uit

Hier verschilt onze audit het meest van die van een SEO-bureau. Een bureau levert een rapport, en dan moet jij een bouwpartij vinden die het uitvoert. Die bouwpartij moet het rapport interpreteren, schat de uren anders in, en de helft blijft liggen.

Bij ons maakt het vaste team dat de audit uitvoert ook de fixes. We werken de lijst van boven naar beneden af, testen op een testomgeving en zetten het live. Daarna valideren we met een nieuwe crawl en in Search Console of het probleem echt weg is.

Heb je al een eigen bouwpartij of een intern team? Dan kan dat ook. De audit is zo geschreven dat iemand die het platform kent hem kan uitvoeren: per punt de oorzaak, de gewenste situatie en de fix. We blijven dan beschikbaar voor vragen of een review van de uitvoering.

Wat de audit niet is

Geen linkbuildingvoorstel. We kopen geen links en adviseren dat ook niet. Wel kijken we naar je bestaande backlinkprofiel als dat iets verklaart, bijvoorbeeld waardevolle links naar URL's die nu een 404 geven.

Geen contentplan met tweehonderd blogonderwerpen. We kijken naar content op paginatype-niveau: hebben je categorieën een duidelijke intro, beantwoorden je productpagina's de vragen die klanten stellen, en concurreren je eigen pagina's niet met elkaar.

En geen garantie op posities. Niemand kan die eerlijk geven. Wat we wel beloven: een onderbouwde lijst, een realistische inschatting van de uren en een meting achteraf van wat het heeft opgeleverd.

Zo verloopt een SEO-audit

Van toegang tot eerste fixes, met één aanspreekpunt dat zelf ook bouwt.

  1. 1

    Kennismaking en scope

    We bespreken je platform, je belangrijkste categorieën, recente wijzigingen en je doelen. Daarna leggen we de scope en de uren van de audit vast.

  2. 2

    Toegang en data

    Leestoegang tot Search Console, Bing Webmaster Tools en GA4, toegang tot de admin of het thema, en waar mogelijk serverlogs.

  3. 3

    Crawl en analyse

    Volledige crawl, vergelijking met sitemap en catalogus, logfile-analyse, configuratie- en templatecheck, CrUX-data per paginatype.

  4. 4

    Prioriteren

    Elke bevinding krijgt een impact- en inspanningsscore en een concrete fix. Je krijgt een lijst, geen stapel losse issues.

  5. 5

    Doorspreken

    We lopen de lijst samen door, beantwoorden vragen en bepalen wat eerst gebeurt. Je beslist, wij adviseren.

  6. 6

    Uitvoeren en meten

    We bouwen de fixes, valideren ze en meten het effect op indexatie en organisch verkeer per paginatype.

Wat je opgeleverd krijgt

  • Een geprioriteerde actielijst met impact, inspanning en de fix per bevinding
  • Een samenvatting op één pagina voor directie of eigenaar: wat, waarom, in welke volgorde
  • URL-inventaris per paginatype met indexatiestatus
  • Crawl- en logfile-analyse met de grootste lekken in crawlbudget
  • Check van structured data en feedconsistentie
  • Core Web Vitals per paginatype op basis van veldgegevens
  • GEO-check: AI-crawler-toegang, Bing-indexatie en bestaand AI-verkeer
  • Een urenschatting voor de uitvoering, als je wilt dat wij die doen

Waarom een SEO-audit van Coding.nl

Auditor en bouwer zijn dezelfde mensen

Geen vertaalslag tussen adviseur en uitvoerder. Wie het probleem vindt, lost het op.

Platformspecifiek

Magento, Hyvä, Shopify en Laravel zijn ons dagelijks werk. Per bevinding weten we waar in het platform de oorzaak zit.

Data boven meningen

Prioriteit op basis van Search Console, logs en veldgegevens. Als RUMvision Gold Partner meten we snelheid met echte gebruikers.

Eerlijk over wat niet loont

Staat er iets op je lijst dat weinig oplevert, dan zeggen we dat. Ook als we er uren aan zouden kunnen schrijven.

Hyvä Silver PartnerHypernode Silver Partner

Veelgestelde vragen

Een SEO-audit is een systematische controle van de factoren die bepalen hoe je site presteert in zoekmachines: techniek, indexatie, structuur, content, structured data en snelheid. Een goede audit eindigt niet in een lijst fouten, maar in een volgorde: wat levert het meeste op als je het eerst oplost.

Een SEO-audit die eindigt in een plan, niet in een PDF?

Plan een kennismaking. We bespreken je shop, je platform en wat je wilt bereiken, en leggen vooraf vast wat de audit omvat en hoeveel uren hij kost. Daarna beslis je zelf of wij hem ook uitvoeren.