Джон Мюллер из Google предложил указания наилучшего подхода к управлению ответами на ошибки 404 для SEO

Джон Мюллер из Google&rsquo рассказал о том, многочисленные ошибки 404 негативно влияют на рейтинги, и дал четкое объяснение лучших практик их решения.

404 (Не найдено) Код состояния

404 — это код, который сервер отправляет, когда браузер или сканер запрашивает веб-страницу, которую сервер не может найти. Это только означает, что страница не найдена.

В официальной документации W3C не используется слово “ошибка” в своем определении 404. Тем не менее, серии кодов 400 (400, 404, 410 и т.п.) классифицируются как ответы клиента на ошибки. Клиент — это браузер или сканер, поэтому ответ клиента на ошибку означает, что сервер уведомляет браузер или сканер, что их запрос является ошибочным. Это не означает, что веб-сайт ошибочный.

Это официальное определение W3C ответа 404 Страница не найдена:

<цитата>

“Код статуса 404 (не найден) указывает на то, что исходный сервер не нашел текущего представления целевого ресурса или не желает разглашать его существование. Код статуса 404 не указывает, является ли это отсутствие представительства временным или постоянным; код статуса 410 (Исчезнувший) является лучше, чем 404, если исходный сервер знает, вероятно, с помощью определенных конфигурированных средств, что состояние, вероятно, будет постоянным. >

Влияют ли ошибки 404 на рейтинги?

Человек, который задает вопросы, хотел знать, повлияет ли на рейтинг много 404 ответов. Джон Мюллер из Google ответил на вопросы, а затем объяснил правильный способ “исправления” 404 ответа об ошибке и предупреждении о том, когда не стоит “исправлять” их. Я поставил “исправить” в кавычках, поскольку ответы 404 не всегда требуют исправления.

Вот’вопрос:

“На моем веб-сайте много 404. Потеряю ли рейтинг своего сайта, если не перенаправлю их?

Джон Мюллер ответил:

“Во-первых, 404s’не повлияет на оставшийся рейтинг вашего сайта”

Адресация 404 с перенаправлениями

Далее Мюллер обсудил использование перенаправления для предотвращения появления ответов 404. Перенаправление — это ответ сервера, сообщающий клиенту, что запрашиваемая веб-страница перемещена на другой URL. Перенаправление 301 сообщает веб-браузеру или сканеру, что URL-адрес навсегда перемещен на другой URL-адрес.

Когда использовать перенаправление для 404s

Переадресация веб-страницы, которая больше не существует, на другую веб-страницу иногда является правильным способом обработки ответов 404 страница не найдена.

Вот как Мюллер объясняет правильное использование перенаправлений для “исправления” 404 ответа:

“Перенаправления могут играть определенную роль в работе со старыми страницами, но не всегда. Например, если у вас есть настоящий товар на замену, как новая чашка, которая функционально заменяет чашку, которую больше не производят, тогда перенаправление вполне подходит.~~>

Если не использовать перенаправление для 404s

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

Мюллер объясняет:

<цитата>

“С другой стороны, если у вас просто похожие страницы, не’не перенаправляйте. Если бы пользователь перешел на ваш сайт в поисках ножа, он был бы разочарован при виде только ложки. Это ужасающее взаимодействие с пользователем и не помогает в поиске. “

Хорошо показывать 404 ответа

Далее Мюллер объяснил, что можно показывать ответы 404, поскольку это правильный ответ, когда браузер или сканер спрашивает страницу, которой не существует на сервере больше.

Он объяснил:

<цитата>

“Вместо этого верните код результата HTTP 404. Сделайте замечательную страницу 404. Возможно, даже создать страницу 404, которая бы объясняла, почему ложки лучше ножей, если вы можете привести такой аргумент. Просто не перенаправляйте вслепую на похожую страницу, страницу категории или вашу домашнюю страницу. Если вы не уверены, не перенаправляйте. Согласитесь, что коды 404 — это хорошо, они являются нормальной частью здорового веб-сайта.

Всегда исследовать ответы на ошибки

Что-то, о чем Мюллер не упомянул, это то, что ответы 404 следует всегда исследовать. Не прекращайте исследование только потому, что страницы не существует, и нет другой страницы, на которую ее можно перенаправить. Иногда существует настоящая проблема, которую нужно решить.

404 По внутренним ссылкам

Например, некоторые ошибки 404 вызваны поврежденной внутренней ссылкой, где URL-адрес написан с ошибкой. Вы можете “исправить” это путем перенаправления неправильного URL-адреса на правильный URL-адрес, но это не решает проблему, потому что настоящая проблема заключается в самой поврежденной ссылке.

404 вызван исходными ссылками

Некоторые ошибки 404 вызваны ссылками на страницы, которые уже не существуют. Ссылка на страницы, которых нет, создает впечатление, что страница заброшена. Ссылка на несуществующую веб-страницу – это плохое взаимодействие с пользователем, и никогда не существует нормальной части здорового веб-сайта. Так или ссылайтесь на правильную страницу, ссылайтесь на что-то другое, или вообще не ссылайтесь ни на что.

404s через входящие ссылки

Существует еще один тип ответов 404, о которых Мюллер не говорил, какие нужно рассмотреть. Иногда сайты неправильно пишут URL, и когда это произойдет, правильным ответом будет 301. Вы можете попробовать связаться с сайтом и попросить их исправить свою ошибку, но проще просто добавить перенаправление и жить дальше.

Прослушайте вопросы и ответ на 2:08 минуте: