Ki sa ki rel = kanonik ak Poukisa mwen ta dwe itilize li?

Ane motè rechèch la vèsyon an prefere nan yon dokiman

Lè ou kouri yon done kondwi sit oswa ou gen lòt rezon ki fè yon dokiman ta ka double li enpòtan pou di motè rechèch ki kopye se kopi mèt la, oswa nan jagon a, "kanonik" kopi a. Lè yon motè rechèch endèks paj ou yo ka di lè kontni te double. San yo pa plis enfòmasyon, motè rechèch la ap deside ki paj pi byen satisfè bezwen kliyan yo. Sa a ta ka bon, men gen anpil ka nan motè rechèch fournir paj fin vye granmoun ak demode paske yo te chwazi dokiman an sa ki mal kòm kanonik.

Kijan pou presize paj kanonyal la

Li trè fasil pou di motè rechèch URL kanonik ak done meta nan dokiman ou. Mete HTML ki anba la a toupre tèt eleman tèt ou sou chak paj ki pa kaonik:

Si ou gen aksè a Tèt yo HTTP (tankou ak. Takses oswa PHP) ou ka tou mete URL la kanonyal sou dosye ki pa gen yon tèt HEAD, tankou yon PDF. Pou fè sa, mete tèt yo pou paj ki pa kaonik tankou sa a:

Link: < URL nan paj la kanonyal >; rel = "kanonik"

Kouman Tag nan kanonyal ap travay ak Lè li pa fè sa

Itilize meta done yo itilize kòm yon allusion nan motè rechèch tankou sa ki paj se mèt la. Motè rechèch itilize sa a pou mete ajou endèks yo nan referans kopi mèt la kòm kopi prensipal la, ak lè yo delivre rezilta rechèch yo delivre paj la yo kwè se kanonik.

Men, paj la kanonyal ke ou presize pa pouvwa paj la ki motè rechèch delivre.

Gen anpil rezon ki fè sa ka rive:

Ki sa ki Rel = Kanonik Tag la se pa

Anpil moun kwè ke si ou ajoute rel = lyen kanonik nan yon paj Lè sa a, ki paj yo pral reyorante resous nan vèsyon an kanonyal, tankou ak yon redireksyon HTTP 301. Sa pa vre. Rel lyen = kanonik bay enfòmasyon pou motè rechèch, men li pa afekte kijan paj la parèt, ni li pa fè nenpòt ki redireksyon nan nivo sèvè a .

Lyen kanonyal la se, finalman, jis yon allusion. Motè rechèch pa oblije onore li. Pifò motè rechèch yo eseye difisil pou yo respekte volonte yo nan mèt pwopriyete yo, men nan fen jounen an, rezilta rechèch la yo se sa yo fè, epi si yo pa vle sèvi paj kanonik ou yo, yo pa pral.

Lè yo sèvi ak Link la Canonical

Kòm mwen te di pi wo a, ou ta dwe itilize lyen ki nan chak paj kopi ki pa kanonik. Si ou gen paj ki sanble, men se pa idantik, li pafwa fè plis sans chanje youn nan yo yo dwe plis diferan, pase fè yon sèl kanonyal.

Li se oke yo ki make de paj ki pa absoliman idantik kòm kanonyal. Yo ta dwe sanble, men ou pa ta dwe tou senpleman montre tout paj nan paj lakay ou. Kanonik vle di ke paj la se kopi an mèt nan dokiman sa a, pa nenpòt ki sòt de lyen mèt sou sit ou.

Mwen panse ke li enpòtan yo repete ke ti jan ki sot pase a - ou pa ta dwe janm montre tout paj ou nan paj lakay ou kòm paj la kanonyal pa gen pwoblèm ki jan tante ou dwe fè sa. Fè sa, menm pa aksidan, ka lakòz tout paj ki pa kanonik (sètadi chak paj ki pa paj lakay ou epi li gen rel = kanonik lyen sou li) yo dwe retire nan endis motè rechèch la.

Sa a se pa Google (oswa Bing oswa Yahoo! oswa nenpòt lòt motè rechèch) yo te move. Yo fè sa ou te mande yo fè - konsidere chak paj yon kopi nan paj lakay ou epi retounen tout rezilta yo nan paj sa a. Lè sa a, kòm kliyan jwenn fristre mete fen nan paj lakay ou olye pou yo yon dokiman ki pi enpòtan, ki paj pral mwens popilè epi yo pral lage nan rezilta rechèch. Menm si ou ranje pwoblèm nan, ou ka touye rezilta rechèch ou an pou mwa apre sa epi pa gen okenn garanti ke classement sit ou a pral geri.

Ou pa ta dwe fè yon paj kanonyal ki te eskli nan rechèch pou kèk rezon (tankou ak tag nan metòd noanda oswa eskli nan dosye a robots.txt). Nan lòd pou yon motè rechèch bay referans yon paj kòm kanonik, li dwe kapab referans li an plas an premye.

Bon kote pou itilize rel = lyen kanonik yo enkli:

Lè yo pa itilize Link la Canonical

Premye chwa ou ta dwe gen yon redireksyon 301. Sa a pa sèlman di motè rechèch la ke URL la paj te chanje, men li tou pran moun ki pi monte-a-dat (ak bay m 'di, Canonicol?) Vèsyon nan paj la.

Pa fè parese. Si w ap chanje estrikti URL ou, Lè sa a, sèvi ak kèk fòm HTTP manipilasyon header (tankou. Taksè oswa PHP oswa yon lòt script) ajoute 301 redireksyon yo otomatikman.

Pandan ke ou ka itilize rel = lyen kanonik, ki pa pran paj yo ki pi gran desann. Se konsa, nenpòt moun ka jwenn yo a nenpòt ki lè. An reyalite, si yon kliyan gen yon paj siye ak ou chanje URL la, men sèlman aktyalizasyon motè yo rechèch lè l sèvi avèk yon rel = kanonik lyen, ke kliyan pap janm wè nouvo paj la.

Rel = lyen nan kanonik se yon zouti itil pou sit ki gen yon anpil nan kontni kopi. Pa konprann ki jan li fonksyone, ou ka itilize li efektivman. Men, finalman, li se yon zouti ki te pibliye pa motè rechèch pou ede yo kenbe endèks rechèch yo monte-a-dat. Si ou pa kenbe serveurs ou yo pwòp ak monte-a-dat osi byen, kliyan ou yo pral afekte ak sit ou ta ka fè mal. Itilize li responsabilite.