10 способов укрепить ваш сайт WordPress

Muneeb Учебные пособия по WordPress Jan 26, 2022

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

В то время как многие люди сосредотачиваются на дизайне и содержании веб-сайта, скорость его загрузки не менее важна, если не больше. На время загрузки влияет пользовательский опыт, SEO-рейтинг, коэффициент конверсии, показатель отказов и другие факторы. Вот почему в этом уроке мы рассмотрим 10 вещей, которые могут помочь вам укрепить ваш сайт WordPress.

1. Отключить или ограничить количество версий

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

Было бы полезно, если бы вы деактивировали или, по крайней мере, ограничили пост-модификации, чтобы избежать этого беспорядка.

Создавайте потрясающие сайты

С лучшим бесплатным конструктором страниц Elementor

Начать сейчас

В этом вам может помочь бесплатный плагин WP Revisions Control. Вы также можете добавить один из этих фрагментов кода в файл wp-config.php на вашем сайте:

Отключить :

define(‘WP_POST_REVISIONS’, false);

Ограничение до 2 ревизий:

define(‘WP_POST_REVISIONS’, 2);

2. Оптимизация базы данных

База данных вашего сайта WordPress — это место, где хранится весь контент и настройки вашего сайта, включая ваши проекты Elementor.

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

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

3. Ограничьте использование плагинов

Тем не менее, существует множество отличных плагинов для различных решений; важно ограничить использование плагинов. Проще говоря, обязательно используйте плагины, которые очень необходимы для вашего сайта.

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

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

4. Выберите более быструю тему

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

Если вы используете конструктор тем Elementor , настоятельно рекомендуется бесплатная тема Hello , которая является самой быстрой темой Elementor, поскольку она удаляет все посторонние элементы. Проще говоря, вы не найдете более эффективной базы для своих творений Elementor где-либо еще. Astra и Generate Pass — две заслуживающие внимания облегченные темы.

5. Оптимизация JavaScript

Насколько это возможно, вы должны минимизировать и консолидировать свой JavaScript. Чтобы предотвратить возникновение проблем, вам может потребоваться исключить определенные файлы JavaScript из микса. Вы можете легко добиться этого с помощью плагина WP Rocket.

Кроме того, было бы лучше отложить загрузку JavaScript, насколько это возможно, чтобы предотвратить загрузку материала выше сгиба. Это также то, с чем вам может помочь плагин WP Rocket .

6. CSS-оптимизация

Вы можете сделать две вещи, чтобы оптимизировать CSS на своем веб-сайте WordPress.

  1. Удаляя пробелы и лишние символы из кода CSS, вы можете минимизировать размер файла.
  2. Чтобы уменьшить HTTP-запросы, объедините отдельные файлы CSS. Один большой HTTP-запрос часто более эффективен, чем множество крошечных HTTP-запросов.

Это можно сделать с помощью плагина WP Rocket , популярной бесплатной альтернативы. Кроме того, эти функции предоставляют многочисленные подключаемые модули производительности, такие как подключаемый модуль Autoptimize.

7. Оптимизация изображения

Изображения составляют около половины размера файла типичного веб-сайта. В результате они дают значительный шанс снизить размер и производительность вашего сайта.

  1. Сжатие — после изменения размера изображения сжимайте его, чтобы еще больше уменьшить размер файла. Существует две формы сжатия: с потерями и без потерь. Сжатие с потерями используется, чтобы допустить некоторую потерю качества изображения при сохранении большого размера файла, в то время как сжатие без потерь используется для достижения нулевой потери качества при меньшем уменьшении размера файла.
  2. Размеры изменены — вам нужно настроить размеры изображения в зависимости от того, как вы будете его использовать. Если вы используете изображение в сообщении блога с разделом контента шириной 800 пикселей, абсолютный максимальный размер, который вы должны использовать, составляет 1600 пикселей.

Чтобы оптимизировать фотографии при их автоматической отправке в WordPress, используйте плагин для оптимизации изображений WordPress, например ShortPixel, Imagify или Smush . Ознакомьтесь с нашим руководством по оптимизации изображений для более глубокого анализа.

8. Сеть доставки контента или CDN

Кэшируя ваши статические материалы в огромной сети «пограничных» серверов по всему миру, сеть доставки контента (CDN) сокращает время загрузки вашего сайта по всему миру. Когда кто-то посещает ваш сайт, он может загружать материалы с ближайшего к ним периферийного местоположения, а не с вашего основного сервера. Файлы загружаются быстрее, и ваш сайт загружается быстрее из-за меньшего физического расстояния.

KeyCDN , Stackpath , BunnyCDN , Cloudflare — несколько хороших CDN. Многие управляемые хостинги WordPress дополнительно имеют встроенный CDN без дополнительной оплаты.

9. Кэширование страниц

Обычно, когда кто-то просматривает ваш сайт WordPress, сервер должен заново собрать каждую страницу с нуля. Это влечет за собой запуск PHP для «построения» страницы и поиск в базе данных вашего сайта для получения содержимого. После этого ваш сервер отправляет готовый HTML-код в браузер посетителя. Хотя есть и недостатки, такие как увеличение продолжительности отдельных посещений и использование большего количества ресурсов для каждого посещения, ваш сайт будет работать намного медленнее в периоды высокой посещаемости.

Сохраняя готовый HTML-результат страницы в кэше, кэширование страницы решает эту проблему. Многие хостинги WordPress теперь автоматически кэшируют ваши страницы; если у вас нет, вы можете использовать WP Rocket или WP Super Cache .

10. Выберите более быстрый хостинг WordPress

Одна из самых важных вещей, которые вы можете сделать, чтобы увеличить скорость вашего сайта, — это выбрать хостинг WordPress с оптимизированной производительностью.
Рассмотрите варианты управляемого хостинга WordPress, такие как Kinsta , WP Engine или Flywheel , для максимальной оптимальной скорости. Если это выходит за рамки вашего ценового диапазона, менее дорогие варианты хостинга, такие как SiteGround и A2 Hosting, могут помочь вам добиться быстрой загрузки.
При выборе хоста также важно учитывать доступные местоположения серверов. Поскольку скорость загрузки зависит от расстояния, физическое местоположение вашего сервера будет влиять на время загрузки вашей страницы.

В идеале вам нужно выбрать хост, у которого есть сервер в том же городе, что и ваша основная целевая аудитория.

Помимо всего того, что мы рассмотрели, важно понимать, что не существует такой вещи, как решение с идеальной скоростью. Все сводится к тестированию и повторному тестированию, и, прежде всего, к нахождению правильного баланса между тем, что должен дать наш сайт, и тем, как быстро мы можем это сделать. Присоединяйтесь к нам на наших Facebook и Twitter , чтобы быть в курсе наших сообщений.

Divi WordPress Theme