Tartalomkészítés.hu

Szűrők SEO-ja: teljes útmutató

E-commerce SEO

A szűrők SEO-ja annak eldöntése, hogy a webshop szűrőkombinációi közül melyik kapjon saját, indexelhető oldalt, és melyik maradjon ki a keresőből. Csak az a szűrt oldal érdemel indexelést, amelyre valódi keresési igény van, elegendő termékkel és egyedi tartalommal. A többit canonical, noindex vagy feltérképezési szabály kezeli, hogy ne termeljenek duplikációt.

Alapfogalmak

A szűrő (angol szakirodalomban gyakran facet vagy faceted navigation) az a felületi elem, amellyel a vásárló szűkíti a terméklistát: márka, szín, méret, ár, anyag, raktárkészlet szerint. A felhasználónak ez kényelem, a keresőnek viszont egy potenciálisan végtelen URL-halmaz. Egy kategória tíz szűrővel, szűrőnként átlagosan hat értékkel már több ezer kombinációt adhat ki, és ha a sorrend vagy a többszörös kijelölés is külön URL-t generál, a szám tovább nő.

A szűrők SEO-ja ezért nem egy beállítás, hanem egy döntési rendszer. Az a cél, hogy a keresési igényt lefedő kombinációk rangsorolható oldalak legyenek, a többi pedig ne egye meg a feltérképezési erőforrást és ne hígítsa a kategóriaoldal jelzéseit. Ez a téma szorosan épül a kategóriaoldal SEO alapjaira, hiszen a szűrt oldal lényegében a kategória egy szűkített változata.

Szűrő, rendezés, lapozás: nem ugyanaz

Gyakori keveredés, hogy minden URL-paramétert szűrőnek tekintenek. Érdemes szétválasztani őket, mert másképp kell kezelni mindegyiket:

  • Szűrő: megváltoztatja, mely termékek jelennek meg (például márka=bosch). Ez tartalmi változás, potenciálisan önálló keresési szándékot fed le.
  • Rendezés: ugyanazokat a termékeket más sorrendben mutatja (például sort=ar-novekvo). Tartalmilag nem új oldal, szinte sosem érdemes indexelni.
  • Lapozás: a lista további oldalai (page=2). Ezek feltérképezhetősége fontos, hogy a termékek elérhetők legyenek, de nem céloldalak.
  • Nézet és követés: rácsnézet, termékszám oldalanként, kampányparaméterek. Ezek semmilyen keresési szándékot nem fednek le.

Indexelhető és nem indexelhető kombináció

Indexelhetőnek azt a szűrt oldalt nevezzük, amelyre a kereső önálló, saját canonicallal rendelkező oldalként tekinthet. Nem indexelhető az, amely vagy a fő kategóriára mutató canonicalt, vagy noindex utasítást kap, vagy amelynek feltérképezését eleve korlátozod. A kettő közti határ nem technikai, hanem üzleti és keresési döntés.

Statikus és dinamikus szűrt URL

Statikus (vagy „tiszta”) URL-nek a beszédes, paraméter nélküli címet szokás hívni, például /futocipo/nike/. Dinamikus a paraméteres változat: /futocipo?marka=nike. A keresők mindkettőt képesek kezelni, a különbség inkább abban van, hogy a statikus forma általában tudatos döntés eredménye: azt a kombinációt kiemelted, saját címet, leírást adtál neki. A paraméteres URL-ek tömege pedig jellemzően a „nem kiemelt” réteg.

Mi az a crawl budget ebben a kontextusban?

A feltérképezési keret azt jelenti, hogy a keresőrobot egy adott időszakban korlátozott számú URL-t kér le az oldaladról. Kis webshopnál ez ritkán szűk keresztmetszet. Több tízezer termékes boltnál viszont előfordulhat, hogy a robot a szűrőkombinációk labirintusában tölti az idejét, miközben az új termékoldalak lassan kerülnek be az indexbe. A szűrők SEO-jának egyik fő feladata ezt a pazarlást megfogni.

