Begrippenlijst · E-commerce SEO

Store views (Magento)

Ook wel: winkelweergaven, Magento multistore, website, store, store view

Definitie

Een store view is in Magento de laagste laag van website > store > store view, meestal één taal of land. Elke store view heeft eigen URL's, vertalingen en meta-data.

Wat zijn store views?

Magento 2 heeft een hiërarchie van drie niveaus. Een website bepaalt klanten, prijzen en betaalmethodes. Een store hangt onder een website en heeft een eigen rootcategorie. Een store view hangt onder een store en is meestal een taal: Nederlands, Frans, Duits.

Een shop voor Nederland en België heeft bijvoorbeeld één website, één store en drie store views: nl_NL, nl_BE en fr_BE. Of twee websites, als prijzen, btw-instellingen of assortiment per land verschillen.

Waarom het ertoe doet voor SEO

Elke store view is voor Google een aparte versie van je shop. Product- en categorienamen, URL keys, meta titles, meta descriptions en CMS-inhoud stel je per store view in via de scope-switcher linksboven in de admin. Laat je een veld op 'Use Default Value' staan, dan erft het de waarde van het hogere niveau. Dat is vaak de bron van Nederlandse meta titles op een Franse pagina.

Hoe de store views op URL's uitkomen, bepaal je zelf. Met 'Add Store Code to Urls' (Stores > Configuration > General > Web > Url Options) krijg je submappen als /nl/ en /fr/. Je kunt ook per store view een eigen base URL instellen, op een eigen domein of subdomein.

Magento 2 genereert standaard geen hreflang-tags. Voor een meertalige shop heb je dus een extensie of maatwerk nodig die per pagina de equivalenten in andere store views opzoekt en als hreflang toevoegt. Dat lukt alleen als producten en categorieën echt gekoppeld zijn via hun ID, wat in Magento vanzelf zo is.

Praktisch inrichten

Kies vooraf de URL-structuur: submappen op één domein bundelen autoriteit, aparte domeinen geven een sterk landsignaal. Wijzigen na livegang betekent een migratie met redirects.

Vertaal URL keys per store view. Een Franse pagina op /fr/fietsen.html scoort slechter dan /fr/velos.html. Met 'Create Permanent Redirect for URLs if URL Key Changed' aan maakt Magento redirects bij het aanpassen.

Zet per store view een eigen XML-sitemap op (Marketing > SEO & Search > Site Map) en meld elke sitemap aan in Search Console. Zo zie je ook per taal hoeveel er geïndexeerd is.

Hou het aantal store views beperkt. Elke store view vermenigvuldigt de url_rewrite-tabel, de indexeringstijd en het vertaalwerk. Een store view voor een land waar je weinig verkoopt, kost vaak meer dan hij oplevert.

Veelgemaakte fouten

Een store view voor nl_BE die een kopie is van nl_NL, zonder hreflang. Google ziet dan twee identieke shops en kiest er één. Met hreflang en waar mogelijk landspecifieke inhoud (levertijden, prijzen, betaalmethodes) los je dat op.

Automatisch doorsturen op basis van IP of browsertaal. Googlebot crawlt grotendeels vanuit de VS en kan dan andere versies niet bereiken.

Ook verraderlijk: de canonical-instellingen per store view verschillend laten. Als één store view wel en een andere geen canonicals heeft, krijgt Google per taal andere signalen. Controleer de belangrijkste SEO-instellingen per scope, niet alleen op Default Config.

Verder lezen

Veelgestelde vragen

Maakt Magento 2 zelf hreflang-tags aan?+

Nee. Daarvoor heb je een extensie of maatwerk nodig. Je kunt ook hreflang via de XML-sitemap aanbieden.

Store view of aparte website voor België?+

Een aparte store view volstaat als prijzen en assortiment gelijk zijn. Verschillen die, dan is een aparte website in Magento logischer.

Meer begrippen over e-commerce seo

Liever dat iemand het voor je uitzoekt?

Wij controleren je webshop op deze punten en voeren de fixes zelf door in Magento, Shopify of Laravel. Je praat direct met het team dat het bouwt.