Шта је рел = канонично и зашто је треба користити?

Наговештава претраживачима жељену верзију документа

Када покрећете локацију на основу података или имате друге разлоге због којих би се документ могао дуплирати, важно је рећи претраживачима која копија је главна копија или у жаргону "каноничка" копија. Када претраживач индексира ваше странице може вам рећи када је садржај дуплиран. Без додатних информација, претраживач ће одлучити која страница најбоље задовољава потребе својих купаца. Ово би могло бити у реду, али постоје многи примери претраживача који пружају старе и застареле странице јер су изабрали погрешан документ као канонички.

Како одредити Цаноницал страницу

Веома је лако рећи претраживачима канонски УРЛ са мета података у вашим документима. Ставите следећи ХТМЛ близу врха ХЕАД елемента на сваку страницу која није каноничка:

Ако имате приступ ХТТП заглављима (као што су .хтаццесс или ПХП), можете такође поставити канонску УРЛ адресу у датотеке које немају ХТМЛ ХЕАД, као што је ПДФ. Да бисте то урадили, поставите заглавља за не-каноничке странице овако:

Линк: < УРЛ каноничке странице >; рел = "цаноницал"

Како Цаноницал Таг ради и када то не ради

Канонични мета подаци се користе као наговештај за претраживаче о томе која страница је господар. Претраживачи користе ово да ажурирају свој индекс како би референцирали главну копију као примарну копију, а када дају резултате претраживања достављају страницу за коју вјерују да је каноничка.

Али каноничка страница коју сте навели можда није страница коју претраживачи испоручују.

Постоји много разлога зашто се то може десити:

Оно што Рел = Цаноницал Таг није

Многи људи вјерују да ако додате рел = каноничку везу на страницу онда ће та страница бити преусмерена на канонску верзију, на пример, са преусмеравањем ХТТП 301. То није истина. Рел = каноничка веза пружа информације претраживачима, али не утиче на то како се страница приказује, нити врши преусмеравање на нивоу сервера .

Канонска веза је, на крају, само намиг. Претраживачи не морају поштовати. Већина претраживача покушава тешко поштовати жеље власника странице, али на крају дана, резултати претраге су оно што раде, а ако не желе да служе вашу канонску страницу, неће.

Када користите Цаноницал Линк

Као што сам рекао горе, требало би да користите линк на свакој дуплицираној страници која није каноничка. Ако имате странице које су сличне, али не и идентичне, понекад има више смисла да промените једну од њих да буду различите, него да направите једну канонску.

У реду је означити две странице које нису апсолутно идентичне као канонске. Оне би требале бити сличне, али никада не бисте требали једноставно истакнути све странице на вашу почетну страницу. Цаноницал значи да је страница главна копија тог документа, а не било каква главна веза на вашем сајту.

Мислим да је важно поновити тај последњи бит - никада не бисте требали показивати све своје странице на вашу почетну страницу као канонску страницу, без обзира на то колико сте у искушењу то учинили. То чак и случајно може проузроковати сваку страницу која није каноничка (тј. Свака страница која није ваша почетна страница и која има релонску канонску везу) која се уклања из индекса претраживача.

Ово није Гоогле (или Бинг или Иахоо! или било који други претраживач) који је злонамеран. Они раде оно што сте тражили од њих - узимајући у обзир сваку страницу дупликат ваше почетне странице и враћање свих резултата на ту страницу. Затим, док корисници буду фрустрирани и завршавају на вашој почетној страници уместо релевантнијег документа, та страница ће бити мање популарна и пастиће се у резултатима претраге. Чак и ако решите проблем, можете убити резултате претраживања на више мјесеци, а не постоји гаранција да ће се ваше рангирање локације опоравити.

Не би требало да правите канонску страницу која је из неког разлога искључена из претраге (као што је мета таг ноиндек или је искључена роботс.ткт датотеком). Да би претраживач могао да реферише страницу као канонички, он мора бити у могућности да га упути на прво место.

Добра места за коришћење рел = каноничке везе укључују:

Када не користите Цаноницал Линк

Ваш први избор треба да буде 301 преусмеравање. Ово не само да говори претраживачу да се УРЛ адреса странице променила, већ и оне који воде до најсавременије верзије странице (и могу се рећи, цаноницол?).

Не буди лењ. Ако мењате структуру УРЛ-а, онда користите неку врсту манипулације ХТТП заглавља (као што је .хтаццесс или ПХП или друга скрипта) да бисте аутоматски преусмерили 301 преусмеравања.

Иако можете користити рел = каноничку везу, то не узима старије странице. И тако свако може доћи до њих у било ком тренутку. У ствари, уколико клијент има страницу означен и промени УРЛ адресу, али само ажурира претраживаче користећи рел = каноничку везу, тај корисник никада неће видети нову страницу.

Рел = каноничка веза је корисно средство за сајтове са пуно дупликатног садржаја. Схватајући како то функционише, можете га ефикасно користити. Али, на крају, то је алат који су објавили претраживачи како би им помогли да ажурирају своје индексе претраживања. Ако не одржавате своје сервере чисте и ажурне, ваши корисници ће бити угрожени и ваша веб страница би могла бити повређена. Користите га одговорно.