Canonical elem: definíció és technikai ellenőrzőlista
A canonical elem (rel=canonical) egy HTML link-tag vagy HTTP Link fejléc, amely jelzi a keresőmotoroknak, melyik URL-t részesíti előnyben, ha hasonló vagy duplikált oldalak léteznek; segíti az indexelési jelzések konszolidálását, de közvetlenül nem határozza meg a rangsorolást.

Mi az a rel=canonical elem?
A canonical elem géppel olvasható jelzés, amely megadja, melyik weboldal-verziót részesítjük előnyben, ha több URL ugyanazt vagy lényegében hasonló tartalmat szolgál ki. A leggyakoribb forma egy HTML-tag a dokumentum head részében: példa. A canonical továbbá HTTP Link válaszfejlécben is küldhető: Link: <https://example.com/>; rel="canonical".
Miért fontos a rel=canonical a SEO számára
A canonical elemek segítik a keresőmotorokat az indexelési jelzések (például link equity és tartalmi jelzések) konszolidálásában duplikált vagy közel duplikált oldalak esetén. Ez tisztázza, melyik URL jelenjen meg a keresési találatok között. Legyen egyértelmű: a canonicalizáció inkább az indexelési döntéseket befolyásolja, mintsem közvetlenül a rangsorolást. A rangsorolás sok jelzés eredménye; a canonicalizáció növeli annak valószínűségét, hogy a hasonló oldalak jelzései a preferált URL-hez lesznek rendelve.
Hogyan működik a rel=canonical
Amikor egy feltérképező robot lekéri az oldalt, beolvassa a HTML head-et és az HTTP fejléceket a rel=canonical után. Ezt az értéket a nagy keresők jelzésként kezelik: elfogadhatják, figyelmen kívül hagyhatják, vagy más URL-t választhatnak kanonikusnak, ha szerintük egy másik URL jobb reprezentáns. Ajánlott gyakorlat az abszolút URL használata (beleértve a sémát és a hostot) és a canonicalizáció következetes alkalmazása a verziók között.
Várható viselkedések: a keresők, ha elfogadják a kanonikus jelzést, konszolidálják az indexelési jelzéseket a kiválasztott kanonikus irányába; ugyanakkor szükség szerint továbbra is feltérképezik a kapcsolt variánsokat. Tartományok közötti (cross-domain) canonical megengedett: egy A oldalon található oldal mutathat rel=canonical-t a B oldalra. Azonban a cross-domain canonical továbbra is csak jelzés, és a feltérképező elutasíthatja.
A canonical elem típusai
Három fő módja van a kanonikus jelzés megadásának:
- HTML rel=canonical a <head>-ben — egyértelmű, könnyen ellenőrizhető, jól működik CMS által kezelt oldalaknál.
- HTTP Link válaszfejléc — hasznos nem-HTML erőforrásoknál (PDF, képek) vagy ott, ahol a HTML módosítása nem praktikus. Példa fejléc: Link: <https://example.com/preferred>; rel="canonical"
- Szerveroldali átirányítások (301) — végleges módja a jelzések konszolidálásának azáltal, hogy egy URL-t tesz az egyetlen elérhetővé. A 301-ek és a rel=canonical kiegészítik egymást: az átirányítások eltávolítják a duplikátumokat, a canonical pedig preferenciát jelez, ha több URL-nek továbbra is elérhetőnek kell maradnia.
Hogyan kezdjen hozzá a rel=canonical használatához
1) Térképezze fel a duplikátumokat: azonosítsa az URL-variánsokat (paraméterek, www vs non‑www, http vs https, trailing slash) és a közel duplikált oldalakat. 2) Preferálja az átirányításokat, ha véglegesen tudja megszüntetni a duplikált URL-eket. 3) Használjon rel=canonical-t a HTML head-ben olyan oldalaknál, amelyeknek külön kell maradniuk, de egy preferált verzióra kell mutatniuk. 4) Nem-HTML erőforrásoknál adjon hozzá HTTP Link fejlécet. 5) Tartsa következetesen a canonicalizációt a sablonokban és a nyelvi verziók között.
Gyakori hibák a canonical elemmel kapcsolatban
- Canonicalok olyan oldalakra mutatása, amelyek hibát adnak vagy 404-et térítenek vissza — a kanonikusnak egy érvényes, indexelhető oldalra kell mutatnia. - Relatív URL-ek következetlen használata az oldalak között — részesítse előnyben az abszolút URL-eket. - Több, egymásnak ellentmondó kanonikus (szerver fejléc vs HTML) megléte. - Lapozott sorozatok kanonizálása az első oldalra rel="next/prev" vagy egyéb lapozási jelek megfelelő használata nélkül. - A rel=canonical feltételezése, hogy ez kényszeríti a rangsorolást; ez jelzés, nem abszolút parancs.
Canonical elem ellenőrzése: technikai ellenőrzőlista
Használja az alábbi ellenőrzéseket a canonical megvalósításának ellenőrzéséhez. Minden tétel megmutatja, hol ellenőrizze és mi számít sikeres ellenőrzésnek.
- **Canonical tag az HTML-ben** — hol ellenőrizze: töltse le az oldal HTML-jét (curl vagy böngésző view-source) — sikeres, amikor a <link rel="canonical" href="https://preferred.example/"> tag jelen van a head-ben és abszolút URL-t használ.
- **HTTP Link header** — hol ellenőrizze: curl -I vagy curl -s -D - <URL> — sikeres, amikor a válaszfejlécek tartalmazzák a Link: <https://preferred.example/>; rel="canonical" és ez nem mond ellent az HTML-kanonikusoknak.
- **A kanonikus elérhetősége** — hol ellenőrizze: nyissa meg a kanonikus URL-t a böngészőben vagy használja a curl -L <canonical> — sikeres, ha a kanonikus 200-as típusú választ ad (nem 4xx/5xx) és indexelhető.
- **Renderelt DOM egyezés** — hol ellenőrizze: Chrome DevTools Elements panel (vagy headless renderer) — sikeres, ha a canonical link megjelenik a renderelt <head>-ben (nem csak kliensoldali JS által beszúrt a feltérképezés után).
- **URL Inspection (az Ön oldalai)** — hol ellenőrizze: Google Search Console URL Inspection — sikeres, ha a Google azt jelenti, hogy a vizsgált URL a preferált kanonikus alatt van indexelve, vagy ha jelzi, hogy más kanonikus lett kiválasztva magyarázattal együtt.
- **Oldalszintű következetesség** — hol ellenőrizze: pásztázzon egy mintát oldalakból site crawler-rel (Screaming Frog, Sitebulb) — sikeres, ha a sablonok következetes canonical formát használnak és nincsenek ellentmondó címkék a variánsok között.
Gyakorlati curl példák
HTML lekérése és a head megjelenítése (követi az átirányításokat): curl -L -s https://example.com/page | sed -n '1,200p' # ellenőrizze a <link rel="canonical">-t. Csak fejlécek ellenőrzése: curl -I https://example.com/page # keresse a Link: fejlécet.
Olvassa el a Technical SEO Guide-ot
Átfogóbb canonical stratégiákért és kapcsolódó ellenőrzésekért (átirányítások, sitemapok, paraméterkezelés) tekintse meg: Olvassa el a Technical SEO Guide-ot
Gyakran ismételt kérdések
Be lehet-e kanonizálni több oldalt a kezdőlapra?
Elméletileg több oldalt is lehet a kezdőlapra irányítani, de ez gyakran elveszíti az oldalankénti fontos jelzéseket, és csökkentheti ezek relevanciáját a keresésben. Csak akkor alkalmazza, ha az oldalak tényleg duplikáltak vagy alacsony értékűek, és azt szeretné, hogy a kezdőlap képviselje a tartalomkészletet.
A canonical URL-ek legyenek abszolútak vagy relatívak?
Részesítse előnyben az abszolút URL-eket, beleértve a sémát és a hostot. Az abszolút canonicalok elkerülik a bizonytalanságot, ha az oldal több hoston vagy protokollon keresztül érhető el.
Ha a Google más kanonikust választ, mit ellenőrizzen?
Ellenőrizze, hogy a kanonikus helyesen feloldódik, hogy az oldal tartalma nem vékony vagy máshol nem duplikált, hogy a belső linkek a preferált URL-re mutatnak, és hogy a kanonikus nincs-e ellentmondásban átirányításokkal, meta robots-szal vagy sitemap bejegyzésekkel. Az Ön által kezelt oldalaknál használja a URL Inspection-t, hogy lássa a Google által kiválasztott kanonikust és annak magyarázatát.
Szükségesek-e kanonikusok lapozott tartalomhoz?
Lapozott sorozatoknál általában rossz választás minden oldalt az első oldalra kanonizálni. Fontolja meg, hogy minden lapozott oldalon önhivatkozó kanonikus maradjon, és használjon egyértelmű lapozási jeleket, vagy konszolidáljon egy jól strukturált "view-all" oldallal, ha az megfelelő.
A Technical SEO az organikus növekedés egy része. A témabeli autoritás kiépítése releváns, jó minőségű backlinks-eket is igényel; ha kiadó piactereket szeretne felfedezni, fontolja meg elhelyezések beszerzését ellenőrzött piactereken keresztül.Építsen autoritást minőségi backlinks-ekkel
Related terms