Hogyan működik?

A folyamat három rétegből áll: a szűrő létrehoz egy URL-t, a kereső megtalálja és lekéri, majd eldönti, mit kezd vele. Minden rétegen be tudsz avatkozni, de mindegyik beavatkozás mást csinál. Ha ezt nem érted pontosan, könnyű olyan kombinációt választani, amely egymást kioltja.

1. réteg: az URL keletkezése

Amikor a felhasználó bekattint egy szűrőt, a rendszer vagy új URL-t generál, vagy az oldalon belül, URL-változás nélkül frissíti a listát. Ha nincs új URL, a kereső számára az a kombináció nem létezik, nem is indexelhető. Ha van, és a szűrő hagyományos linkként (a href) jelenik meg, a robot követni tudja. Itt dől el az első kérdés: akarod-e egyáltalán, hogy a robot eljusson az adott kombinációhoz.

2. réteg: a feltérképezés

A robot a linkeket követve fedezi fel az URL-eket. Ezen a szinten a robots.txt tiltás dolgozik: a tiltott URL-t nem kéri le. Fontos következmény, hogy a tiltott oldalon elhelyezett noindexet vagy canonicalt sem látja, hiszen meg sem nyitja. Ezért a robots.txt tiltás és a noindex együtt ugyanarra az URL-re ellentmondásos: a tiltás miatt a noindex hatástalan, a már ismert URL pedig a külső linkek alapján akár tartalom nélkül is megjelenhet a találatok között.

3. réteg: az indexelés és a kanonikus kiválasztás

Ha a robot lekérte az oldalt, megnézi a meta robots utasítást és a canonical jelzést. A noindex egyértelmű utasítás: ne kerüljön be. A canonical csak javaslat: a kereső más jelzések (belső linkek, sitemap, tartalmi hasonlóság) alapján felülbírálhatja. Ha egy szűrt oldal tartalma jelentősen eltér a kategóriától, de a kategóriára mutató canonicalt kap, a kereső ezt figyelmen kívül hagyhatja.

A beavatkozási eszközök összehasonlítása

EszközMit akadályoz megFeltérképezést spórol?Mikor jó választás
Önálló canonical, indexelhetőSemmit, ez a „kiemelés”NemValós keresési igényű kombináció
Canonical a kategóriáraJelzések szétszóródását (javaslatként)NemNagyon hasonló tartalom, kevés eltérés
Meta noindex, followIndexbe kerüléstNem, sőt a robot lekériHasznos, de nem céloldal kombináció
Robots.txt tiltásLekéréstIgenTömeges, értéktelen kombinációk (rendezés, többszörös szűrés)
Nem linkelt szűrő (űrlap, JS-állapot)FelfedezéstIgenÁr csúszka, raktárkészlet, nézetváltás

Kidolgozott példa: egy futócipő-kategória

Vegyünk egy szemléltető webshopot, ahol a /futocipo/ kategóriában négy szűrő van: márka (8 érték), nem (2), méret (15), szín (10). Ha minden egyes és páros kombináció külön URL, már csak az egyes értékek 35 oldalt adnak, a páros kombinációk pedig több száz továbbit. Ebből a keresési igény alapján tipikusan a márkaoldalak (nike futócipő), a nemre szűkített oldalak (női futócipő) és talán néhány márka plusz nem kombináció érdemel indexelést. A méret és szín szerinti szűrés szinte mindig felhasználói kényelem, nem keresési céloldal. Ugyanaz a rendszer tehát a több száz URL-ből nagyjából 15 és 25 közötti indexelhető oldalt hagyna meg, a többit noindex vagy feltérképezési szabály kezeli.

Fő módszerek

Nincs egyetlen helyes megoldás, a módszer a bolt méretétől, a platformtól és a keresési piactól függ. Az alábbi eljárás azonban szinte minden webshopnál működik kiindulópontként, és a végén egy egyértelmű döntési szabályt ad minden szűrőre.

