Оптимизируем WordPress: 7 правил для улучшения скорости и производительности сайта

Автор: Дмитрий Спилка – основатель аналитического стартапа Pridicto, глава креативного агентства Solvid.

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

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

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

Важность скорости загрузки

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

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

Bounce rate

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

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

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

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

Кэширование страниц тоже сильно влияет на работу, а плагины вроде WP Rocket и WP Fastest Cache могут помочь очистить пользовательский и мобильный кэш, который хранится на страницах WordPress.

wp-rocket

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

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

1. Выберите правильный хостинг

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

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

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

2. Используйте CDN

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

unbounce

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

В двух словах, CDN помогают ускорить страницы, сохраняя все статические файлы с сайта (CSS, Javascript и изображения), и позволяют посетителям быстро загружать их, автоматически размещая файлы на серверах, которые расположены как можно ближе к их местонахождению.

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

3. Следите за изображениями

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

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

Можно вручную оптимизировать изображения на сайте с помощью расширения PageSpeed Insights для Chrome, однако это решение не рекомендуется для неопытных пользователей – только для опытных веб-разработчиков.

Также существует множество сервисов, позволяющих уменьшить вес файлов изображений без ущерба для их четкости и качества. Например, WP Smush – очень полезная платформа для качественного сжатия изображений, наряду с Optimole.

4. Очищайте свою базу WordPress

Не храните ненужные файлы в базе данных своего сайта – так вы сохраните ее минимальный размер и повысите скорость загрузки страниц. Это относительно быстрое и простое решение — понадобится лишь регулярная ревизия файлов в те моменты, когда вы вносите существенные изменения в свой сайт.

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

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

5. Избавьтесь от некачественного трафика

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

traffic-breakdown

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

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

bad-traffic

Остановить некачественный трафик так же просто, как внести правки в файл robots.txt, а такие инструменты, как Blackhole PRO, помогут выгнать «плохих» ботов обратно в киберпространство.

6. Очищайте список плагинов

Эффективный способ заставить ваш сайт на WordPress работать максимально быстро – предпринять простые и легко выполнимые шаги по регулярной его очистке.

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

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

7. Отключите пингбэки и трекбэки

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

Безусловно, сама идея пингбэков и трекбэков очень полезна, но ваш сайт станет гораздо более быстрым, если вместо них вы будете использовать отчёты Google Search Console по ссылкам.

Отключить пингбэки и трекбэки очень просто – на странице настроек администратора WP. Для этого нужно выбрать пункт «Настройки обсуждения» и снять галочку с опции «Разрешить оповещения с других блогов».

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

Источник: DazeInfo
preview Минцифры хочет запретить современные протоколы шифрования в рунете

Минцифры хочет запретить современные протоколы шифрования в рунете

Это должно облегчить блокировку сайтов с запрещенным контентом
preview В Google объяснили, почему сотрудники поиска не отвечают на личные сообщения

В Google объяснили, почему сотрудники поиска не отвечают на личные сообщения

В новом выпуске подкаста Search Off the Record
preview Google Ads API стал доступен всем пользователям

Google Ads API стал доступен всем пользователям

Все новые функции теперь будут только в нём
preview Microsoft купила издателя видеоигр Bethesda Softworks за $7,5 млрд

Microsoft купила издателя видеоигр Bethesda Softworks за $7,5 млрд

Теперь игры Bethesda Softworks сразу на релизе будут пополнять библиотеку Xbox Game Pass
preview Яндекс.Клавиатуру теперь можно включить через приложение Яндекс

Яндекс.Клавиатуру теперь можно включить через приложение Яндекс

Ранее сервис был доступен только через отдельное приложение
preview Facebook позволит заявлять права на изображения

Facebook позволит заявлять права на изображения

И отправлять запросы на удаление нарушающего их контента