Настройка на канонични страници. Нов rel=canonical таг за премахване на дублирани страници

Ако вашият сайт има идентично или много подобно съдържание, достъпно на различни URL адреси, тогава новият формат ще ви позволи да посочите URL адреса, който трябва да бъде върнат от търсачката. Можете също така да сте сигурни, че всички характеристики като link juice и др. ще бъдат прехвърлени към необходимата версия на адреса.

Сега можете да добавите този таг, за да посочите вашата версия на адреса вътре в тага на страници с дублирано съдържание:

По този начин Google ще разбере, че всички дубликати се свързват с каноничния адрес, посочен в маркера. Допълнителни свойства на адреса като PageRank и свързани сигнали също ще бъдат прехвърлени от дублиращи се страници към посочената.

Такъв етикет ще бъде полезен главно при използване на различни двигатели (phpBB, IPB, WordPress и т.н., например сайтът ipbskins.ru - разработка на дизайн на уебсайт на IPB, трябва да използвате дълъг robots.txt, за да избегнете дублиране съдържание), създавайки много подобни страници, например това могат да бъдат страници:

печатна версия на статията:
http://site.ru/article01.html?print=true
текстова версия на статии за мобилни устройства. телефони:
http://site.ru/lofiversion/article01.html
дублиран поради липса на двигател:
http://site.ru/articles/?id=1&category=new
http://site.ru/articles/?id=1&tag=keyword
и редица други...

Този стандарт може да се адаптира от всяка търсачка при индексиране на сайт.

Каноничният плъгин вече е разработен за популярния блог двигател WordPress, който вмъква тага в необходимите страници. Други популярни двигатели за блогове, форуми, онлайн магазини и др. също ще разшири своята функционалност в близко бъдеще (очаквайте за актуализации).

Отговори на някои популярни въпроси относно маркера:

rel=“canonical” намек ли е или директива?
Това е намек, който ние вземаме предвид и във взаимодействие с други сигнали изчисляваме най-подходящата страница за показване в резултатите от търсенето.

Мога ли да използвам относителен път, за да посоча каноничен, като този: ?
Да, относителните пътища се разпознават по същия начин, както в обикновен таг . Дори и да въведете етикета с връзка към документа, тогава относителните пътища ще бъдат изчислени според основния URL адрес.

Добре ли е, ако каноничните URL адреси съдържат съдържание, което не е напълно дублирано?
Допускаме малки разлики като реда на сортиране в продуктовата таблица. Разбираме също, че каноничните адреси могат да бъдат анализирани от робота по различно време, така че всичко това е нормално.

Какво става, ако rel=“canonical” върне грешка 404?
Ние ще продължим да индексираме вашето съдържание и ще използваме евристичен подход за определяне на каноничния URL адрес, но ви препоръчваме да използвате съществуващите URL адреси като канонични URL адреси.

Ами ако rel=“canonical” все още не е индексиран?
Опитваме се бързо да достигнем до каноничния URL адрес. Веднага след като го индексираме, веднага ще преразгледаме подсказката rel=“canonical”.

Може ли каноничен URL да съдържа пренасочване?
Да, можете да посочите пренасочване, в който случай търсачката ще обработи процеса на пренасочване както обикновено и ще се опита да индексира новия адрес.

Какво става, ако имам противоречиви сигнали за rel=“canonical”?
Нашите алгоритми са меки: можем да следваме канонични вериги, но силно препоръчваме да посочите един единствен каноничен адрес на страниците си, за да осигурите оптимален резултат от канонизирането.

Може ли този етикет за връзка да предложи каноничен адрес в напълно различен домейн?
Не. По-подходящо е мигрирането към друг домейн. В момента Google поддържа канонизиране в рамките на поддомейни или в рамките на един домейн. По този начин собствениците на сайтове могат да определят www.example.comвместо example.comили help.example.com, обаче не може да посочи example.comвместо example-widgets.com.

Звучи интересно, но мога ли да видя пример?
Да, wikia.com ни помогна като тестер за доверие. Например ще забележите, че изходният код на http://starwars.wikia.com/wiki/Nelvana_Limited съдържа rel=canonical http://starwars.wikia.com/wiki/Nelvana.

