WooCommerce-filtre og SEO: Undgå duplicate content og tusindvis af unødvendige URL’er

WooCommerce-produktfiltre optimeret til SEO og korrekt indeksering

Indholdsfortegnelse

Produktfiltre gør det lettere for kunderne at finde de rigtige produkter i en WooCommerce-webshop. Brugerne kan filtrere efter eksempelvis pris, størrelse, farve, mærke, materiale eller lagerstatus.

Men WooCommerce-filtre kan også skabe alvorlige SEO-problemer.

Hver filterkombination kan få sin egen URL, og på en større webshop kan det resultere i tusindvis eller millioner af adresser. Google kan bruge tid på at crawle næsten identiske sider, mens vigtige produkter og kategorier bliver fundet langsommere.

Løsningen er ikke nødvendigvis at blokere alle filtre. Nogle filtrerede kombinationer kan have en reel søgeefterspørgsel og fortjene deres egen optimerede landingsside. Andre skal være tilgængelige for brugerne uden at blive en del af Googles indeks.

I denne guide gennemgår vi, hvordan WooCommerce-filtre og SEO bør håndteres, og hvornår du skal bruge permanente kategorier, canonical, noindex, robots.txt eller 404-status.

Hvad er produktfiltre?

Produktfiltre giver brugeren mulighed for at indsnævre en produktoversigt ud fra bestemte egenskaber.

En webshop med hestefoder kan eksempelvis have filtre som:

  • Producent
  • Hestens alder
  • Anvendelse
  • Vægt
  • Pris
  • Fodertype
  • Lagerstatus

En tøjbutik kan have:

  • Størrelse
  • Farve
  • Mærke
  • Materiale
  • Køn
  • Pasform
  • Pris

Filtrene kan forbedre brugeroplevelsen betydeligt, fordi kunden ikke behøver gennemgå hele produktudvalget.

SEO-problemet opstår, når hvert filter og hver kombination opretter en ny crawlbar URL.

Hvad er facetteret navigation?

Facetteret navigation er den tekniske betegnelse for et filtersystem, hvor brugeren kombinerer flere egenskaber.

En almindelig produktkategori kan se sådan ud:

https://webshop.dk/hestefoder/

Når brugeren vælger et mærke, kan URL’en blive:

https://webshop.dk/hestefoder/?brand=eksempel

Vælges der også alder og pris, kan den blive:

https://webshop.dk/hestefoder/?brand=eksempel&alder=senior&pris=200-400

Hver værdi kan kombineres med alle de øvrige filtre.

Hvis en webshop har:

  • 20 mærker
  • 10 farver
  • 8 størrelser
  • 6 materialer
  • 5 prisklasser

kan der potentielt opstå et enormt antal filterkombinationer.

Det betyder ikke, at alle kombinationerne nødvendigvis bliver vist til Google. Men hvis filtrene opretter crawlbare links, kan søgemaskinen begynde at opdage og besøge dem.

Hvorfor kan produktfiltre skade SEO?

Produktfiltre kan påvirke SEO på flere forskellige måder.

Google crawler unødvendige sider

Google har ikke ubegrænsede ressourcer til hver hjemmeside. Hvis Googlebot bruger meget tid på filterkombinationer, sorteringer og parameter-URL’er, kan nye produkter og vigtige opdateringer blive fundet langsommere.

Dette kaldes ofte et crawl budget-problem.

Crawl budget er især relevant på større webshops. En lille butik med 50 produkter har sjældent samme udfordring som en webshop med 50.000 produkter og millioner af mulige filterkombinationer.

Næsten identiske sider konkurrerer

Flere filter-URL’er kan vise de samme eller næsten de samme produkter i forskellig rækkefølge.

Eksempel:

/kategori/?orderby=price
/kategori/?orderby=price-desc
/kategori/?min_price=100
/kategori/?stock_status=instock

