Canonicalization és duplikált tartalom kezelése
Haladó

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.

7 perc olvasás·2026. március·Haladó

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

  1. Futtasd a Screaming Frog-ot az oldaladon, és ellenőrizd a "Canonical" oszlopot: minden URL önmagára vagy a helyes fő URL-re mutasson.
  2. A Search Console URL Inspection eszközzel ellenőrizd 5–10 fontos oldalad "Google által kiválasztott kanonikus" értékét.
  3. 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.

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