Двата URL адреса са почти идентични, с изключение на това, че Nelvana_Limited, първият URL адрес, съдържа кратко съобщение близо до заглавието. Това е добър пример за това как да използвате маркера в бъдеще. С rel=canonical свойствата на двата адреса се комбинират и резултатите от търсенето показват желаната версия.

Ако имате въпроси относно използването на новия маркер, можете да ги зададете в коментарите в официалния блог на Google за уеб администратори.

1. Освен че се отърваваме от естествено дублирано съдържание (поради липса на двигател), ние също се отърваваме от изкуствено дублирано съдържание, когато конкурентите се опитват да ни дразнят, като добавят .

2. Вече няма нужда да използвате robots.txt, за да забраните индексирането на страници като „печатна версия“ и други дубликати (например в WordPress беше необходимо да затворите пътя /tag/) и моля всяка търсачка поотделно ( има общи стандарти за robots.txt, но има и редица особености на това как всяка търсачка работи с този файл, така че преди това не можехме да предвидим забрана на индексирането на някои страници за всички ботове наведнъж).

3. Вече имаме добър инструмент за ускоряване на индексирането на сайта :)

Днес ще говорим за атрибута Rel=”Canonical” и в какви случаи трябва да се уточни.

Какво означава Rel Canonical?

Този атрибут е посочен в тага и се използва за показване на канонични страници на сайта. Канонична страница– е основната страница, тя ще бъде на сайта.

История на Canonical

На 12 февруари 2009 г. Google представи каноничния атрибут, който беше създаден, за да избави сайт от дублиращи се страници чрез посочване на необходимия URL (канонична страница).

Къде да регистрирам rel canonical

Атрибут на етикет rel canonical е написано в раздела и може да се появи само веднъж на страница. Този етикет не може да бъде посочен в други раздели на сайта или

.

Канонична връзка - какво е това?

Канонична страница– страница с по-висок приоритет в сравнение с останалите.

Нека да разгледаме конкретен пример:

Имаме канонична страница, към която искаме да направим връзка в случай на дублиране.

Тагът за връзка с каноничния атрибут ще бъде бъде канонична препратка.

Можем да решим този проблем по друг начин. От дублиращи се страници ReDirect 301 ще премине към главната (канонична страница). Ще говоря за 301 пренасочвания в следващата статия. .

За главната страница каноничният атрибут не е задължителен, тъй като указваме директивата Host в robots.txt.

Какво да правя с пагинацията в онлайн магазин?

Необходим ли е Canonical там, където има продуктови карти? Yandex вече отговори на този въпрос:

„Ако има голям брой продукти в която и да е категория на вашия сайт, може да се появят страници за пагиниране, които събират всички продукти в тази категория. Ако няма трафик към такива страници от търсачките и тяхното съдържание е до голяма степен идентично, тогава ви съветвам да конфигурирате атрибута rel="canonical" на маркера на подобни страници и направете страниците на втората, третата и следващото номериране неканонични и посочете първата страница на каталога като каноничен (основен) адрес, само тя ще участва в резултатите от търсенето.
Например страницата site.rf/daisies/1 е канонична, каталогът започва с нея, а страници като site.rf/daisies/2 и site.rf/daisies/3 са неканонични и не е необходимо да бъдат включени в търсенето. Това не само ще предотврати евентуално дублиране на съдържание, но и ще ви позволи да посочите на робота коя страница трябва да бъде в резултатите от търсенето. “

Тогава, ако страниците с пагинация изглеждат така:

http://site.ru/име-на-категория/” />
Препоръчвам ви да прочетете следния списък със статии, които ще ви помогнат да извършите ефективна вътрешна оптимизация на уебсайтове:



По правило проблемите с дубликати възникват от платформата (най-често това са добре познатите CMS Joomla, Opencart и други). Opencart като цяло може да бъде поставен в отделна категория, тъй като проблемът не е напълно разрешен, във всеки случай не можах да го разбера и трябваше да прехвърля всичко на друг двигател. (Не препоръчвам този двигател на никого)


Но има и грешки от страна на оптимизатора, които описах по-долу.

Основни правописни грешки Canonical

Невалиден отговор на сървъра.

Страницата, на която поставяме линка rel=”canonical” таг трябва да е функционална. Тоест отговорът на сървъра трябва да бъде 200.

Проверете robots.txt

