Wat een sitemap echt doet en hoe u die in Shopware onder controle krijgt
Gerelateerde berichten
Meest gelezen
Nieuwste berichten
- Shopware 6-updates: alle wijzigingen in één overzicht
- Uitgebreid zoeken naar eigenschappen: zo hebben we het zoeken naar waarden in Shopware 6 verbeterd
- FAQ Professional 2.0 – relaunch met statistieken, beoordelingen en AI-ready schema
- Kennisgeving over de wettelijke garantie en GARAN-label vanaf 27-09-2026
- Custom Products voor admin-bestellingen: configureerbare producten direct in de bestelling
Categorieën
Als shopeigenaar denkt u zelden na over de sitemap. Die staat onder /sitemap.xml, Google haalt hem op, en daarmee is de kous meestal af. Lastig wordt het pas wanneer een nieuw aangemaakte categorie niet in de zoekresultaten van Google verschijnt. Of wanneer er in een meertalige shop problemen met hreflang ontstaan.
In dit artikel hebben we op een rij gezet wat een sitemap eigenlijk doet. En hoe onze plugin „Google Sitemap Professional“ helpt om een nette sitemap te genereren.
De sitemap als landkaart – maar dan voor machines
De meest gebruikte vergelijking voor een sitemap is die met een landkaart, en die klopt eigenlijk best goed. Een sitemap is een bestand dat een zoekmachine de adressen van uw pagina's toont. Het vertelt de crawler van Google waar de producten staan en waar de categorieën. Dat alles op één plek, zodat de crawler zich niet eerst langs elke afzonderlijke link hoeft te werken.
Belangrijk om te weten: een sitemap is een aanbeveling en geen opdracht. Google leest hem als een aanwijzing over welke pagina's er überhaupt zijn en hoe belangrijk u ze vindt. Of een pagina vervolgens wordt geïndexeerd en wanneer dat gebeurt, bepaalt de zoekmachine nog steeds zelf. Indexering is daarmee dus niet gegarandeerd. U zorgt er wel voor dat de zoekmachine uw pagina's goed kan vinden en indelen.
Technisch gezien gaat het om een XML-bestand. Per item is er een URL en een paar optionele extra gegevens: wanneer de pagina voor het laatst is gewijzigd, hoe vaak de inhoud naar verwachting verandert en wat de prioriteit is. Juist deze gegevens zijn de knoppen waaraan u bij de configuratie van onze plugin kunt draaien.
Waarom één bestand vaak niet genoeg is
Bij een kleine shop met een paar honderd pagina's is het eenvoudig. Interessant wordt het bij grote catalogi. Een enkel sitemapbestand mag volgens de gangbare richtlijn maximaal 50.000 URL's bevatten. Wie meer producten heeft, heeft meerdere bestanden nodig die via een overkoepelend bestand bij elkaar worden gehouden. Dit overkoepelende bestand heet de sitemapindex. Het bevat zelf geen productadressen, maar verwijst alleen naar de afzonderlijke deelbestanden.
Shopware beschikt over een eigen sitemapgeneratie, en eerlijk gezegd volstaat die voor veel shops. Maar zodra een shop meertalig wordt, er zeer grote hoeveelheden data in het spel komen of shopeigenaren afzonderlijke content gericht willen sturen, loopt de Shopware-standaard tegen zijn grenzen aan. Precies op dat punt komt onze plugin „Google Sitemap Professional“ in beeld. Wat u met de plugin kunt aanpassen, bekijken we aan de hand van de punten die in de praktijk het vaakst problemen opleveren.
Vier punten waar het in de praktijk misgaat
1. De juiste content opnemen – en de verkeerde weglaten
Niet elke pagina van uw shop hoort in de sitemap thuis. Een colofonpagina hoeft niet met hoge prioriteit en dagelijkse updates te worden gemeld, een veelbezochte blogpost eerder wel. Met Google Sitemap Professional kunt u per contenttype apart instellen of het überhaupt in de sitemap komt, welke prioriteit het krijgt en hoe vaak de inhoud naar verwachting verandert. Dat geldt voor de homepage, categorieën, producten, shoppagina's, landingspagina's en blogberichten.
U kunt deze waarden globaal per contenttype instellen. Bij afzonderlijke producten, categorieën of landingspagina's kunt u daarvan afwijken, waarbij elk afzonderlijk record standaard in eerste instantie de globale instelling overneemt. U hoeft dus alleen de gevallen aan te passen waarin de globale instelling niet past.
Per contenttype legt u vast of het in de sitemap komt, met welke prioriteit en wijzigingsfrequentie.
2. Productvarianten: één URL of veel?
Een klassieker bij grote catalogi zijn productvarianten. Als een product in twintig kleuren en vijf maten verkrijgbaar is, komt u al snel op honderd varianten uit. Dat zijn dan honderd URL's voor één enkel product. Of u dat wilt, hangt sterk af van de betreffende shop. Sommige eigenaren willen elke variant afzonderlijk in de zoekresultaten zien. Anderen bundelen de kracht liever op de URL van het hoofdartikel, in plaats van die over veel adressen te verspreiden.
Met onze plugin heeft u hier volledige keuzevrijheid. Via de variantmodus in de configuratie kiest u tussen „Alle producten inclusief varianten“ of „Eén URL per product“. De tweede optie vermindert het aantal URL's merkbaar en is geschikt wanneer de varianten niet afzonderlijk in de zoekresultaten moeten verschijnen.
De variantmodus bepaalt of elke variant een eigen URL krijgt of alleen het hoofdartikel.
3. Meertaligheid en hreflang
Zodra een shop meerdere talen of landen bedient, komt hreflang om de hoek kijken. Dat is een aanwijzing in de broncode die een zoekmachine vertelt welke taalversie bij welke regio hoort. Volgens Shopware dient het hreflang-attribuut om content eenduidig aan een taal toe te wijzen. Is dat goed ingesteld, dan toont Google gebruikers de juiste taalversie. Is het verkeerd ingesteld, dan concurreren de versies met elkaar.
Google Sitemap Professional maakt hreflang kinderspel: verkoopkanalen kunnen worden gekoppeld, u legt een standaardtaal en een zogenaamde x-default vast, en voor afzonderlijke domeinen kunt u afwijkende taal- en regiocodes toekennen. Een voorbeeld daarvan is de-AT, als een domein Oostenrijk moet bedienen. Daarnaast kunt u de taalkiezer aansturen, inclusief een eigen volgorde en eigen landvlaggen. Meer dan 250 vlaggen zijn al in de plugin inbegrepen. Zo staat niets de internationale koers van uw shop in de weg.
Per domein stuurt u de locale, x-default, de volgorde in de taalkiezer en eigen landvlaggen aan.
4. Wanneer en hoe de sitemap wordt gegenereerd
Een sitemap is geen eenmalig document, hij moet actueel blijven. Daarvoor zijn er twee basismethoden. Bij de dynamische uitvoer wordt de sitemap bij elke aanroep opnieuw aangemaakt. Dat is handig voor kleine tot middelgrote shops. Bij zeer grote catalogi kan dat echter lang duren, daarom is er de statische uitvoer: het bestand wordt één keer gegenereerd en daarna uitgeleverd, zonder het bij elke aanroep opnieuw te berekenen.
Wanneer de update plaatsvindt, bepaalt u eveneens zelf via de plugin. Handmatig, met regelmatige tussenpozen via een geplande taak, of live. Wie het nauwkeuriger wil sturen, kan het genereren ook via een consolecommando starten en zo in een eigen cronjob opnemen. Voor eigenaren van grote shops is dat waarschijnlijk de meest praktische manier, omdat het genereren van de sitemap zo naar rustige momenten kan worden verplaatst.
In de basisinstellingen kiest u de updatemethode en het update-interval, evenals het maximale aantal URL's per bestand.
Wat u concreet moet doen
Als u één ding uit dit artikel meeneemt, laat het dan dit zijn: een sitemap is geen vanzelfsprekendheid die gewoon op de achtergrond het juiste doet. Het is een effectief stuurmiddel en werkt het best wanneer de gekozen configuratie bij uw shop past. Controleer dus of er echt alleen pagina's in staan die u in de zoekresultaten wilt zien. Houd uw varianten in de gaten. En voor meertalige shops loont het zeker de moeite om het onderwerp hreflang nader te bekijken, juist omdat hier de meeste fouten ontstaan.
Mocht u daarbij tegen de grenzen van de standaardsitemap aanlopen, dan helpt onze plugin „Google Sitemap Professional“ u zeker verder. Een uitgebreide configuratiehandleiding vindt u in onze documentatie. En als u twijfelt of uw sitemap goed is ingericht, kijken wij als gecertificeerde Shopware-partner graag samen met u mee.
ganz super toll2
noch viel toller
Das ist ein Test-Zitat.
fsSAF
Reacties
Nog geen reacties.
Schrijf een reactie