Как защитить сайт на WordPress: 9 простых правил

Почему взламывают сайты на WordPress и как этого избежать: обновления, резервные копии, пароли, права доступа. Правила, которые выполнит любой владелец сайта.
Как защитить сайт на WordPress: 9 простых правил

Сайты на WordPress взламывают не потому, что система ненадёжна, а потому, что она самая распространённая: злоумышленники автоматически перебирают миллионы сайтов в поисках устаревших плагинов и простых паролей. Небольшой сайт компании для них такая же цель, как крупный портал. Защититься несложно — достаточно соблюдать девять правил.

9 правил безопасности

  1. Обновляйте WordPress, тему и плагины. Большинство взломов происходит через уязвимости, которые уже исправлены в новых версиях.
  2. Делайте резервные копии. Копия должна храниться не на том же сервере, что и сайт. Хотя бы раз проверьте, что из неё действительно можно восстановиться.
  3. Используйте надёжные пароли. Длинный уникальный пароль для админки, хостинга и почты. Пароль вида «название компании и год» подбирается за секунды.
  4. Заведите каждому свой аккаунт. Не передавайте один логин всем сотрудникам и подрядчикам. Ушёл человек — отключили его учётную запись.
  5. Выдавайте минимум прав. Тому, кто пишет статьи, не нужны права администратора.
  6. Включите двухфакторную аутентификацию. Даже если пароль украдут, без кода из приложения войти не получится.
  7. Удаляйте неиспользуемые плагины и темы. Отключённый плагин остаётся на сервере и может быть уязвим.
  8. Не ставьте «бесплатные» копии платных плагинов. В них часто встроен вредоносный код.
  9. Ограничьте попытки входа. Плагин защиты блокирует перебор паролей после нескольких неудачных попыток.

Как понять, что сайт взломали

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

Что делать, если это случилось

  1. Смените пароли от админки, хостинга, базы данных и почты.
  2. Восстановите сайт из резервной копии, сделанной до взлома.
  3. Обновите WordPress, тему и все плагины.
  4. Найдите причину: устаревший плагин, слабый пароль, заражённая тема. Без этого взлом повторится.
  5. Проверьте сайт в Яндекс Вебмастере в разделе о безопасности.

Если найти и удалить вредоносный код самостоятельно не получается, это можем сделать мы — подробнее на странице лечения сайта от вирусов.

Сколько времени это занимает

Настроить защиту — пара часов один раз. Поддерживать — около получаса в месяц на обновления и проверку копий. Если заниматься этим некому, обновления и резервные копии входят в ежемесячную поддержку. О форматах и ценах — в статье «Сколько стоит поддержка сайта».

Услуги по теме: поддержка и доработка сайтов, технический аудит сайта.

Обсудим ваш проект?

Расскажите о задаче — бесплатно проконсультируем, предложим решение и назовём стоимость и сроки.

Читайте также

Бесплатная консультация

Обсудим ваш проект

Оставьте контакты — перезвоним или напишем в удобный мессенджер, ответим на вопросы и назовём стоимость.

Или напишите сразу: WhatsApp · Telegram · +7 961 388-34-50

Telegram +7 961 388-34-50