Dè a tha rel = canonical agus carson a bu chòir dhomh a chleachdadh?

A 'nochdadh ann an Innealan Rannsachaidh an Tionndadh as Fheàrr de Sgrìobhainn

Nuair a bhios tu a 'ruith làrach air a stiùireadh le dàta no ma tha adhbhar sam bith eile air carson a dh' fhaodadh sgrìobhainn a bhith air a dhùblachadh, tha e cudromach innse do dh'innseanan rannsachaidh a tha a 'dèanamh lethbhreac den lethbhreac "canonical" a tha na maighstir-lethbhreac no an jargon. Nuair a tha einnsean luirg a 'clàradh do dhuilleagan, faodaidh e innse cuin a chaidh susbaint a dhubhadh às. Às aonais fiosrachadh a bharrachd, co-dhùinidh an einnsean luirg dè an duilleag as fheàrr a choinnicheas ri feumalachdan an luchd-ceannach. Dh'fhaodadh seo a bhith ceart, ach tha mòran eisimpleirean de dh'innleannan luirg a 'toirt seachad duilleagan seann agus sean-a-mach oir thagh iad an sgrìobhainn ceàrr mar chonnadh.

Mar a nì thu sònrachadh na Duilleagan Cananach

Tha e gu math furasta na h-einnseanan luirg innse do na h-innealan rannsachaidh le meta-dhàta anns na sgrìobhainnean agad. Cuir na HTML a leanas faisg air mullach an eileamaid HEAD agad air gach duilleag nach eil iongantach:

Ma tha cothrom agad air na cinn-cinnidh HTTP (mar eisimpleir le .htaccess no PHP), faodaidh tu cuideachd an URL canainteach a shuidheachadh air faidhlichean nach eil HTML HEAD, mar PDF. Gus seo a dhèanamh, cuir na cinn air na duilleagan neo-chontach mar seo:

Ceangal: < URL na duilleige cainnt >; rel = "canonical"

Mar a dh'obraicheas an Tag Canonical agus Cuin nach eil

Thathas a 'cleachdadh na meata-dhàta cianalach mar chuimhne air innealan rannsachaidh a thaobh dè an duilleag a th' anns a 'mhaighstir. Bidh einnseanan luirg a 'cleachdadh seo gus am clàr-amais ùrachadh gus am maighstir lethbhreac a thoirt seachad mar phrìomh lethbhreac, agus nuair a lìbhrigeas iad toraidhean luirg bheir iad seachad an duilleag a tha iad a' creidsinn a tha canainteach.

Ach is dòcha nach e an duilleag cianalach a tha thu a 'sònrachadh an duilleag a lìbhrigeas einnseanan rannsachaidh.

Tha iomadh adhbhar ann airson seo a dhèanamh:

Dè chan eil an Tag Chanasach = Chan eil

Tha mòran dhaoine den bheachd ma chuireas tu an ceangal rel = canonical ri duilleag an uairsin thèid an duilleag sin a thoirt air ais chun an tionndadh cainnteach, leithid ath-stiùireadh HTTP 301. Chan eil sin fìor. Tha an ceangal rel = canonical a 'toirt seachad fiosrachadh do dh'innseanan rannsachaidh, ach chan eil e a' toirt buaidh air mar a tha an duilleag air a thaisbeanadh no nach eil e a 'dèanamh ath-stiùireadh aig ìre an fhrithealaiche .

Is e an ceangal cainnt, aig a 'cheann thall, dìreach beachd. Chan fheum einnseanan a bhith a 'toirt urram dha. Bidh a 'chuid as motha de na h-innealan rannsachaidh a' feuchainn gu mòr a bhith a 'toirt spèis do mhiann luchd-seilbh nan duilleagan, ach aig deireadh an latha, is e na toraidhean rannsachaidh a nì iad, agus mura h-eil iad airson a bhith a' frithealadh do dhuilleag cianalach, cha dèan iad sin.

Cuin a chleachdas an Ceangal Cananach

Mar a thuirt mi gu h-àrd, bu chòir dhut an ceangal a chleachdadh air a h-uile duilleag dùblach nach eil iongantach. Ma tha duilleagan agad a tha coltach, ach chan eil e co-ionann, bidh e uaireannan a 'dèanamh barrachd mothachaidh aon dhiubh a bhith nas eadar-dhealaichte, na aon neach a dhèanamh comasach.

