Понедельник, 8 апреля 2013 г.
Включение
rel=canonical ссылки
на вашу веб-страницу является сильным сигналом для поисковых систем о вашей предпочтительной версии для индексации среди
дублирующихся страниц в сети.
Она поддерживается несколькими поисковыми системами, включая
Yahoo!,
Bing,
и Google. rel=canonical ссылка объединяет свойства индексации дубликатов, такие как их входящие ссылки, а также указывает, какой URL вы бы хотели видеть в результатах поиска. Однако rel=canonical может быть немного сложным, потому что неправильная настройка не всегда очевидна.

В то время как веб-мастер видит страницу «красный бархат» слева в своем браузере, поисковые системы замечают справа rel=canonical непреднамеренного веб-мастером «синего бархата». Мы рекомендуем следующие лучшие практики использования rel=canonical:
- Большая часть контента дублирующейся страницы должна присутствовать на канонической версии.
- Дважды проверьте, существует ли ваш
rel=canonicalцелевой URL (это не ошибка илиsoft 404“). - Убедитесь, что
rel=canonicalцель не содержит тег noindex robotsmeta. - Убедитесь, что вы предпочитаете отображение
rel=canonicalURL в результатах поиска (а не URL дубликата). - Включите
rel=canonicalссылку либо в<head>страницы, либо в заголовок HTTP. - Указывайте не более одного
rel=canonicalдля страницы. Если указано более одного, всеrel=canonicalссылки будут проигнорированы.
Ошибка 1: rel=canonical на первую страницу пагинированной серии
Представьте, что у вас есть статья, которая охватывает несколько страниц:
- example.com/article?story=cupcake-news&page=1
- example.com/article?story=cupcake-news&page=2
- и так далее
Указание rel=canonical со страницы 2 (или любой последующей страницы) на страницу 1 не является правильным использованием rel=canonical, так как это не дублирующиеся страницы. Использование
rel=canonical в этом случае приведет к тому, что контент на страницах 2 и далее вообще не будет проиндексирован.

rel=canonical с дочерних страниц на первую страницу серии.
rel=canonical с дочерних страниц на страницу просмотра всех записей
rel=canonical на страницу просмотра всех записей не назначен, пагинированный контент может использовать разметкуrel="prev" и rel="next" .Ошибка 2: Абсолютные URL по ошибке записаны как относительные URL

Тег <link> , как и многие теги HTML, принимает как относительные, так и абсолютные URL. Относительные URL включают путь, «относительный» к текущей странице. Например,
images/cupcake.png означает «из текущего каталога перейдите в изображения
подкаталог, затем в cupcake.png.» Абсолютные URL-адреса указывают полный путь, включая
схему вроде https://.
Указание <link rel=canonical href="example.com/cupcake.html" /> (относительный
URL, так как нет https://) означает, что желаемый канонический URL —
https://example.com/example.com/cupcake.html , хотя это
почти наверняка не то, что задумывалось. В таких случаях наши алгоритмы могут игнорировать указанный
rel=canonical. В конечном итоге это означает, что все, чего вы надеялись добиться с помощью
этого rel=canonical , не увенчается успехом.
Ошибка 3: Непреднамеренные или множественные объявления rel=canonical
Иногда мы видим rel=canonical обозначения, которые, по нашему мнению, являются непреднамеренными. В
крайне редких случаях мы видим простые опечатки, но чаще всего занятой владелец сайта копирует шаблон страницы
и забывает изменить цель rel=canonical. Теперь страницы владельца сайта указывают rel=canonical на сайт автора шаблона.

Если вы используете шаблон, проверьте, не скопировали ли вы также спецификацию rel=canonical
.
Другая проблема возникает, когда страницы включают несколько rel=canonical ссылок на разные URL-адреса.
Это часто происходит в сочетании с SEO-плагинами, которые часто вставляют стандартную ссылку
rel=canonical , возможно, без ведома вебмастера, установившего плагин.
В случаях множественного объявления rel=canonical, Google, скорее всего, проигнорирует все подсказки
rel=canonical . Любая польза, которую мог бы принести легитимный rel=canonical , будет потеряна.
В обоих случаях проверка исходного кода страницы поможет исправить проблему.
Обязательно проверьте весь раздел <head> , так как ссылки rel=canonical
могут быть разбросаны.

Проверьте поведение плагинов, изучив исходный код страницы.
Ошибка 4: Категория или целевая страница указывает rel=canonical на избранную статью
Допустим, вы ведете сайт о десертах. На вашем сайте о десертах есть полезные страницы категорий, такие как
«выпечка» и «джелато». Каждый день на страницах категорий публикуется уникальная статья. Например,
на вашей целевой странице выпечки может быть представлен «красный бархатный капкейк». Поскольку страница категории
«выпечка» имеет практически тот же контент, что и страница «красного бархатного капкейка», вы добавляете
rel=canonical со страницы категории на избранную отдельную статью.
Если бы мы приняли этот rel=canonical, то страница вашей категории выпечки не
появилась бы в результатах поиска. Это потому, что rel=canonical сигнализирует о том, что
вы предпочитаете, чтобы поисковые системы отображали канонический URL вместо дубликата. Однако, если вы хотите,
чтобы пользователи могли найти как страницу категории, так и избранную статью, лучше иметь только rel=canonical со ссылкой на самого себя на странице категории или не иметь его вовсе.

Помните, что каноническое обозначение также подразумевает предпочтительный URL для отображения. Избегайте добавления
rel=canonical с категории или целевой страницы на избранную статью.
Ошибка 5: rel=canonical внутри <body>
Тег ссылки rel=canonical должен появляться только в <head> HTML-документа. Кроме того, чтобы избежать проблем с синтаксическим анализом HTML, рекомендуется включать
rel=canonical как можно раньше в <head>. Когда мы
сталкиваемся с обозначением rel=canonical внутри <body>, он игнорируется.
Эту ошибку легко исправить. Просто дважды проверьте, что ваши rel=canonical ссылки всегда находятся в <head> вашей страницы и по возможности как можно выше.

rel=canonical указания в <head> обрабатываются, а не в
<body>.
Заключение
Чтобы создать ценные rel=canonical указания:
- Убедитесь, что большая часть основного текста дублирующейся страницы также присутствует на канонической странице.
- Убедитесь, что
rel=canonicalуказан только один раз (если вообще указан) и в
<head>страницы. - Убедитесь, что
rel=canonicalуказывает на существующий URL с хорошим контентом (то есть не на404или, что еще хуже,soft 404). - Избегайте указания
rel=canonicalсо страниц входа или категорий на избранные статьи, так как это сделает избранную статью предпочтительным URL в результатах поиска.
И, как всегда, задавайте любые вопросы на нашем
Форуме помощи для веб-мастеров.
Как мы это применяем
We archive Search Central announcements because client questions often trace back to a change that was announced years ago. Reading the original is faster than reconstructing it from second-hand summaries.
Связанные услуги