Технически, обе ошибки сообщают, что запрашиваемая веб-страница недоступна по указанному адресу. Причинами 404 ошибки могут являться либо неверная ссылка, либо ранее существовашая страница, которая на данный момент удалена и недоступна. При этом не сообщается, существовала ли такая страница ранее, появится ли она на сайте в будущем или же удалена безвозвратно.
Ошибка 410 — это состояние http-сервера, которое трактуется как «Удалён«, т.е. по данному url существовала страница, но на данный момент она окончательно удалена с сервера.
В зависимости от полученного кода, поисковой робот либо помечает страницу в результатах выдачи как удалённую (ошибка 410), либо делает пометку о её недоступности и повторно заходит на неё в течение 24-х часов для повторной перепроверки (ошибка 404).
В Google рекомендуют использовать 410 код ответа в случае, если вы совершенно точно уверены, что страницы больше нет и никогда не будет, и 404 – когда страница удаляется временно. Поэтому, уточните возможность устанавливать подобные коды ошибок в системе управления, когда появится необходимость создать новый сайт для вашей деятельности.