Перейти к основному содержанию
Время чтения 10 минут (1926 слов)

Оптимизация WordPress: для скорости

Блог-оптимизация-баннер

Вот в чем дело:
если ваш сайт загружается более 3 секунд…
…большинство ваших посетителей уйдут и больше никогда не вернутся.

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

  • Больше трафика от Google
  • Более низкий показатель отказов
  • Лучшая конверсия
  • Больше продаж

Но проблема повышения скорости вашего сайта - сложная и может занять много времени. Если вы наймете веб-разработчика, это будет стоить вам более тысячи долларов. Если вы пользователь WordPress, вы можете легко сделать это с помощью такого плагина, как WP Speed of Light .
В этом руководстве я покажу вам, как вы можете повысить скорость своего веб-сайта WordPress с помощью нашего плагина WP Speed of Light .

 

Почему вам нужно улучшить скорость вашего сайта

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

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

Google клик-скорость

 

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

Мало того, согласно Kissmetrics, 47% потребителей ожидают, что веб-страница загрузится за 2 секунды или меньше, и 40% ваших пользователей покинут ваш сайт, если загрузка займет более 3 секунд. Если вы все еще не уверены, по данным WebsiteOptimization.com, медленный веб-сайт будет восприниматься как низкокачественный, снизит ваш трафик до 20% и даже повысит кровяное давление ваших пользователей.

 

Обслуживание кэшированных страниц для сокращения времени загрузки и ресурсов сервера

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

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

статический кэш WordPress

 

Включение кэширования в вашей установке WordPress может сократить время загрузки вашего сайта почти вдвое.

Но вот проблема:

WordPress по умолчанию не поддерживает кеширование. Это означает, что на панели инструментов WordPress нет кнопки, по которой можно было бы включить кеширование. Чтобы включить кеширование на вашем сайте WordPress, вам необходимо установить наш плагин WP Speed of Light . Это бесплатно и не требует больше секунды для установки. После того, как вы установили его на свой веб-сайт, вот как вы можете включить кеширование:

 

Как включить кеширование с WP Speed of Light

Чтобы включить кэширование с помощью нашего плагина, войдите в свою панель управления WordPress, а затем перейдите к WP Speed of Light -> Оптимизация скорости:

spedd оптимизация меню

 

На странице оптимизации скорости включите следующие параметры:

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

Очистить каждый: этот параметр определяет, как часто наш плагин будет очищать кеш. Важно время от времени очищать кеш. Если вы не очистите кэш своего сервера, новые изменения на вашем веб-сайте не отразятся на стороне вашего пользователя. Мы рекомендуем оставить этот параметр равным 40 минутам.

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

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

Кэш для планшета: оставьте для него значение «Автоматически», если у вас нет неправильной версии кеша, обслуживаемой пользователями планшетов. Это может произойти только тогда, когда ваш сайт обслуживает разное содержание (HTML) для разных пользователей устройства.

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

Скорость-настройка

 

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

кэш-исключение

 

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

 

Сократите время загрузки вашего сайта более чем наполовину с помощью GZIP

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

Лучшее решение? Включите GZIP на вашем сервере.

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

 

Как включить GZIP с WP Speed of Light

Наш плагин сначала проверяет, включен ли уже GZIP на вашем сервере, что сейчас имеет место у большинства крупных провайдеров веб-хостинга. Если он уже включен на сервере, нашему плагину не нужно ничего делать. Но если на вашем сервере не включен GZIP, наш плагин включит его с помощью модуля apache (mod_deflate) или модуля Nginx (ngx_http_gzip_module) , добавив необходимый код в файл htaccess вашего сервера WordPress.

Если на вашем сервере по умолчанию GZIP не включен и наш плагин не может сделать это с помощью htaccess, он показывает предупреждение на панели инструментов плагина.

GZIP-сервер активации

 

Использование кэширования браузера для повышения скорости вашего сайта

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

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

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

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

 

Как включить кеширование браузера на вашем сервере с помощью WP Speed of Light

Чтобы использовать кэширование браузера с помощью нашего плагина, войдите в свою панель инструментов WordPress и перейдите к WP Speed of Light -> Оптимизация скорости:

Теперь на странице «Оптимизация скорости» включите опцию «Добавить заголовки с истекшим сроком действия»:

истекают-заголовки

 

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

 

Удалить строки запроса из статических ресурсов

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

Вот как выглядит строка запроса: http://your-site.com/style.css?query-string=123


WordPress по умолчанию добавляет строку запроса в конец всех файлов CSS и JavaScript. Если вы хотите получить более высокий балл в инструментах скоростного тестирования, таких как GTMetrix, вам нужно будет удалить эти строки запроса.

Чтобы удалить строку запроса из URL-адресов ваших статических ресурсов, выполните следующие действия:

Как автоматически удалить строки запроса с помощью WP Speed of Light

Чтобы удалить строки запроса из ваших статических URL-адресов, войдите в свою панель инструментов WordPress и перейдите к WP Speed of Light -> Оптимизация скорости:

spedd оптимизация меню

 

Теперь на странице «Оптимизация скорости» включите опцию «Удалить строки запроса»:

удалить-запроса строка

 

Как только вы включите эту опцию, наш плагин автоматически удалит строки запроса со всех ваших URL. Это позволит браузеру ваших пользователей использовать клиентский кеш вместо повторной загрузки новой копии статических файлов при каждом посещении. Это также приведет к более высокой оценке таких инструментов быстрого тестирования, как GTMetrix и Google Page Speed ​​Test.

 

Вывод

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

Чем больше плагинов вы установите и используете на своем веб-сайте, тем медленнее он будет работать. К счастью, если вы используете такой плагин, как WP Speed of Light и включите кеширование, ваш сайт будет работать плавно и быстро загружаться. Мало того, вы также увидите увеличение коэффициента конверсии, более высокий рейтинг в поисковых системах и снижение показателя отказов.

И вы также сможете запускать тесты производительности , чтобы знать, что проверять, прямо из WP Sped of Light!

ПОЛУЧИТЬ WP SPEED OF LIGHT

Есть вопросы или предложения? Не стесняйтесь, дайте нам знать в комментариях ниже.

2
В курсе

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

Похожие сообщения

 

Комментарии

Комментариев пока нет. Будьте первым, кто оставит комментарий
Уже зарегистрирован? Войти здесь
среда, 1 мая 2024 г.

Изображение с картинки