Technische SEO voor Shopify webshops
Een Shopify webshop kan voor bezoekers uitstekend werken, terwijl Google tegen heel andere problemen aanloopt. Duizenden filter URL's, producten die niet worden ontdekt of canonicals die naar de verkeerde market verwijzen. Wij onderzoeken hoe zoekmachines jouw webshop werkelijk crawlen, renderen en indexeren en vertalen dat naar een duidelijke briefing waarmee jouw eigen Shopify developer gericht aan de slag kan.
Waarom deze dienst
Waarom Shopify technisch extra aandacht vraagt
Shopify is flexibel en schaalbaar. Dat maakt het platform geschikt voor grote en complexe webshops, maar zorgt er ook voor dat één instelling of templatefout op zeer grote schaal gevolgen kan hebben.
Eén fout raakt duizenden pagina's
Een verkeerde canonical op één producttemplate is niet één fout. Bij twintigduizend producten kan hetzelfde probleem op twintigduizend URL's voorkomen. We onderzoeken de systeemoorzaak, niet alleen het symptoom.
Filters creëren enorme aantallen URL's
Layered navigation met vijf filters en tientallen waarden levert al snel meer URL's dan producten op. Zonder doordachte strategie besteedt Google onnodig veel tijd aan lege combinaties.
Producten via meerdere URL's
Simple en configurable products, korte product URL's en categoriepaden. Wij bepalen welke pagina zelfstandig waarde heeft en hoe Google de onderlinge relatie kan begrijpen.
Iedere market is anders
Verschillende talen, valuta, base URL's en SEO configuraties. Een instelling die voor Nederland goed staat, hoeft niet automatisch voor Duitsland, België of Frankrijk te kloppen.
Wat je krijgt
Wat wij doen en wat jouw webbouwer doet
Technische SEO en Shopify development liggen dicht bij elkaar, maar zijn niet hetzelfde vakgebied. Jouw webbouwer kent de codebase, apps en hostingomgeving. Wij onderzoeken hoe dat samen invloed heeft op crawling, indexatie, prestaties en organische zichtbaarheid.
- Shopify specifieke technische SEO analyse
- Onderzoek naar oorzaken en patronen
- Prioriteren op SEO impact en commerciële waarde
- Concrete developer briefings met acceptatiecriteria
- Overleg met jouw Shopify developer tijdens uitvoering
- Controle op staging en na livegang
- Hercrawlen en vaststellen of het probleem echt is opgelost
- Monitoring of Google de aanpassingen verwerkt
Wat jouw Shopify developer doet
Wij veranderen niets in Shopify en passen geen code of configuratie aan. De webbouwer bepaalt de veiligste technische implementatie en bewaakt dat andere webshopfunctionaliteiten blijven werken.
- Shopify configuraties aanpassen
- Thema's, templates, apps of maatwerkcode wijzigen
- Server-, cache- en hostingaanpassingen uitvoeren
- Deployments en technische QA
Onze aanpak
Zo verloopt onze samenwerking
- 01
Intake en prioriteiten
We bespreken huidige problemen, belangrijkste categorieën, markets, frontend, apps en geplande ontwikkelingen. Zo weten we waar SEO impact het grootst is.
- 02
Analyse en briefings
We onderzoeken techniek, filters, canonicals, structured data en snelheid. Je krijgt developer ready briefings met eindgedrag, uitzonderingen en acceptatiecriteria.
- 03
Implementatie en QA
Jouw webbouwer voert uit, wij beantwoorden vragen, controleren staging en live en hercrawlen om vast te stellen of Google het opnieuw goed indexeert.
Wat onderzoeken we
De belangrijkste onderdelen van een technische Shopify audit
De precieze omvang hangt af van je webshop, catalogus, frontend en aantal markets. Onderstaande onderdelen vormen de basis.
Crawlbaarheid en indexatie
Welke delen van de webshop kan Google bereiken, welke URL's worden geïndexeerd en waar wijkt dat af van de gewenste situatie.
- robots.txt en meta robots
- X-Robots-Tag en statuscodes
- XML sitemaps en interne links
- Verweesde categorieën en producten
- Parameters en sessie URL's
- Verschillen tussen HTML bron en gerenderde pagina
Canonicals en dubbele URL's
Product en categorie URL's, filtervarianten en market verschillen. Per URL type bepalen we welke behandeling passend is.
- Voorkeurs URL per product bepalen
- Simple versus configurable relaties
- Categoriepad versus korte URL
- Cross-market canonicals en hreflang
Site- en linkstructuur
Belangrijke pagina's krijgen voldoende interne ondersteuning en zoekmachines kunnen alle relevante producten via echte links ontdekken.
- Categorie- en subcategoriestructuur
- Interne links vanuit content
- Paginering, meer laden en infinite scroll
- 301 en 302 redirects, ketens en loops
Structured data
Thema's, apps en maatwerk kunnen dubbele, onvolledige of conflicterende markup veroorzaken. Wij testen representatieve voorbeelden.
- Product, Offer en AggregateRating
- Configurable products en varianten
- Aanbiedingen en meerdere prijzen
- Voorraad en beschikbaarheid
Core Web Vitals en snelheid
Prestaties per belangrijk paginatype, zowel op basis van velddata als diagnostische tests. We schrijven geen generieke cache tip voor.
- Afbeeldingen en fonts
- Serverreactietijd en hosting
- Scripts van derden en apps
- Thema en template invloed
JavaScript, thema's en headless
We analyseren niet alleen wat in Shopify ingesteld staat, maar vooral wat er daadwerkelijk in de broncode en de gerenderde pagina bij Google terechtkomt.
- Server side rendering en hydration
- PWA en headless frontends
- Extensies die de output beïnvloeden
- Verschillen tussen bron en render
Layered navigation
Filter URL's als kans, niet als probleem
We zeggen niet standaard dat alle filters via robots.txt geblokkeerd of op noindex gezet moeten worden. Sommige filtercombinaties zijn waardevolle landingspagina's, andere creëren vooral onnodige crawling. De juiste keuze verschilt per assortiment, app en zoekvraag.
- Per filter de mogelijke combinaties in kaart
- Welke combinaties zoekvraag hebben
- Welke pagina's momenteel worden gecrawld
- Welke filterpagina's zijn geïndexeerd
- Statuscode van lege combinaties
- Rol van de gebruikte filterextensie
Per URL type een duidelijke keuze
We stellen een matrix op waarin per type filter URL is vastgelegd hoe Google ermee om moet gaan.
- Crawlbaar of geblokkeerd
- Indexeerbaar of noindex
- Canonical naar andere URL
- Intern gevolgd of nofollow
- Wel of niet in XML sitemap
- Eigen SEO landingspagina
Bron versus render
Wat ontvangt Google werkelijk?
Dawn, Refresh, een PWA, headless frontend en maatwerkthema's kunnen dezelfde Shopify data op een andere manier presenteren. Ook apps voor filters, reviews, structured data, caching en zoekfunctionaliteit beïnvloeden wat Google uiteindelijk ontvangt.
Daarom vergelijken we consequent de HTML bron met de gerenderde pagina en toetsen we of belangrijke content, interne links en structured data ook echt in de gerenderde output aanwezig zijn.
HTML bron
Wat de server initieel uitlevert
Gerenderde pagina
Wat na JavaScript overblijft
Interne links
Zijn ze crawlbaar zonder klikinteractie?
Structured data
Dubbele, incomplete of conflicterende markup
Extensies
Filters, reviews, search en caching
Storeviews
Verschillen per taal en land
QA na implementatie
De briefing is pas klaar als het live werkt
Onze betrokkenheid stopt niet zodra het rapport is verzonden. We ondersteunen de webbouwer en controleren na oplevering of de oplossing werkelijk werkt.
De wijziging staat op de juiste templates
Alle relevante markets zijn meegenomen
Canonicals, statuscodes en headers kloppen
Interne links en XML sitemap gebruiken dezelfde voorkeurs URL
Geen nieuw probleem is ontstaan
Google verwerkt de wijziging bij hercrawl
Rolverdeling
Wie is waarvoor verantwoordelijk?
- Technische SEO analyse
- Onderzoek naar oorzaken en patronen
- SEO prioriteiten bepalen
- Gewenst technisch eindgedrag beschrijven
- Developer briefings opstellen
- Vragen van de webbouwer beantwoorden
- Staging en live controle
- Hercrawl en SEO monitoring
- Shopify configuratie
- Wijzigingen aan thema, templates en apps
- Maatwerkcode en deployments
- Server, cache en hosting
- Technische testen en QA
- Bewaken dat overige functionaliteit blijft werken
Veelgestelde vragen
Kort en duidelijk antwoord
Start met een gratis SEO analyse.
Handmatig door Kai, geen tools, geen sales pitch. Alleen concrete kansen voor jouw Shopify shop.