Tha e ceart gu leòr dà dhuilleag a chomharrachadh nach eil an aon rud co-ionnan ris a 'chlas. Bu chòir dhaibh a bhith coltach, ach cha bu chòir dhut a h-uile duilleag a chuir an cèill gu do dhuilleag dachaigh. Tha canonaineach a 'ciallachadh gur e an duilleag am prìomh lethbhreac den sgrìobhainn sin, agus chan e seòrsa de cheanglaichean maighstir sam bith air an làrach agad.

Tha mi a 'smaoineachadh gu bheil e cudromach an rud mu dheireadh a dhèanamh a-rithist - cha bu chòir dhut a h-uile duilleag a chur gu do dhuilleag dachaigh mar an duilleag chonnach, ge bith dè cho rèite' sa tha thu airson sin a dhèanamh. Le bhith a 'dèanamh seo, eadhon ann an tubaist, faodaidh gach duilleag nach eil ann an canonical adhbhrachadh (ie gach duilleag nach e an duilleag dachaigh agad agus a bheil an ceangal rel = canonical agad air) a bhith air a thoirt air falbh bho chlàran-innealan rannsachaidh.

Chan e seo Google (no Bing no Yahoo! no einnsean rannsachaidh sam bith eile) a bhith mì-thoilichte. Tha iad a 'dèanamh na dh' iarr thu orra a dhèanamh - a 'beachdachadh air gach duilleag dùblachadh den duilleag dachaigh agad agus a' tilleadh a h-uile toradh chun na duilleig sin. An uairsin mar a bhios luchd-ceannach a 'faighinn aimhreit gu bhith a' tighinn gu crìch air do dhuilleag dachaigh an àite sgrìobhainn nas iomchaidh, cha bhi an duilleag sin cho measail agus cuiridh e toraidhean luirg. Fiù 's ma chuireas tu an duilgheadas air dòigh, faodaidh tu na toraidhean rannsachaidh agad a mharbhadh airson mìosan às deidh sin agus chan eil gealladh sam bith gum faigh na làraich agad air ais.

Cha bu chòir dhut duilleag a dhèanamh neo-àbhaisteach a chaidh a chuir a-mach à rannsachadh airson adhbhar air choireigin (mar eisimpleir leis an meta tag noindex no air a chuir a-mach leis an fhaidhle robots.txt). Gus am bi inneal-rannsachaidh a 'toirt iomradh air duilleag mar chonnal, feumar a bhith comasach air iomradh a thoirt air anns a' chiad àite.

Am measg nan àiteachan matha airson an ceangal rel = canonical a chleachdadh tha:

Nuair nach eil thu a 'cleachdadh an Ceangail Cananach

Bu chòir don chiad roghainn agad a bhith air ath-stiùireadh 301. Chan e a-mhàin gu bheil seo ag innse don einnsean rannsachaidh gu bheil URL na duilleige air atharrachadh, ach bheir e cuideachd an tionndadh as ùire (agus tha mi ag ràdh, canonicol?) Den duilleag.

Na bi deònach. Ma dh'atharraicheas tu do structar URL, cleachd cuid de dhòigh-obrach ceannard HTTP (leithid .htaccess no PHP no sgriobt eile) gus na 301 ath-stiùiridhean a chuir ris gu fèin-ghluasadach.

Ged as urrainn dhut an ceangal rel = canonical a chleachdadh, chan eil sin a 'toirt na duilleagan as sine sìos. Agus mar sin faodaidh duine faighinn thuige aig àm sam bith. Gu dearbh, ma tha duilleag air a chomharradh le neach-cleachdaidh agus atharraichidh tu an URL ach nach ùraich thu na h-innealan rannsachaidh ach le ceangal rel = canonical, chan fhaic an neach-cleachdaidh an duilleag ùr a- riamh .

Tha an ceangal rel = canonical na inneal feumail airson làraich le mòran stuth dùbailte. Le bhith a 'tuigsinn mar a tha e ag obair, faodaidh tu a chleachdadh gu h-èifeachdach. Ach aig a 'cheann thall, is e inneal a chaidh a leigeil ma sgaoil le einnseanan luirg gus an cuideachadh gus na clàran-amais lorg aca ùrachadh. Mura cùm thu na freagairtean agad glan agus ùraichte cuideachd, thèid buaidh a thoirt air do luchd-cleachdaidh agus dh'fhaodadh do làrach a bhith air a ghoirteachadh. Cleachd e gu cùramach.