Задать вопрос
@rgz

Как заставить поисковики индексировать нужный url?

Здравствуйте. Есть сайт на Drupal.
Добавил модуль comment_fragment что бы комментарии не создавали дублей страниц.
В итоге поисковики почему-то выбирают алиасы вида /comment/70 или /comment/80, вместо нормального урла страницы вида /tovar_name

Почему так происходит и как это можно исправить?

rel="canonical" на странице комментария стоит на нужную ноду. Но поисковики все равно предпочитают почему-то /comment а не /tovar

Может быть можно как-то всем страницам сделать редирект сразу?
Например
RewriteCond %{REQUEST_URI} ^/comment/$
RewriteRule ^.*$ /node [R=301,L

Можно как-то так сделать? Или придется в ручную каждому урлу подставлять?

Пробовал в веб мастере добавлять урлы в "переобход страниц" - все равно робот предпочитает /comment
  • Вопрос задан
  • 59 просмотров
Подписаться 1 Простой 1 комментарий
Пригласить эксперта
Ответы на вопрос 1
@sidni
Php Developer
1) редирект 301 с неправильных урлов на правильные
2)проверить сайтмап чтоб не было там не правильных урлов, затем перегрузить кго в вебмастере.
3) сделать переобход нужных страниц в вебмастере.
И ждать от 2 недель до месяца апдейта поисковой выдачи
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы