SEO voor Shopify: praktische gids voor webshops

Wat Shopify goed en fout doet voor SEO, en de fixes die tellen: dubbele URL's, canonicals, snelheid, gestructureerde data, apps en audits van je webshop.

Door Denis Veisllari

SEO voor Shopify komt neer op een korte lijst: link naar schone product-URL's, houd je thema snel, schrijf echte teksten voor collecties en producten, zorg dat je gestructureerde data klopt, en gebruik de blog voor de vragen die kopers stellen voordat ze winkelen. Shopify regelt sitemaps, robots.txt, SSL en canonical tags al, dus het meeste werk zit in content en themakeuzes, niet in instellingen.

Deze gids loopt elk onderdeel door in de volgorde waarin het meestal iets oplevert, en laat daarna zien hoe je een Shopify-winkel audit zonder geblokkeerd te worden.

Dubbele URL's voor producten en collecties

Shopify maakt elk product bereikbaar op twee soorten adressen:

  • /products/blue-mug
  • /collections/mugs/products/blue-mug

Het tweede bestaat omdat veel thema's producten linken via de collectie waarin ze staan. Shopify voegt een canonical tag toe die naar /products/blue-mug wijst, dus Google kiest meestal de juiste. Het probleem is dat je interne links nog steeds naar de lange versie wijzen, en dat Google beide moet crawlen om dat uit te zoeken.

Wat je doet:

  • Check het productkaart-snippet van je thema (vaak product-card.liquid of card-product.liquid). Gebruiken links product.url | within: collection, verander ze dan in product.url. Veel recente thema's doen dit al.
  • Laat de canonical tags van Shopify met rust. Laat een app ze niet overschrijven, tenzij je weet waarom.
  • Let op gefilterde en gesorteerde collectiepagina's (?filter.p.vendor=..., ?sort_by=...). Die kunnen zich snel vermenigvuldigen. De standaard robots.txt van Shopify blokkeert er veel van; houd dat zo, tenzij je een reden hebt om het te veranderen.

Tagpagina's (/collections/mugs/blue) zijn nog een bron van dunne, bijna dubbele pagina's. Heeft een tagpagina geen unieke tekst en geen zoekvraag, link er dan niet naar vanuit de navigatie.

Canonicals en redirects

Shopify stelt de canonical voor je in op producten, collecties, pagina's en blogposts. Zo gaat het in winkels meestal mis:

  • Een SEO-app of themawijziging voegt een tweede canonical tag toe. Twee verschillende canonicals op één pagina betekent dat Google ze allebei negeert.
  • Producten worden verwijderd zonder redirect. Verwijder je een product, voeg dan een URL-redirect toe in Online Store > Navigation > URL redirects (of vink het vakje voor de redirect aan als je een handle verandert) naar het meest vergelijkbare product of de meest vergelijkbare collectie.
  • De winkel is bereikbaar op zowel www als het kale domein. Stel je primaire domein in bij de instellingen van Shopify, zodat het andere doorstuurt.

De gids over Shopify-redirects behandelt bulkimports en platformmigraties.

Snelheid van het thema

Je thema en je apps bepalen hoe snel de winkel laadt, veel meer dan hosting. De servers en het CDN van Shopify zijn voor iedereen hetzelfde.

  • Begin met een licht, actueel thema. Oudere thema's laden vaak grote scripts op elke pagina.
  • Verwijder apps die je niet meer gebruikt en check daarna de themacode op achtergebleven scripttags. Een app verwijderen haalt niet altijd weg wat hij heeft toegevoegd.
  • Comprimeer productfoto's voor het uploaden en vermijd automatisch afspelende video in de hero.
  • Laad reviewwidgets, chatbubbels en pop-ups later, of alleen op pagina's die ze nodig hebben.

Test een productpagina en een collectiepagina, niet alleen de homepage. Dat zijn de pagina's die ranken. De gids voor Shopify-snelheidsoptimalisatie loopt elke fix op volgorde door.

Gestructureerde data

De meeste Shopify-thema's geven gestructureerde Product-data mee met naam, prijs, beschikbaarheid en afbeeldingen. Check het in plaats van het aan te nemen:

  • Plak een product-URL in de Rich Results Test van Google.
  • Zorg dat er één Product-blok per pagina is, niet één van het thema en nog één van een app.
  • Wil je reviewsterren in de resultaten, dan moeten de reviews op de pagina staan en gemarkeerd zijn, meestal door je reviewapp.
  • Voeg Organization-data toe op de homepage en BreadcrumbList op producten en collecties als je thema dat niet doet.

Dubbele of tegenstrijdige markup van meerdere apps is het vaakste probleem, en het is makkelijk op te lossen zodra je het ziet.

Apps

Elke app die de winkel aan de voorkant raakt, voegt code toe. Check voordat je een SEO-app installeert wat hij echt doet:

  • Compressie van afbeeldingen en alt-tekst: nuttig als je honderden afbeeldingen hebt.
  • Apps voor gestructureerde data: alleen nuttig als de markup van je thema ontbreekt of fout is, en alleen als je de versie van het thema weghaalt.
  • Apps met een "SEO-score": die checken vooral de lengte van titels. Dat kun je zelf doen in een export naar een spreadsheet.