Hvis disse sider bliver indekseret, kan Google få flere meget ens URL’er at vælge mellem.

Det kan føre til:

  • Dublerede titler
  • Dublerede metabeskrivelser
  • Uklare canonical-signaler
  • Opdeling af interne links
  • Forkert side i søgeresultaterne
  • Indeksopblæsning

Duplicate content medfører ikke automatisk en straf. Problemet er snarere, at Google skal bruge ressourcer på at forstå siderne og vælge en canonical-version.

Webshoppens autoritet bliver spredt

Hvis interne links peger på mange forskellige versioner af samme produktoversigt, kan sidens interne autoritet blive fordelt mellem URL’erne.

Én del af hjemmesiden kan linke til:

/kategori/

mens andre dele linker til:

/kategori/?filter_farve=sort

eller:

/kategori/?orderby=popularity

Google skal derefter afgøre, hvilke adresser der er vigtige.

Uendelige URL-kombinationer kan opstå

Nogle filtersystemer tillader, at parametre kombineres i forskellige rækkefølger:

?kategori=sko&farve=sort&størrelse=42
?kategori=sko&størrelse=42&farve=sort

Resultatet kan være det samme, selvom URL’erne er forskellige.

Der kan også opstå:

  • Gentagne parametre
  • Tomme filterværdier
  • Filtre uden resultater
  • Sortering oven på filtrering
  • Pagination oven på filtrering
  • Trackingparametre oven på filter-URL’er

URL-rummet kan derfor blive næsten uendeligt.

Skal produktfiltre indekseres?

De fleste filterkombinationer behøver ikke at blive indekseret.

Men enkelte kombinationer kan være værdifulde, hvis de matcher en tydelig søgeintention.

En bruger kan eksempelvis søge efter:

  • Sorte løbesko til kvinder
  • Glutenfrit hundefoder
  • Hestefoder til seniorheste
  • Rødvin fra Italien
  • Bosch varmepumpe
  • Vinterjakke til børn
  • Bærbar computer med 16 GB RAM

Hvis en bestemt filterkombination har reel efterspørgsel, et relevant produktudvalg og mulighed for unikt indhold, kan den blive en god SEO-landingsside.

Det betyder dog ikke, at den almindelige dynamiske filter-URL nødvendigvis skal indekseres. Ofte er det bedre at oprette en permanent kategori eller landingsside med en ren URL.

Eksempel:

I stedet for:

/hestefoder/?alder=senior

kan du oprette:

/hestefoder-til-seniorheste/

Den permanente side kan få:

  • En målrettet SEO-titel
  • En unik H1
  • En beskrivende introduktion
  • Relevant hjælpetekst
  • Ofte stillede spørgsmål
  • Interne links
  • Brødkrummer
  • Selv-refererende canonical
  • En plads i XML-sitemap
  • En stabil produktoversigt

Det giver dig mere kontrol end en tilfældigt genereret filter-URL.

Lav en indeksstrategi før den tekniske løsning

Før du ændrer robots.txt eller indsætter noindex, bør du opdele URL’erne i forskellige grupper.

URL-typeTypisk anbefaling
Primær produktkategoriIndekserbar
Værdifuld underkategoriIndekserbar
Permanent SEO-landingssideIndekserbar
Tilfældig kombination af flere filtreNormalt ikke indekserbar
Alternativ sorteringIkke indekserbar
Prisinterval uden unik søgeintentionIkke indekserbar
LagerstatusNormalt ikke indekserbar
Intern søgningIkke indekserbar
Filter uden produkter404 eller anden korrekt håndtering
PaginationCrawlbar med egen URL og korrekt canonical

Det præcise valg afhænger af webshoppens størrelse, produkter og søgeordsanalyse.

Målet er at give Google adgang til de sider, som skaber reel værdi, uden at åbne for alle tænkelige filterkombinationer.

Mulighed 1: Opret permanente SEO-kategorier

