Ошибка 404, о которой упоминалось в одной из предыдущих публикаций, представляет собой довольно неприятную ситуацию, особенно для новых блогов. Как уже было сказано, данная ошибка возникает, когда страница не может быть найдена по указанному URL-адресу. Наличие «битых» ссылок на сайте негативно сказывается не только на пользовательском опыте, но и на позициях в поисковых системах. На самом деле существует множество способов для выявления и правильного устранения неработающих ссылок на сайте, работающем на платформе WordPress. Одним из таких методов является установка плагина Broken Link Checker, который был подробно освещён в нашем предыдущем материале.
Для того чтобы получать email-уведомления об ошибках 404, вы можете установить и настроить специализированный плагин, такой как Error Log Monitor или WP 404 Auto Redirect. Эти плагины позволяют отслеживать ошибки и отправлять уведомления на указанный вами email-адрес.
После установки плагина вам потребуется добавить адрес электронной почты, на который будут отправляться уведомления. Кроме того, вы можете настроить параметры уведомлений, чтобы получать письма только о критически важных ошибках, избегая лишнего спама.
Ещё одним полезным советом является регулярная проверка и тестирование всех ссылок на вашем сайте. Вы можете использовать такие инструменты, как Google Search Console, для мониторинга статуса страниц и получения детальной информации о найденных ошибках 404. Это поможет вам не только в исправлении ссылок, но и в улучшении общего состояния вашего сайта.
Как настроить e-mail-уведомления об ошибках 404?
Стоит отметить, что указанный плагин отлично справляется с поставленной задачей, оперативно выявляя и предоставляя возможность исправить неработающие ссылки. Тем не менее, среди пользователей WordPress встречаются те, кто предпочитает избегать установки подобного рода плагинов из-за их влияния на производительность хостинга. Для таких пользователей мы представим альтернативный способ обнаружения «битых» URL-адресов.
Плагин 404 to 301
Как видно, этот плагин предоставляет все необходимые функции. В первом поле Redirect Type можно выбрать тип редиректа. Наиболее правильным вариантом считается 301 Redirect (SEO). Опция Redirect to позволяет указать, куда следует перенаправить пользователя, если он попадает на несуществующую страницу. Варианты могут быть такими: конкретная страница сайта, произвольный адрес (можно указать в поле Custom URL) или отсутствие перенаправления. В параметре Log 404 Errors можно активировать или деактивировать ведение лога ошибок 404. Следующие два параметра отвечают за отправку e-mail-уведомлений администратору сайта в случае нахождения «битой» ссылки. Отметив пункт Email notifications, вы активируете эти уведомления. В Email address можно указать адрес, на который будут отправляться сообщения об ошибках.
Не забудьте нажать кнопку Save All Changes для сохранения изменённых настроек.
Чтобы проверить работу плагина, зайдите на своей сайт по несуществующему адресу и проверьте свою e-mail-почту.
Дополнительные настройки
Кроме основных функций, данный плагин также предоставляет возможность настраивать дополнительные параметры. Вы можете выбрать, делать ли возврат на исходную страницу после перенаправления. Это полезно, если вы хотите, чтобы пользователи могли легко вернуться на сайт после ошибки. Также можно настроить шаблон сообщения, которое будет отправляться на e-mail, чтобы адаптировать его под специфические нужды вашего бизнеса.
Альтернативные методы
Если вы предпочитаете не использовать плагины, можно настроить отправку уведомлений об ошибках 404 с помощью кастомного кода в файле functions.php вашей темы. Используя хук template_redirect, можно ловить 404 ошибки и отправлять уведомления на указанный e-mail. Однако этот способ требует знание PHP и большей осторожности при редактировании кода сайта.
Мониторинг и анализ
Регулярный мониторинг ошибок 404 поможет не только улучшить пользовательский опыт, но и положительно скажется на SEO-оптимизации вашего сайта. Рекомендуется использовать дополнительно такие инструменты, как Google Search Console для отслеживания индексации и ошибок на сайте. Это позволит вам иметь более широкую картину и вовремя реагировать на возникающие проблемы.
Возможные проблемы с доставкой писем
При использовании плагина 404 to 301 могут возникать трудности с доставкой отправляемых уведомлений. Главная причина этого заключается в том, что плагин использует одинаковый адрес e-mail в полях To (кому) и From (от кого). По этой причине некоторые почтовые сервисы (например, Gmail) могут перемещать такие письма в папку Спам или полностью их блокировать. Одно из возможных решений данной проблемы — создание и использование e-mail-аккаунта в админ-панели вашего хостинга, поскольку большинство провайдеров предлагают возможность бесплатно создать один или несколько почтовых ящиков. После создания почтового ящика необходимо уточнить настройки SMTP-сервера (например, через службу поддержки вашей хостинг-компании). Далее нужно установить и активировать бесплатный плагин WP Mail SMTP, который позволяет настроить отправку почты через SMTP, что значительно повысит вероятность успешной доставки писем.

Также стоит отметить, что стоит проверить правильность конфигурации плагина, включая использование корректных учетных данных для SMTP и установление правильного порта (обычно 587 или 465). Важно включить шифрование (TLS или SSL) для большей безопасности вашего соединения.
Ошибка 504 — это довольно распространённое явление, которое указывает на проблемы с доступностью сервера. Вебмастеры должны знать, что она означает и как ее исправить. Чаще всего ошибка 504 возникает из-за истечения времени ожидания ответа от сервера, что может быть связано с неправильной настройкой хостинга, слишком большим временем обработки запросов или перегрузкой сервера. Чтобы устранить эту проблему, необходимо оптимизировать код, улучшить производительность сайта и, при необходимости, рассмотреть возможность обновления тарифного плана хостинга.
Установка плагина 404 to 301
Для внедрения плагина 404 to 301 выполните следующие шаги. Откройте административную панель и перейдите в раздел «Плагины». Затем выберите «Добавить новый». В строке поиска введите «404 to 301» и нажмите «Поиск плагинов». Как только найдете нужный элемент, щелкните по кнопке «Установить сейчас».
После установки потребуется активировать плагин. Для этого вернитесь в раздел «Плагины» и найдите 404 to 301 в списке. Нажмите на ссылку «Активировать». Плагин станет доступен для настройки.
Чтобы настроить плагин, откройте «Настройки» в админ-панели. Найдите пункт «404 to 301». В этом разделе будет доступно несколько опций. Вы можете установить редирект с ошибочных страниц на главную или на другую URL-адрес. Настроив нужные параметры, не забудьте сохранить изменения.
Важно помнить, что правильные редиректы помогут избежать потери трафика.
Для просмотра статистики ошибок 404 перейдите к соответствующему разделу в настройках плагина. Там будет отображена информация о всех страницах с ошибками, а также количество переходов по редиректам. Это поможет вам оценить эффективность настройки.
Рекомендуется периодически проверять обновления плагина. Для этого посетите раздел «Плагины» и проверьте наличие обновлений для 404 to 301. Обновления содержат исправления, улучшения и новые функции.
Помните, что корректная установка и настройка плагина указанных выше шагов значительно повлияет на пользовательский опыт и SEO-позиции вашего ресурса. Пользователи не должны сталкиваться с ошибками, а просто получать доступ к нужной информации.