Как ускорить ваш сайт WordPress — советы по оптимизации

Опубликовано: 2016-06-20

Хотите ускорить сайт WordPress?

«Этот веб-сайт работает слишком медленно», «Слишком долго загружается»,……. Это худшие из замечаний, с которыми приходится сталкиваться владельцам веб-сайтов. Независимо от того, насколько важный контент может быть на вашем сайте, пользователи вскоре перейдут на альтернативный сайт, если он не будет быстро загружаться.

Как веб-мастер/владелец веб-сайта, вы, возможно, искали «Как ускорить мой веб-сайт?» много раз в сети. После этого вы, возможно, также искали «Почему мой сайт очень медленный?» и «Действительно ли скорость сайта имеет значение?». И вы наверняка открывали некоторые из самых популярных ссылок в поисковой выдаче. Я сомневаюсь, что вы когда-либо находили ссылку с полной информацией по всем запросам.

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

A. Действительно ли скорость сайта имеет значение?

B. Почему ваш сайт WordPress работает медленно?

C. Как ускорить ваш сайт WordPress?

D. Инструменты для тестирования скорости вашего сайта WordPress

Давайте начнем обсуждать каждый раздел прямо сейчас.

Содержимое скрыть
1 A. Действительно ли скорость сайта имеет значение?
2 B. Почему ваш сайт WordPress работает медленно и как ускорить ваш сайт WordPress?
2.1 1. Расширения WordPress
2.2 2. Хостинг и серверы
2.3 3. Пользовательское устройство
3 C. Как ускорить ваш сайт WordPress?
3.1 1. Обновите WordPress, тему и плагины
3.2 2. Включите кэширование для ускорения сайта WordPress
3.3 3. Оптимизируйте базу данных WordPress, чтобы ускорить работу вашего сайта WordPress
3.4 4. Оптимизируйте изображения для ускорения сайта WordPress
3.5 5. Используйте плагин WordPress с отложенной загрузкой
3.6 6. Используйте сети доставки контента
3.7 7. Включить сжатие Gzip
3.8 8. Выберите эффективного хостинг-провайдера
3.9 9. Отключить пингбеки и трекбэки
3.10 10. Используйте нужное количество плагинов
4 D. Инструменты для тестирования скорости вашего сайта WordPress
4.1 1. Google PageSpeed ​​Insights
4.2 2. Пингдом
4.3 3. GTmetrix
5 Подведение итогов

A. Действительно ли скорость сайта имеет значение?

Давайте начнем с очень общего утверждения: всем нравятся быстрые веб-сайты, которые мгновенно переносят вас туда, куда вы хотите. Конечно, вы не будете ждать, пока загрузится медленный сайт, когда у вас есть сотни других подобных сайтов.

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

speed-up-wordpress-site

Блог Kissmetrics показывает, что 47% пользователей ожидают, что веб-страница загрузится за 2 секунды или меньше, 40% покидают веб-сайт, загрузка которого занимает более 3 секунд, а 1-секундная задержка ответа страницы может привести к снижению конверсий на 7%. Это показывает, насколько низкая скорость сайта негативно влияет на пользовательский опыт, конверсию и бизнес в целом.

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

Web Performance Impacts Conversion Rates

Веб-производительность влияет на коэффициент конверсии — инфографика от LoadStorm

Еще одним поразительным фактором, почему скорость сайта важна для веб-мастеров, является алгоритм ранжирования Google. Отдавая приоритет удобству для пользователя, Google начал учитывать скорость страницы как важный фактор, влияющий на ранжирование в поисковой выдаче. Поскольку Google является основным источником трафика, оптимизация скорости сайта остается жизненно важной задачей для веб-мастеров.

B. Почему ваш сайт WordPress работает медленно и как ускорить ваш сайт WordPress?

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

Статические веб-сайты используют только HTML и CSS, тогда как динамические веб-сайты также используют язык кодирования, такой как JavaScript, PHP, ASP.NET и т. д. Статические веб-сайты быстрее, чем динамические веб-сайты, поскольку данные/ресурс веб-сайта всегда присутствуют, в то время как динамические веб-сайты должны генерировать данные каждый раз. время, когда пользователь хочет его просмотреть.

