Gefacetteerde navigatie en SEO: winkelfilters onder controle houden
Gids voor gefacetteerde navigatie en SEO
Gefacetteerde navigatie en SEO: winkelfilters die Google aankan | We.Inc
Hoe winkelfilters eindeloze URL's maken, wat Google adviseert voor gefacetteerde navigatie, welke filterpagina's u in de zoekresultaten houdt en een planner die uw robots.txt-regels schrijft.
Gefacetteerde navigatie is de set filters op een winkel- of overzichtspagina, zoals kleur, maat en prijs. Elke combinatie kan een nieuwe URL maken, waardoor een kleine catalogus kan uitgroeien tot duizenden bijna identieke pagina's. Google raadt aan filter-URL's die u niet in de zoekresultaten nodig hebt te blokkeren met robots.txt, en de rest consistent te houden.
De opties van Google voor filter-URL's
Aanpak
Wat het doet
Geschikt voor
robots.txt disallow
Voorkomt dat Google die filter-URL's crawlt
Filters waar niemand naar zoekt: sorteren, prijsschuif, op voorraad
URL-fragmenten (#)
Filters staan na de #; Google crawlt fragmenten doorgaans niet
Nieuwe builds waarbij u de code beheert
rel=canonical
Verwijst gefilterde pagina's naar de hoofdcategorie; kan het crawlen ervan verminderen
Gefilterde weergaven die dicht bij de categorie liggen
rel=nofollow op filterlinks
Hint om niet te volgen; moet op elke link naar die URL staan
Alleen als aanvullende maatregel
Indexeerbaar houden
Consistente URL, &-scheidingsteken, vaste volgorde, 404 als leeg
Filters waar mensen wel naar zoeken, zoals een kleur of merk
Filters zijn goed voor shoppers en riskant voor crawlen. Google noemt het resultaat een oneindige URL-ruimte en zegt dat dit leidt tot overmatig crawlen en tragere ontdekking van nieuwe pagina's. Gebruik de planner hieronder om uw filters op te sommen, de filters te markeren die een zoekresultaat waard zijn en robots.txt-regels te krijgen voor de rest.
Typ de namen van uw filterparameters zoals ze in uw URL's staan, één per regel, zoals color of sort.
Vink de filters aan die overeenkomen met waar mensen echt naar zoeken, bijvoorbeeld een merk of kleur.
De planner schrijft robots.txt Disallow-regels voor elk niet-aangevinkt filter, of het nu de eerste of een latere parameter is.
Hij toont ook de ene URL-vorm voor de filters die u houdt: vaste volgorde, & ertussen, geen duplicaten.
Test uw nieuwe regels in een robots.txt-tester voordat u ze uploadt, zodat u niet de categoriepagina's zelf blokkeert.
Blokkeer nooit een filter-URL in robots.txt terwijl u verwacht dat de canonical-tag ervan wordt gelezen. Google zegt dat het de inhoud van pagina's die niet gecrawld mogen worden niet kan indexeren, en daar horen hun tags bij.
Geef een echte 404 terug als een filtercombinatie geen producten heeft, zoals Google aanraadt, in plaats van een lege pagina met status 200.
Verdient een gefilterde weergave het om te ranken, zoals rode jurken, overweeg dan er een echte categoriepagina van te maken met een eigen titel en tekst.
Veelgestelde vragen
Wat is gefacetteerde navigatie?
Het is het filterpaneel op een categorie- of zoekpagina waarmee bezoekers resultaten verfijnen op eigenschappen zoals maat, kleur, merk of prijs. Elk filter voegt meestal een parameter aan de URL toe, zoals ?color=red&size=m.
Moeten gefilterde pagina's geïndexeerd worden?
Meestal niet. Houd een filter alleen crawlbaar als het overeenkomt met een echte zoekopdracht waar vraag naar is, en zorg dat die pagina unieke, nuttige inhoud heeft. Sorteervolgordes, prijsschuiven en voorraadschakelaars hebben bijna nooit een eigen zoekresultaat nodig.
Is robots.txt of canonical beter voor filters?
De pagina van Google over gefacetteerde navigatie noemt robots.txt als eerste voor filter-URL's die u niet in de zoekresultaten nodig hebt, omdat het het crawlen zelf stopt. Met een canonical-tag kan Google de pagina nog steeds crawlen, en Google beschrijft het als iets dat het crawlen van de andere versies mogelijk vermindert, niet stopt.
Maakt de volgorde van filters in de URL uit?
Ja. Google vraagt dat de logische volgorde van filters altijd gelijk blijft en dat er geen dubbele filters kunnen bestaan. Anders zijn ?color=red&size=m en ?size=m&color=red twee URL's voor één pagina.
Waarom filters zich zo snel vermenigvuldigen
Neem een winkel met 6 kleuren, 5 maten en 4 sorteervolgordes in één categorie. Van elk er één kiezen geeft al 6 x 5 x 4 = 120 URL's, nog voor prijsklassen of meervoudige selecties. Over 20 categorieën zijn dat 2,400 adressen voor wat eigenlijk 20 pagina's zijn.
Zoekmachines moeten aan elk ervan tijd besteden voordat ze kunnen beslissen dat het een duplicaat is, en nieuwe producten wachten langer voordat ze worden gevonden.
Wat gehoste webshopbouwers voor u doen
Uw platform levert mogelijk al regels mee. Open uwsite.com/robots.txt en zoek naar regels die filter- of sorteerparameters noemen, en bekijk de broncode van een gefilterde pagina om te zien of die al een canonical-tag heeft, voordat u zelf iets toevoegt.
Welke filters een zoekresultaat verdienen
Een startpunt voor een gemiddelde webshop
Filter
Meestal
Reden
Merk
Houden
Mensen zoeken op merk plus soort product
Kleur
Houden voor hoofdkleuren
Zoekopdrachten als zwarte laarzen komen veel voor
Maat
Blokkeren
Resultaten veranderen met de voorraad; weinig zoekopdrachten op alleen maat
Prijsklasse
Blokkeren
Eindeloze combinaties, weinig zoekvraag
Sorteervolgorde
Blokkeren
Dezelfde producten, andere volgorde
Alleen op voorraad
Blokkeren
Tijdelijk, verandert dagelijks
Codevoorbeelden
robots.txt voor sorteer- en prijsfilters
Het jokerteken * past op elk pad. Twee regels per parameter vangen hem, of hij nu als eerste na ? komt of later na &.
Canonical op een gefilterde weergave
In de head van /collections/dresses?size=m. Gebruik dit alleen op URL's die u niet in robots.txt hebt geblokkeerd, zodat Google het kan lezen.
Planner voor filter-URL's
Categoriepad
Namen van filterparameters, één per regel
In de zoekresultaten houden? (vink filters aan waar mensen naar zoeken)
robots.txt-regels voor de andere filters
URL-vorm voor gehouden filters (vaste volgorde)
Geen filters gehouden. Alleen de categoriepagina zelf is bedoeld voor de zoekresultaten.