15 причин, почему ваш сайт WordPress работает медленно и как это исправить
Опубликовано: 2018-03-01Все веб-сайты основаны на системах управления контентом (CMS), причем WordPress в большинстве случаев является решением номер один. Фактически, WordPress поддерживает почти 30% всего Интернета, что составляет сотни миллионов веб-сайтов.
Это ясно показывает, что CMS мощная и надежная; однако это не идеально. Иногда WordPress может быть настолько медленным, что отпугивает подписчиков и клиентов. Если вы хотите, чтобы этого не произошло, вы должны научиться ускорять свою веб-страницу.
В этой статье мы покажем вам 15 причин, по которым ваш веб-сайт на основе WordPress работает медленно, и как это исправить.
Скорость загрузки имеет важное значение
Вы когда-нибудь злились или расстраивались из-за того, что страница, на которую вы щелкнули, открывается вечно? Мы все прошли через это, но вы будете удивлены, узнав, насколько важно поддерживать достаточно высокую скорость загрузки веб-сайта день за днем. Каждая секунда на счету, и вот статистика, доказывающая это:
- Почти половина потребителей ожидают, что веб-страница загрузится за 2 секунды или меньше.
- Почти 80% покупателей, недовольных работой сайта, говорят, что они с меньшей вероятностью совершат покупку на том же сайте снова.
- Задержка в одну секунду означает, что конверсии уменьшаются на 7%, а количество просмотров страниц уменьшается на 11%.
Имея в виду все эти цифры, вам просто нужно спросить себя: как я могу увеличить скорость загрузки моего сайта? Вот 15 ответов на тот же вопрос.
1. Проверьте это
Прежде чем приступить к внесению необходимых исправлений, необходимо определить источник проблемы. Самый простой способ сделать это — использовать онлайн-инструменты, такие как GT Metrics. Это поможет вам обнаружить проблему и даст действенные рекомендации по оптимизации вашего веб-сайта.
2. Выберите надежный хост
Как бесплатное решение, виртуальный хостинг поначалу может показаться хорошим, но вскоре он начнет доставлять вам головную боль. Веб-сайт будет сталкиваться с простоями и скоростью загрузки ниже средней, потому что вы можете делить ресурсы хостинга с другими пользователями. Чтобы преодолеть это препятствие, мы предлагаем вам инвестировать в WP Engine или аналогичное решение для хостинга WordPress.
3. Слишком много плагинов
WordPress предлагает пользователям более 50 тысяч плагинов. Каждый из этих инструментов по-своему улучшает функции веб-страницы, но загрузка слишком большого количества плагинов нагружает ваш сайт и делает его работу медленнее, чем обычно. Решение простое — удалите плагины, которые не очень важны или имеют дублирующие друг друга функции.
4. Некачественная тема
Опять же, бесплатные вещи редко когда-либо приносят отличные результаты в Интернете. Бесплатные, но некачественные темы могут значительно снизить производительность, поэтому вам следует купить тему с большим количеством положительных отзывов пользователей, чтобы убедиться, что она будет работать должным образом.
5. Используйте эффективный плагин кэширования
Хороший плагин кэширования может сократить время загрузки веб-сайта, поэтому он считается обязательным инструментом для оптимизации веб-страницы. Вы можете найти и использовать множество надежных инструментов кэширования WordPress бесплатно.
6. CDN
Веб-страницы, особенно блоги, часто используют сеть доставки контента (CDN), чтобы обеспечить более эффективный трафик веб-сайта. Джессика Никелл, ведущий ИТ-специалист Best Dissertation, кратко объяснила этот процесс: «CDN собирает статические файлы с вашего веб-сайта и перемещает их через сервер, чтобы приблизить их к реальному посетителю. Это довольно технический, но чрезвычайно продуктивный процесс».
7. Оптимизируйте изображения
Мультимедийный контент может творить чудеса с пользовательским трафиком, но большие и качественные изображения также будут влиять на время загрузки веб-сайта на основе WordPress. WP SMUSH — это плагин, который позволяет автоматически оптимизировать и сжимать изображения.
8. Устаревшая версия WordPress
Иногда проблема не в деталях, а в WordPress в целом. Каждый раз, когда вы получаете уведомление об обновлении WordPress, вы должны принять приглашение и выполнить обновление. Такие обновления содержат улучшения, связанные с производительностью веб-страницы, включая скорость загрузки.
9. Оптимизация домашней страницы
Домашняя страница, вероятно, первое, что видят пользователи, когда просматривают ваш веб-сайт, поэтому важно поддерживать ее полную оптимизацию. Это требует ряда простых действий, и они являются наиболее важными:
- Удалите виджеты обмена, потому что они нужны вам только в реальных сообщениях.
- Показывать не полные статьи, а аннотации.
- Уменьшите количество статей на главной странице.
10 Оптимизировать базу данных
Оптимизация веб-сайта — это широкое понятие, которое также включает в себя базу данных. Плагин WordPress под названием WP-Optimize поможет вам очистить спам, черновики и другие элементы вашей базы данных, что снижает накладные расходы и сокращает время загрузки в целом.
11. Файлы CSS и JavaScript не минимизированы
Еще один способ уменьшить размер файлов WordPress — удалить строки, много символов и пробелы из исходного кода. После минимизации всех файлов CSS и Javascript они требуют меньше HTTP-запросов и загружаются быстрее, чем раньше. Как всегда, вы можете использовать один из множества онлайн-инструментов для решения этой проблемы. Мы рекомендуем WP Super Minify, но вы можете использовать и другие решения.
12. Ленивая загрузка
Ваши сообщения, вероятно, содержат несколько изображений, но вам не обязательно отображать каждое из них сразу. Ленивая загрузка позволяет показывать фотографии в режиме реального времени, т.е. когда пользователи прокручивают страницу вниз. В этом случае они видят (и загружают) только те изображения, которые должны быть показаны в данный момент — все остальное остается скрытым.
13. Проверьте редакции поста
Создание контента — деликатная работа, и вам нужно сохранять черновики сообщений, чтобы не потерять их в процессе. WordPress сохраняет каждый из ваших черновиков по умолчанию, но они вам на самом деле не нужны, когда пост, наконец, готов и опубликован. Revision Control — это плагин, который разрешает только определенное количество ревизий сообщений. Вы можете установить один или два черновика и перестать беспокоиться о избыточном контенте WordPress.
14. Добавьте заголовок с истекающим сроком действия
На каждом веб-сайте есть много статического контента, такого как фотографии или файлы CSS и Javascript. Добавление заголовка expires установит момент в будущем, когда вашим клиентам больше не потребуется извлекать статический контент, что сократит время загрузки.
15. Отключить хотлинкинг
Некоторые сайты будут использовать ваши изображения, добавляя ссылки на ваш собственный контент, что увеличивает общую нагрузку на сервер. Это может замедлить работу веб-сайта, поэтому мы рекомендуем вам отключить этот вид хотлинкинга.
Вывод
Большинство разработчиков веб-сайтов выбирают WordPress в качестве системы управления контентом. Хотя это лучшее и наиболее распространенное решение, страницы на основе WordPress часто загружаются медленно, и вам нужно найти способ предотвратить это. В этой статье мы показали вам 15 причин возникновения этой проблемы и способы ее устранения. Не стесняйтесь использовать наши предложения и дайте нам в комментариях, если у вас есть дополнительные вопросы по этой теме.