Възможно е тази страница да е затворена за индексиране от роботи за търсене.

Дублиране на атрибути и местоположение.

Важно е тагът да се среща само веднъж на страницата и да се намира само в тага .

Без вериги от връзки.

От всички дублирани страници всички канонични връзки сочат към 1 канонична страница. За да не се окаже, че една връзка препраща към друга, втора към трета и т.н.

Rel Canonical в CMS Wordpress

Можете да регистрирате етикета Canonical в CMS Wordpress с помощта на добавки:



SEO Yoast има ограничена функционалност; можете да посочите само необходимия каноничен URL адрес в полето.

Всичко в SEO плъгин



Във All in SEO е възможно също така да посочите каноничен URL адрес, както и да забраните пагинирането за канонични URL адреси (т.е. PS няма да индексира тези страници).

Заключение

Имайки предвид проблемите на много платформи, този атрибут определено си струва да се вземе предвид, тъй като влияе върху индексирането на страниците на вашия сайт.

Мисля, че покрих по-голямата част от атрибута Rel="Canonical". Напишете в коментарите как използвате каноничните връзки на вашите сайтове.

Атрибутът rel=“canonical” е един от начините за борба с дублираното съдържание. Поставя се на всяка HTML страница между тагове . Роботите за търсене започват да считат страницата, посочена в атрибута rel=“canonical” за приоритетна (канонична). Каноничната страница ще бъде показана при търсене, сок от връзки и други характеристики на страници със същото съдържание ще бъдат прехвърлени към нея.

Така че, ако вашият сайт има идентично или много подобно съдържание, достъпно на различни URL адреси, можете да използвате атрибута rel="canonical", за да посочите URL адреса, който е предпочитан за индексиране.

Кога да използвате канонични връзки

