Minden a rel=canonical címkéről és alkalmazásáról
Átfogó áttekintés a rel = “canonical” címkéről – célja, alkalmazásának módjai, és a keresőoptimalizálók által tapasztalt problémák. Tanulmány azokról az alapvető információkról, amelyek szükségesek a hatékony munkához a kanonikus címkékkel. Az alábbi információk azok számára készültek, akik csak most kezdenek el foglalkozni ezzel a témával.
Rel canonical – kulcsfogalmak és alkalmazási területek
Ugyanazon tartalom használata több oldalon súlyos büntetéseket vonhat maga után a keresőmotorok részéről. Azonban bizonyos esetekben a szöveg ilyen használata indokolt lehet:
- A weboldal használata www-vel és www nélkül;
- Egy oldal egyszerre két vagy több kategóriába való illesztése;
- Termékek szűrése és kiválasztása attribútumok alapján egy katalógusban.
Az utóbbi példát figyelembe véve, az oldalak legtöbbször részlegesen azonosak. Az egyik oldalon egy terméktípus szerinti szűrő lehet aktiválva, a másikon pedig az ára alapján. Azonban ez nem ad egyediséget.
A büntetések elkerülése érdekében fontos meghatározni, hogy melyik verziót kell elsődlegesnek, vagyis kanonikusnak tekinteni, és melyik lesz a másolat. A programozásban egy ilyen nevű különleges címke – rel = “canonical” – került kifejlesztésre erre a célra. Segít megelőzni a másolásból fakadó büntetéseket.
A kanonikus oldal rendelkezik a fő URL-lel. Azokat az oldalakat, ahol azonos tartalom található, rel = “canonical” címkével kell megjelölni. Ez lehetővé teszi a robot számára, hogy felismerje a duplikált oldalt.
Miért fontos meghatározni az elsődleges verziót?
rel = “canonical” – ez egy alapvető attribútum, amelyet hozzá kell adni a duplikált oldalakhoz. Ez a követelmény nemcsak a büntetések kockázatának kiküszöbölésében segít, hanem:
- csökkenti a fölösleges kiadásokat, mivel a másolatokra kiosztott keresési költségkeret arányát csökkentheti;
- jelöli azt az URL-t, amely nemcsak megjelenik a keresési eredményekben, hanem az összes jelet is megkapja;
- szétosztja a linkértéket a szükséges oldalra vagy oldalra.
A kanonikus URL-ekről szóló adatokat részletesebben két szerveren – Yandex és Google – keresztül tanulmányozhatja. Az információkat a súgólap jeleníti meg.
A tisztább megértés érdekében szükséges egy példán keresztül megvizsgálni a fogalmakat. Adjunk meg egyet. Egy weboldal rendelkezik egy oldallal, amely három különböző címen keresztül érhető el, beleértve:
- https://my-website.com/blog/categories/144;
- https://my-website.com/blog/categories/photo;
- https://my-website.com/blog/categories/news.
Ha szükséges, hogy a https://my-website.com/blog/categories/photo kanonikus oldalnak minősüljön, akkor azt nem szabad lecserélni. Eközben a másolatok kódjának tartalmaznia kell – . Ez a lépés eredményeként csak a három link egyikét rangsorolják a keresési eredményekben – https://mywebsite.com/blog/categories/photo.
Indexek és nem kanonikus oldalak
A Yandex szakértői megerősítik, hogy van esély arra, hogy a nem kanonikus oldalak megjelenjenek a keresési eredmények között. Azonban ez csak néhány esetben fordulhat elő:
- magas szintű relevancia;
- a nem kanonikus oldal és a kanonikus oldal közötti tartalom különbség.
Eközben a Webmaster most új oldalelemeket mutat be, amelyek lehetővé teszik a felhasználók számára a kívánt típus megtekintését. Például, ha meg szeretné tekinteni a kanonikus oldalakat, meg kell keresnie a vonatkozó kanonikus címkével ellátott sort a “Keresési oldalak” oszlopban.
A Google szakemberei hasonló véleményt képviselnek. Szerintük a rendszer nem mindig képes csak a kanonikus oldalakat felismerni. Ez azért van, mert a kanonikus címke nem utasítás, hanem ajánlásként értékelik. Ezért ha a rendszer egy nem kanonikus URL-t relevánsabbnak ismer fel, azt jeleníti meg a keresési eredményekben. Azonban a kanonikus attribútum használata csökkenti annak valószínűségét, hogy a rendszer helytelen oldali URL-t ismer fel.
Megjegyzés! Ezek ellenére a kanonikus oldalak prioritást élveznek a keresési eredményekben. Azonban a helytelen címke-beállítások indexelési problémákhoz vezethetnek. Ezért fontos megérteni azokat a körülményeket, amikor az ilyen címke használata szigorúan szükséges.
A kanonikus címke jelenlétének kötelező esetei
A kanonikus címke jelenlétének fő oka az, hogy ugyanaz az információ több oldalon található meg. Más szóval, ugyanaz a tartalom egyszerre több URL-t szolgál ki. Az ilyen másolatok esetében kanonikus címkét kell hozzáadni.
Oldalmásolatok létrehozása
Hasonló tartalmú másolat oldalak leggyakrabban online áruházak forrásain találhatók. Ott lehetőség van termékek rendezésére egy adott kritérium alapján. Vizsgáljuk meg a helyzetet egy bútoráruház példájával.
- Példa szám egy. Ha a kínálatban lévő szék több színben is elérhető, használhat egy címkét a modell (oldala) kiemelésére, amely a vásárlók körében a legnépszerűbb. Eközben a felhasználók hozzáférhetnek az összes termékhez. Csak a kiválasztott színhez tartozó link fog linkértéket és más jeleket kapni.
- Másik helyzet, amikor egy termékoldal egyszerre több kategóriába is tartozhat. Ennek eredményeként több URL jelenik meg, amelyek egy termékhez kapcsolódnak. Ebben az esetben ki kell választani egy olyan oldalt, amely nagy keresletnek örvend. Ezt az oldalt adjuk hozzá a másolat oldal kódjához. Ezt a kanonikus címke rel = “canonical” segítségével tesszük meg.
Lapozó oldalak
Oldalak átkapcsolása esetén duplikált URL-ek keletkeznek. Az indexelési hibák gyakran előfordulnak a főoldal meghatározásával kapcsolatos problémák miatt. Ez azért történik, mert a választás egyszerűen az első oldalra esik. Vizsgáljunk meg több lehetőséget.
- Első példár (“Összes megtekintése” opció): ha ez az opció elérhető, akkor minden ott felsorolt információ a kanonikus oldalhoz tartozik. Ehhez helyezze el a rel = “canonical” opciót a paginációs oldal kódjában.
- A http://my-site.com/blog/categories/photo-2 URL-nél a szükséges URL – <link rel=”canonical” href=”http://my-site.com/blog/categories/photo-2/show-all”>.
- Példa kettő. Ha az “Összes megtekintése” opció nem elérhető, akkor kanonikus típus adódik az összes oldalhoz.
- A http://mysite.com/blog/categories/photo-2 URL-nél a kanonikus a <link rel=”canonical” href=”http://blog/categories/photo-2″>.
- Harmadik példa. Egyes szakértők úgy vélik, hogy ha önmaga kanonikusát jelöli, akkor az összes lapozási oldal megjelenik a keresési eredmények között. Azonban ezt csak olyan helyzetekben lehet elfogadni, ha az azonos leírások és címek elfogadhatóak a különböző tartalmú oldalakon. Ajánlott a lapozási oldalak korlátozása erre a célra. Használja a follow vagy noindex lehetőséget. A robots fájlban használandó disallow. Ez korlátozza az indexelést, de lehetővé teszi a linkek követését.
A noindex azonban csak a Yandex-nál kompatibilis; ez az opció nem megfelelő a Google-nál.
Egy oldal és lehetséges címek
A címek a webhely típusán alapulnak:
- https://mysite.com/;
- https://www.mysite.com/;
- http://mysite.com/;
- http://www.mysite.com/.
Azonban a keresőmotor számára ez nem egy, hanem három különböző forrás lesz. A korrekció érdekében szükség van egy kanonikus hozzáadására. Ez segít elkerülni a vizsgálati és indexelési problémákat, és beállít egy 301-es átirányítást a webhely fő verziójára.
Mobil optimalizált URL
A Google megváltoztatta keresési politikáját azáltal, hogy a mobil verziókat a webhelyek fő fókuszává tette. Ezt a rendszert Mobile-First Indexingnek hívják. A legfontosabb feltételek megértéséhez, ahol a kanonikus címke használata szükséges, meg kell vizsgálni a Google vezető szakértőjének – John Muellernek – a véleményét.
Ha van egy mobil verzió, m.nature.ru, címkét kell hozzáadnia a számítógépes oldalra való hivatkozásra – rel = “canonical”. A számítógépes változathoz használjon rel=alternate. Ha minden feltétel helyesen van teljesítve, a robot felismeri a mobil verziót kanonikus vagy elsődleges verzióként. Nem számít, hogy van-e számítógépes verzió a kódban. Ezek a beállítások nem változtathatók meg, ha a Sitemap.xml-ben alkalmazzák őket.
Ország URL-ek
Gyakran a weboldalak több URL-lel készülnek, hogy egyszerre több országot lefedjenek, miközben ugyanaz a tartalom egy nyelven van. Ilyen esetekben ne csak egy kanonikus oldalt válasszon, hanem biztosítsa, hogy legyen utalás minden másolatra.
Ha azonban minden URL-en más nyelvet használnak, hreflang-et kell használni. Így a keresőmotor külön eredményeket tud majd mutatni.
Megjegyzés! A hreflang címkét csak akkor kell használni, ha szükséges további oldalak megadása azonos információval. Azonban ezeket más nyelven vagy külön régió számára vezetik.
A Google mobil-orientált rendszerekre való átállása kötelezővé tette a megfelelő hreflang beállítások létrehozását. Ide tartozik a fő szabály – mobil címkék a mobil URL-ekhez, illetve asztali címkék az asztali URL-ekhez.
Név redukálása
Ha a címek különböző esetekben vannak megjelölve, a keresőmotor különbözőként ismerheti fel őket. Szükséges kisbetűket használni. Ez segít megerősíteni a linkek azonosságát.
Kanonikus hatékony beállításai
A beállításhoz szükséges kiemelni az oldalt a másolatok közül, amelyet főként vagy kanonikusként kell tekinteni. Ezután egy attribútumhoz rendelik. Például: <link rel=”canonical” href=”http://mywebsite.com/blog/categories/photo-2/”>. Ezt az attribútumot hozzáadják a másolatok oldalához. Több lehetőség is létezik, mindegyiknek megvannak a saját jellemzői és előnyei.
CMS bővítmény használata
A kanonikus paraméterek automatizálásához egyedi funkcionalitással vagy bővítményekkel rendelkező CMS-t használnak. Tisztaság érdekében vegyünk néhány példát:
- Yoast SEO bővítmény. Lehetővé teszi a kanonikus oldalak beállítását a WordPressen.
- Joomla bővítmény. Az SEF funkció elérhető, ami automatikusan hozzáadja a rel = “canonical” címkét. Ugyanakkor a felhasználóbarát URL-lal rendelkező főoldal van megadva.
- OpenCart bővítmény. SEO URL-eket állít be termékek kiválasztásával a paraméterek alapján.
Az említetteken kívül vannak más lehetőségek is. A gyakorlatban megvizsgáljuk a CMS – WordPress – leggyakrabban használt lehetőségét.
WordPress – fő beállítási paraméterek
A kanonikus automatikus hozzáadásához szükséges a Yoast SEO bővítmény. Minden beállítási paraméter az “Advanced” (Fejlett) részben található. Az angol változatban – “Advanced”. A fő tevékenység az oldal fő URL-jének megadása. Ezután a bővítmény nofollow vagy noindex linket ad az oldalhoz. Ugyanakkor beállítják a kanonikust, hogy elkerülhetőek legyenek a jövőbeli problémák a webhely megjelenésében.
Más módszerek is vannak, ha a bemutatott lehetőség nem megfelelő.
HTML oldal használata
Ez a lehetőség magában foglalja a rel = “canonical” címke hozzáadását egy másolt oldal <head> szekciójához. Vizualizált formában így néz ki:
- A https://mysite.com/*utm_content URL-hoz a kanonikus link https://mysite.com/-. Ezt követően a https://mysite.com/*utm_content részre kell megadni <link rel=”canonical” href=”http://mysite.com/”>.
Fejléc HTTP
A fent bemutatott lehetőség nem mindig valósítható meg gyakorlatban, különösen akkor, ha nincs <head>. Ezért javasolt a szerverbeállításokhoz való hozzáférés megszerzése. Ezt követően HTTP-n keresztül adhat hozzá PHP vagy .htaccess segítségével.
Ha másolat fájl visszakeresése történik, a szervernek meg kell jelenítenie a fő verziót.
Vizsgáljuk meg ezt a példát: Az információ iránytű formájában készült, és a felhasználó kényelme érdekében letölthető a blogból. A fájl típusa PDF lesz. Az eredmény a következő:
- Tartalmi típus: application/pdf
- Link: <http://mysite.com/blog/canonical-tags/>; rel=”canonical”
Ez az algoritmus alkalmazható más oldalakkal való munka során is.
Sitemap
Bármely keresőmotor alapértelmezett beállításokkal elemzi az XML fájl linkjeit kanonikus formában. Néhány szolgáltatás, mint a Google, kötelezővé teszi csak kanonikus linkek alkalmazását a térképen. Azonban ez az elem csupán ajánlások listájaként funkcionál. Néhány keresőmotor nem veszi figyelembe ezt.
301-es (átirányítás) használata
Egy másik módja a probléma megoldásának egy 301-es átirányítás használatával. Ez alkalmas, ha a webhely több cím alapján érhető el, beleértve:
- https://mysite.com/;
- https://www.mysite.com/;
- http://mysite.com/;
- http://www.mysite.com/.
Az első lehetőség kanonikusként van megjelölve, és az átirányításokat a többire állítják be.
Linkek használata kiegészítésként
John Mueller szerint bizonyos jelek szükségesek a kanonikus cím meghatározásához. A keresőmotorok ezekre a jelekre támaszkodnak. Például, ha két cím lehetőség van, https://mysite.com/ és http://www.mysite.com/, a Google az elsőt választja. Azonban gyakran egy vonzó cím preferált. Ha csak egy kanonikus link jelenik meg, a rendszer választhat egy másik, optimálisnak ítéltetett.link
Ha a beállítások hibásan vannak meghatározva, ez komoly problémákhoz vezethet az indexelés során. Ilyen helyzetekben az optimalizálók több hibát is elkövethetnek a munkájuk során.
Problémák a kanonikus beállításokkal
- Az egy oldal szabálya
- A hatékony beállítás fő szabálya, hogy 1 oldal megfelel egyetlen kanonikus címnek. Ha a szabály nem követődik, és több is létrejön, fennáll a kockázat, hogy az oldal figyelmen kívül marad a keresőmotor által. Ezért fontos ellenőrizni a kanonikus beállítások helyességét. Ehhez gondosan meg kell vizsgálni a CMS plugin alkalmazását.
- Egy oldal – különböző kanonikus URL-ek
- Annak ellenére, hogy hasonló az előző pont értelmezése, itt az a lényeg, hogy több módszer használata esetén ellenőrizni kell, hogy az otthoni oldal linkje egységes.
- Kanonikus oldalak sorrendje – fő beállítások
- Ha egy másik főoldalt jelölnek ki kanonikusnak egy főoldal számára, a keresőmotor nem fogja figyelembe venni azt a kanonikus címet. Például a mysite.com/1-hez van egy kanonikus link mysite.com/2, és hozzá mysite.com/3.
A rel = “canonical” elhelyezése
A rel = “canonical” címkét csak a fejléceben szabad elhelyezni. Ha más területeken helyezik el, a keresőrobot figyelmen kívül hagyhatja őket. Fennáll a veszély, hogy az egész oldal figyelmen kívül marad.
A lapozás első oldal iterjesztése, mint kanonikus
Ha a lapozás oldalai közül csak az első van kijelölve kanonikusnak, akkor a többi indexelése kizárt lesz. A cikk több lehetőséget mutat be a helyzet rendezésére. Egy népszerű lehetőség az, hogy a “Mindent megjelenít” funkcióval ellátott oldalt jelölik meg kanonikusként. A második lehetőség az egyéni kanonikus megadása minden oldalhoz.
Van azonban lehetőség a kanonikus címke használatának kizárására és az indexelés megszüntetésére is. Az átirányítás továbbra is elérhető marad. Ehhez a következőket kell tenni:
- A disallow használata a /photo-hoz.
- Az noindex vagy follow alkalmazása a lapozásnál.
Ezt a konfigurációs módszert olyan helyzetekben használják, ahol fennáll a negatív eredmények kockázata, az összes lapozási oldal használata következtében azonos Leírás és Cím mellett.
Kanonikus URL – egy alternatíva a 301-es átirányításhoz
Annak ellenére, hogy egy 301-es átirányítás funkciójára és egy kanonikus címkére ugyanannak mondható, nem ajánlott felcserélni őket. Az első egy oldalra irányítja a forgalmat, míg a második megakadályozza az indexelést. Azonban a rel = “canonical” használata nem korlátozza a forgalom vagy aktivitás szerzését.
A főoldal kanonikusként viselkedik
Nem ajánlott úgy konfigurálni a kanonikus linket, hogy az a webhely főoldalává váljon. Ez azt eredményezné, hogy a keresőrobotok figyelmen kívül hagynak minden mást, és a főoldalra összpontosítanak.
A kanonikus oldal indexeléstől való elrejtésének következményei
Ha az előnyben részesített oldalt nem indexelik, akkor nem vehet részt a keresési eredmények kialakításában. Ugyanez az eredmény következik be, ha vannak más okai is a keresőmotor korlátozásainak. Ilyen körülmények között egy nem kanonikus oldal válogatható ki.
A kanonikus ellenőrzési módok
Annak ellenőrzésére, hogy a kanonikus oldal beállítása helyesen történt-e, használhatja a Screaming Frog SEO Spider nevű asztali programot. Ez kiemeli az oldalt, amelyet a Google elsődlegesként ismer fel.
Yandex esetében az ellenőrzési út más. A Webmaster erre a célra alkalmas. Ez eltávolítja a keresésből az összes másolatot, és csak a kanonikus linket hagyja meg. Ez az információ az “Indexelés” szakaszban található. Az összes kizárt oldal a névvel azonosított szakaszban jelenik meg.
Véleményünk
A fenti példák demonstrálják a kanonikus attribútumok fontosságát. Ha valaki még mindig kételkedik benne, hogy a kanonikus címek valóban működnek-e, a fent említett esetnek el kell oszlatnia a kétségeket. Ha van valami hozzáfűzni a tárgyalt témához, meghívjuk Önt, hogy ossza meg tapasztalatait a kanonikus végrehajtásáról a gyakorlatban a megjegyzésekben.




