Szűrők, faceted navigation és duplikált tartalom, a webshop SEO legsúlyosabb csapdái
Megtanulod, mi a faceted navigation és miért okoz duplikált tartalmat, hogyan kezeld a szűrő URL-eket canonical tag és noindex segítségével, mikor érdemes szűrőoldalakat indexelni, és hogyan kerüld el a crawl budget elpazarlását.
Mi a faceted navigation?
A faceted navigation az a rendszer, amellyel a látogatók szűkíthetik a terméklistát szín, méret, márka, ár, értékelés szerint.
A probléma: Minden egyes szűrőkombináció általában új URL-t hoz létre:
```
/cipok/futocipok/?szin=piros
/cipok/futocipok/?szin=piros&marka=nike
/cipok/futocipok/?szin=piros&marka=nike&ar=5000-10000
...
```
Egy 100 termékes, 5 szűrővel rendelkező kategória esetén akár 100 000+ URL keletkezhet, amelyek mindegyike nagyjából ugyanazt a tartalmat tartalmazza.
A duplikált tartalom hatása a SEO-ra:
- Elpazarolja a crawl budgetet, a Googlebot korlátozott időt tölt egy webhelyen
- Dilutálja a rangsorolási erőt, a Google nem tudja eldönteni, melyik URL-t rangsorolja
- Minőségi jelzés, sok gyenge oldal rontja az egész webhely megítélését
Megoldási stratégiák
1. Canonical tag, az alap megoldás
A canonical tag megmondja a Google-nek, hogy melyik az indexelendő verzió:
```html
<!-- A szűrt URL-en (pl. /cipok/?szin=piros) -->
<link rel="canonical" href="https://webshop.hu/cipok/futocipok/">
```
Mikor használd: Egyszerű szűrők (szín, ár), amelyekre nem keresnek önállóan.
2. Noindex meta tag
```html
<meta name="robots" content="noindex, follow">
```
Mikor használd: Kevésbé fontos szűrőkombinációknál (pl. ár szerint rendezve).
3. Robots.txt blokkolás
```
User-agent: *
Disallow: /cipok/?rendez=
Disallow: /cipok/?oldalonkent=
```
Figyelem: A robots.txt blokkolás NEM egyenértékű a noindex-szel! Fontos tartalomnál mindig noindex-et is alkalmazz.
4. JavaScript alapú szűrés (URL nélkül)
A modern webshopok JS alapú szűrőket alkalmaznak, ahol a szűrés az URL megváltoztatása nélkül történik. Ha nincs keresési igény a szűrt URL-ekre, ez az ideális megoldás.
Mikor érdemes szűrőoldalakat indexelni?
Nem minden szűrőoldal felesleges! Egyes szűrőkombinációkra saját keresési volumenük van:
- /futocipok/nike/ → Nagy, "nike futócipő"
- /futocipok/42-es-meret/ → Közepes, "futócipő 42-es méret"
- /kavefozok/delonghi/ → Nagy, "delonghi kávéfőző"
- /kavefozok/?szin=piros → Minimális, senki nem keres piros kávéfőzőre
Döntési keret:
1. Van-e önálló keresési volumen erre a szűrőre? (Google Keyword Planner, Ahrefs)
2. Ha igen → Indexeld, optimalizáld (egyedi H1, meta title, kis bevezető szöveg)
3. Ha nem → Canonical + noindex
Márka-alkategória oldalak
Ahelyett, hogy URL-paraméteres szűrőként kezeld (/cipok/?marka=nike), érdemes külön alkategória oldalakat létrehozni:
```
/cipok/nike-cipok/ ← Indexelt, optimalizált alkategória
/cipok/adidas-cipok/ ← Indexelt, optimalizált alkategória
```
Crawl budget menedzsment nagy webshopokban
A crawl budget azt jelenti, hogy a Google naponta/hetente csak korlátozott mennyiségű URL-t jár be. Nagy webshopokban (10 000+ URL) ez kritikus.
Crawl budget pazarlás jelei:
- Search Console → Lefedettség → Indexelt, de nem beküldött: rengeteg szűrő URL jelenik meg
- A fontos termékoldalak ritkán frissülnek a Google indexében
- Új termékek csak hetekkel megjelenésük után kerülnek be az indexbe
Megoldások:
- Robots.txt blokkolás a felesleges URL-típusokra
- Sitemap.xml csak az indexelendő URL-eket tartalmazza
- Belső linkek csak az értékes oldalakra mutassanak
- Canonical tag következetes alkalmazása
Kapcsolódó tananyagok
Hasznos volt ez a cikk?
Nem találod a választ?
Ezt automatikusan megcsináljuk helyetted
Publicator AI · SEO és GEO autopilot