Руководство по обслуживанию WordPress для начинающих –
После всей тяжелой работы, которую вы и ваши разработчики вложили в создание веб-сайта или блога на WordPress (на самом деле это одно удовольствие), вы наконец садитесь на заслуженный отдых — не так быстро! Это энтропийный принцип: ваша работа никогда не заканчивается. Ваша ответственность как администратора вашего веб-сайта не заканчивается после того, как тема/плагины установлены и вы начали публиковать сообщения по чему-то похожему на расписание. Чтобы ваш сайт работал в отличном состоянии, без ошибок и осложнений, необходимо выполнить множество работ по обслуживанию.
Обслуживание WordPress
Но не переживайте. Все, что вы слышали об удобстве использования WordPress, — правда. Поддержание вашего веб-сайта — один из многих способов осознать это. Итак, вооружившись только добрыми намерениями и мыслью о предотвращении множества неприятностей в будущем, вот руководство для начинающих по обслуживанию вашего собственного веб-сайта WordPress (что означает WordPress.org, а не WordPress.com).
Вам необходимо выполнить каждый шаг в указанном порядке, начиная с:
1. Регулярное резервное копирование
Прежде чем вносить какие-либо изменения на свой веб-сайт, создайте систему безопасности, создав резервную копию.
Почему – Если что-то пойдет не так, вы сможете довольно быстро и легко восстановить свой сайт из резервной копии. Я повторяю, это ваша первая и самая надежная система безопасности в различных ситуациях, таких как взлом, случайная блокировка, серьезный взлом кода и т. д.
Как – Есть несколько способов – вручную, через хостинговую компанию или с помощью плагина по вашему выбору. Существуют замечательные плагины для резервного копирования (которые теперь стали полноценным сервисом) с дополнительными функциями, такими как облачное хранилище, простое восстановление и т. д. UpdraftPlus, VaultPress, BackupBuddy и т. д. — отличный выбор.
- Некоторые хостинг-провайдеры предлагают рутинные услуги резервного копирования, но лучше не полагаться на них полностью. Например, SiteGround предлагает ежедневное резервное копирование в течение 30 дней для всех планов общего хостинга. Однако со временем это изменится, и вам необходимо уточнить это у своего хостера.
- Не забудьте сделать резервную копию всего сайта, включая базу данных. Или приобретите отдельный плагин для резервного копирования базы данных (например, WP-DB-Manager).
- Вы также можете вручную загружать файлы через FTP и базу данных с помощью инструментов phpMyAdmin или Adminer.
2. Следите за обновлениями и обновлениями
Это один из самых утомительных, скучных и сложных этапов процесса обслуживания, особенно если у вас большой веб-сайт с множеством плагинов.
Почему – Обновления необходимы для обеспечения безопасности (ошибки безопасности старых версий общеизвестны), повышения производительности и появления новых функций.
Как – Не существует плагина, который справится с этим за вас. Действуйте осторожно:
- Ядро WordPress: Обновления как второстепенных, так и основных версий выполняются автоматически, если вы или ваша хостинговая компания не отключили их. В этом случае вам необходимо выполнить обновление вручную, перейдя в раздел «Панель управления > Обновления» в панели администратора.
Обновления ядра WordPress отключены
- Темы: Убедитесь, что у вас есть резервная копия. Также полезно сохранять изменения кода внешнего интерфейса (незначительные изменения темы, выполненные с помощью кода) в дочерней теме или плагине, а не в реальных файлах темы, иначе они будут перезаписаны, и вы потеряете их все.
- Плагины: Обновляйте плагины в последнюю очередь! И делайте это один за другим.
WordPress позволяет включить автоматическое обновление тем и плагинов. Однако лучше отключить автообновление и делать это вручную после тщательного тестирования. Не паникуйте, если во время обновления что-то сломалось. Обратитесь к Раздел устранения неполадок обновлений WordPress страница в Кодексе.
Отключить автоматическое обновление в WordPress
3. Управление комментариями
Если у вас более крупный сайт, вы поймете, что более 90% полученных комментариев, трекбеков и пингбеков являются спамом. Это ошеломляющее количество спама, и управление им в вашем блоге WordPress — не менее сложная задача.
Почему – Спам в комментариях, обратные ссылки, пингбэки и т. д. заслуживают отдельного упоминания при обслуживании, поскольку они вредны, если их накапливать в течение длительного периода времени. Несанкционированные комментарии (спам или что-то еще) будут занимать место в вашей базе данных и замедлять ее работу, а трекбэки/пингбеки – это спам-боты/идиоты, пытающиеся впихнуть свои нерелевантные спам-ссылки в ваш раздел комментариев. Вот почему необходима модерация.
Как — Плагины в помощь! В репозитории есть несколько мощных плагинов для защиты от спама, доступных бесплатно (а некоторые и платно). WP SpamShield Антиспам и Акисмет это два лучших. Используйте их для модерации спама и обеспечения управляемости. Вам также следует отключить трекбэки и пингбеки, перейдя в «Настройки > Обсуждение» и сняв флажок «Разрешить уведомления о ссылках из других блогов (пингбэки и пингбеки) на новые статьи».
Отключить пингбэк и трекбэки в WordPress
4. Усиление безопасности
Почему – Это нетрудно; мы все знаем, что это ужасный мир.
Как – Это не паранойя, если это правда. Вы никогда не сможете сделать достаточно, чтобы усилить безопасность WordPress. Всегда оставаться в курсе событий — это хорошо. Безопасные серверы лучше. Плагины, такие как WordFence, Sucuri и т. д., необходимы для регулярного сканирования и проверки безопасности. Но вы всегда можете сделать больше. Вот большой список советов по безопасности WordPress, на которые ваши разработчики могут обратить внимание (вы также можете работать с ним, если справитесь с этим).
5. Оптимизация базы данных
Или смазать шестерни… выбирайте сами для этой задачи по обслуживанию WordPress.
Почему – Со временем итерации публикаций, несанкционированные комментарии, потерянные метаданные (которые представляют собой информацию о ваших данных) и т. д. будут просто сидеть и занимать место в вашей базе данных. Это плохо влияет на время выполнения запросов (на скорость ответа вашего веб-сайта) и может повлиять на ваши показатели производительности.
Как – Опять… плагины! Просто используйте плагин, такой как Perfmatters, WP Optimize или Speed Optimizer для SiteGround, чтобы вытрясти паутину из вашей базы данных и поддерживать ее в безупречной чистоте. Хорошо, что вы можете запланировать это, чтобы снизить общую нагрузку на обслуживание !!!
Запланировать оптимизацию базы данных в Perfmatters
6. Поисковая оптимизация (SEO)
Почему – У вас есть сайт, на котором вы предлагаете пользователям какие-то услуги, продукты или контент. Таким образом, вся ваша тяжелая работа окажется напрасной, если пользователи будут посещать ваш сайт. Хотя вы можете использовать платную рекламу с оплатой за клик, получение бесплатного (органического) трафика от Google, Bing и других поисковых систем может помочь увеличить ваш доход (особенно доход от рекламы).
Как – Yoast SEO, Rank Math и многие другие плагины SEO могут помочь в выполнении основных задач, таких как оптимизация XML-карты сайта (которую необходимо отправить в Google и другие поисковые системы), анализ контента и т. д. Обязательно добавьте Google Search Console. и код отслеживания Analytics на вашем сайте (могут помочь те же плагины SEO), чтобы отслеживать трафик и детали аудитории. Есть и другие процедуры:
- Проверьте неработающие ссылки (как внутренние, так и внешние) и исправьте их.
- Протестируйте сайт с помощью pingdom или GTmetrix, чтобы отслеживать скорость загрузки вашей страницы.
- Добавьте альтернативный текст (Alt text) ко всем изображениям.
- Случайно проверяйте функции вашего сайта, такие как домашняя страница, контактные формы, кнопки призыва к действию и т. д. Обязательно регулярно очищайте кеш вашего CDN, плагинов и хост-сервера, чтобы пользователи видели обновленный дизайн/контент.
Сноска
Это все, что нужно для эффективного обслуживания WordPress. Помимо этих шагов, ваша готовность узнать больше о платформе облегчит обслуживание веб-сайта WordPress. И если вы столкнетесь с какими-либо препятствиями, сделайте глубокий вдох и помните, что это не конец света. Свяжитесь с вашей хостинговой компанией, разработчиком темы/плагинов и попросите помощи на форумах поддержки WordPress. Это одно огромное сообщество, готовое помочь, но вам, возможно, придется подождать некоторое время, поскольку оно бесплатное.