Как ускорить вебсайт на Wordpress

NePlankton 0 4073
Как ускорить вебсайт на Wordpress

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

В большинстве случаев можно ускорить загрузку страниц сайта как минимум на 300-500 миллисекунд, а в отдельных случаях удается достичь ускорения на 1-2 секунды! Такие показатели могут показаться несущественными, но это далеко не так. Например, в 2006 году Amazon сократили продолжительность загрузки всего на 100 миллисекунд, что привело к увеличению продаж на 1% (что в номинальном выражении составило более 100 миллионов долларов США). Говоря о цифрах, следует также напомнить, что более 57% посетителей закрывают страницы, загружающиеся более 3 секунд. Это значит, ты теряешь более половины прибылей с сайта, если скорость загрузки превышает 3 секунды! Подобных проблем может и не возникать вовсе, если вовремя приступить к оптимизации. Теперь давай подробнее разберем конкретные методы ускорения сайта на WordPress.

Тщательно закладывай основание

Ты можешь изначально подготовить сайт к быстрой работе, если он еще находится в стадии разработки. На этом этапе самое главное — выбрать хороший хостинг для сайта. Время, за которое браузер связывается с хостинг-провайдером (т.н. DNS отклик) в значительной степени влияет на скорость загрузки. На бесплатном хостинге, а также у низкокачественных и дешевых провайдеров продолжительность отклика DNS занимает 200-300 миллисекунд. Этот же показатель не превышает 10 миллисекунд на платном и более дорогом хостинге. Размещай свои сайты исключительно на платном хостинге, если хочешь, чтобы они работали быстро и безотказно.

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

Отслеживай замедляющие факторы

Уже готовый вебсайт на движке WordPress можно также “разогнать” определенными методами. Самый простой способ — найти проблемные места своего сайта и сосредоточиться на них. Это можно сделать при помощи специальных плагинов на WordPress - например, при помощи P3 — бесплатного и популярного плагина для оптимизации. Он поможет выявить факторы, из-за которых страницы сайта загружаются медленно. Чаще всего причиной таких проблем являются установленные плагины социальной активности, либо слишком объемные картинки. В случае с плагинами ты можешь просто найти другой, более оптимизированный, а вот картинкам следует уделить отдельное внимание.

Сжимай изображения

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

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

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

Сократи количество CSS и Javascript файлов

Большинство сайтов на WordPress используют множество дополнительных плагинов. Это увеличивает количество файлов CSS и Javascript, на которые приходится ссылаться при загрузке страницы, что, в свою очередь, замедляет скорость работы. В идеале следует стремиться к ситуации, когда все запросы со страницы идут на один файл CSS, а также на один файл Javascript. Попробуй использовать бесплатный плагин Better WordPress Minify, который соберет все файлы в одном. Это поможет сократить количество запросов при загрузке, а значит увеличит скорость работы сайта.

Всегда следи за скоростью работы сайта

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