Tudod, hogy a weboldalad duplikált oldalai rangsorgyilkosok? Ha ugyanaz a tartalom több URL-en él, a keresők a rangsorolási erőt szétosztják az összes között, ahelyett hogy egyetlen erős oldalra koncentrálnák. A főoldalad elérhető lehet az example.com, a www.example.com és az example.com/index.html címen. Ugyanaz az oldal, három URL, egyenként a rangsorolási erő harmada. A canonical címkék ezt egyetlen HTML sorral oldják meg. Megmondja a keresőknek, melyik URL nyer. A többi élő marad, de minden tekintélyét átadja a kiválasztottnak.
A canonical címke olyan HTML címke, amely megmondja a keresőknek, melyik URL az oldal előnyben részesített változata. Így néz ki:
<link rel="canonical" href="https://www.example.com/article">
Ezt a címkét a HTML fejlécébe (head) teszed. Amikor a keresők bejárják az oldalt, látják a címkét, és megértik: „Ez az oldal duplikátum. Az igazi változat a https://www.example.com/article címen van. Add át az összes rangsorolási erőt annak az URL-nek.”
A canonical címkék nem direktívák. Javaslatok. A keresők általában követik őket, de ez nem garantált. Utalások, amelyek megmondják a keresőknek a preferenciádat.
Miért probléma a duplikált tartalom
A duplikált tartalom összezavarja a keresőket. Ha ugyanannak az oldalnak öt változata van, a keresőknek el kell dönteniük, melyiket indexeljék és rangsorolják. Indexelhetik mind az ötöt, és szétoszthatják köztük a rangsorolási erőt. Vagy indexelhetnek csak egyet, és figyelmen kívül hagyhatják a többit.
Így vagy úgy, veszítesz. Ha a rangsorolási erő öt felé oszlik, minden URL alacsonyabbra rangsorol. Ha csak egy URL van indexelve, a többi bejárási keretet pazarol. A canonical címkék mindkét problémát megoldják azzal, hogy a rangsorolási erőt egyetlen előnyben részesített URL-re vonják össze.
A duplikált tartalom indexelési problémákat is okoz. A keresőknek korlátozott erőforrásaik vannak. Ha a bejárási kereted fele duplikált oldalakra megy, a másik fele az egyedi tartalomra. A fontos oldalaid ritkábban kerülnek bejárásra.
A duplikált tartalom gyakori forrásai
A munkamenet-azonosítók duplikátumokat hoznak létre. Az olyan paraméterek, mint a ?sessionid=abc vagy a ?utm_source=facebook, új URL-eket hoznak létre, noha a tartalom azonos. A canonical címkék megmondják a keresőknek, hogy ezek duplikátumok.
Ugyanannak az oldalnak a HTTP és HTTPS változatai duplikátumokat hoznak létre. A www és a www nélküli változatok duplikátumokat hoznak létre. A nyomtatási és a mobil változatok duplikátumokat hozhatnak létre. A záró perjelek duplikátumokat hoznak létre (example.com/page vs example.com/page/).
A lapozás a duplikátum egy speciális típusát hozza létre. Egy lapozott sorozat 1. oldala hasonló tartalmú lehet, mint a 2. és 3. oldal. A termékek megjelennek kategóriaoldalakon, keresési eredményoldalakon és más listaoldalakon. Ezek mind olyan duplikátumokat hoznak létre, amelyek hasznot húznak a canonical címkékből.
Hogyan használd helyesen a canonical címkéket
Helyezd a canonical címkét a HTML head szekciójába. Add meg az előnyben részesített változat teljes URL-jét. Mutass önmagadra (önkanonikus), ha ez az elsődleges változat. Mutass az eredetire, ha ez egy duplikátum.
Íme egy helyes példa. A cikked a www.example.com/article címen él. Az example.com/article címen is elérhető. Mindkét oldalon ennek a canonical címkének kell szerepelnie:
<link rel="canonical" href="https://www.example.com/article">
Ez azt mondja a keresőknek: „Mindkét URL ugyanaz. Az igazi változat a www.example.com/article. Ott vond össze a rangsorolási erőt.”
Mindig abszolút URL-eket használj a canonical címkékben (a teljes URL, beleértve a https://-t). Soha ne használj relatív URL-eket (csak /article). Mindig pontosan azt az URL-t használd, amelyet rangsoroltatni szeretnél, beleértve a protokollt, a www-t vagy annak hiányát, és a záró perjeleket.
Önkanonikus címkék és legjobb gyakorlatok
Sok oldal minden oldalhoz ad önkanonikus címkét. Ez azt jelenti, hogy minden oldal önmagára mutat canonical-ként. Ez nem szükséges, de egyre gyakoribb legjobb gyakorlat. Megerősíti, hogy ez az előnyben részesített változat, és megelőzi a véletlen duplikátum-problémákat.
Oldalanként csak egy canonical címke legyen. Ne adj hozzá több canonical címkét, amelyek különböző URL-ekre mutatnak. A keresők figyelmen kívül hagyják a címkét, vagy véletlenszerűen választanak.
Ne hozz létre canonical láncokat. Az A oldal ne mutasson a B oldalra, amely a C oldalra mutat. Mindig közvetlenül a végső canonical URL-re mutass.
Aldomainek között csak akkor használj canonical címkéket, ha tényleg egyesíteni akarsz. A domainek közötti canonical címkék (az example.com az example.net-re mutat) működnek, de szokatlanok. Jellemzően ugyanazon a domainen belül használod őket.
Canonical címkék vs átirányítások
Az átirányítások és a canonical címkék különböző célt szolgálnak. A 301-es átirányítás véglegesen áthelyez egy oldalt. A látogatókat és a keresőket az új URL-re küldi. A régi URL eltűnik a keresési találatokból.
A canonical címke nem irányítja át a látogatókat. Az oldal normálisan jelenik meg. De a keresők megértik, hogy duplikátum, és a canonical változatnak adják a rangsorolási erőt. Használj átirányítást, ha véglegesen át akarsz helyezni egy oldalt. Használj canonical címkét, ha több URL-t akarsz megtartani, de meg akarod mondani a keresőknek, melyiket rangsorolják.
Ha két oldalt egyesítesz, és a régi oldalra már nincs szükség, használj 301-es átirányítást. Ha egy oldal több változatát (különböző közönségeknek vagy célokra) meg akarod tartani, de csak egyet akarsz rangsoroltatni, használj canonical címkét.
A canonical címkéid tesztelése
Ellenőrizd, működnek-e a canonical címkéid. Nyisd meg az oldaladat böngészőben. Kattints jobb gombbal, és válaszd az „Oldal forrásának megtekintése” lehetőséget. Keress a „rel=canonical” vagy a „canonical” kifejezésre. A címkének a head szekcióban kell megjelennie.
Ellenőrizd, hogy az URL helyes-e. Győződj meg róla, hogy arra a változatra mutat, amelyet rangsoroltatni akarsz. Győződj meg róla, hogy pontosan a megfelelő protokollt (https, nem http), a megfelelő domaint (www vagy www nélkül) és a megfelelő útvonalat használja.
Ellenőrizd a Google Search Console-ban. Menj az URL-ellenőrző eszközhöz, adj meg egy canonical címkével rendelkező URL-t, és a Google megmutatja, melyik canonical-t találta. Ez megerősíti, hogy a Google helyesen látja a canonical címkédet.
Gyakori kérdések
Befolyásolják a canonical címkék a rangsorokat?
Nem közvetlenül, de befolyásolják, mi kerül indexelésre, és hogyan vonódik össze a rangsorolási erő. A canonical címke nem rangsorol előrébb egy oldalt. Megmondja a keresőknek, hogy egy duplikált oldal melyik változata érdemli meg a rangsorolási erőt. Helyes használat esetén a canonical-ok segítenek jobban rangsorolni azzal, hogy a jeleket egy URL-re vonják össze, ahelyett hogy a duplikátumok között szétosztanák. A WEMASY weboldalépítőjével ezt közvetlenül a weboldaladon állíthatod be.
Használhatok canonical címkéket különböző domainek között?
Igen, de ritkán. Az example.com egyik oldala mutathat az example.net canonical-jára. Ez azt mondja a keresőknek, hogy az example.net az előnyben részesített változat. Ez szokatlan. A canonical-ok legtöbb használata ugyanazon a domainen belül történik. A domainek közötti canonical-ok alapos megfontolást igényelnek.
Mi történik, ha rossz canonical címkét használok?
A keresők általában figyelmen kívül hagyják a helytelen canonical címkéket, és saját duplikátum-észlelésüket használják. Ha a főoldaladat egy blogbejegyzésre irányítod, a Google valószínűleg figyelmen kívül hagyja, mert értelmetlen. Ha canonical láncot hozol létre (az A oldal a B-re mutat, ami a C-re), a Google a lánc végéig követi. A helytelen canonical-ok ritkán okoznak komoly problémát, de csökkentik a hatékonyságukat.
Minden oldalnak legyen canonical címkéje?
Nem szükséges, de egyre inkább ajánlott legjobb gyakorlatként. A duplikátum nélküli oldalaknak nincs szükségük canonical címkére. De az önkanonikus címkék minden oldalhoz való hozzáadása biztosítja, hogy ne legyenek véletlen duplikátum-problémák. A legtöbb modern CMS automatikusan hozzáad önkanonikus címkéket.
Használhatok átirányításokat és canonical címkéket is?
Nem kellene szükség lennie rá. Használj átirányításokat végleges áthelyezésekhez vagy egyesítéshez. Használj canonical címkéket a duplikátumok kezeléséhez. Ha átirányítasz egy oldalt, nincs szükséged canonical címkére rajta (az átirányítás elvégzi a munkát). Ha canonical címkét használsz, nincs szükséged átirányításra (az oldal a helyén marad). Ne használd mindkettőt ugyanazon az oldalon.
Számít a kötőjel vs aláhúzás az URL-ekben a canonical-oknál?
Igen. Az example.com/my-article és az example.com/my_article különböző URL-ek. Ha azonos a tartalmuk, használj canonical címkét, hogy mindkettőt az előnyben részesített változatra irányítsd. A keresők a kötőjelet és az aláhúzást különböző karakterekként kezelik. Légy következetes az URL-formátumoddal és a canonical címkéiddel.