404 Not Found
— самый распространенный ответ сервера, основная причина — ошибка в написании адреса Web-страницы. Сервер понял запрос, но не нашёл соответствующей страницы.
410 Gone
— ответ сервера, когда страница раньше была доступна по указанному URL, но затем была удалена и теперь стала недоступной.
Если серверу известно что по данному URL адресу был документ, но теперь его нет (он удален) — то желательно использовать код ответа 410. Ответ 404 может использоваться если пользователь ввел адрес не существующей страницы и на неё нет внешних ссылок. Если есть вероятность, что документ в ближайшее время может быть восстановлен, то лучше клиенту передать код 404. В противном случае — если документ удален на всегда, лучше использовать 410 ответ. Иначе это может привести к появлению в Google Webmaster Tools ошибок вида:
Читать далее...