Lépésről lépésre: a szűrőleltár

  1. Gyűjtsd össze az összes szűrőt és paramétert kategóriánként. Egy feltérképező eszközzel vagy a szerver naplófájljaiból láthatod, milyen paraméteres URL-ek léteznek valójában.
  2. Csoportosítsd őket típus szerint: szűrő, rendezés, lapozás, nézet, követés.
  3. Nézd meg a keresési igényt minden szűrőértékre a kategóriával kombinálva (például „bosch fúrógép”, „vízálló női bakancs”). Kulcsszókutató eszközzel és a keresőkonzol lekérdezéseivel dolgozz.
  4. Ellenőrizd a termékszámot: hány termék jelenik meg a kombináción. Egy-két termékes oldal ritkán tud versenyezni.
  5. Döntsd el a sorsát az alábbi szabály szerint, és rögzítsd egy táblázatban.
  6. Valósítsd meg a technikai beállítást, majd mérd a hatását (lásd a Mérés részt).

Döntési szabály szűrőkombinációkra

Ezt a négy kérdést tedd fel minden kombinációra, sorrendben:

  • Van-e rá mérhető keresési igény? Ha nincs: nem indexelhető.
  • Megjelenik-e rajta legalább annyi termék, hogy a lista értelmes legyen (szemléltető küszöb: 4 és 6 között, a kategóriától függően)? Ha nincs: nem indexelhető, vagy várj, amíg bővül a kínálat.
  • Legfeljebb két szűrőt kombinál? Három vagy több szűrő együtt ritkán indokolt; ha mégis, csak bizonyított igény alapján.
  • Tudsz-e neki egyedi címet, H1-et és rövid bevezetőt adni? Ha igen: kiemelt, indexelhető oldal lesz statikus URL-lel és saját canonicallal.

Kiemelt szűrt oldalak felépítése

A kiemelt kombinációt kezeld úgy, mint egy mini kategóriaoldalt. Kapjon saját title-t és meta leírást, egyedi H1-et („Női vízálló túrabakancs”), egy rövid, valóban hasznos bevezetőt, és kerüljön be a belső linkhálóba, például a kategóriaoldal „népszerű szűrések” blokkjába vagy a menübe. Ha belső linket kap, a kereső is fontosabbnak tekinti. Kerüljön be a sitemapbe is, míg a nem indexelhető változatok ne.

Paraméterek technikai rendbetétele

  • Fix paramétersorrend: a ?szin=piros&marka=nike és a ?marka=nike&szin=piros ne legyen két külön oldal. A rendszer mindig ugyanabban a sorrendben generálja őket.
  • Kisbetű, egységes elválasztó: ne létezzen /Nike/ és /nike/ párhuzamosan.
  • Többszörös érték kezelése: két márka egyszerre kijelölve (marka=nike,adidas) általában nem céloldal, ezeket érdemes tiltani vagy noindexelni.
  • Üres eredmény: ha egy kombináció nulla terméket ad, ne adjon 200-as állapotkódot értéktelen oldallal, vagy legalább legyen noindex.

Mikor melyik megoldást válaszd

Kis boltnál, néhány száz termékkel, sokszor elég a noindex, follow a nem kiemelt kombinációkon, mert a feltérképezés nem szűk keresztmetszet. Nagy katalógusnál, ahol a naplófájlok azt mutatják, hogy a robot lekéréseinek jelentős része paraméteres URL-re megy, a robots.txt tiltás vagy a szűrők nem linkelt megvalósítása hatékonyabb. A tágabb képhez érdemes a webshop SEO teljes rendszerét is átnézni, mert a szűrőstratégia az információs architektúra része.

Gyakori hibák

A szűrőkkel kapcsolatos hibák többsége nem látványos: nincs hibaüzenet, az oldal működik, csak a forgalom nem jön, vagy az index tele lesz értéktelen URL-ekkel. Ezért érdemes tudatosan végigmenni a tipikus csapdákon.

