Почему отсутствие ответа сервера 404 плохо?
Наш сайт 6 лет спокойно жил на платном хостинге, пока однажды не обнаружилось, что при заходе на него с Гугл хром, появляется надпись, что он небезопасен. Мы связались со службой поддержки Гугл и выяснилось, что проблема не в нас, а в том, что нашего хостера Гугл запихнул в "черный" список, ибо на нем есть какие-то ссылки, крадущие информацию. Наш хостер ответил "сами не понимаем, почему Гугл так поступил", но лучше сделать так, чтобы страницы с кодом 404 не переадресовывали на самого хостера (как это было). Гугл в итоге вроде бы вытащил нашего хостера из ч.с., но мы решили не рисковать и сделали переадресацию с несуществующих страниц на главную. Предварительно написали Платонам, объяснили ситуацию... Они сказали, что в этом ничего плохого нет. Страницы с кодом 404 просто исчезнут из поиска. Но многие здесь пишут, что отсутствие ответа 404 вредно. Вот хотелось бы услышать аргументацию и понять, чем именно.
В моем понимании есть код ответа сервера. Сервер у вас один и при запросе он первым делом отдает код ответа. Если код 200 - значит все отлично и страница отгружается пользователю, если страницы не существует должен отдаваться код 404.
Если нарушена система и на несуществующую страницу не отдается код ответа 404 - роботы будут считать что страница существует и будут ставить ее в список для обхода (индексации).
Что плохого - предположим конкуренты увидели этот косяк на вашем сайте и целенаправленно пробивают десятки (сотни, тысячи) страниц которых нет. Роботы обходят все эти страницы и видят что там все одинаковое - А ЭТО ПЛОХО !
При получении кода 404 - поисковые роботы не индексируют страницы, и соответственно ваш сайт выглядит хорошо в их глазах.
А что именно будет происходить после получения кода - это уже ваше личное дело (будет открываться страница с ошибкой, или перенаправляться на главную, или еще что).
Роботы смотрят не как люди, а по коду - им главное системность.
Мне кажется, что как-то так...
Круто конечно, но по моему не правильно )
Хотя можно по обсуждать
По опыту плохого в этом нет, надо настроить странице 404 и все
Постановка вопроса не понятна. Что именно "тут пишут" - плохо? Что нет спец. страницы с кодом 404 , нет ответа сервера с кодом 404, нет исчезнувших страниц, нет 404 в robois.txt n т. д. и т. п.
Отсутствие чего плохо-то?..
И зачем, собственно, Здесь (опять) прописывать - почему?.. Есть гугл. Всё давным-давно есть в Сети.
Спрасите вашего Платона. Уж он-то знает :)
Почему. А какой ответ сервера у вас сейчас на не существующую страницу?
Если 200, то - у вас в индексе - толпа дублей из несуществующих страниц с нулевой релевантностью. И их будет всё больше, раз нет алгоритма 404. А "мусорному" сайту - участь в мусорке.
Это аргумент? (один из аргументов).
Вопрос (отет на вопрос) "избит" и не нужен, вроде как. Столько версий в Поиске, что странно его выносить в Форум.
Собстно, я уже ответил. Ваш контр-аргумент, увы, "не катит".
Это грустно.
Пожелаю - удачи.
Если первое - то очень плохое, если второе то хорошо.
Ответ: Гугл запихнул в "черный" список.
По-моему все очевидно. Плюс 404 страницу сделать несложно.