1. Да се ​​предотврати появата на различни дубликати. Например:

  • сортиране на страници: /*sort, asc, desc, list=*;
  • дубликати поради UTM тагове: *utm_source=, /*utm_campaign=, /*utm_content=, /*utm_term=, /*utm_medium=;
  • други страници с GET параметри в URL адреса;
  • дубликати в резултат на особеностите на CMS (енджина).

В този случай трябва да добавите атрибута rel=“canonical” към всички статични страници на сайта. Например за страницата https://site.ru/category-1/page-2 rel=“canonical” ще изглежда така:

href=“https://site.ru/category-1/page-2” />

2. За страници с много подобно съдържание, достъпно на различни URL адреси.

Например, това могат да бъдат страници от една серия от продукт, който се различава само по цвят, или страници от продукт, който се намира в няколко категории едновременно.

В този случай трябва да посочите rel=“canonical” от всички страници към главната, приоритетна страница.

В този случай на всяка от страниците за пагинация трябва да посочите страницата „Покажи всички“ като канонична страница.

Например за страницата https://site.ru/category-1/page-2 трябва да въведете каноничния URL адрес:

ru /category-1/show-all” />

Как да посочите основния URL адрес с помощта на атрибута rel="canonical"?

Регистрирайте се между тагове на всяка HTML страница

Това е основният начин. За да посочите канонична връзка, пишете между таговете на страницата пълният URL адрес на страницата, която трябва да бъде в индекса.

Например за страницата https://site.ru/*utm_content= https://site.ru/ ще бъде каноничен.

За да получите този резултат, на страницата https://site.ru/*utm_content= посочихме етикета:

ru /” />

важно!
За да намалите вероятността от грешки в елементите на връзката, използвайте абсолютни, а не относителни връзки след атрибута rel="canonical".

Във файла Sitemap

В XML картата на сайта можете да въведете каноничния (основен) URL адрес за всяка страница.

важно!
Атрибутът rel=“canonical” е препоръка на търсачката, а не правило. В този случай PS може да ги игнорира.

В HTTP заглавката

Използва се най-добре за документи, които не са HTML. Например за PDF файлове.

В този случай сървърът, когато иска дублиран файл, трябва да предостави връзка към оригиналния файл:

връзка: ; rel=“каноничен”

важно!
Този метод е подходящ, ако имате достъп до настройките на сървъра. Не се препоръчва за HTML документи.

Използване на плъгин

Има различни добавки за CMS, които ви позволяват да настроите каноничен URL адрес. Например:
— за WordPress можете да конфигурирате canonical с помощта на Yoast SEO;
— в OpenCart - реализирано в настройките на CMS (трябва да отидете в настройките на продукта и да зададете параметъра SEO URL);
— за да конфигурирате каноничния атрибут в Joomla (версии 3.x и по-нови), трябва да активирате функцията SEF в настройките на CMS. След като бъде активиран, атрибутът rel=“canonical” ще бъде добавен към техническите страници под формата /index.php?option (посочващ URL адреса на страницата с конфигурирано CNC).

Как да проверя дали rel=“canonical” е конфигуриран правилно?

Можете да извършите анализа с помощта на специална програма за SEO анализ на сайта -.

С тази програма ще видите:
— кои страници в сайта нямат атрибут rel=“canonical”;
— кои страници имат атрибут rel=“canonical” и кои страници са канонични за тях;

Често срещани грешки при използване на rel=“canonical”

— Каноничният URL дава грешка 404.
— Посоченият каноничен URL е в друг домейн или поддомейн.
- Каноничната връзка не може да се индексира.
— Използване на rel=“canonical” от страниците за пагинация до първата страница.

За всички страници с пагинация е неправилно първата страница да се обозначава като канонична. Това прави невъзможно индексирането на всички пагинирани страници.

За страници с пагинация трябва да укажете същите страници като канонични.

Например страницата https://site.ru/category-1/page-2 трябва да съдържа канонична връзка:

.

— Няколко rel=“canonical” връзки от една страница.

Трябва да има една канонична страница на страница, в противен случай само първият URL ще бъде взет под внимание.

- Различни канонични URL адреси.

Посочете едни и същи канонични страници по различни начини за внедряване на атрибута (например чрез XML карта на сайта и чрез rel=“canonical” на самата страница).

Заключение

Атрибутът rel=“canonical” е удобен и полезен инструмент за популяризиране в търсачките. Когато се използва правилно, това ще повиши ефективността на работа и ще ускори индексирането на сайта, което от своя страна ще повлияе значително на неговото класиране.

Абонирайте се за нашия бюлетин

SEO анализатор

Занимавам се с оптимизация на сайтове от 2009г. Обичам сложни случаи, които са били твърде трудни за специалисти от други компании. Правя много подробни одити.

Пиша статии с инструкции за блога на SiteClinic относно SEO инструменти и анализи.

Любим цитат: За да бъдете успешни, трябва наистина да обичате това, което правите.

В момента премахването на проблема с дублиращите се страници е един от най-важните при оптимизирането на уеб сайт. В повечето случаи най-доброто решение на този проблем е да използвате .

Но когато или не можем да използваме 301 пренасочвания, или имаме нужда от страници, които потребителите да разглеждат, тогава атрибутът rel= “canonical” ни идва на помощ.

С помощта на този атрибут можете сравнително бързо да премахнете проблемите с дублираното съдържание.

Как се пише rel="canonical"?

На страницата на сайта (основен метод)

За да посочите каноничната му връзка за текущата страница, след това в секцията трябва да въведете следното:

< link rel= "canonical" href= "http://site.com/canonical-link.html"/>

Много е важно да го напишете в раздела HEAD, защото ако случайно напишете този атрибут не в този раздел, тогава тази инструкция ще бъде игнорирана от търсачките.

Чрез xml карта на сайта

За всяка страница в xml картата на сайта можете да регистрирате нейната канонична връзка. Но в този случай търсачките може да пренебрегнат тези препоръки.

Чрез отговор на сървъра (най-добро за документи, които не са html)

връзка: ; rel="canonical".

връзка: ; rel="canonical".

Но имайте предвид, че в момента Google поддържа този елемент на заглавката само за уеб търсене.

Кога да използвате канонични връзки

Ако знаете кога точно се появяват дубликати на вашия сайт

Ако ясно разбирате причината за появата на подобни или много подобни страници на вашия сайт и в същото време всяка такава страница трябва да съществува на сайта, тогава е препоръчително да решите коя от тези страници в поредицата е основната една и от всички останали страници поставяйте канонични връзки към тази главна.

Когато е трудно или невъзможно да се приложи пренасочване 301

По принцип е най-добре да използвате пренасочване 301, но ако е доста трудно или отнема много време за изпълнение, тогава можете да използвате и атрибута rel=”canonical”. Според Google ние предаваме тегло чрез канонични връзки, което е абсолютно идентично с теглото, което предават 301 пренасочвания.

Няколко страници за една продуктова серия

Ако имате серия от продукти във вашия онлайн магазин, които се различават, например, само по цвят, тогава е по-добре да изберете един продукт като основен (типичен) и да поставите канонични връзки към него от други продукти.

С различно сортиране на стоките в каталога

Ако във вашия уебсайт продуктите могат да бъдат сортирани по различни начини и параметърът за сортиране е посочен в URL адреса:

При създаване на каталожна страница с всички продукти

Каноничната връзка не може да се индексира

  • страницата връща 200 сървърен код
  • няма забрана за индексиране на страницата (чрез robots и noindex мета таг)

Множество rel=canonical връзки от една страница

Трябва да има по една канонична страница на страница. Ако са посочени няколко страници, ще се вземе предвид само първата инструкция.

Различни канонични URL адреси

Уверете се, че винаги посочвате едни и същи канонични страници, когато се внедряват по различен начин (например чрез xml карта на сайта и чрез rel=”canonical” на самата страница).

Неправилно използване на относителни връзки

Като цяло, когато посочвате канонични връзки, винаги е препоръчително да посочвате абсолютни връзки

Тогава търсачките просто ще игнорират тези инструкции.

Проверете използването на rel="canonical" на вашия сайт

След като сте настроили всички канонични връзки на сайта си, препоръчително е да проверите целия сайт, за да видите как роботите за търсене ще видят всички тези инструкции. Най-добрият начин да направите това е да използвате програмата Screaming Frog SEO Spider.

След като индексира вашия сайт, тази програма ще ви предостави пълна информация за всички страници в удобен за вас вид.

  • на който се появява атрибутът rel=”canonical” и към кои страници сочи
  • Кои страници от сайта имат канонични връзки?
  • кои страници нямат атрибут rel=”canonical”.

Цялата тази информация ще бъде в раздела Директиви

Не забравяйте да направите някои допълнителни настройки:

1. Уверете се, че на таб Основенотсреща има отметка Обхождане Canonical

Елементът на информационен блок може да бъде свързан с няколко секции. Но в същото време може да има искове Свързването към няколко секции води до факта, че една страница на сайта може да съществува в мрежата под два или повече различни адреса. Търсачките имат негативно отношение към дублираното съдържание и го понижават в резултатите от търсенето.

Помогнете ви да избегнете подобни ситуации канониченвръзки.

Каноничен(главни) връзки насочват робота за търсене към главната страница. Ако роботът открие копия на канонична страница в сайта, той ще ги маркира като незначителни. чрез дублирани страници от SEO. Концепцията за „основната секция“ на даден елемент помага да се избегне това. Преди това основната секция се считаше за секция с минимален идентификатор, което не беше съвсем удобно. От версия 15.5.0 всичко се промени, сега можете сами да зададете основната секция и следователно да маркирате страницата на желания елемент като каноничен. Канонична страница- това е оригиналната страница или източник.

Етап 1. Активирайте настройката за избор на раздел във формата за редактиране на информационен блок в раздела Полета:

Стъпка 2.Във формата за създаване/редактиране на елемент посочете основния раздел в едноименното поле:

важно!Ако има поле във формуляра Основен разделтогава липсва преконфигурирайте външния вид. Когато работите с продукти, материали за статии, каталози с директории, вие често
Моля, обърнете внимание на следната точка: формулярът съдържа полета, които не са
се използват на сайта. Допълнителните полета увеличават размера на формата за редактиране и
затрудняват въвеждането на данни.

Улеснете работата си, като използвате инструмента за персонализиране на формуляри за информационни блокове. Инструмент
взема предвид индивидуалните нужди, позволява ви да персонализирате формуляри за редактиране
секции и елементи от информационния блок за себе си:

  • премахнете ненужните полета или цели раздели;
  • преместване на полета между раздели;
  • създайте свои собствени раздели.
За всеки конкретен информационен блок създайте свои собствени уникални форми и
работи с удоволствие.

Забележка:основният раздел се избира само сред тези раздели, към които е свързан елементът.

Маркирайте страницата на елемента в главния раздел като канонична (т.е. маркирайте я като основна сред дубликати). За това:

  1. В компонента, с който се създава публичният интерфейс на страницата с подробности за елемента, проверете опцията
    .

    Забележка:тази опция е добавена към компонентите Новини Сложният компонент ви позволява да създадете новинарска секция на сайта. Можете да видите подробна информация, списък с елементи, да настроите експортиране към RSS, да организирате гласуване за новини (или други елементи на информационни блокове), да настроите рецензии, да показвате материали по теми, настройки на CNC и много други. Компонентът съдържа 3 шаблона: .по подразбиране, web20И апартамент. Компонентът е стандартен и е включен в дистрибуторския комплект на модула.

    : Съдържание > Статии и новини > Новини.

    , Каталог Комплексният компонент показва пълен каталог на продукти от конкретен информационен блок. Неговата функционалност съчетава възможностите на няколко компонента на една страница: филтър, компонент за сравнение, показване на елементи от секции, горни елементи, свързани елементи и т.н. Чрез поставяне на сложен компонент на страница можете да получите напълно функционален каталог. Компонентът е стандартен и е включен в разпределението на модула.

    внимание! Компонентът не работи с информационни блокове, които нямат структура на секции. Ако според логиката на проекта информацията не трябва да има структурно разделение, тогава е необходимо да се създаде един раздел от най-високо ниво и да се поставят елементите на информационния блок в него.

    Във визуалния редактор компонентът е разположен по пътя Съдържание > Каталог > Каталог.

    Компонентът принадлежи към модул Информационни блокове.

    Редът на секциите във формуляра за конфигурация на компонента може да варира в зависимост от избрания шаблон.

    , Новини в детайли Компонент от една страница, който показва подробно описание на новината. Компонентът е стандартен и е включен в дистрибуторския комплект на модула.

    Съдържание > Статии и новини > Подробно за новините.

    Компонентът принадлежи към модул Информационни блокове.

    И Артикул в каталога в детайли Компонентът показва подробна информация за елемент от каталога. Компонентът е стандартен, включен в дистрибуцията на модула и съдържа три шаблона: .по подразбиране, дъскаИ стара_версия_16(template.default преди версия 17.0).

    Във визуалния редактор компонентът е разположен по пътя Съдържание > Каталог > Елемент на каталог в детайли.

    Компонентът принадлежи към модул Информационни блокове.

  2. Освен това проверете дали полето е попълнено правилно Каноничен URL адрес на елемент
    под формата на редактиране на информационния блок.

Забележка:в горните компоненти, както и в компонентите Секции с горни елементи Компонентът показва горни елементи, групирани по секции; елементи са показани в таблицата. Компонентът е стандартен и е включен в дистрибуторския комплект на модула.

Във визуалния редактор компонентът е разположен по пътя Съдържание > Каталог > Секции с горни елементи.

Компонентът принадлежи към модул Информационни блокове.

И Елементи на раздела Компонентът показва списък от елементи на секции с посочения набор от свойства. Компонентът съдържа пет шаблона: .по подразбиране, дъска, връзки, списъкИ стара_версия_16(template.default преди версия 17.0). Компонентът е стандартен и е включен в дистрибуторския комплект на модула.

Във визуалния редактор компонентът е разположен по пътя Съдържание > Каталог > Елементи на секция.

Компонентът принадлежи към модул Информационни блокове.

Добавена опция Използвайте основната секция за показване на елемент. Позволява ви да видите елемент само в основния раздел, въпреки факта, че преходът към преглед е направен от друг раздел, към който елементът е свързан.

Когато конфигурирате компонента, обърнете внимание на още две полезни опции в Допълнителни настройки:


Избягвайте дублиращи се страници и подобрете уебсайта си от гледна точка на SEO. Използвайте основния механизъм за избор на раздел, за да формирате по-гъвкаво канонична връзка за елемент:

  1. Проверете знамето Разрешете избор на първичен дял за обвързване.
  2. За даден елемент посочете кой раздел се счита за основен.
  3. Проверете знамето Задайте каноничен URL адресв настройките на компонента.

Механизмът за избор на основната секция ви позволява по-гъвкаво да формирате канонична връзка за елемент. Избягвайте дубликати и подобрете уебсайта си от гледна точка на SEO.