Canonicalization és duplikált tartalom kezelése
Megérted a rel=canonical helyes alkalmazását, a www/HTTPS/paraméteres duplikációkat, és megtanulod, hogyan szüntesd meg az indexelési zavarokat.
Mi az a canonicalization?
A kanonikalizálás azt jelenti, hogy jelzed a Google-nek: melyik URL a "hivatalos" verzió az egyenértékű, duplikált tartalmak közül. Ezt a rel=canonical HTML-elemmel teszed.
A leggyakoribb duplikáció-okok:
- HTTP vs. HTTPS: http://pelda.hu és https://pelda.hu
- www vs. non-www: www.pelda.hu és pelda.hu
- Trailing slash: /termek/ és /termek
- URL paraméterek: /cikk?lang=hu és /cikk
- Nyomtatóbarát változat: /cikk?print=true
- Paginálás: /blog/2 tartalmaz az 1. oldalon is szereplő részt
rel=canonical helyes alkalmazása
Szabályok:
- Abszolút URL-t használj, ne relatívat: href="https://www.pelda.hu/cikk" (helyes), href="/cikk" (helytelen)
- Csak egy canonical legyen oldalanként, több canonical tag esetén a Google figyelmen kívül hagyja az összeset
- A canonical URL-nek léteznie kell, ne mutasson 404-es oldalra
- Az önhivatkozás (self-referencing canonical) helyes, minden oldal hivatkozhat saját magára kanonikusként
Helyes kódpélda:
A head részben: link rel="canonical" href="https://www.pelda.hu/termekek/levendula-szappan"
NEM: a paraméteres URL-re mutató canonical
HTTPS és www konzisztencia
A legmegbízhatóbb megoldás a 301-es (permanens) átirányítás szerver szinten.
Apache .htaccess példa:
- HTTP → HTTPS átirányítás: RewriteCond %{HTTPS} off → https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
- non-www → www átirányítás: RewriteCond %{HTTP_HOST} !^www\. [NC] → https://www.%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
Ellenőrzés curl-lal: curl -I http://pelda.hu
A Location: fejlécben látod az átirányítás célját.
Duplikált tartalom kezelése, lépésről lépésre
1. lépés: Azonosítás
- Screaming Frog: Duplikált title, H1, meta description azonosítása
- site: operátor Google-ben: egyedi szövegrészletre keresés
- Search Console → Lefedettség: "Kanonikusként megjelölt alternatív oldal" státuszú URL-ek
2. lépés: Kanonikus URL meghatározása
Döntsd el, melyik a "fő" verzió. Szempontok: melyiken van a legtöbb belső link, melyik az értékesebb, melyik az eredeti tartalom.
3. lépés: Megoldás kiválasztása
- Két URL pontosan ugyanazt tartalmazza → 301 átirányítás
- Hasonló, de nem egyező tartalom → rel=canonical
- Paraméteres URL változatok → robots.txt Disallow vagy canonical
- Ideiglenesen felesleges oldal → noindex,follow
4. lépés: Ellenőrzés
- Search Console URL Inspection: mutatja a Google által felismert kanonikus URL-t
- Screaming Frog → Canonical Link Element tábla
Gyakorlati példa magyar környezetben
2026-os valós eset: egy 900 termékes pécsi divatwebshop tulajdonosa Shopify-áruházon üzemeltette vállalkozását. A Screaming Frog audit során kiderült, hogy 340 URL-en hiányzott a canonical jelölés, 80 esetben a www és non-www változat egyszerre volt indexelve, és a termékoldalakon a szűrőparaméterek (/szin=fekete, /meret=M) külön kanonikus URL nélkül futottak.
A duplikált tartalom (duplicate content) kezelése négy hét alatt zajlott:
1. A Shopify theme szerkesztőjébe bekerült a kanonikus link a head szekcióba, minden termékoldalnál az alap-URL-t hivatkozva.
2. A domain konzisztencia érdekében a www → non-www 301-es átirányítás beállt szerver szinten.
3. A cloaking kockázatát is kizárták: a canonical és a felhasználónak mutatott tartalom minden esetben megegyezett.
4. A belső linkek (internal linking) auditja során a duplikált oldalakra mutató belső linkeket átírták a kanonikus URL-re.
Eredmény 8 hét után a Search Console-ban: a "Kanonikusként megjelölt alternatív oldal" státuszú URL-ek száma 340-ről 12-re csökkent. Az organikus impressziók 27%-kal nőttek, mert a Google már egyértelműen azonosítani tudta, melyik URL-t rangsorolja. A schema.org / strukturált adat jelölések is hatékonyabban működtek, mert a Google a kanonikus URL-hez rendelte hozzájuk.
Gyakori hibák, amiket érdemes elkerülni
- Relatív URL a canonical tagban: Sok CMS alapértelmezetten relatív URL-t ír a canonical tagba (href="/termek"). Ez félreérthető; mindig abszolút URL-t használj (href="https://www.pelda.hu/termek"), különben a Google esetenként rosszul értelmezi.
- Canonical lánc: Ha az A oldal canonicalt mutat B-re, és B canonicalt mutat C-re, a Google figyelmen kívül hagyja az egész jelölést. A canonical minden esetben közvetlenül a végleges URL-re mutasson.
- Canonical és hreflang ellentmondása: Ha egy oldal canonical-ként egy másikat jelöl, de hreflang-gal saját magát hivatkozza, ütközés keletkezik. Szabály: minden hreflang által hivatkozott URL önmagára mutasson canonicalként — ez egybeesik az indexelés (indexing) helyes logikájával is.
Röviden
A canonicalization (kanonikalizálás) a duplikált tartalom kezelésének legfontosabb eszköze: a rel=canonical jelöléssel megmondod a Google-nek, melyik URL a "hivataos". 2026-ban a helytelen canonical, a www/HTTPS-következetlenség és a paraméteres URL-ek maradnak a leggyakoribb indexelési problémák. A Search Console URL Inspection eszköz mindig megmutatja, mit gondol a Google a kanonikus URL-ről.
Következő lépések
- Futtasd a Screaming Frog-ot az oldaladon, és ellenőrizd a "Canonical" oszlopot: minden URL önmagára vagy a helyes fő URL-re mutasson.
- A Search Console URL Inspection eszközzel ellenőrizd 5–10 fontos oldalad "Google által kiválasztott kanonikus" értékét.
- Konzisztens www/non-www és HTTPS átirányítást állíts be szerver szinten, ha még nem tetted meg.
👉 Publisher csomag megismerése — a Publicator AI automatikusan helyes canonical jelölést generál minden publikált tartalomhoz.
Gyakran ismételt kérdések
Mi történik, ha a Google nem fogadja el a canonical jelölésemet?
A rel=canonical egy ajánlás, nem utasítás. Ha a Google úgy ítéli meg, hogy egy másik URL a relevánsabb (pl. több belső linket kap), figyelmen kívül hagyhatja a jelölést. Ilyenkor a belső linkelési struktúrát is igazítsd a kanonikus URL-re.
Duplikált tartalom büntetést von maga után?
Önmagában a duplikált tartalom nem vezet manuális büntetéshez, de az indexelési erőforrásokat megosztja a verziók között. A Google kiválaszt egyet rangsorolásra — ez nem mindig a kívánt verzió. A canonical jelöléssel te döntöd el, melyiket rangsorolja.
Hreflang esetén minden nyelvnél kell önhivatkozó canonical?
Igen. Minden hreflang által hivatkozott oldal saját magára mutasson canonical-ként (self-referencing canonical). Ha a magyar oldal a német oldalra mutat canonicalként, az ellentmond a hreflang logikájának és a Google figyelmen kívül hagyja mindkét jelölést.
Források
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