Beth yw rel = canonical a Pam ddylwn i ei ddefnyddio?

Hintio i Feddyllau Chwilio Fersiwn o Ddogfen Orau

Pan fyddwch chi'n rhedeg safle sy'n cael ei yrru gan ddata neu os oes gennych resymau eraill pam y gellid dyblygu dogfen, mae'n bwysig dweud wrth beiriannau chwilio a chopi yw'r prif gopi, neu yn y jargon, y copi "canonig". Pan fydd peiriant chwilio yn mynegeio'ch tudalennau, gall ddweud wrth ba gynnwys y mae'r cynnwys wedi'i ddyblygu. Heb wybodaeth ychwanegol, bydd yr injan chwilio'n penderfynu pa dudalen sy'n diwallu anghenion eu cwsmeriaid orau. Gallai hyn fod yn iawn, ond mae llawer o achosion o beiriannau chwilio yn cyflwyno tudalennau hen a hen oherwydd eu bod yn dewis y ddogfen anghywir fel canonig.

Sut i Hysbysu'r Tudalen Gansigol

Mae'n hawdd iawn dweud wrth yr enw canonaidd URL gyda meta ddata yn eich dogfennau. Rhowch yr HTML canlynol yn agos at ben eich elfen HEAD ar bob tudalen nad yw'n ganonig:

Os oes gennych fynediad at benawdau HTTP (fel gyda .htaccess neu PHP) gallwch hefyd osod yr URL ganonig ar ffeiliau nad oes ganddynt HEAD HTML, fel PDF. I wneud hyn, gosodwch y penawdau ar gyfer tudalennau nad ydynt yn ganonig fel hyn:

Cyswllt: < URL y dudalen ganonig >; rel = "canonig"

Sut mae'r Tag Canonical yn Gweithio a Pryd y Naddo

Defnyddir y meta data canonig fel awgrym i beiriannau chwilio ynghylch pa dudalen yw'r meistr. Mae peiriannau chwilio yn defnyddio hyn i ddiweddaru eu mynegai i gyfeirio at y prif gopi fel y prif gopi, a phan fyddant yn cyflwyno canlyniadau chwilio, maent yn cyflwyno'r dudalen maen nhw'n credu ei fod yn ganonig.

Ond efallai na fydd y dudalen ganonig y byddwch chi'n ei nodi yn y dudalen y mae peiriannau chwilio yn ei gyflawni.

Mae yna lawer o resymau pam y gallai hyn ddigwydd:

Beth nad yw'r Tag Rel = Canonical

Mae llawer o bobl yn credu, os byddwch chi'n ychwanegu'r cysylltiad canolog i dudalen, yna bydd y dudalen honno yn cael ei ailgyfeirio i'r fersiwn canonig, fel gyda HTTP 301 yn ailgyfeirio. Nid yw hynny'n wir. Mae'r ddolen gyswllt = canonig yn darparu gwybodaeth i beiriannau chwilio, ond nid yw'n effeithio ar sut mae'r dudalen yn cael ei harddangos nac nid yw'n ailgyfeirio ar lefel y gweinydd .

Y cyswllt canonig, yn y pen draw, dim ond awgrym. Nid oes rhaid i beiriannau chwilio ei anrhydeddu. Mae'r rhan fwyaf o beiriannau chwilio yn ymdrechu'n galed i barchu dymuniadau perchnogion tudalennau, ond ar ddiwedd y dydd, y canlyniadau chwilio yw'r hyn maen nhw'n ei wneud, ac os nad ydynt am wasanaethu eich tudalen gonyddol, ni fyddant.

Pryd i Defnyddio'r Cyswllt Canonical

Fel y dywedais uchod, dylech ddefnyddio'r ddolen ar bob tudalen ddyblyg nad yw'n ganonig. Os oes gennych dudalennau sy'n debyg, ond nid yn union yr un fath, weithiau mae'n gwneud mwy o synnwyr i newid un ohonynt i fod yn fwy gwahanol, na gwneud un canonig.