Minder apps betekent meestal een snellere winkel en minder verrassingen. De gids over Shopify SEO-apps deelt apps in naar de taak die ze doen.

Teksten voor collecties en producten

Collectiepagina's zijn vaak de pagina's die ranken op categoriezoekopdrachten zoals "keramieken mokken" of "linnen beddengoed". Geef elke belangrijke collectie:

  • Een unieke title tag en meta description (pas ze aan in het onderdeel voor de vermelding in zoekmachines). Zie hoe je meta descriptions voor Shopify schrijft.
  • Een korte alinea echte tekst die een koper helpt kiezen: materialen, maten, voor wie het is.
  • Een duidelijke H1. Veel thema's gebruiken de titel van de collectie, en dat is prima.

Schrijf op productpagina's je eigen beschrijving. Met de tekst van de fabrikant sta je op dezelfde pagina als elke andere wederverkoper.

De blog

De ingebouwde blog van Shopify is genoeg. Gebruik hem voor de vragen die mensen stellen voordat ze kopen: "hoe kies je de juiste maat hardloopschoen", "linnen of katoenen lakens", "hoe onderhoud je gietijzer". Link elke post naar de collectie of producten die de vraag beantwoorden. Een blog met alleen winkelnieuws levert zelden zoekverkeer op. De gids over blog-SEO voor Shopify behandelt onderwerpen, opzet en interne links.

AI-antwoorden

ChatGPT, Gemini, Perplexity en Google AI Overviews beantwoorden nu veel winkelvragen direct. Om in die antwoorden genoemd te worden:

  • Laat AI-crawlers toe. De standaard robots.txt van Shopify blokkeert OAI-SearchBot en GPTBot niet, maar check het als jij of een app het bestand heeft aangepast.
  • Beantwoord de vraag in de eerste alinea van je product-, collectie- en blogpagina's. Duidelijke specificaties en prijzen zijn makkelijker te citeren.
  • Kom op de pagina's van derden die AI-antwoorden citeren: reviews, lijstjes met "de beste", vergelijkingsposts.

De gids over je merk volgen in ChatGPT behandelt hoe je dit meet, en answer engine optimization wat je verandert.

Een Shopify-winkel auditen met zaDojo

Een site-audit crawlt je winkel en markeert de problemen hierboven: ontbrekende of tegenstrijdige canonicals, ontbrekende titels en beschrijvingen, ontbrekende gestructureerde data, kapotte links en trage pagina's. Met zaDojo draai je hem vanuit de app of vraag je je AI-agent hem uit te voeren via de MCP-server van zaDojo.

Shopify heeft één addertje. Het beperkt de snelheid van crawlers die het niet heeft geautoriseerd en antwoordt dan met HTTP 429-fouten, dus een audit van een Shopify-winkel kan terugkomen met ontbrekende pagina's. zaDojo toont dan een melding dat Shopify de crawl heeft beperkt. Ben je eigenaar van de winkel, dan is de crawler in ongeveer een minuut geautoriseerd:

  1. Ga in de Shopify-admin naar Online Store > Preferences > Crawler access en klik op Create signature.
  2. Kies het domein van je winkel en een vervaldatum (maximaal 3 maanden).
  3. Open in zaDojo Settings > Crawler access, klik op Add signature en plak de twee waarden.
  4. Draai de audit opnieuw.

Elke audit van dat domein in je organisatie stuurt de handtekening dan bij elk verzoek mee. Een paar dingen om te weten:

  • Een handtekening hoort bij één exact domein. www.yourstore.com en yourstore.com hebben elk een eigen handtekening nodig.
  • Handtekeningen verlopen en kunnen niet verlengd worden. Loopt er een af, dan meldt zaDojo dat, en maak je in Shopify een nieuwe handtekening die je plakt in plaats van de oude.
  • De handtekening wordt alleen naar het domein gestuurd waarvoor hij is gemaakt, via HTTPS, en nooit naar andere sites.

zaDojo kost € 10 per maand met € 10 aan gebruik inbegrepen, en nieuwe accounts krijgen € 0,10 proeftegoed zonder creditcard.

Meer Shopify-gidsen

Vragen die mensen stellen

Is Shopify goed voor SEO? Ja. Het regelt de technische basis (sitemaps, canonicals, SSL, mobiele layouts) goed genoeg dat de meeste winkels zich op content en snelheid kunnen richten. De grootste beperkingen zijn de vaste URL-structuur (/products/, /collections/) en de dubbele collectiepaden die hierboven beschreven staan.

Kan ik de URL-structuur van Shopify veranderen? Nee. De voorvoegsels /products/ en /collections/ liggen vast. Je kunt de handle na het voorvoegsel veranderen; Shopify kan dan een redirect vanaf de oude toevoegen.

Heb ik een SEO-app nodig voor Shopify? Meestal niet. Shopify en een goed thema dekken de basis. Apps helpen bij specifieke taken, zoals alt-tekst voor veel afbeeldingen tegelijk of ontbrekende gestructureerde data aanvullen.

Waar staat de sitemap? Op /sitemap.xml van je primaire domein. Shopify maakt en werkt hem automatisch bij. Dien hem in bij Google Search Console. De gids over de Shopify-sitemap behandelt pagina's die erin ontbreken.