Как исправить ошибки 404 в WordPress, используя 301 перенаправления

  1. Как исправить 404 ошибки в WordPress: возможные сценарии
  2. Сценарий первый: изменение URL самостоятельно
  3. а) Существующие изменения URL
  4. б) будущие изменения URL
  5. Сценарий второй: неправильные входящие ссылки, указывающие на известные места назначения
  6. Сценарий третий: неверные входящие ссылки указывают на неизвестные места назначения

Хотите исправить ошибки 404 в WordPress? Затем продолжайте читать, поскольку сегодняшнее обучающее руководство для начинающих покажет вам, как это сделать.

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

Однако это предположение неверно. Ошибка 404 не обязательно означает, что с вашим сайтом что-то не так.

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

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

Надеюсь, теперь вы понимаете, что, хотя ошибки 404 могут быть не вашей ошибкой (хотя некоторые и есть), их необходимо исправить. И, к счастью, есть плагин для работы ... возможно, ваше лучшее решение для исправления 404 ошибок в WordPress - это называется перенаправление, доступно бесплатно из официального репозитория:

Сегодня мы рассмотрим три распространенные причины ошибок 404 и то, как использовать плагин Redirection, чтобы «исправить» их с помощью перенаправлений 301. Хотя вы можете создавать эти 301 перенаправления без использования плагина, отредактировав файл .htaccess вручную, плагин перенаправления является самым быстрым и простым решением для исправления ошибок 404 в WordPress.

Как исправить 404 ошибки в WordPress: возможные сценарии

Мы рассмотрим три сценария:

  • Смена URL самостоятельно.
  • Проблемы с входящими ссылками указывали на известные направления.
  • Проблемы с входящими ссылками указывают на неизвестные направления.

Сценарий первый: изменение URL самостоятельно

Это единственный сценарий, над которым мы имеем полный контроль.

Если по какой-либо причине мы решим изменить наши URL-адреса - скорее всего, результат изменение постоянных ссылок - тогда все наши существующие URL станут избыточными и вступят в силу немедленно.

Например, когда мы переключаемся с example.com/2016/old-link на example.com/new-link, исходный URL больше не существует. Запрос этого URL вернет ошибку.

Конечно, мы все еще хотим, чтобы наши существующие посты и страницы работали. Поэтому нам нужно настроить перенаправления 301 для решения проблемы.

301 редирект является лучшим перенаправлением в большинстве ситуаций - это рассказывает поисковики что веб-страница постоянно перемещена. В результате поисковые системы не будут наказывать вас за изменения, а ваш SEO-рейтинг сохранится - узнайте больше о типах перенаправления Вот , К счастью, плагин Redirection специализируется на перенаправлениях 301.

Давайте разберем сценарий один на две дополнительные возможности:

а) Существующие изменения URL

Если вы уже изменили свои URL-адреса, вы, вероятно, испытываете много 404-х, верно? Это плохая новость для всех, поэтому пришло время для быстрой пожарной работы - или долгой, в зависимости от того, насколько велик ваш сайт.

В этой ситуации вам придется создавать перенаправления 301 вручную.

Начните с того, что запишите все ваши старые URL и соответствующие новые URL. Теперь перейдите в Инструменты / Перенаправление .

Под заголовком Add new redirection добавьте один из ваших избыточных URL в поле Source URL . Хотя существует множество опций для поля « Совпадение» , здесь лучше всего работает «Только URL», поэтому оставьте все как есть.

Точно так же, поскольку мы знаем целевое местоположение для нашей веб-страницы, мы можем оставить для поля « Действие» значение «Перенаправить на URL». Оставьте поле Регулярное выражение пустым.

Наконец, введите правильный URL в поле Target URL . Завершите, нажав кнопку Добавить перенаправление .

Завершите, нажав кнопку Добавить перенаправление

Теперь нам нужно проверить перенаправление. Посетите старый URL-адрес и, если вы правильно настроили перенаправление, вы сразу же будете перемещены на правильный URL-адрес.

Отлично, ваша первая попытка исправить 404 ошибки в WordPress удалась!

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

б) будущие изменения URL

Если вы планируете изменить свои URL-адреса, сделайте себе одолжение и установите плагин Redirection прямо сейчас . Это сэкономит вам много времени и разочарований.

Это связано с тем, что Redirection будет отслеживать все изменения существующих URL-адресов и автоматически создавать редирект 301 при обнаружении любых изменений.

Прежде чем начать, перейдите в раздел Инструменты / Перенаправление , затем нажмите на вкладку Группы . Назовите свою группу, установите для нее « Сообщения WordPress» , затем нажмите « Добавить» .

Теперь перейдите на вкладку « Параметры », найдите поле « Мониторинг изменений в сообщениях» и выберите группу, которую вы только что создали. Хит Обновление .

Перейдите в сообщение, затем нажмите, чтобы изменить расширение URL. После внесения изменений нажмите « ОК», а затем « Обновить».

Теперь, когда вы вернетесь обратно в Tools / Redirection , вы увидите, что плагин уже проделал тяжелую работу. Он уже создал перенаправление 301, указывая старый URL на новый:

Он уже создал перенаправление 301, указывая старый URL на новый:

Сценарий второй: неправильные входящие ссылки, указывающие на известные места назначения

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

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

Один из вариантов - обратиться к веб-мастеру по поводу любых известных неработающих ссылок. В противном случае вы можете снова обратиться к надежному плагину Redirection.

Перейдите в Инструменты / Перенаправление . Далее, нажмите на вкладку 404s . На этом экране будут перечислены все 404 ошибки, сгенерированные на вашем сайте. Попробуйте и попробуйте, посетив несуществующий URL на вашем сайте - плагин Redirection будет отмечать ошибку 404 в режиме реального времени.

Попробуйте и попробуйте, посетив несуществующий URL на вашем сайте - плагин Redirection будет отмечать ошибку 404 в режиме реального времени

Теперь не все 404 стоит исправлять, но если вы видите один URL, появляющийся несколько раз, вы можете указать его в нужном месте. Если правильное место очевидно, то это так.

Когда вы определили, где должна быть указана ссылка, нажмите кнопку Add redirect .

Добавьте правильный URL в поле Target URL . Опять же, оставьте параметры Match и Action по умолчанию и нажмите Add Redirection.

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

Сценарий третий: неверные входящие ссылки указывают на неизвестные места назначения

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

Однако это не всегда так, или, возможно, некоторые ссылки просто не стоят того, чтобы их исправлять, поскольку они используются так редко.

Помните: вы никогда не сможете полностью предотвратить или исправить ошибки 404 в WordPress. Они просто часть веб-сайта. Вопрос в том, как свести к минимуму влияние ошибки 404?

Это сообщение об ошибке по умолчанию, созданное темой Twenty Sixteen. Давайте будем честными: такая страница никому не нужна, верно?

Давайте будем честными: такая страница никому не нужна, верно

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

Каждая тема WordPress поставляется со страницей ошибок 404 по умолчанию, но они не всегда самые полезные или креативные, как мы только что продемонстрировали. Если хотите настроить свою страницу 404 Вы можете сделать это, отредактировав файл 404.php вашей темы или установив плагин.

Если вы идете по маршруту плагина - и это гораздо более удобный для пользователя вариант из двух - я рекомендую плагин 404 Page by SeedProd:

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

Как вы исправляете 404 ошибки в WordPress? Поделитесь своими мыслями и не стесняйтесь задавать любые вопросы в комментариях ниже!

Бесплатный путеводитель

5 основных советов для ускорения
Ваш WordPress Сайт

Сократите время загрузки даже на 50-80%
просто следуя простым советам.