10 эффективных и простых способов ускорить сайт WordPress
Опубликовано: 2016-12-2310 эффективных и простых способов ускорить сайт WordPress
В современную эпоху огромное количество предприятий прибегло к помощи почтенного WordPress, поэтому неудивительно, что скорость загрузки сайтов WordPress является критическим фактором успеха в бизнесе. Если не вдаваться в подробности, медлительные сайты WordPress, которые ползут, как патока, вредны для вашего бизнеса. Вот почему исключительно важно обеспечить молниеносный веб-сайт, который будет одновременно оптимизирован для SEO и удобен для пользователя, обеспечивая исключительное вовлечение пользователей наряду с драгоценными просмотрами страниц.
В этой обширной исследовательской статье наша добросовестная техническая команда провела различные внутренние тесты, чтобы определить факторы, которые могут ускорить веб-сайт WordPress и, в конечном итоге, сделать его максимально оптимизированным для SEO.
Дотошные шаги, которые мы предприняли для ускорения нашего тестового сайта WordPress, были следующими:
- Установка плагина WordPress Cache и использование кеширования браузера
- Минимизация CSS и JavaScript
- Оптимизация изображений
- Включение сжатия gzip и
- Использование сети доставки контента (CDN)
После выполнения этих шагов сайт уже начал демонстрировать некоторые улучшения в скорости, но это еще не до нужной отметки. На последующих этапах мы добавили несколько дополнительных шагов, чтобы наш эксперимент был более всеобъемлющим и, прежде всего, ориентированным на конкретные результаты. Естественно, чтобы следовать инструкциям, мы рекомендуем вам иметь некоторые знания WordPress среднего/начального уровня и навыки устранения неполадок, чтобы вы могли с радостью следовать каждой из предложенных инструкций.
Во время наших разнообразных экспериментов мы использовали инструмент Google Page Speed Insight для измерения фактической скорости страницы из 100 баллов. Чем выше показатель, тем быстрее работает веб-сайт. Этот инструмент также выявил несколько негативных факторов, ответственных за замедление работы сайта WordPress, и предложил действия по увеличению скорости сайта WordPress.
Чтобы нас не обвинили в лабораторных испытаниях, которые не работают в реальном мире, мы использовали эти инструменты и наш опыт в одном из блогов наших клиентов. значительно ускорить свой сайт WordPress. После выполнения всех следующих аккуратно перечисленных шагов мы успешно решили все проблемы со скоростью WordPress клиента и получили образцовую оценку 100/100 с помощью инструмента Google PageSpeed.
Вот 10 лучших простых способов ускорить ваш сайт WordPress
- Выберите лучшего провайдера веб-хостинга
- Установите плагин WordPress Cache и используйте кеширование браузера
- Минимизируйте CSS и JavaScript
- Оптимизация изображений
- Включить сжатие Gzip
- Очистить корзину и оптимизировать базу данных WordPress
- Используйте сеть доставки контента
- Уменьшите количество ревизий сообщений и отключите обратные ссылки и обратные ссылки
- Разделите комментарии и длинные сообщения на страницы
- Не загружайте видео напрямую в WordPress
1. Выберите лучшего провайдера веб-хостинга
Это должно быть очевидно, но будем честны, это не всегда просто. Это стоит тщательно изучить, прежде чем вкладывать какие-либо деньги, и это похоже на фундамент вашего дома — самая последняя область, в которой вы хотите быть скрягой. Еще до того, как вы начнете оптимизировать свой сайт WordPress, убедитесь, что ваш провайдер веб-хостинга не замедляет работу вашего сайта по собственной воле. Провайдеры веб-хостинга, к сожалению, часто перепродают свои серверы, и это пагубно повлияет на критически важное время отклика вашего сервера.
Если время отклика вашего сервера превысит 200 миллисекунд (мс), тест Google PageSpeed сигнализирует взволнованным красным флажком о вашем «уменьшенном времени отклика сервера». Вероятно, это указывает на то, что ваш сервер веб-хостинга работает медленно, и вам необходимо напрямую связаться с вашим хостинг-провайдером, чтобы улучшить время отклика сервера. Различия между провайдерами могут быть значительными. Здесь, например, мы провели тест PageSpeed для блога WordPress нашего клиента перед их переносом на нашу среду хостинга. Результаты говорят сами за себя, и вы можете взглянуть на впечатляющие результаты испытаний ниже.
Результаты теста указаны рядом с вышеупомянутым красным флажком, который помогает нам в общем «уменьшить время отклика сервера». Спасибо, Гугл! Было измерено, что эта ужасная задержка составляет около неприемлемых 4,2 медленных секунды. Таким образом, из-за низкого времени отклика сервера оценка PageSpeed для веб-сайта была снижена до ничтожных 68. Мы могли бы добиться большего, поскольку говорят, что сайты WordPress со временем загрузки страницы менее 2 секунд хороши. В идеале, однако, вы должны постараться сделать это как можно быстрее. Google даже предполагает, согласно их анализу PageSpeed, что в идеале ответ сервера должен быть исключительно быстрым и не превышать 200 мс.
Каков показатель PageSpeed вашего сайта WordPress? Нажмите здесь, чтобы узнать.
После этого основного теста мы, естественно, перенесли сайт WordPress нашего клиента на нашу чрезвычайно оптимизированную платформу хостинга WordPress и провели второй тест PageSpeed. Со счастливой зеленой коробкой результаты выделяются сами собой:
Время отклика сервера Google Page Speed Insight исправлено
После нашей миграции время отклика сервера сократилось до исключительных 200 мс , а тревожная ошибка «Уменьшить время отклика сервера» была решительно устранена, мы надеемся, что она никогда не вернется коварно.
Конечно, мы не всегда можем указать пальцем на хостинг-провайдера, так как они, конечно, не всегда являются источником проблемы. Иногда вы можете столкнуться с плохим временем отклика даже у самого образцового и надежного провайдера веб-хостинга. Вполне возможно, что ваш веб-сайт перерос свое прежнее оборудование и тихо требует, чтобы вы снабдили его передовыми технологиями. Если это так, то ваш текущий план хостинга больше не обеспечивает оптимальную работу вашего веб-сайта.
В таком случае вам просто нужно будет обновить свой пакет хостинга WordPress до следующего плана, который находится выше по лестнице, или даже до совершенно нового и значительно более мощного варианта хостинга, такого как VPS . Конечно, если вы не заметите никакого улучшения времени отклика вашего сервера после смены плана, определенно пора начать поиск лучших хостинг-провайдеров и впоследствии переключиться на них.
2. Установите плагин WordPress Cache и используйте кеширование браузера
После минимизации времени отклика сервера мы направим нашу энергию на следующую ошибку, которую мы устраним, связанную с всегда важным «кешированием» контента. Сам Google настоятельно рекомендует кэшировать статическое содержимое вашего веб-сайта WordPress и, следовательно, использовать мощные средства кэширования вашего браузера. Кэширование статического контента удобно обеспечит увеличение скорости вашего сайта WordPress в 3-7 раз .
В WordPress есть множество плагинов для кэширования, которые не только кэшируют ваш контент, но также предлагают полезную интеграцию с CDN, сжатие Gzip, минимизацию CSS/JavaScript и множество других функций. Включить кеширование в браузере несложно, просто необходимо установить и настроить выбранный вами плагин кэширования с панели управления WordPress, как и с любым другим плагином WordPress.
Установите плагин кэширования и включите кэширование браузера
После нашего обширного тестирования нескольких плагинов кэширования WordPress, было три плагина, которые выделялись из остальной части пресловутого пакета. Это были:
- #1 – Общий кэш W3
- #2 – WP Super Cache
- #3 – Самый быстрый кеш WP
Теперь, если вы действительно не хотите устанавливать плагин WordPress по какой-либо причине, можно вручную включить кеширование браузера, добавив код заголовков Expires в ваш файл .htaccess.
Как мы представляем вам ниже, оценка Google PageSpeed до установки любого плагина кэширования WordPress была ничтожной 64 / 100. Если вы не отставали от нас, есть отличный способ исправить это в соответствии с ошибкой, которую Google сгенерировал для этого плохая оценка: «Использовать кэширование браузера»!
Google Page Speed Insight Score до включения плагина кэширования]
Теперь ясно, что этого недостаточно, поэтому мы решили установить плагин W3 Total Cache для наших нужд кэширования контента. После установки мы снова протестировали скорость страницы, и результаты были образцовыми.
После установки плагина кэширования W3 Total Cache
Оценка скорости страницы Google : 83/100 (улучшено)
Причина этого улучшения : ошибка кэширования браузера Leverage исправлена на 95%.
Чтобы ускорить WordPress, плагин W3 Total Cache услужливо и разумно устанавливает время истечения срока действия для всех внутренних скриптов на разумную продолжительность. Например, ваши CSS-скрипты будут храниться в кэше 7 дней, изображения — 30 дней и так далее. После настройки этого полезного внутреннего кэширования предупреждение «использовать кэширование браузера» было исправлено на 95%.
Оценка Google Page Speed Insight после включения плагина кэширования
Тогда было исправлено 95% ошибок при кешировании браузера Leverage. Для тех, кто отслеживает, остается 5% ошибок. К сожалению, это произошло из-за сторонних скриптов, таких как Facebook и Twitter, для которых этот инструмент не может установить кэширование. С этим мало что можно сделать, так как вы не контролируете кэширование таких сторонних данных. Не беспокойтесь, однако, последствия, скорее всего, незначительны, и поэтому вам не следует чрезмерно беспокоиться о полном устранении ошибки «использовать кэширование браузера».
3. Сократите CSS и JavaScript
Минификация — красивое слово, но на самом деле это не что иное, как устранение ненужных, бесполезных символов в текстовом документе, таких как пробелы, новые строки, комментарии и разделители блоков в файлах HTML, JavaScript и CSS.
Чтобы было ясно, эти символы значительно улучшают читаемость таких файлов, но совершенно не нужны для обработки компьютерами и веб-браузерами. Удаление ненужных символов и избыточного кода может значительно ускорить работу WordPress за счет уменьшения размера страницы на огромное количество килобайт.
Здесь мы представляем результаты скорости страницы WordPress, показывающие нам некоторые отзывы о минимизации наших файлов CSS и JS.
Предупреждение о минимизации Google Page Speed Insights
Согласно результатам, можно еще больше увеличить нашу скорость, сократив количество обращений к CSS и JS и минимизировав размер страницы.
Лучшие плагины WordPress для минимизации CSS и JavaScript
К счастью, для WordPress существует множество плагинов, которые быстро минимизируют ваши файлы CSS и JavaScript. Ниже перечислены пять самых популярных плагинов WordPress, которые эффективно справятся со всеми вашими потребностями в минификации.
- #1 – WP Минимизировать
- # 2 — Автооптимизация
- № 3 — WP Super Minify
- #4 – Исправление WP Minify
- # 5 – Лучшая минимизация WordPress
Плагин WP-Minify минимизирует CSS, HTML и JS.
Обратите внимание, что хотя некоторые плагины кэширования, такие как W3 Total Cache и WP Fastest Cache, предлагают минимизацию в качестве дополнительной функции, мы решили использовать плагин WP Minify для выполнения минификации. Пожалуйста, убедитесь, что вы одновременно активируете только один (1) плагин/опцию минификации. В противном случае весьма вероятно, что вы можете столкнуться с различными бессистемными конфликтами плагинов, например, между общим кешем W3 и WPMinify.
Перед установкой любого плагина Minification
Оценка скорости страницы Google: 83/100
Причина такой плохой оценки: минимизация CSS, JS и HTML.
Отзыв Google Page Speed Insights для JS и CSS Minify
После установки WP Minify мы провели тест скорости страницы и получили следующие результаты.
После установки плагина WP Minify
Оценка скорости страницы Google: 84/100 (улучшено)
Причина этого улучшения: исправлено предупреждение Minify CSS и JavaScript.
Google Page Speed Insight FeedBack исправлен плагином WP-Minify
Возможно, это не колоссальная разница, но важен каждый бит. Особенно для мобильных устройств. Иногда, даже после установки плагина минификации, эти предупреждения могут оставаться частично нерешенными.
В этом случае сам инструмент PageSpeed может предоставить вам уже минимизированные файлы CSS и JS. Вы можете напрямую загрузить эти оптимизированные ресурсы JavaScript и CSS и заменить их на своем веб-сайте WordPress (см. выделенный синий квадрат внизу в приведенном выше примере).
4. Оптимизируйте изображения
Сайт WordPress с изысканными изображениями высокого разрешения выглядит потрясающе и, несомненно, привлечет ценное внимание большего числа читателей, чем традиционная текстовая страница WordPress. Но есть неприятная загвоздка — по мере того, как вы загружаете больше изображений или чрезмерно увеличиваете их разрешение и качество, размер вашего WordPress будет только увеличиваться, что, в свою очередь, в конечном итоге приведет к снижению скорости веб-сайта.
Чтобы надлежащим образом избежать и свести к минимуму эти проблемы, обязательно оптимизируйте изображения, прежде чем приступить к их публикации.
Бесплатные онлайн-инструменты для оптимизации изображений
Существуют различные мощные онлайн-инструменты, такие как Optimizilla или Image Optimizer, для оптимизации изображений без ущерба для их качества. Эти инструменты просты — вы загружаете свои изображения, выбираете подходящие/желаемые параметры, а затем загружаете оптимизированные изображения.
Нам особенно нравится Optimizilla, так как вы можете одновременно оптимизировать 20 изображений и дополнительно выбирать степень сжатия и качество изображения.
Лучшие плагины WordPress для оптимизации изображений
В WordPress есть легион плагинов, которые автоматически оптимизируют ваши изображения по мере их загрузки. Вот вкус, некоторые из которых перечислены ниже:
- WP Smush — № 1 — широко используется с более чем 600 000 загрузок
- #2 – Оптимизатор изображений Imagify
- #3 – Optimus – Оптимизатор изображений WordPress
- #4 – Оптимизатор изображений ShortPixel
- #5 – Оптимизатор изображений EWWW
- # 6 - Оптимизатор изображения CW
Мы выбрали самый популярный вариант, поэтому из этого списка остановились на плагине WP Smush, установили его на WordPress и приступили к тестированию производительности. Возвращаясь к полезным инструментам Google, были получены следующие результаты тестов до и после оптимизации изображений.
Перед установкой любого плагина оптимизации изображений
Оценка скорости страницы Google: 84/100
Причина такой плохой оценки: изображения не оптимизированы.
Google Page Speed Insight Score перед оптимизацией изображений
Мы использовали плагин WP Smush Image Optimizer для автоматической оптимизации изображений блога.
Плагин WP-Smush оптимизирует изображения
Результаты теста после активации плагина WP Smush. Обратите внимание, что предупреждения, касающиеся оптимизации изображений, исчезли.
После установки плагина WP Smush
Оценка скорости страницы Google: 92/100 (улучшено)
Причина этого улучшения: Плагин WP Smush оптимизировал все изображения.
Оценка Google Page Speed Insight после оптимизации изображений
Обратите внимание, что с помощью бесплатной версии WP Smush Image Optimizer вам разрешено «смешировать» только 50 изображений за раз. Остальные изображения можно скопировать из медиатеки WordPress, как показано на экране ниже.
Smush изображения из медиатеки WordPress
Если вы по-прежнему получаете неудовлетворительное предупреждение об оптимизации изображения, не расстраивайтесь. Инструмент Google PageSpeed также предоставляет оптимизированную версию этих изображений. Вы можете загрузить их, как показано на 3-м шаге. Затем вы можете впоследствии обновить эти изображения из медиатеки DashBoard или, альтернативно, обновить их из файлового менеджера вашей учетной записи веб-хостинга. Кроме того, убедитесь, что кэш вашего веб-сервера очищен, если вы используете сторонний инструмент кэширования, такой как Xvarnish. Если вы этого не сделаете, вполне возможно, что Google продолжит показывать устаревшие изображения даже после вашей кропотливой оптимизации.
5. Включите сжатие Gzip
Когда посетители просматривают ваш сайт WordPress, их браузеры загружают веб-страницы и продолжают отображать контент. Это часто не сжато, и если ваши страницы WordPress имеют гигантский размер из-за необходимых и богатых элементов, которые они включают, это обязательно и, к сожалению, увеличит время загрузки страницы.
Есть удобный способ обойти это: включив интеллектуальное сжатие Gzip, вы можете уменьшить размер ответов, передаваемых с сервера в браузеры клиентов. Это заметно сократит количество секунд, необходимых для загрузки ресурсов, сведет к минимуму использование данных и повысит скорость рендеринга вашего красивого сайта WordPress в браузере вашего клиента.