Den bedste løsning til værdifulde filterkombinationer er ofte en permanent kategori eller landingsside.

Antag, at mange brugere søger efter “hestefoder til seniorheste”. Webshoppen har et aldersfilter, der kan vise de relevante produkter.

I stedet for at indeksere filter-URL’en kan du oprette en permanent side:

/hestefoder-til-seniorheste/

Siden kan hente de samme produkter automatisk, men den får sin egen kontrollerede SEO-struktur.

Den bør indeholde:

  • En relevant H1
  • En kort introduktion over produkterne
  • En uddybende tekst under produktoversigten
  • Råd om valg af produkter
  • Interne links til relaterede kategorier
  • En unik SEO-titel og metabeskrivelse
  • Selv-refererende canonical
  • En klar URL
  • Relevante brødkrummer

Opret kun sider, hvor kombinationen har en reel funktion. Hvis alle filterværdier bliver omdannet til landingssider uden unikt indhold eller efterspørgsel, flytter du blot problemet.

Mulighed 2: Brug noindex på uønskede filter-URL’er

Et noindex-tag fortæller Google, at siden ikke skal vises i søgeresultaterne.

Det kan eksempelvis se sådan ud:

<meta name="robots" content="noindex,follow">

Denne løsning kan være relevant til filter-URL’er, som brugerne skal kunne besøge, men som ikke skal være selvstændige søgeresultater.

Det kan blandt andet gælde:

  • Sortering efter pris
  • Sortering efter popularitet
  • Midlertidige prisintervaller
  • Kombinerede filtre uden søgeefterspørgsel
  • Lagerstatus
  • Visningsindstillinger
  • Filtre med næsten identiske resultater

Vigtigt: Google skal kunne crawle URL’en for at se et noindex-tag.

Hvis filter-URL’en samtidig er blokeret i robots.txt, kan Google ikke nødvendigvis hente siden og læse noindex. En allerede indekseret URL kan derfor blive hængende som en adresse uden beskrivelse.

Brug ikke automatisk både robots.txt og noindex på samme URL-type uden en plan for, hvordan eksisterende indeksering skal fjernes.

Mulighed 3: Brug canonical til hovedkategorien

Et filterresultat kan have canonical til den ufiltrerede kategori:

<link rel="canonical" href="https://webshop.dk/hestefoder/" />

Det signalerer, at hovedkategorien er den foretrukne version.

Canonical kan være relevant, når filter-URL’en viser det samme eller meget lignende indhold som hovedkategorien.

Men canonical er et signal – ikke et direktiv. Google kan vælge at ignorere det, hvis siderne er væsentligt forskellige, eller hvis andre signaler peger i en anden retning.

Et filter som “røde kjoler” kan vise et helt andet produktudvalg end kategorien “kjoler”. Google kan derfor vurdere, at siderne ikke er dubletter, selvom du indsætter canonical til hovedkategorien.

Canonical løser heller ikke nødvendigvis et stort crawlproblem. Google skal ofte først besøge URL’en for at se canonical-tagget.

Brug derfor ikke canonical som eneste forsvar mod millioner af mulige filterkombinationer.

Mulighed 4: Blokér filterparametre i robots.txt

Hvis filter-URL’erne ikke skal indekseres, og du vil spare server- og crawlressourcer, kan bestemte parametermønstre blokeres i robots.txt.

Et forenklet eksempel kan være:

