Ваше благополучие зависит от ваших собственных решений.

Джон Дэвисон Рокфеллер

Меню сайта
  • Компьютеры
  • Телефоны
  • Бизнес
  • Свое дело
  • Решение проблем
  • Интернет
  • Новости
  • Новости
    Реклама
    Реклама

    Rel = Canonical: оружие против дублирующегося контента

    1. Что такое Rel = Canonical и для чего он используется?
    2. Как использовать Rel = Canonical
    3. Лучше использовать Rel = Canonical или 301 перенаправления?
    4. Rel = канонический между доменами
    5. Распространенные ошибки с Rel = Canonical
    6. Другие соображения о Rel = Canonical

    Проблема повторяющегося контента настолько распространена, что поисковые системы разработали оружие, чтобы убить его:   Элемент ссылки rel = canonical Проблема повторяющегося контента настолько распространена, что поисковые системы разработали оружие, чтобы убить его:

    Элемент ссылки rel = "canonical" .

    Его механизм прост; это просто указывает, какая версия дублированного контента является хорошей.

    Проблема Rel = Canonical заключается в том, что после нескольких лет все еще неясно, как это работает.

    В этом посте я проясняю ваши сомнения и объясняю его использование для устранения дублирующегося контента на вашем сайте.

    Что такое Rel = Canonical и для чего он используется?

    Rel = Canonical - это HTML-тег, единственной целью которого является удаление дублирующегося контента. Когда поисковая система находит дубликаты страниц на вашем сайте, используйте этот тег для знать, какая версия хорошая ,

    Например, предположим, у вас есть интернет-магазин, скажем, цифровых камер. И у вас есть каталог настолько широкий, что для облегчения поиска по бюджету вы создали фильтр, который упорядочивает камеры по цене.

    Оказывается, идея очень полезна для пользователя, который теперь может быстро найти камеру, которая наилучшим образом соответствует его возможностям. Но фильтр добавляет параметр в конец URL, разделенный символом амперсанда (&):

    & заказ = цена

    Теперь одну и ту же страницу можно найти в двух URL-адресах, исходном и том, который содержит новый параметр:

    1. http://www.example.com/camaras-digitales.html
    2. http://www.example.com/digital-cameras.html & order = price

    Это классика проблема с дублированным контентом и решением является Rel = канонический тег. Расположенный в HTML-коде страницы указывает на оригинальную версию, так что поисковая система знает, какую страницу следует индексировать, а какую игнорировать.

    Как использовать Rel = Canonical

    Использование тега канонической ссылки в принципе не сложно. Просто добавьте ярлык, похожий на этот, на свои страницы:

    <link rel = "canonical" href = "http://www.example.com/pagina-web.html" />

    Где "pagina-web.html" - это оригинальная версия страницы, то есть та, которую вы хотите увидеть результаты поиска ,

    Тег должен быть размещен в разделе <head> HTML-кода страницы, иначе поисковые системы его проигнорируют. С другой стороны, он должен присутствовать на всех копиях страниц, чтобы всегда указывать каноническую версию.

    Итак, если у вас есть несколько копий предыдущей страницы, например:

    • http://www.example.com/pagina-web.html & copia = 1
    • http://www.example.com/pagina-web.html & copia = 2
    • http://www.example.com/pagina-web.html & copia = 3

    Неважно, что Google застрял с ними, благодаря лейблу Canonical вы всегда будете знать, что хорошая версия:

    • http://www.example.com/pagina-web.html

    Лучше использовать Rel = Canonical или 301 перенаправления?

    Оба являются эффективными решениями, чтобы избавиться от дублированного контента. Реальный вопрос заключается в том, когда вы должны использовать один вместо другого?

    Чтобы ответить на вопрос, сначала нужно знать различия:

    • Перенаправление 301 - Перенаправляет пользователя и поисковую систему на исходную страницу.
    • Rel = Canonical - перенаправляет поисковую систему на исходную страницу, пока пользователь остается на дубликате страницы.

    Что это значит? Что ж, с Rel = Canonical дублирующаяся страница может продолжать привлекать посетителей и ссылки. Через социальную закладку, твит или ссылку доступна страница, и у пользователя нет возможности узнать каноническую (и обновленную) версию страницы.

    Совсем другое дело происходит с перенаправлением, благодаря которому никто не может знать о существовании дубликата страницы. Любая попытка доступа перенаправляется на исходную страницу.

    Поэтому ваш первый выбор всегда должен быть перенаправлен на 301. Каноническая метка является идеальным решением только тогда, когда вы не можете контролировать дублирующиеся страницы с контентом.

    Итак, 301 переадресация указаны для:

    • Переименовать страницу
    • Перенос сайта на другой адрес
    • Установить каноническую версию домена (www или no-www)
    • Объединить несколько страниц в большую версию
    • Исправить 404 ошибки (когда это указано для перенаправления)

    Хотя Rel = Canonical больше подходит для:

    • Обрабатывать URL с помощью параметров
    • Настроить несколько маршрутов к одному и тому же контенту
    • Укажите настольную версию в мобильные сайты с независимыми URL
    • Укажите первоисточник контента

    Rel = канонический между доменами

    Если вы публикуете статьи в нескольких доменах, вы должны знать, что можно использовать Rel = Canonical между доменами. Все, что вам нужно сделать, это добавить каноническую ссылку на оригинал в каждой статье, независимо от того, являются ли они разными доменами.

    Например, предположим, у вас есть два блога, один для вашего бизнеса, а другой для личного использования. И оказывается, что после публикации статьи в блоге компании вам приходит в голову опубликовать ее в своем личном блоге.

    Ну, в этом случае вы бы разместили каноническую ссылку на оригинал в версии вашего личного блога:

    <link rel = "canonical" href = "http://negocio.example.com/articulo-original.html" />

    Это позволит не только избежать проблем с дублированием контента, но и все ссылки, которые указывают на статью в вашем личном блоге, в конечном итоге будут учитываться для канонической версии в вашем деловом блоге.

    Google предлагает несколько рекомендаций иметь дело с дублированным (и законным) контентом между доменами.

    Важно учитывать, что основные социальные сети, Facebook, Twitter и Google+ уважают канонический ярлык.

    Если вы открываете общий доступ к странице, каноническая ссылка которой указывает на другую страницу, информация, которая будет отображаться, будет принадлежать канонической странице, а не той, которой вы изначально поделились. Кроме того, все, что мне нравится , ретвиты и +1 будут учитываться для канонической версии.

    Распространенные ошибки с Rel = Canonical

    Пока все хорошо, но когда приходит время поставить канонический ярлык на место, проблемы начинают возникать. И его использование не всегда очевидно.

    Так часто встречаются ошибки реализации с Rel = Canonical, который был недавно опубликован статья на эту тему в блоге для веб-мастеров Google. Я рекомендую вам взглянуть, хотя я подведу итоги здесь.

    Наиболее распространенные ошибки с Rel = Canonical:

    • Наведите указатель на первую страницу серии. Если вы используете каноническую метку в разбивке на страницы и укажите все страницы на первой в серии, поисковая система будет учитывать только первую страницу и игнорировать остальные. Одним из решений является указание канонической версии на страница, которая показывает все содержание серии , Еще один используйте маркировку rel = "prev" и rel = "next" на странице.
    • Используйте неполные URL-адреса, то есть URL-адреса, в которых не указан полный путь, например «example.com/pagina-web.html». С Rel = Canonical вы можете использовать абсолютные URL ("http://www.example.com/pagina-web.html") и относительные URL ("/pagina-web.html"), но не гибрид обоих.
    • Не меняйте маршрут на метке - как при копировании синтаксиса метки со страницы в Интернете и вставке его на свой сайт напрямую, без изменения маршрута. Не забывайте, что тег должен указывать на ваши страницы.
    • Имейте несколько копий ярлыка - и каждый указывает на отдельный URL. Чтобы убедиться, что у вас нет этой проблемы, проверьте код страницы и убедитесь, что есть только одна копия (и это указывает на хорошую версию).
    • Не указывайте на страницы категорий. Страницы категорий часто являются источником дублирующегося контента. Неудачная попытка исправить это - указать ссылку Canonical со страницы категории на последнюю отдельную статью, опубликованную в категории. Это приводит к исчезновению страницы категории в поиске.
    • Используйте метку в теле страницы - Rel = Canonical должен находиться в разделе <head> кода страницы, а не в разделе <body> . Если вы не разместите ярлык на своем сайте, это не поможет.

    Другие соображения о Rel = Canonical

    Правда в том, что перепрограммирование вашей CMS с включением лейбла Canonical не выглядит забавным. На самом деле, если вы не имеете никакого представления о PHP, есть вероятность, что вы в конечном итоге загрузите что-нибудь или создадите проблемы с индексацией на сайте.

    К счастью, менеджеры контента CMS постепенно вводят каноническую ссылку на ядро , поэтому вам, вероятно, не нужно трогать какой-либо код. Единственным недостатком является то, что иногда реализация не идеальна, и вам нужна поддержка дополнения, которое делает работу в условиях. Например, в WordPress альтернативой для обработки канонической метки является плагин Yoast ,

    Дело в том, что, собираетесь ли вы использовать последовательную реализацию вашей CMS, или если вы собираетесь установить плагин или даже добавить код, убедитесь, что сгенерированная каноническая ссылка верна. Иногда каноническая ссылка указывает на неправильную страницу, как, например, при реализации файлов электронных таблиц.

    Чтобы проверить канонические ссылки на странице, вы можете использовать Бар Moz ( Атрибут общей вкладки в анализе страницы) или перейдите непосредственно к HTML-коду страницы (при загрузке страницы в Chrome или Firefox нажмите CTRL + U ).

    Помог ли Rel = Canonical убить дублированный контент?

    Flickr Creative Commons изображение через Б Розен

    Что такое Rel = Canonical и для чего он используется?
    Что такое Rel = Canonical и для чего он используется?
    Реальный вопрос заключается в том, когда вы должны использовать один вместо другого?
    Что это значит?
    Помог ли Rel = Canonical убить дублированный контент?
    Профиль
    Реклама
    Деловой календарь
    Пн Вт Ср Чт Пт Сб Вс
     
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    Реклама
       
    Sti.lg.ua © 2016