Используя сжатие Gzip, общий размер вашей страницы может быть уменьшен на поразительные 50–70% для вашего клиента, что, неудивительно, послужит увеличению скорости вашего блога WordPress. Конечно, когда Gzip не включен, инструмент Google PageSpeed Insight заметит это и предупредит вас о включении сжатия.
1. Включение сжатия Gzip с помощью плагина W3 Total Cache
Для большинства задач существует плагин WordPress, и сжатие Gzip не является исключением. Особенно популярным плагином для кэширования является ранее упомянутый плагин W3 Total Cache, который позволяет вам архивировать ваш веб-сайт WordPress с помощью Gzip. Чтобы включить сжатие Gzip, войдите в свою панель управления WordPress, перейдите в «Производительность» → «Кэш браузера» и установите флажок «Включить сжатие HTTP (Gzip)».
Включить сжатие HTTP GZIP с помощью плагина W3 Total Cache
2. Включение сжатия Gzip через .htaccess
Кроме того, вы также можете включить сжатие Gzip, добавив код сжатия Gzip в ваш файл .htaccess.
3. Включение сжатия Gzip с помощью плагина сжатия
Для специального плагина установите один из следующих плагинов WordPress, чтобы включить сжатие Gzip.
- Сжатие скорости GZip Ninja — № 1
- Продвинутый Увеличитель Скорости – #2
- Проверьте и включите сжатие GZIP — № 3
Эти плагины автоматически добавляют правила сжатия Gzip в ваш файл .htaccess с помощью модуля mod_deflate, так что вам не нужно будет самостоятельно копаться в этих файлах, чтобы настроить их.
В качестве отличного способа определить, включено ли сжатие Gzip на вашем веб-сайте или нет, вы можете самостоятельно протестировать свой веб-сайт здесь. Этот всегда полезный инструмент может конкретно показать вам, сколько драгоценных байтов (и, следовательно, скорости рендеринга и пропускной способности) было сэкономлено за счет включения сжатия Gzip. Взгляните на приведенный ниже пример, чтобы наглядно проиллюстрировать, сколько байтов мы сэкономили и сэкономили на нашем тестовом веб-сайте.
Веб-сайт для проверки сжатия URL-адресов
Включение сжатия Gzip одним из вышеперечисленных методов должно исправить рекомендацию Google PageSpeed Insights «Включить сжатие».
Перед установкой любого плагина сжатия
Оценка скорости страницы Google: 92/100
Причина этого предупреждения: сжатие не включено.
В этом примере мы включили сжатие Gzip с помощью плагина W3 Total Cache, поэтому вы можете заметить, что предупреждение о включении сжатия теперь удалено, и результат показан ниже.
После установки плагина W3 Total Cache для сжатия
Оценка скорости страницы Google: 92/100
Причина этого улучшения: предупреждение «Включить сжатие» устранено.
Оценка Google Page Speed Insight после включения сжатия GZIP
Предупреждение об исправлении содержимого выше сгиба
Несмотря на достижение довольно приличной оценки производительности 92/100, страница Google PageSpeed Insights по-прежнему показывала предупреждение о том, что нам необходимо исправить код JavaScript и CSS, блокирующий рендеринг, в верхней части страницы. Конечно, все имеет значение, и мы не собираемся останавливаться на достигнутом. поэтому мы пошли дальше и решили исправить и это. Давайте продолжим и посмотрим, как нам удалось исправить это предупреждение для нашего тестового блога WordPress.
Устранение блокировки рендеринга JavaScript в верхней части страницы
Для этого мы использовали плагин WordPress Async JavaScript plugin, а затем приступили к настройке параметров, как показано на следующем снимке экрана. Этот плагин добавляет атрибут «async» или «defer» к любому JavaScript, загруженному функцией WordPress wp_enqueue_script .
Устранить блокировку рендеринга JavaScript и CSS в верхней части страницы Предупреждение о содержимом исправлено
Теперь вам даже не нужно прибегать к плагину. Если вы хотите избежать загрузки еще одного плагина, вы можете просто добавить следующий код в свой файл functions.php.
/*Add async to all scripts*/
function js_async_attr($tag)
{
# Add async to all remaining scripts
return str_replace( ' src', ' async="async" src', $tag );
}
add_filter( 'script_loader_tag', 'js_async_attr', 10 );
Теперь, чтобы исправить то же самое предупреждение для нашего CSS, мы пошли и использовали плагин WordPress под названием Autoptimize. После установки этого плагина перейдите в «Настройки» → «Автотомизация» . В настройках автооптимизации нажмите кнопку «Показать дополнительные настройки», расположенную в правом верхнем углу. Пожалуйста, убедитесь, что 'minify' не активен с W3 Total Cache или WPminify, так как это может привести к неприятным конфликтам с Autoptimzer.
После того, как расширенные настройки будут заполнены и изменены, прокрутите вниз до раздела «Параметры CSS». Установите флажок «Встроить и отложить CSS», вставьте свернутый код CSS (URL-адрес, предложенный Инструментом анализа страницы Google в разделе «Устранение блокировки рендеринга», откройте каждый URL-адрес в браузере и получите свернутый код .css) и нажмите « Кнопка «Сохранить изменения и очистить кэш».
Устранить блокировку рендеринга JavaScript и CSS в верхней части страницы Предупреждение о содержимом исправлено
После тщательного выполнения этих шагов вы сможете использовать инструмент Google без каких-либо предупреждений о любой такой блокировке рендеринга выше сгиба.
После установки плагина Async JavaScript & Autoptimize
Оценка скорости страницы Google: 100/100
Причина этого улучшения: исправлено предупреждение об устранении блокировки рендеринга JavaScript и CSS в содержимом верхней части страницы.
Все предупреждения исправлены для рабочего стола
Все предупреждения исправлены для мобильных устройств
Помните, Google PageSpeed Insights — это всегда полезный инструмент производительности, который поможет вам определить множество способов оптимизации вашего веб-сайта. Тем не менее, редко стоит зацикливаться на том, чтобы набрать идеальные 100/100 баллов, поскольку некоторые сценарии обычно практически не поддаются исправлению.
6. Обязательно очистите корзину и оптимизируйте базу данных WordPress.
Длительное использование WordPress приносит с собой базу данных, которая, вероятно, содержит объемы данных, которые вам не очень нужны. Например, каждый раз, когда вы сохраняете новый пост или страницу, WordPress с радостью создаст версию этого поста или страницы и впоследствии сохранит ее в постоянно расширяющейся базе данных.
Например, если вы отредактируете пост 10 раз, у вас может быть 9 отдельных копий этого поста, сохраненных как ревизии. Хотя это накопление данных иногда полезно, оно быстро добавляет огромное количество редко используемых данных в скрипучие таблицы вашей базы данных, излишне раздувая их и замедляя доступ к ним.
Разумно удаляя ненужные версии, черновики, модерируемые комментарии, мусорные страницы/сообщения, спам-комментарии, мусорные комментарии, метаданные потерянных сообщений и любые другие ненужные данные, вы можете сохранить гладкую, чистую, оптимизированную и безопасную базу данных. Это того стоит, так как простым действием по оптимизации вашей базы данных вы удвоите скорость своего веб-сайта и, что особенно важно, его эффективность.
Оптимизируйте базу данных WordPress с помощью WP-Optimize
Лучшие плагины WordPress для оптимизации базы данных
Ниже перечислены некоторые из популярных плагинов WordPress, которые используются для оптимизации базы данных WordPress.
- WP-оптимизация — №1
- WP-развертка - # 2
- Расширенный очиститель базы данных — № 3
- Оптимизировать базу данных после удаления ревизий
Эти плагины удаляют весь ненужный хлам из вашей базы данных WordPress и выполняют общие запросы оптимизации базы данных MySQL без доступа к PHPMyAdmin.
Некоторые такие плагины, как в случае с WP-DB Manager, позволяют планировать даты для регулярной и последовательной оптимизации базы данных. Всегда убедитесь, что вы делаете резервную копию базы данных, прежде чем позволить любому плагину коснуться или оптимизировать вашу базу данных!
7. Используйте сеть доставки контента
Сеть доставки контента (CDN) — это кластер географически распределенных серверов, который оперативно доставляет статический контент посетителям с ближайших доступных и подходящих серверов. Более понятно, когда посетитель просматривает ваш веб-сайт, ваша CDN выбирает ближайший сервер для доставки статического контента (изображений, CSS, библиотек и файлов JavaScript), используемого на вашем веб-сайте.
Эффективный CDN также способствует более быстрой загрузке страниц, что приводит к повышению рейтинга вашей страницы в Google, поскольку плохо работающие веб-сайты, которые загружаются медленно, значительно наказываются алгоритмами ранжирования самых популярных поисковых систем.
К счастью, настроить CDN для работы с WordPress несложно. Действительно, это можно сделать за 5 минут (!), используя кеширующий плагин, такой как W3 Total Cache. Если вы хотите интегрировать CDN со своим веб-сайтом WordPress, обратите внимание на наш удобный и знающий учебник .
Конечно, чтобы продемонстрировать преимущества CDN для вашего сайта WordPress, нам обязательно пришлось провести для вас быстрый тест в нашей высокотехнологичной лаборатории.
Среднее время отклика до включения любого CDN на нашем веб-сайте WordPress составило 124,721 мс.
Время отклика сайта WordPress до включения CDN
После включения CDN на сайте WordPress время отклика уменьшилось до 26,346 мс.
Время отклика сайта WordPress после включения CDN
8. Уменьшите количество ревизий постов и отключите обратные ссылки и пингбэки
Сокращение пост-редакций
Система редакций WordPress спроектирована таким образом, чтобы хранить записи о каждом сохраненном черновике или опубликованном обновлении. Хотя это довольно полезно (он позволяет вам просматривать предыдущие версии ваших статей и восстанавливать их при необходимости, в конце концов), он может значительно увеличить размер и объем любой базы данных WordPress.
Например, предположим, что ваша статья прошла через 10 редакций , тогда система редакций WordPress сохранит каждую из этих редакций в своей базе данных, что увеличит ее объем данных в поразительные 10 раз .
По умолчанию WordPress будет продолжать сохранять неограниченное и неограниченное количество ревизий, но вы должны и действительно можете ограничить его до значительно более практичного значения (скажем, от 4 до 5). Для этого просто добавьте следующий код в файл wp-config.php.
define( 'WP_POST_REVISIONS', 5 );
Список пост-редакций
Если вы хотите полностью отключить систему проверки записей WordPress, просто добавьте следующую строку кода в файл wp-config.php.
define( 'WP_POST_REVISIONS', false );
Обратите внимание, что редакция сообщений WordPress чрезвычайно полезна для блоггеров, поэтому мы не рекомендуем вам полностью отключать ее. Для вашего спокойствия убедитесь, что вы всегда сохраняете некоторые версии своей работы.
Отключение трекбэков и пингбэков
Каждый раз, когда другой блог или веб-сайт ссылается на ваш веб-сайт, вы будете получать уведомление, которое впоследствии обновляет базу данных для этого конкретного сообщения, что в конечном итоге приводит к загромождению ресурсов вашего сервера.
Если вы этого не хотите, то Trackbacks и Pingbacks можно отключить в настройках обсуждения WordPress. После входа в панель управления WordPress перейдите в «Настройки» → «Обсуждение», а затем снимите первые два флажка, как показано на изображении ниже.
Отключение Pingback и Trackback
9. Разделите комментарии и длинные сообщения на страницы
Без вопросов, это действительно удача собрать заинтересованную аудиторию, которая массово комментирует ваш блог. К сожалению, такая активность может привести к нежелательным последствиям: загрузка таких комментариев может значительно замедлить скорость загрузки вашего сайта.
WordPress услужливо включил функцию под названием «разрыв комментариев», чтобы исправить это. Просто перейдите на страницу администрирования «Настройки» → «Обсуждения» и установите флажок «Разбивать комментарии на страницы».
Разбить комментарии на страницы
Если ваши посты будут состоять из длинных отрывков прозы в сочетании с обильным использованием красивых изображений, скорость загрузки вашего сайта может пострадать. Существует простое и эффективное решение: разделить эти надоедливые посты на отдельные страницы.
Просто добавьте следующий фрагмент кода в любой момент, когда вы хотите разделить страницу. Убедитесь, что вы добавляете эту строку кода в текстовом режиме, а не в визуальном режиме.
<!--nextpage-->
Весь контент, добавленный ниже < !–nextpage–>, появится на следующей странице поста, а в конце страницы вы увидите ссылки на страницы, как показано ниже.
Вариант следующей страницы
10. Не загружайте видео напрямую в WordPress
Прямая загрузка видеоконтента может сильно снизить потенциальную пропускную способность вашего веб-сайта. Ваш провайдер веб-хостинга вполне может взимать дополнительную плату за такое использование, поэтому у вас есть одна веская причина избегать выполнения такого действия.
Во-вторых, длинные видео или видео с высоким разрешением могут колоссально увеличить размер вашей резервной копии, что приведет к ситуации, когда восстановление вашего веб-сайта из резервных копий может оказаться гораздо более сложной задачей.
Поскольку вам, вероятно, не нужны описанные выше сценарии, вы можете напрямую загрузить свое видео на один из следующих популярных провайдеров видеохостинга, а затем использовать встроенную ссылку.
- YouTube
- видео
- Flickr
- DailyMotion
К счастью, встраивание видео с YouTube в WordPress элементарно. Во-первых, просто найдите видео с YouTube, которое хотите встроить. Затем нажмите ссылку «Поделиться» и скопируйте соответствующий URL-адрес видео.
Скопировать URL-адрес видео с YouTube
Наконец, вставьте URL-адрес видео прямо в свое сообщение и нажмите кнопку «Обновить», чтобы встроить его автоматически.
Вставьте URL-адрес видео YouTube в публикацию WodPress.
Вывод
Мы перечислили 10 самых эффективных и популярных настроек, которые помогут раскрыть потенциальную скорость вашего сайта WordPress. Наши усердные исследователи, работающие в своей лаборатории, на наш взгляд, доказали, что эффективная реализация таких настроек может значительно повысить скорость загрузки вашего сайта WordPress. Если вы когда-нибудь столкнетесь с установкой WordPress, которая, кажется, движется так же быстро, как улитка, взявшая выходной, у вас будут эти практические советы, которые, несомненно, улучшат и улучшат показатели скорости страницы.
На следующем красивом графике представлена оценка Google PageSpeed после каждой настройки, которую мы реализовали в блоге WordPress.
Оценка страницы Google против. Настройки WordPress
Вы случайно не знаете альтернативные и эффективные способы ускорить сайты WordPress и сократить время их загрузки? Все чрезвычайно ценно, особенно когда миллисекунды могут иметь значение для клиента. Пожалуйста, поделитесь с нами любыми эффективными идеями в следующем разделе комментариев!
Should you require our aid to improve the PageSpeed score of your WordPress website, please also drop your website name in the comment section and we will endeavor to get back to you.