WordPress — это платформа для создания динамических веб-сайтов и технология CMS (система управления контентом), которая предоставляет удобную панель администратора для создания веб-сайта и управления им. Это позволяет вам легко добавлять тысячи страниц, сообщений, категорий, тегов и т. д. и управлять ими, а также обновлять сайт самой последней и свежей информацией. В отличие от статических веб-сайтов, на сайте WordPress может храниться большой объем данных — чем больше данных, тем ниже скорость.

why-is-my-site-slow

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

1. Расширения WordPress

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

2. Хостинг и серверы

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

3. Пользовательское устройство

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

C. Как ускорить ваш сайт WordPress?

После обсуждения факторов, влияющих на скорость сайта, позвольте мне перейти к основной части поста — как улучшить скорость сайта WordPress. Я попытался упомянуть простые, но действенные советы по оптимизации WordPress. Давайте изучим их:

1. Обновите WordPress, тему и плагины

update-wordpress-themes-plugins

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

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

2. Включите кэширование для ускорения сайта WordPress.

WP Super Cache

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

Среди многих плагинов WP Super Cache и W3 Total Cache являются лучшими плагинами для кэширования WordPress. Вы можете скачать любой из них БЕСПЛАТНО из официального каталога плагинов WordPress и установить на свой сайт.

3. Оптимизируйте базу данных WordPress, чтобы ускорить работу вашего сайта WordPress.

WP Optimize-WordPress-Plugin

Когда вы каждый раз загружаете контент на свой сайт, WordPress автоматически сохраняет даже ненужные данные, что делает базу данных вашего сайта бесполезно тяжелой. Это одна из основных причин, почему ваш сайт долго загружает страницы. Есть несколько эффективных плагинов WordPress для очистки вашей базы данных WP и повышения скорости страницы. WP-Optimize, WP DBManager, WP Clean Up Optimizer и WP-Sweep — одни из лучших из них.

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

4. Оптимизируйте изображения, чтобы ускорить сайт WordPress

TinyPNG

Изображения обычно занимают большую часть папки wp-content. Большие файлы изображений занимают много времени при загрузке и снижают общую скорость сайта. Таким образом, оптимизация изображений является жизненно важной задачей для увеличения скорости вашего сайта. Чтобы уменьшить размер изображения вручную, вы можете использовать инструменты сжатия изображений, такие как TinyPNG. Он сжимает файлы изображений JPEG и PNG на 50-80% без потери качества изображения.

WP Smush-WordPress-Plugin

Плагины WordPress великолепны. Существует множество плагинов для сжатия изображений, которые автоматически уменьшают размер файла изображения и повышают скорость работы сайта. WP Smush и EWWW Image Optimizer — самые популярные из всех плагинов для сжатия изображений. Эти бесплатные плагины автоматически сокращают файлы JPEG и PNG и оптимизируют скорость сайта.

5. Используйте плагин WordPress с отложенной загрузкой

BJ Lazy Load

Ленивая загрузка — это умный метод для веб-сайтов с большим количеством изображений, которые обычно разочаровывают, поскольку загружаются целую вечность. Ленивая загрузка задерживает загрузку изображений, т. е. загружает только те изображения, которые находятся «в верхней части страницы» — то, что пользователи хотят видеть. Когда пользователь прокручивает вниз, изображения ниже сгиба будут загружаться по одному. Так как он откладывает загрузку всех изображений одновременно, страница загружается быстрее и гарантирует довольных пользователей.

BJ Lazy Load — отличный плагин WordPress для оптимизации скорости WordPress. Он заменяет все изображения и фреймы заполнителем, чтобы изображения загружались одно за другим, когда пользователи прокручивают страницу вниз, а не загружаются все сразу. Ленивая загрузка изображений и видео помогает повысить скорость сайта, а также экономит трафик. Lazy Load и Rocket Lazy Load — это другие плагины отложенной загрузки для WordPress.

