Hvað er rel = Canonical og hvers vegna ætti ég að nota það?

Ábending um leitarvélar fyrir valið útgáfu skjals

Þegar þú rekur gagnaveituða síðu eða hefur aðrar ástæður fyrir því að skjalið gæti verið afritað er mikilvægt að segja leitarvélum sem afrit er aðalritgerðin eða í jargon, "Canonical" eintakið. Þegar leitarvél vísitölur síðurnar þínar getur það sagt hvenær efni hefur verið afritað. Án viðbótarupplýsinga mun leitarvélin ákveða hver síða uppfyllir best þörfum viðskiptavina sinna. Þetta gæti verið allt í lagi, en það eru mörg dæmi um leitarvélar sem skila gömlu og gamaldags síðum vegna þess að þeir völdu röng skjal sem Canonical.

Hvernig á að tilgreina Canonical Page

Það er mjög auðvelt að segja leitarvélar á Canonical URL með metagögnum í skjölunum þínum. Setjið eftirfarandi HTML nálægt toppnum á HEAD þátturinn þinn á hverri síðu sem er ekki Canonical:

Ef þú hefur aðgang að HTTP hausunum (eins og með .htaccess eða PHP) getur þú einnig stillt Canon-vefslóðina á skrám sem eru ekki með HTML HEAD, eins og PDF. Til að gera þetta skaltu setja fyrirsagnirnar fyrir ósögulegar síður eins og þetta:

Tengill: < Vefslóð af Canonical síðu >; rel = "Canonical"

Hvernig Canonical merkið virkar og hvenær það virkar ekki

The Canonical Meta gögnin eru notuð sem vísbending við leitarvélar um hvaða síðu er skipstjóri. Leitarvélar nota þetta til að uppfæra vísitölu sína til að vísa í aðalritið sem aðalritgerð, og þegar þeir skila leitarniðurstöðum, afhendir þeir síðu sem þeir telja að sé Canonical.

En kanonical síðu sem þú tilgreinir getur ekki verið sú síða sem leitarvélar afhenda.

Það eru margar ástæður fyrir því að þetta gæti gerst:

Hvað Rel = Canonical Tag er ekki

Margir trúa því að ef þú bætir rel = Canonical tengilinn við síðu þá verður þessi síða vísað til Canon-útgáfu, svo sem með HTTP 301 áframsendingu. Það er ekki satt. Rel = Canonical tengillinn veitir upplýsingar til leitarvélar, en það hefur ekki áhrif á hvernig blaðsíðan birtist né skiptir um leið á miðlara .

The Canonical Link er að lokum bara vísbending. Leitarvélar þurfa ekki að heiðra það. Flestar leitarvélar reyna erfitt að virða óskir eigenda síðunnar, en í lok dagsins eru leitarniðurstöður það sem þeir gera og ef þeir vilja ekki þjóna tækifærissíðunni þinni þá munu þau ekki.

Hvenær á að nota Canonical Link

Eins og ég sagði hér að framan, ættir þú að nota tengilinn á hverri tvíhliða síðu sem er ekki Canonical. Ef þú ert með síður sem eru svipaðar, en ekki eins, þá er það stundum meira vit í því að breyta einum af þeim til að vera meira öðruvísi en að gera einn Canonical.

Það er í lagi að merkja tvær síður sem eru ekki alveg eins og Canonical. Þeir ættu að vera svipaðar, en þú ættir aldrei að einfaldlega benda öllum síðum á heimasíðuna þína. Canonical þýðir að blaðsíða sé aðalritgerðin af því skjali, ekki eins konar aðalskipan á vefsvæðinu þínu.

Ég held að það sé mikilvægt að endurtaka síðasta hluti - þú ættir aldrei að benda á allar síðurnar þínar á heimasíðuna þína sem canonical síðu, sama hversu freistandi þú ert að gera það. Að gera þetta, jafnvel við slys, getur valdið sérhverri síðu sem er ekki Canonical (þ.e. hver síða sem er ekki heimasíða þín og hefur tengslanafnið) sem hægt er að fjarlægja úr leitarvélum.

Þetta er ekki Google (eða Bing eða Yahoo! eða önnur leitarvél) sem er illgjarn. Þeir eru að gera það sem þú baðst þá um að gera - miðað við hverja síðu afrit af heimasíðunni þinni og skila öllum niðurstöðum til þessarar síðu. Síðan sem viðskiptavinir fá svekktur endar upp á heimasíðuna þína í staðinn fyrir viðeigandi skjal mun þessi síða vera minna vinsæll og mun falla í leitarniðurstöðum. Jafnvel ef þú lagfærir vandamálið geturðu drepið leitarniðurstöður þínar í nokkra mánuði og það er engin trygging fyrir því að staðsetningin þín muni batna.

Þú ættir ekki að búa til blaðsíðuna sem hefur verið útilokuð frá leit af einhverjum ástæðum (eins og með noindex meta tagi eða útilokað af robots.txt skránni). Til þess að leitarvél geti vísað á blaðsíðu sem Canonical, verður það að geta vísað það í fyrsta sæti.

Góð staðsetning til að nota rel = Canonical tengillinn er:

Þegar ekki er hægt að nota Canonical Link

Fyrsta val þitt ætti að vera 301 tilvísun. Þetta segir ekki aðeins leitarvélin um að vefslóðin hafi breyst, en það tekur einnig fólk upp á nýjustu (og þora ég að segja, Canonicol?) Útgáfuna af síðunni.

Ekki vera latur. Ef þú ert að breyta vefslóðareiginleikanum skaltu nota einhvers konar HTTP header meðferð (eins og .htaccess eða PHP eða annað handrit) til að bæta við 301 tilvísunum sjálfkrafa.

Þó að þú getir notað rel = Canonical tengilinn þá tekur það ekki eldri síðurnar niður. Og svo getur hver sem er komið til þeirra hvenær sem er. Í staðreynd, ef viðskiptavinur hefur síðu bókamerki og þú breytir vefslóðinni en aðeins uppfærir leitarvélar með rel = Canonical hlekkur, mun þessi viðskiptavinur aldrei sjá nýja síðu.

The Rel = Canonical hlekkur er gagnlegt tól fyrir vefsvæði með mikið af afrit innihald. Með því að skilja hvernig það virkar, getur þú notað það á áhrifaríkan hátt. En að lokum er það tól sem var gefin út af leitarvélum til að hjálpa þeim að halda leitarniðurstöðum sínum uppfærðar. Ef þú heldur ekki netþjónum þínum hreinum og uppfærðar, munu viðskiptavinir þínir verða fyrir áhrifum og vefsvæði þitt gæti orðið fyrir meiðslum. Notaðu það á ábyrgð.