Robots.txt tiltás és noindex együtt

Ez a legklasszikusabb ellentmondás. Valaki noindexet tesz a szűrt oldalakra, majd biztosra menve tiltja is őket a robots.txt-ben. A robot ettől kezdve nem kéri le az oldalt, így a noindexet sem látja, a már indexelt URL-ek pedig bent ragadhatnak. Helyes sorrend: előbb noindex, megvárod, amíg kiesnek az indexből, és csak utána, ha a feltérképezést is spórolni akarod, jöhet a tiltás.

Minden szűrt oldal canonicalja a kategóriára mutat

Kényelmes, globális beállítás, de két baj van vele. Egyrészt a valóban értékes kombinációkat (márkaoldal, nemre szűkített oldal) elveszíted, mert sosem lesznek önálló találatok. Másrészt ha a szűrt oldal tartalma jelentősen eltér, a kereső figyelmen kívül hagyhatja a canonicalt, és a beállítás nem azt csinálja, amit vártál.

Minden indexelhető, „hátha hoz forgalmat”

Az ellenkező véglet. Több ezer vékony, egymáshoz nagyon hasonló oldal kerül az indexbe, kevés termékkel, generált címmel. Ez szétszórja a belső jelzéseket, és a keresőkonzolban gyakran „feltérképezve, jelenleg nincs indexelve” vagy duplikációs állapotként jelenik meg. Nem a mennyiség hozza a forgalmat, hanem a keresési igényhez illesztett kiválasztás.

Előfordul, hogy a csapat elkészíti a szép statikus URL-t címmel, bevezetővel, de csak a szűrőpanelen keresztül érhető el, amely ráadásul JavaScripttel működik. Az ilyen oldal árvává válhat. Ha egy oldal fontos, legyen rá hagyományos link a kategóriaoldalról vagy a navigációból.

Gyakori tévhit: „a Google úgyis kitalálja”

A keresők valóban egyre jobban kezelik a duplikációt, és sok esetben maguk választanak kanonikus változatot. De amit ők választanak, az nem biztos, hogy egyezik azzal, amit te szeretnél, és a feltérképezési erőforrást közben akkor is elhasználják. Az önálló döntés nem azért kell, mert a kereső buta, hanem mert te ismered a kínálatot és az üzleti prioritást.

Ellenőrzőlista a hibák kiszűrésére

  • Van olyan URL, amely robots.txt-ben tiltott, és noindexet is visel?
  • A sitemapben csak indexelhető, önálló canonicalú oldalak szerepelnek?
  • A rendezési és nézetparaméterek ki vannak zárva az indexből?
  • A paramétersorrend fix, nincs ugyanarra a kombinációra két URL?
  • Minden kiemelt szűrt oldal kap legalább egy hagyományos belső linket?
  • Az üres vagy egytermékes kombinációk nem indexelhetők?
  • A kiemelt oldalak címe és H1-e egyedi, nem automatikusan összefűzött szöveg?

Mérés

A szűrőstratégia nem egyszeri beállítás. A kínálat változik, megjelennek új márkák, a keresési igény is mozog, ezért rendszeresen vissza kell nézni, hogy a döntések működnek-e. A mérés három kérdésre ad választ: jó oldalak vannak-e az indexben, ezek hoznak-e forgalmat, és a robot jó helyen tölti-e az idejét.

Indexlefedettség

A keresőkonzol oldalindexelési jelentésében nézd meg, hány paraméteres vagy szűrt URL van bent, és milyen kizárási okokkal szerepelnek a többiek. Hasznos, ha a szűrt oldalakat külön URL-mintával (például /futocipo/ alatti márkaoldalak) szűröd. Ha a kiemelt oldalak közül sok „feltérképezve, jelenleg nincs indexelve” állapotú, valószínűleg túl vékonyak vagy túl hasonlók.

Forgalom és rangsor a kiemelt oldalakon

