Убрать ошибку 301.

SF
На сайте с 28.06.2007
Offline
113
6754

На моем сайте http://www.orestov.com/vegas/ выдает 200, а без слеша 301, что мешает поисковикам нормально индексировать. Пожалуйста, подскажите, как сделать 200 при любом обращении к сайту?

K
На сайте с 31.01.2001
Offline
737
#1

Делать 200 при любом обращении к сайту - это как раз и есть грубая ошибка.

А 301 при адресе без слеша - это не ошибка и не мешает индексации. Просто старайтесь этот адрес нигде не упоминать.

Выделенные полосы в Москве (http://www.probkovorot.info) привели к снижению скорости до 23%.
SF
На сайте с 28.06.2007
Offline
113
#2

Индексация внутренних страниц не происходит. Яндекс неоднократно посещал сайт и индексировал только главную. А в Яндекс.Вебмастер показывает одну ошибку — 301.

Не упоминать? Очень часто пишу не я, а другие люди. А Вы всегда ставите слеш в конце?

Поясните, пожалуйста, почему ставить на все 200 это ошибка?

SF
На сайте с 28.06.2007
Offline
113
#3

Основная проблема в том, что сайт с www и без www — это разные сайты.

Как бы сделать так, чтоб при наборе site.ru переносило на www.site.ru?

-=Илья=-
На сайте с 05.12.2003
Offline
222
#4
SciFi:
На моем сайте http://www.orestov.com/vegas/ выдает 200, а без слеша 301, что мешает поисковикам нормально индексировать. Пожалуйста, подскажите, как сделать 200 при любом обращении к сайту?

Не надо делать строго 200.

Надо исправлять структуру урлов в навигации.

K
На сайте с 31.01.2001
Offline
737
#5
SciFi:
Поясните, пожалуйста, почему ставить на все 200 это ошибка?

В стандарте на HTTP протокол совершенно не зря придуманы коды ответов на все случаи жизни.

Самая простая грубая ошибка - это выдача кода 200 на запрос несуществующей страницы вместо положенного 404. Такие адреса могут проиндексироваться, тогда вы придете снова, с вопросом "как мне бороться с дублями страниц". А их просто не надо плодить.

Оставьте 301 на адресе без слеша, и на вас будут меньше ставить неправильные ссылки, т.к. скопировать неверный адрес из адресной строки будет невозможно.

Как сделать редирект с сайта без www на сайт с www - читайте FAQ для начинающих.

SciFi:
проблема в том, что сайт с www и без www — это разные сайты.

Если это так - это плохое решение.

G
На сайте с 07.04.2006
Offline
37
gct
#6
SciFi:
Основная проблема в том, что сайт с www и без www — это разные сайты.
Как бы сделать так, чтоб при наборе site.ru переносило на www.site.ru?

Зачем редирект? Объедините эти сайты конфигом апача (или др. http-сервера)! Естественно, при этом site.ru и www.site.ru в файле зоны должны смотреть в один ip :)

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