Mae'n iawn nodi dau dudalen nad ydynt yn union yr un fath â chanonig. Dylent fod yn debyg, ond ni ddylech byth nodi pob tudalen i'ch tudalen gartref. Mae Canonical yn golygu mai'r dudalen yw'r prif gopi o'r ddogfen honno, nid unrhyw fath o feistr cyswllt ar eich gwefan.

Rwy'n credu ei bod hi'n bwysig ailadrodd y peth diwethaf - ni ddylech byth nodi eich holl dudalennau i'ch tudalen gartref fel y dudalen gonnaidd, waeth pa mor synhwyrol ydych chi i wneud hynny. Gall gwneud hyn, hyd yn oed trwy ddamwain, achosi pob tudalen nad yw'n ganonig (hy pob tudalen nad yw eich tudalen gartref ac sydd â'r cyswllt canserol rel = arno) gael ei symud o'r mynegai peiriannau chwilio.

Nid Google (neu Bing neu Yahoo! neu unrhyw beiriant chwilio arall) yw hyn yn faleisus. Maent yn gwneud yr hyn y gofynnoch iddyn nhw ei wneud - ystyried pob tudalen yn dyblyg o'ch tudalen gartref a dychwelyd pob canlyniad i'r dudalen honno. Yna, wrth i gwsmeriaid ddod i rwystredig i ddod i ben ar eich tudalen gartref yn hytrach na dogfen fwy perthnasol, bydd y dudalen honno'n llai poblogaidd a bydd yn canfod canlyniadau chwilio. Hyd yn oed os byddwch chi'n datrys y broblem, gallwch chi ladd eich canlyniadau chwilio am fisoedd wedyn ac nid oes sicrwydd y bydd eich safleoedd safle yn gwella.

Ni ddylech wneud tudalen canonaidd sydd wedi'i eithrio rhag chwilio am ryw reswm (fel gyda'r tag metas noindex neu wedi'i heithrio gan y ffeil robots.txt). Er mwyn i beiriant chwilio gyfeirio tudalen fel canonig, rhaid iddo allu cyfeirio hynny yn y lle cyntaf.

Mae mannau da i ddefnyddio'r ddolen gyswllt canololeg yn cynnwys:

Pan na Dylech Defnyddio'r Cyswllt Canonical

Dylai eich dewis cyntaf fod yn ailgyfeirio 301. Mae hyn nid yn unig yn dweud wrth yr injan chwilio bod URL y dudalen wedi newid, ond mae hefyd yn cymryd pobl i'r fersiwn mwyaf diweddar (a dare i ddweud, canonicol?) Y dudalen.

Peidiwch â bod yn ddiog. Os ydych chi'n newid eich strwythur URL, yna defnyddiwch ryw fath o drin pennawd HTTP (fel .htaccess neu PHP neu sgript arall) i ychwanegu'r 301 ailgyfeirio yn awtomatig.

Er y gallwch chi ddefnyddio'r ddolen gyswllt canolog, nid yw hynny'n cymryd y tudalennau hŷn i lawr. Ac felly gall unrhyw un fynd atynt ar unrhyw adeg. Mewn gwirionedd, os oes gan gwsmer dudalen sydd wedi'i farcio a byddwch yn newid yr URL ond dim ond y peiriannau chwilio sy'n defnyddio cysylltiad rel = canonig, ni fydd y cwsmer hwnnw byth yn gweld y dudalen newydd.

Mae'r cyswllt rel = canonig yn offeryn defnyddiol ar gyfer safleoedd sydd â llawer o gynnwys dyblyg. Drwy ddeall sut mae'n gweithio, gallwch ei ddefnyddio'n effeithiol. Ond yn y pen draw, mae'n offeryn a ryddhawyd gan beiriannau chwilio i'w helpu i gadw eu mynegeion chwilio yn gyfoes. Os na fyddwch yn cadw'ch gweinyddwyr yn lân ac yn gyfoes hefyd, bydd eich cwsmeriaid yn cael eu heffeithio a gallai eich gwefan gael ei brifo. Defnyddiwch ef yn gyfrifol.