A teljesítményjelentésben az oldalak szerinti bontásban kövesd a kiemelt szűrt oldalak megjelenéseit, kattintásait és átlagos pozícióját. Nézd meg a lekérdezéseket is: arra a kérdésre rangsorol-e az oldal, amelyre szántad? Ha a „nike női futócipő” lekérdezésre a fő kategória jelenik meg a kiemelt kombináció helyett, az kannibalizációra vagy gyenge belső linkelésre utal.

Feltérképezési adatok és naplófájlok

A konzol feltérképezési statisztikái és főleg a szerver naplófájljai mutatják meg, a robot lekérései hogyan oszlanak meg. Egyszerű, de beszédes mutató: a robot lekéréseinek hány százaléka megy paraméteres URL-re. Ha ez az arány magas, és közben az új termékoldalak lassan indexelődnek, a szűrők feltérképezését szigorítani kell.

Mérési táblázat

MutatóForrásMit jelezJavasolt gyakoriság
Indexelt szűrt URL-ek számaKeresőkonzol indexelési jelentésKontroll alatt van-e az indexHavonta
Kiemelt oldalak kattintásaiKeresőkonzol teljesítményjelentésMűködik-e a kiválasztásHavonta
Robotlekérések aránya paraméteres URL-ekreSzerver naplófájlokFeltérképezési pazarlásNegyedévente, nagy boltnál havonta
Bevétel és konverzió kiemelt oldalakrólAnalitikaÜzleti értékHavonta
Termékszám kiemelt kombinációnkéntSaját adatbázisVékonnyá vált-e egy oldalNegyedévente

Határeset: amikor egy kiemelt oldal kiürül

Ha egy márkát kivezetsz, a márkaoldal termékszáma nullára esik. Ilyenkor ne hagyj üres, indexelhető oldalt. Ha van logikus utód (például a fő kategória vagy egy hasonló márka), irányítsd át oda; ha várhatóan visszatér a kínálat, ideiglenesen noindex is szóba jöhet. A döntést rögzítsd a szűrőleltárban, hogy később se legyen kérdés, miért tűnt el.

Mikor vizsgáld felül a döntéseket

Érdemes újra lefuttatni a leltárt szezonváltáskor, nagyobb kínálatbővítés után, platformváltáskor és akkor, ha a kiemelt oldalak forgalma tartósan esik. Egy kombináció, amely tavaly nem érte el a keresési küszöböt, idén elérheti, és fordítva.

Kapcsolódó részletes útmutatók

A szűrők SEO-ja a webshop teljes keresőoptimalizálásának egy szelete: a szűrt oldalak a kategóriákra épülnek, a kategóriák a termékoldalakra vezetnek, és a termékleírások minősége is befolyásolja, mennyire tűnik értékesnek egy szűkített lista. Az alábbi útmutatók ezeket a szomszédos területeket bontják ki részletesen.

Hol érdemes folytatni

Ha most állítod fel a szűrőstratégiát, először a kategóriaoldalak alapjait érdemes rendbe tenni, mert a kiemelt szűrt oldalak ugyanazt a mintát követik. Ha a kínálat oldaláról jön a probléma (vékony oldalak, hasonló termékek), a termékoldal és a termékleírás útmutatói segítenek. Az átfogó képhez pedig a webshop SEO és az e-commerce SEO összefoglaló oldala a kiindulópont.

Rövid összefoglaló döntési lánc

Ha egyetlen mondatban kellene megjegyezni: indexeld azt, amire keresnek, amin van elég termék és amihez tudsz egyedi tartalmat adni; a többit zárd ki noindexszel vagy feltérképezési szabállyal, de a kettőt ne alkalmazd egyszerre ugyanarra az URL-re; és mérd rendszeresen, mert a kínálat és a keresési igény is változik.

Csináltassuk meg helyetted

Ha ez sok, mi elvégezzük. Egy munkanapon belül konkrét ajánlatot kapsz.

Ajánlatot kérek