Яндекс научился понимать rel="canonical"
rel="canonical" понимается Яндекс. На одном из сайтов при разработке я невнимательно отнёсся к условию вывода. В итоге canonical сформировался такой:
<link rel="canonical" href="http://site.com/[node-url]" />
Позже в вебмастере вылезла страница с 404 ошибкой, о чём свидетельствует скриншот. Потерянный token был воспринят, как есть.

Эта ситуация говорит о том, что Яндекс поддерживает тег rel="canonical", более того, робот Яндекс исправно ходит по всем функциональным цепям навигации не предназначенным для людей.
Следующий апдейт после установки canonical проредил количество страниц в выдаче, отсохли действительно непотребные страницы.
Жду и наблюдаю. Используете ли Вы этот тег для пресечения дублированного контента?
а в чем была ошибка, что вылез ?
Я так понимаю Яндекс нашёл ссылку в <head>, а ссылка сформировалась в таком виде:
<link rel="canonical" href="http://site.com/[node-url]" />Соответственно, он пошёл по адресу
site.com/[node-url]И ничего там не нашёл т.к. такой страницы в природе не существует. Логично, что вылезло 404.
прошу прощения за невнятный вопрос, просто я по вашей статье про nodewords прописал [node-url] в метатегах по умолчанию и тоже получил на главной странице, (к-я у меня в виде вида с несколькими блоками) link rel="canonical" href="http://site.com/[node-url]", на других страницах все нормально, поэтому и спрашиваю
Вам нужно просто создать правило для главной страницы. Я в статье писал, что нужно проверять и делать оверрайды в случае, если токен потеряется.
Зайдите в админку
admin/content/nodewords/custom, создайте новое правило, в настройках пути укажите <front>. Канонический URL ставьте на главное зеркало без слеша на конце.Аналогично смотрите для других страничек. Если где-то токен отстёгивается, то просто добавьте к этому пути правило. Вообще говоря, подхват дефолтных значений можно настроить. Настройка условий вывода(по статье базовые настройки - первая вкладка модуля в админке).
спасибо
Ничерта Яндекс не научился понимать этот атрибут. У меня на блоге есть несколько страниц, которые он индексирует по неправильным адресам. И это при том, что указан rel="canonical" с нужными адресами, и более того, стоит редирект на правильные адреса страниц. Ужас, а не поисковик.
Скорее всего у вас проблема в редиректе. Уберите его и подождите. Поисковик нормальный.
p.s.: А да ... Ещё слеши везди на конце ... ;) В общем у меня всё нормально.
Теперь Яндекс поддерживает rel="canonical" официально.
http://webmaster.ya.ru/replies.xml?item_no=10371
Да, таки объявили.
Поставил я этот тег... Через месяц из 400 с лишним страниц Уникального контента в индексации Яндекс осталось только 14...((( Что делать???
Заранее благодарю за ответ!
Значит вы что-то не правильно сделали. Наверное статику простую всунули? )
Здравствуйте. А можно поподробней про статистику? Что значит "простая" и чем она вредна?
Отправить комментарий