Вопрос Как обрабатывать 404, чтобы Яндексу угодить?

Тема в разделе "Яндекс", создана пользователем svla, 8 дек 2011.

Статус темы:
Закрыта.
  1. svla

    svla На форуме с: 6 дек 2011 Сообщения: 19

    Прочел тут в одной статье, что теперь Яндекс не любит, когда при обращении по адресу несуществующей страницы выдается сообщение типа «Такой страницы более не существует» или типа того, а лучше перебрасывать посетителя на главную.

    Это действительно так?
  2. Chudenkov

    Chudenkov На форуме с: 12 ноя 2010 Сообщения: 1.915

    Факт, что Яндекс не любит наличие 404 ошибок на сайте.
    Но лучше делать информационные страницы например http://zina.ru/404.php.
    1 человеку нравится это.
  3. Kovtun

    Kovtun SEO На форуме с: 2 сен 2009 Сообщения: 2.845

    1 человеку нравится это.
  4. svla

    svla На форуме с: 6 дек 2011 Сообщения: 19

    Симпатичный вариантик!
    Но я вот о чём подумал: если так сделать, то получится, что на сайте много одинаковых страниц. А хорошо ли это?
  5. Chudenkov

    Chudenkov На форуме с: 12 ноя 2010 Сообщения: 1.915

    Роботы отличают код ответа сервера:
    200 - ОК, страница существует.
    404 - Not Found, страница не существует.

    P.S. Кто то у NEXTMAIL идею скопипастил.
    1 человеку нравится это.
  6. svla

    svla На форуме с: 6 дек 2011 Сообщения: 19

  7. Chudenkov

    Chudenkov На форуме с: 12 ноя 2010 Сообщения: 1.915

    По идее нет.
    Данной командой вы указываете, что главная страница будет показана пользователю, если страница отсутствует.
    Проверьте :)
    1 человеку нравится это.
  8. svla

    svla На форуме с: 6 дек 2011 Сообщения: 19

    Да, конечно, так оно и работает - при вызове несуществующей страницы посетитель оказывается на главной.

    Как владельца сайта меня бы это устроило. Но соответствует ли это принятым канонам?

    (А сервер ведь отдаст ошибку 404, верно?)
  9. Chudenkov

    Chudenkov На форуме с: 12 ноя 2010 Сообщения: 1.915

    Принято использовать информационный вариант 404 страницы.
    Да, сервер будет отдавать 404 ошибку.
    1 человеку нравится это.
  10. Mitt

    Mitt На форуме с: 16 июн 2011 Сообщения: 70

    А как сделать, что бы при переходе на несуществующую страницу выдавалась страница 404 ошибка? Можно как то удалить вообще эту страницу?
    Я просто плохо понимаю, как и что к чему... (
    И вообще как они появляются? Если я никогда ни чего не удалял?
    Зашел в панель явб и вот что мне он показал... Как это все убрать? (

    Безымянный.jpg Безымянный1.jpg
  11. Cthulchu

    Cthulchu На форуме с: 9 дек 2011 Сообщения: 146

    имеется ввиду, наличие битых линков, или 404й ответ от веб-сервера?

    не нужно проверять, код ошибки будет отправлен пользователю, просто вместо стандартной 404 будет отправляться страница с сервера. поисковики (по крайней мере, гугл) никогда не покажет такие страницы (хотя, может, в соплях и покажет, но это не имеет значения.)
    Иногда умельцы делают в ответ на 404 нечто вроди search.php, а в скрипте выполняют поиск по базе, считая запросом то, что ввели в адресной строке в качестве адреса страницы.
    скопируй сюда содержимое своего файла .htaccess, но можешь и сам посмотреть строки вроди:
    Код:
    ErrorDocument 404 /404.html
  12. svla

    svla На форуме с: 6 дек 2011 Сообщения: 19

    Как полагаете, 404.html целесообразно запретить к индексации в роботсе?
  13. Cthulchu

    Cthulchu На форуме с: 9 дек 2011 Сообщения: 146

    бессмысленно. можете закрывать, можете не закрывать, бот получит 404 и страницу. а дальше - его дело. К тому же, правила роботса не всегда выполняются ботами. Иногда игнорируются, так что я, вообще - роботс юзаю лишь для проформы, если нужно что-то запретить - запрещаю на программном уровне, исключая физическую возможность проиндексировать.
    1 человеку нравится это.
  14. Chudenkov

    Chudenkov На форуме с: 12 ноя 2010 Сообщения: 1.915

    Простите, для чего?
  15. Cthulchu

    Cthulchu На форуме с: 9 дек 2011 Сообщения: 146

    ну я же ссылки с доступных страниц даю, но они не доступны физически ПСам, вот чтобы они не пугались таких ссылок, я их и запрещаю в роботс и ноиндекс/нофоллоу, они тогда не определяются как битые или дубли.
Статус темы:
Закрыта.