On-page SEO: definition, checklist and verification
On-page SEO is optimizing a page's content, HTML and UX so it is relevant, indexable and useful to users and modern search engines — covering mobile-first rendering, structured data, canonicals and page performance.

Hreflang tag: mi ez és hogyan működik
A hreflang tag megmondja a keresőmotoroknak, hogy egy oldal mely nyelvi és regionális változatát kell megjeleníteni a felhasználóknak; segíti a helyes változat kiválasztását indexáláshoz és megjelenítéshez, de önmagában nem határozza meg a rangsorolást.

Search engine optimization: definition & checklist
Search engine optimization (SEO) is the practice of improving a website’s visibility in search results by aligning content, technical setup and user experience with search engines’ crawling, indexing and ranking systems — including mobile-first crawling and AI-driven SERP features.

A Google Panda algoritmus magyarázata
A Google Panda a minőségértékelő jelek olyan csoportja, amely azonosítja az alacsony értékű, vékony vagy duplikált oldalon található tartalmakat; 2011-ben indult, és ma a Google alapvető rangsorolási rendszereibe integrálva csökkenti az alacsony minőségű oldalak láthatóságát.

Search engine rankings: definition and how they work
Search engine rankings are the order in which search engines present indexed pages for a specific query; rankings reflect many signals—relevance, backlinks, content quality, page experience and user intent—and interact with AI overviews in 2026.

Basics of HTML: what it is and how it works
Basics of HTML describes the core elements, syntax, and semantic structure of Hypertext Markup Language — the standardized markup that organizes web content, embeds resources, and communicates meaning to browsers, accessibility tools, and search engines.
