rel canonical + /

AC
На сайте с 24.05.2013
Offline
43
555

Недавно переехал на новый движок. Урлы сменились c /url.html на /url, 301-й я поставил корректно.

В коде появилось

<link rel="canonical" href="http://site.ru/url" />

<link rel="shortlink" href="http://site.ru/node/1" />

В теле статей есть ссылки http://site.ru/url/#comments/ и видимо яндекс считает их отличными от http://site.ru/url

Раздел "Исключенные страницы" показывает 1075 "неаканонических ссылок" (Документ является неканоническим ? 1075↑). Это наверное всё что есть.

После переезда позиции значительно упали, ссылки /url.html один момент были в выдаче вместе с /url.

Вопросы:

1. Подскажите как быть с canonical?

2. Что сделать чтобы вернуть позиции?

MB
На сайте с 24.02.2009
Offline
183
#1

по своему опыту скажу, что canonical ухудшает попадание в индекс новых постов, я его в начале марта поставил у себя на блоге с тех пор в индекс попало только 3 новых поста, короче какая то муть с canonical'om

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

- Romanus -
На сайте с 20.01.2015
Offline
91
#2

Mister_Black, каноникал не ухудшает индексацию, если только он сделан не каким-то извращенным методом.

Alex Cane, насчет #comments - это якоря, не видел чтобы ПСы считали их за разные страницы, т.к. это лишь "визуальный эффект", а не новая страница.

"shortlink" выкиньте из кода. Страница по адресу "http://site.ru/node/1" должна отдавать 301 редирект на страницу "http://site.ru/url".

Что сделать чтобы вернуть позиции?

Показывать сайт, показывать как сделали редирект, сказать когда сделали все эти манипуляции.

Делаю SEO. Веду блог - Romanus.ru ( https://romanus.ru )

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий