Nginx-ru mailing list archive (nginx-ru@sysoev.ru)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: OFFTOPIC Location и 410
On 04.07.2012 13:25, Михаил Монашёв wrote:
Гугель пишет, что в ответах удалённых страниц надо отвечать 410-ым
кодом:
http://support.google.com/webmasters/bin/answer.py?hl=ru&answer=181708
Я по старинке отвечаю 301-ым постоянным редиректом на главную
страницу. А хочется отвечать правильно, т.е. возвращать 410 с
htpp-редиректом. Но может ли в ответе с 410-ым кодом быть заголовок
Location ? Тут
http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html#sec14.30 и тут
http://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html#sec10.4.11
ничего не нашёл про это.
Насколько я понимаю, там заголовка быть не может.
А зачем тебе в случае редирект ? Пользователю он уже не поможет.
В дневнике у юзера есть записи. Какую-то запись юзер удалил. А ссылки
на других сайтах остались. Кто-то переходит по такой ссылке. Я его
сейчас на главную редиректю, может там его что-то заинтересует.
Можно конечно сделать редирект HTML-ем, но не хочется усложнять.
а зачем именно редирект делать? можно показать красивую html страницу
с 404 или 410 кодом, в которой так и будет написано, что пользователь
уже удалил эту запись, и предложить посетителю на выбор ссылки на
главную страницу сайта и на главную страницу этого пользователя
(если такой пользователь не удален и не забанен) + рекламные баннеры.
а когда пользователь хочет увидеть запись, переходя по ссылке,
а его после этого молча перебрасывает на главную страницу сайта -
это обескураживает, потому что пользователь не понимает почему так
произошло. и поисковые системы такой редирект тоже вводит в заблуждение.
а так как рекомендует гугл - будет наверное лучше всего, объяснение на
человеческом языке для людей, почему такой страницы на сайте уже нет
и 410 или 404 код для поисковых машин, чтобы они ее убрали из индекса.
--
Best regards,
Gena
_______________________________________________
nginx-ru mailing list
nginx-ru@xxxxxxxxx
http://mailman.nginx.org/mailman/listinfo/nginx-ru
|