6. Используйте сети доставки контента

CDN

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

В настоящее время существует ряд сетей доставки контента, среди которых MaxCDN, Amazon Cloudfront являются популярными провайдерами CDN.

7. Включите сжатие Gzip

Check and Enable GZIP compression

Сжатие Gzip означает группировку файлов для уменьшения размера файла и облегчения его передачи. Это отличный способ ускорить загрузку вашего сайта WordPress, поскольку он уменьшает размер файлов HTML, CSS и JS. Существует несколько вариантов добавления сжатия Gzip на ваши веб-сайты WordPress, например, добавление его через .htaccess или использование плагинов сжатия. Если вы используете одного из качественных хостинг-провайдеров, они также могут предложить вам эту услугу. WP Super Cache, Check and Enable GZIP Compression и W3 Total Cache — вот некоторые из полезных плагинов сжатия WP.

8. Выберите эффективного хостинг-провайдера

WP Engine

Скорость сайта не всегда зависит от вас, так как она во многом зависит от провайдера веб-хостинга. Различные схемы веб-хостинга, такие как виртуальный хостинг, виртуальный хостинг, управляемый хостинг WordPress, не обеспечивают аналогичный уровень скорости страницы. Сайты, размещенные на виртуальном хостинге, в основном имеют низкую производительность, так как многие сайты размещены на одном сервере.

Для пользователей WordPress управляемый хостинг WordPress — это возможность, при которой веб-хостинг обеспечивает наилучший уровень производительности сайта. Как владелец веб-сайта, ваша задача уменьшается вдвое, поскольку провайдеры веб-хостинга сами заботятся об общей производительности сайта. WP Engine, Bluehost и Siteground — одни из надежных хостинг-провайдеров WordPress.

9. Отключить пингбеки и трекбэки Antispam Bee-WordPress Plugin

Пингбеки и трекбеки — это уведомления, которые вы получаете каждый раз, когда кто-то размещает ссылку на ваш пост/страницу на другом сайте. Они, безусловно, являются замечательными функциями WordPress, однако они также являются источником спама на ваш сайт WordPress. Поэтому отключение пингбэков и трекбэков может быть мудрой идеей, чтобы избежать спама и обеспечить безопасность и скорость вашего сайта. Antispam Bee и WP-SpamShield Anti-Spam — это полезные плагины WP для предотвращения спама в WordPress.

10. Используйте правильное количество плагинов

use-proper-number-of-wp-Plugins

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

D. Инструменты для тестирования скорости вашего сайта WordPress

Давайте перейдем к последнему разделу этого поста, где я расскажу о лучших инструментах для тестирования скорости вашего блога WordPress.

1. Google PageSpeed ​​Insights

Google-PageSpeed Insights

Google Page Speed ​​Insights служит подлинным инструментом для просмотра скорости вашего сайта глазами Google. Он обеспечивает оценку производительности сайта из 100 на настольных компьютерах и мобильных устройствах отдельно. Наряду с оценкой он предлагает вам различные аспекты, которые должны быть исправлены в приоритетном порядке. Это простой, но очень полезный инструмент для тестирования производительности сайта.

2. Пингдом

pingdom

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

3. GTmetrix

GTmetrix

GTmetrix мгновенно предоставляет подробный отчет о производительности вашего сайта. Отчет включает оценку PageSpeed ​​и YSlow в процентах, время загрузки страницы, общий размер страницы и количество запросов. Кроме того, он предоставляет рекомендации по улучшению скорости вашего сайта.

Подведение итогов

Оптимизация сайта WordPress не является ни абсолютной наукой, ни детской игрой. Это явно требует глубокого интереса и усилий веб-мастеров. Итак, в этом блоге я попытался найти исчерпывающие советы по ускорению веб-сайта WordPress для помощи новичкам в WordPress.

Было ли это полезно для вас? Дайте мне знать, что вы думаете!

Кроме того, ознакомьтесь с нашей статьей «Ускорьте свой сайт WordPress с помощью отложенной загрузки».