Ошибки на сайте WordPress: видимые и невидимые — какие опаснее
Об ошибках на WordPress обычно говорят либо по коду, либо по симптому. Но есть более полезный признак: заметна ли ошибка снаружи. Одни видны посетителю сразу — и потому их быстро находят и чинят. Другие не видит никто, кроме логов, и именно они съедают деньги месяцами. Разберём оба лагеря, чтобы вы понимали, за чем следить помимо очевидного.
Видимые ошибки: неприятно, но честно
Это то, что замечает любой. Белый экран, страница с кодом 500, съехавшая вёрстка, неработающие кнопки, сайт открывается по пять секунд. Такие поломки раздражают, но у них есть преимущество: они не прячутся.
О видимых ошибках сообщают клиенты. Их замечает сам владелец, когда заходит на сайт. О них спрашивают в поддержке. Проблема обнаруживается быстро, а значит, быстро и решается. Опасность здесь одна — затянуть с реакцией и потерять несколько дней заявок, которые могли бы прийти.
Полувидимые: работают, но не так
Самая коварная категория — потому что выглядит нормально. Форма отправляется, показывает «спасибо», а письмо никуда не приходит. Кнопка оплаты нажимается, но заказ не проходит. Каталог отображается, но часть товаров не открывается. Страница грузится, но картинки не подгружаются.
Со стороны всё в порядке. Проверяющий заходит — и видит, что сайт вроде работает. Настоящая поломка обнаруживается только тогда, когда клиент звонит и говорит: «Я вам писал неделю назад, вы не ответили». Или когда кто-то наконец проверяет свой спам и находит там двадцать заявок.
Что сюда относится:
- Формы, письма из которых уходят в спам или исчезают совсем;
- Ошибки на последнем шаге оформления заказа;
- Кнопки, которые не реагируют на нажатие с телефона;
- Страницы, которые показываются только авторизованным пользователям;
- Всплывающие окна, закрывающие всё содержимое на маленьком экране.
Проверить такие ошибки можно только одним способом: пройти по сайту как обычный посетитель, от входа до заявки. Раз в месяц это стоит делать вручную — не на компьютере, а на телефоне.
Невидимые ошибки: то, чего не видит никто
А вот здесь начинается настоящая опасность. Эти ошибки не видны ни посетителю, ни владельцу — до момента, когда что-то по-настоящему сломается.
Не работают резервные копии. Формально они настроены, файлы создаются, но при попытке восстановления оказывается, что копия повреждена или устарела на полгода. Или что копируется только база, а файлы нет.
Крон-задачи не выполняются. На WordPress многое работает по расписанию: обновления, отправка писем, чистка кэша, обработка заказов. Если расписание сломалось, это не видно снаружи — просто перестают происходить вещи, о которых вы не догадываетесь.
Сайт перестал индексироваться. Технические ошибки, случайно закрывший сайт файл, сломанная карта сайта — и вот страницы постепенно выпадают из поиска. Трафик падает не сразу, а за месяцы. Заметить это можно только через аналитику или специальные сервисы.
База данных растёт без контроля. Ничего не болит, пока не упрётся в лимит хостинга. Тогда сайт падает внезапно, а разбираться придётся в срочном порядке.
Появились попытки взлома. Их видно только в логах: сотни запросов к странице входа, подбор паролей, обращение к несуществующим файлам. Пока не получилось — никто не замечает. А когда получится, восстановление обойдётся дороже всей профилактики.
Почему невидимые дороже
Арифметика простая. Видимая ошибка обнаруживается за часы и решается за день. Невидимая может работать месяцами: заявки не доходят, поисковые позиции уходят, копии не создаются. К моменту обнаружения потери уже не вернуть.
Отдельная проблема — момент обнаружения. Невидимая ошибка обычно всплывает в самый неудобный момент: в разгар рекламной кампании, в выходной день, перед встречей с крупным клиентом. Именно тогда, когда нужно, чтобы всё работало.
Как ловить невидимое
Профилактика здесь проще, чем может показаться. Несколько регулярных действий закрывают большую часть рисков.
- Раз в месяц пройти путь клиента на телефоне — от первого экрана до заявки;
- Раз в месяц проверить, что резервная копия не только создаётся, но и восстанавливается;
- Настроить уведомления о падениях сайта и росте числа попыток входа;
- Раз в квартал смотреть статистику индексации и позиций в поиске;
- Следить за объёмом базы данных и свободным местом на хостинге.
Всё это занимает не больше часа в месяц. Зато вы узнаёте о проблемах до того, как они превратятся в потери.
Что в итоге
Ошибки на WordPress делятся не только по кодам. Видимые — неприятны, но честны. Полувидимые — коварны, их нужно проверять вручную. Невидимые — самые дорогие, потому что узнаёте вы о них последним.
Мы регулярно разбираем сайты именно на этот предмет — что уже сломано, а что пока только собирается. Если хотите убедиться, что у вашего WordPress всё в порядке, — оставьте заявку на сайте. Посмотрим логи, проверим формы и копии, скажем честно, где есть риск, а где всё работает как надо.