User-agent: *
Disallow: /*?filter_
Disallow: /*?orderby=
Disallow: /*?min_price=
Disallow: /*?max_price=

Den præcise syntaks afhænger af de URL’er, som filterpluginet genererer.

Robots.txt kan være effektivt til at begrænse crawling, men det skal bruges forsigtigt.

Før du tilføjer regler, skal du kontrollere:

  • Hvilke parametre der findes
  • Om nogle værdifulde sider bruger de samme parametre
  • Om URL’erne allerede er indekseret
  • Om pagination påvirkes
  • Om produktlinks kan indeholde parametrene
  • Om annonce- og trackingfunktioner påvirkes
  • Om pluginet ændrer URL-format

Robots.txt fjerner ikke nødvendigvis allerede indekserede URL’er. Den forhindrer primært crawling.

En typisk proces kan derfor være:

  1. Lad Google crawle URL’erne med noindex.
  2. Vent, til de uønskede URL’er forsvinder fra indekset.
  3. Overvej derefter robots.txt for at reducere fremtidig crawling.

Dette skal tilpasses webshoppens aktuelle indeksering og størrelse.

Mulighed 5: Brug URL-fragmenter til filtre

Nogle filtre bruger et fragment efter #:

/kategori/#farve=sort

Google bruger normalt ikke fragmentet som en separat URL ved almindelig crawling og indeksering.

Det kan begrænse antallet af crawlbare kombinationer, men løsningen kræver, at filteret fungerer korrekt med JavaScript.

Ulempen er, at filtrerede visninger ikke bliver almindelige crawlbare landingssider. Det er fint, hvis filtrene kun er et brugerinterface, men ikke hvis bestemte kombinationer skal kunne rangere.

Test også:

  • Om filtrene kan deles
  • Om browserens tilbageknap fungerer
  • Om filtreringen fungerer på mobil
  • Om tilgængeligheden er i orden
  • Om produkter stadig kan findes gennem almindelige links

Filtre uden resultater skal håndteres korrekt

En filterkombination kan ende uden produkter:

/sko/?farve=grøn&størrelse=70

Hvis siden ikke har resultater og heller ikke har nogen selvstændig værdi, bør den ikke returnere en almindelig indekserbar side med statuskode 200.

Google anbefaler, at meningsløse filterkombinationer uden resultater returnerer en korrekt 404-status.

Siden kan stadig vise en hjælpsom besked til brugeren:

Vi fandt ingen produkter med denne kombination. Prøv at fjerne et filter eller se alle produkter i kategorien.

Det afgørende er, at serverens HTTP-status afspejler, at den pågældende resultatadresse ikke har indhold.

Du bør ikke redirecte alle tomme filterresultater til forsiden. Det kan skabe soft 404-problemer og en dårlig brugeroplevelse.

Sorterings-URL’er bør normalt ikke indekseres

WooCommerce kan ændre produkternes rækkefølge efter eksempelvis:

  • Pris, lav til høj
  • Pris, høj til lav
  • Popularitet
  • Bedømmelse
  • Nyeste produkter

Det kan generere URL’er som:

/kategori/?orderby=price
/kategori/?orderby=price-desc
/kategori/?orderby=popularity

Indholdet er grundlæggende det samme. Kun rækkefølgen er ændret.

Der er normalt ingen grund til, at Google indekserer hver sortering som en selvstændig side.

Sorterings-URL’er bør derfor som regel:

  • Have noindex
  • Have canonical til den relevante kategori
  • Ikke indgå i XML-sitemap
  • Ikke bruges som permanente interne destinationslinks
  • Eventuelt blokeres mod crawling, når eksisterende indeksering er håndteret

Prisfiltre er sjældent gode landingssider

Prisfiltre skaber ofte URL’er som:

/kategori/?min_price=200&max_price=500

Prisintervaller ændrer sig, når produkterne og markedet ændrer sig. De er derfor sjældent stabile SEO-landingssider.

Der kan være undtagelser, hvis brugerne ofte søger efter formuleringer som:

  • Gaver under 500 kr.
  • Rødvin under 100 kr.
  • Bærbar computer under 5.000 kr.

I disse tilfælde er en permanent, redaktionelt styret landingsside stadig ofte bedre end en dynamisk parameter-URL.

Filtrering og pagination er ikke det samme

Filtre og pagination skal ikke behandles ens.

Pagination opdeler en lang produktliste i flere sider:

/kategori/page/2/
/kategori/page/3/

eller:

/kategori/?page=2

Google behandler de paginerede adresser som separate sider. Hver side bør derfor normalt have en unik URL og et canonical-tag til sig selv.

Du bør ikke automatisk sætte canonical fra side 2, 3 og 4 til side 1. Produkterne på de senere sider findes måske ikke på første side, og en sådan canonical kan gøre dem sværere at opdage.

Sørg for, at:

  • Hver side har en crawlbar URL
  • Der findes almindelige links mellem siderne
  • Links bruger <a href="...">
  • Pagination ikke kun virker gennem JavaScript
  • Hver pagineret side har selv-refererende canonical
  • Produkter på senere sider kan findes af Google

Google anvender ikke længere rel="next" og rel="prev" som signal til at forstå paginerede serier, selvom andre systemer stadig kan bruge dem.

Load more og infinite scroll kræver crawlbare links

Mange WooCommerce-webshops bruger “Indlæs flere” eller infinite scroll i stedet for traditionel pagination.

Det kan give en behagelig brugeroplevelse, men Googlebot klikker normalt ikke på knapper for at hente flere produkter.

Hvis de næste produkter kun bliver indlæst efter en brugerhandling, risikerer du, at Google ikke finder dem gennem kategorisiden.

Løsningen er at have crawlbare paginerede URL’er bag funktionen.

Det betyder, at:

  • Hver del af produktlisten har sin egen URL
  • Siderne er forbundet med almindelige links
  • JavaScript forbedrer oplevelsen, men er ikke den eneste adgang
  • Produkterne også findes i XML-sitemap eller produktfeed

Test den renderede side og den underliggende HTML for at se, om Google kan finde links til de næste sider.

Interne søgeresultater skal ikke indekseres

En intern søgning kan ligne et produktfilter:

/?s=løbesko&post_type=product

Interne søgeresultater bør normalt have noindex.

Hvis Google får adgang til alle tænkelige interne søgninger, kan det skabe et stort antal tynde eller manipulerbare sider.

Kontrollér, at dit SEO-plugin håndterer søgesider korrekt, og at de ikke indgår i XML-sitemap.

Værdifulde søgninger bør i stedet omsættes til permanente kategorier eller landingssider.

Produktattributter kan være værdifulde taksonomier

WooCommerce-attributter som mærke, materiale og målgruppe kan i nogle opsætninger få deres egne arkivsider.

Det kan være en fordel, hvis siderne er værdifulde.

En mærkeside kan eksempelvis fungere godt, hvis den har:

  • Et relevant udvalg af produkter
  • En beskrivelse af mærket
  • En unik H1
  • SEO-titel og metabeskrivelse
  • Interne links
  • Et selvrefererende canonical-tag

Men en attributside med ét produkt og ingen unik tekst har sandsynligvis begrænset værdi.

Gennemgå derfor hver taksonomi og beslut, om den skal:

  • Indekseres og optimeres
  • Have noindex
  • Redirectes
  • Deaktiveres
  • Omdannes til en anden sidetype

Brug rene og konsekvente filter-URL’er

Hvis nogle filter-URL’er skal kunne crawles, skal strukturen være stabil.

Undgå at lade den samme kombination optræde i flere rækkefølger:

?farve=sort&størrelse=42
?størrelse=42&farve=sort

Hvis URL’erne viser det samme resultat, bør systemet generere én konsekvent rækkefølge.

Brug almindelige parameterseparatorer:

?farve=sort&størrelse=42

Undgå komplicerede strukturer med uklare separatorer, gentagne mapper eller duplikerede filterværdier.

Hvis filtrene anvender URL-stier:

/sko/sort/42/

skal rækkefølgen være konsekvent, og systemet må ikke samtidig oprette:

/sko/42/sort/

Filtre skal ikke med i XML-sitemap

Et XML-sitemap skal indeholde de URL’er, som du ønsker indekseret.

Tilfældige filter-, sorterings- og søge-URL’er bør derfor normalt ikke indgå.

Et sitemap til en WooCommerce-webshop bør primært indeholde:

  • Produkter
  • Produktkategorier
  • Værdifulde attributarkiver
  • Permanente SEO-landingssider
  • Blogindlæg
  • Informationssider

Alle URL’er i sitemap bør:

  • Returnere statuskode 200
  • Måtte indekseres
  • Have korrekt canonical
  • Ikke redirecte
  • Have reel søgeværdi

Sitemap og sidernes egne indekseringssignaler skal være enige.

Hvordan opdager du problemer med WooCommerce-filtre?

Problemet er ikke altid synligt, når du bruger webshoppen som almindelig besøgende.

Du kan undersøge det på flere måder.

Google Search Console

Se under rapporterne for sideindeksering.

Vær opmærksom på:

  • Alternative sider med korrekt canonical
  • Dublet – Google har valgt en anden canonical
  • Crawlet, men ikke indekseret
  • Fundet, men ikke indekseret
  • Ekskluderet af noindex
  • Blokeret af robots.txt
  • Soft 404
  • Store ændringer i antallet af kendte sider

Et stort antal udelukkede URL’er er ikke automatisk et problem. Det afgørende er, hvilke URL’er Google bruger tid på, og om de vigtige sider bliver crawlet og indekseret.

Site-søgning i Google

En simpel søgning kan give et fingerpeg:

site:webshop.dk inurl:filter

eller:

site:webshop.dk inurl:orderby

Resultatet er ikke en komplet liste over indekserede sider, men det kan afsløre tydelige problemer.

Crawl webshoppen

Et crawler-værktøj kan vise:

  • Hvilke filterlinks der findes
  • Hvor mange URL’er der genereres
  • Canonical-tags
  • Robots-direktiver
  • Statuskoder
  • Dublerede titler
  • Sider uden produkter
  • Parameterkombinationer
  • Crawl-dybde

Pas på med at starte et ubegrænset crawl af en stor webshop med facetteret navigation. Crawleren kan selv ende i millioner af kombinationer. Opsæt grænser og ekskluderinger først.

Serverlogs

På større webshops kan serverlogs vise præcis, hvilke URL’er Googlebot besøger.

Hvis en stor del af Googles crawlaktivitet bruges på filter-, sorterings- og søgeparametre, har webshoppen sandsynligvis et crawlproblem.

Et eksempel på en praktisk strategi

Forestil dig en webshop med kategorien:

/hestefoder/

Den har filtre til:

  • Mærke
  • Alder
  • Fodertype
  • Vægt
  • Pris
  • Lagerstatus

En mulig strategi kan være:

Indekserbare sider

  • /hestefoder/
  • /hestefoder-til-seniorheste/
  • /hestefoder-til-føl/
  • /mash-til-heste/
  • Permanente sider til mærker med efterspørgsel

Ikke-indekserbare filterkombinationer

  • Prisintervaller
  • Lagerstatus
  • Produkter sorteret efter pris
  • Vilkårlige kombinationer af tre eller flere filtre
  • Filtre efter pakkestørrelse
  • Kombinationer uden søgeefterspørgsel

Tomme resultater

  • Returnerer korrekt 404-status
  • Viser forslag til at fjerne filtre
  • Linker tilbage til hovedkategorien

På denne måde beholder brugerne et fleksibelt filtersystem, mens Google får en mere kontrolleret struktur.

Tjekliste til WooCommerce-filtre og SEO

Brug denne tjekliste, når du gennemgår din webshop:

  • Vi ved, hvilke URL’er hvert filter genererer

  • Filterparametre har konsekvente navne

  • Den samme kombination kan ikke opstå i flere URL-rækkefølger

  • Værdifulde kombinationer har permanente landingssider

  • Tilfældige filterkombinationer er ikke indekserbare

  • Sorterings-URL’er er ikke indekserbare

  • Interne søgeresultater har noindex

  • Tomme og ugyldige filterkombinationer håndteres korrekt

  • Filter-URL’er indgår ikke i XML-sitemap

  • Pagination har crawlbare links

  • Paginerede sider har korrekt canonical

  • Load more og infinite scroll har crawlbare alternativer

  • Robots.txt blokerer ikke sider, hvor Google skal læse noindex

  • Vigtige produktkategorier har unikt indhold

  • Google Search Console overvåges for parameter-URL’er

  • Webshoppen er crawlet med kontrollerede grænser

  • Produktlinks peger på rene produkt-URL’er uden filterparametre

  • Ændringer er testet, før de gennemføres på hele webshoppen

Ofte stillede spørgsmål

Er WooCommerce-filtre dårlige for SEO?

Nej. Filtre er gode for brugeroplevelsen, men de kan skabe SEO-problemer, hvis alle kombinationer bliver crawlbare og indekserbare. Det er URL-strukturen og indekseringsstrategien, der afgør resultatet.

Skal alle filter-URL’er have noindex?

Ikke nødvendigvis. De fleste tilfældige filterkombinationer bør normalt ikke indekseres, men enkelte værdifulde kombinationer kan fortjene en permanent SEO-landingsside.

Skal filter-URL’er blokeres i robots.txt?

Det kan være relevant for at reducere crawling, men robots.txt fjerner ikke nødvendigvis allerede indekserede sider. Google kan heller ikke læse et noindex-tag på en URL, der er blokeret mod crawling.

Er canonical nok til at løse problemet?

Ikke altid. Canonical er et signal, som Google kan ignorere, og det forhindrer ikke nødvendigvis Google i at crawle filter-URL’erne. På større webshops kræves ofte en kombination af flere tiltag.

Skal side 2 i en produktkategori have canonical til side 1?

Normalt nej. Paginerede sider indeholder forskellige produkter og bør som udgangspunkt have hver sin URL og et selvrefererende canonical-tag.

Kan Google finde produkter bag en “Indlæs flere”-knap?

Ikke nødvendigvis. Googlebot klikker normalt ikke på knapper. Der bør derfor findes crawlbare links og separate URL’er til de efterfølgende dele af produktoversigten.

Hvad gør jeg med filtrerede sider uden produkter?

Ugyldige filterkombinationer uden resultater bør som udgangspunkt returnere en korrekt 404-status og samtidig vise en hjælpsom besked til brugeren.

Er en produktkategori bedre end en filter-URL?

Til vigtige søgeord vil en permanent produktkategori eller landingsside ofte være bedre. Den giver fuld kontrol over URL, tekst, metadata, interne links og indeksering.

Konklusion: Behold filtrene, men kontrollér URL’erne

Produktfiltre er en vigtig del af en brugervenlig WooCommerce-webshop. Kunderne skal kunne finde de relevante produkter uden at bladre gennem hele sortimentet.

Men Google behøver ikke adgang til alle de samme kombinationer.

En god strategi opdeler siderne i tre grupper:

  1. Vigtige kategorier og landingssider, der skal indekseres.
  2. Filtre, som brugerne må anvende, men som ikke skal vises i Google.
  3. Ugyldige eller tomme kombinationer, som skal afvises korrekt.


De vigtigste søgekombinationer bør normalt oprettes som permanente og optimerede landingssider. Tilfældige filtre, sorteringer og prisintervaller bør holdes ude af indekset, mens crawling begrænses på en kontrolleret måde.

Har Google indekseret tusindvis af filter-URL’er fra din WooCommerce-webshop, eller bliver nye produkter fundet langsomt? En teknisk SEO-analyse kan afdække, hvilke parametre Google crawler, hvilke sider der bør indekseres, og hvordan filterpluginet skal konfigureres.