Скорость имеет значение.
С самого зарождения Интернета понятие «скорость» всегда было (и всегда будет) важным с точки зрения веб-разработки и дизайна. Мы пытались достичь скорости в 1990 году, мы пытаемся достичь скорости сейчас, и мы будем пытаться достичь скорости в будущем.
Конечно, мы не можем исключить WordPress из этой темы. Быть самой популярной системой управления контентом не делает WordPress быстрее: сайты, созданные на WordPress, также должны быть оптимизированы для скорости.
Вот почему в этой серии из двух частей мы рассмотрим несколько очень полезных «быстрых советов», чтобы сделать ваш сайт WordPress быстрее. Пошли!
Как быстро загружаемые страницы приносят пользу вашему сайту?
Соответствующий вопрос будет «Почему я должен ускорить мой сайт?» Мы можем ответить на этот вопрос, рассмотрев три разных аспекта:
Лучшая конверсия
Существует множество различных исследовательских работ о том, что задержка загрузки веб-страницы в одну секунду приводит к потере клиентов, и они вовсе не беспочвенны — все они являются научной работой. Людям не нравятся медленные сайты, им нужны быстро загружаемые страницы. Вот почему более быстрые сайты продают больше своих товаров или получают больше подписчиков, лайков и подписчиков.
Лучший пользовательский опыт
Опыт пользователей был «шумихой» за последние два года (и до сих пор есть), и он имеет на это полное право: UX — это очень важный аспект веб-дизайна, поскольку он направлен на то, чтобы сделать сайты более удобными для своих посетителей, что, в свою очередь, На мой взгляд, это гораздо важнее, чем сделать красивый сайт.
Посмотрите эту инфографику: KISSmetrics говорит, что 47% потребителей ожидают, что страница загружается менее чем за две секунды, а 40% оставляют страницу, загрузка которой занимает более трех секунд. Как жестоко … подожди, это буквально то, что мы делаем. Вы читаете эту статью только потому, что время загрузки страницы вас не беспокоит. Если бы это заняло больше времени, вы бы просто закрыли вкладку и перешли на другую страницу или веб-сайт.
Лучший рейтинг в поисковых системах
Google объявил, что скорость является важным фактором в поисковом рейтинге давно , и я не думаю, что другие поисковые системы думают иначе.
И поскольку поисковые системы больше заботятся о сайтах, которые заботятся о своих пользователях, для них логично повысить рейтинг сайтов с более быстрой загрузкой.
Как повысить скорость вашего сайта WordPress
Есть множество способов улучшить скорость вашего сайта WordPress и сделать ваши страницы открытыми как никогда. Все, что нужно, — это базовые знания о том, как работает WordPress.
Без лишних слов, давайте начнем наши быстрые советы!
Используйте плагин кэширования
Я решил разместить самый популярный вариант на вершине.
WordPress использует базы данных для хранения контента вашего сайта, связей между контентом и настройками вашего сайта; и каждый раз, когда страница просматривается на вашем сайте, база данных «запрашивается» много раз, чтобы получить данные и показать их посетителю. Однако это стоит времени — в большинстве случаев хранение данных в памяти сервера или иногда в виде отдельного файла занимает меньше времени.
Вот где плагины для кэширования пригодятся: они хранят данные в «кэше» и предоставляют их всем. Вместо того, чтобы делать десятки запросов на каждой странице загрузки, плагин обслуживает то, что нужно пользователям прямо из этого кэша.
Существует множество различных плагинов для кэширования, но, поскольку я делюсь «быстрыми советами» в этой статье, я не собираюсь рассматривать их все. Конечно, я могу предложить несколько из них: WP Super Cache и W3 Total Cache — два элегантных решения, которые работают практически на всех установках WordPress. Если вы хотите платный плагин, вы также можете проверить WP Rocket .
Сократите и объедините ваши файлы CSS и JavaScript
Ваши веб-страницы состоят в основном из кода HTML, CSS и JavaScript, а большинство кодов CSS и JavaScript представлены в виде отдельных файлов. Ваш браузер делает «запросы» к вашему серверу, чтобы получить каждый файл, и собирает их все вместе, чтобы посетитель увидел страницу. Но когда вы устанавливаете сложные темы или плагины, которые появляются во внешнем интерфейсе, будет больше файлов CSS и JavaScript для обслуживания. И хотя ваш браузер может запрашивать их все сразу, выполнение каждого запроса означает миллисекунды задержки. Эти миллисекунды могут прибавлять до секунд, и именно тогда ваш посетитель покидает ваш сайт.
Однако есть решение: вы можете объединить файлы одного типа для обслуживания одного файла CSS и одного файла JavaScript для каждой страницы. Существуют плагины, которые служат именно этой цели, и в дополнение к объединению они также могут «минимизировать» код, удаляя все пробелы и избавляясь от ненужных вещей, таких как встроенное комментирование кода.
Autoptimize — один из лучших плагинов, которые я когда-либо видел в минификации и комбинации. Обязательно попробуйте — это творит чудеса на моем собственном сайте.
Предупреждение. Объединение и минимизация кода CSS и JavaScript — это деликатная операция, поэтому всегда есть вероятность, что она может сломать ваш интерфейс. Отключение плагина (и очистка кеша, если вы используете плагин кэширования) мгновенно решит эту проблему, поэтому не беспокойтесь о нанесении невосполнимого ущерба.
Регулярно очищайте базу данных
Когда вы добавляете посты, удаляете посты, придумываете новые теги, удаляете комментарии, меняете параметры, устанавливаете новые плагины и удаляете темы, ваша база данных может раздуваться от «остатков», и ее нужно регулярно чистить, как вы очищаете корзину или принять душ.
В репозитории плагинов WordPress слишком много плагинов, которые очищают базу данных, но я собираюсь предложить только один из них: WP-Optimize . Этот простой плагин показывает все навороты и позволяет очистить все одним щелчком мыши. Выполняйте эту легкую рутинную работу раз в неделю, и вы готовы!
Выберите достойного хостинг-провайдера
Лучший автомобильный гонщик в мире не может победить своих конкурентов на велосипеде. Таким образом, даже если у вас идеально оптимизированный веб-сайт, он все равно будет работать медленно на слабом сервере.
Высокопроизводительный хост — это первое, на что вы должны обратить внимание, когда решите ускорить свой сайт. (Не против того, чтобы я упомянул об этом последнем в этой статье.) Серверов с высококлассным оборудованием будет более чем достаточно, чтобы повысить скорость вашего сайта, и достойная команда технической поддержки поможет вам решить все ваши проблемы. Вы можете даже искать «хостинг WordPress» в поисковых системах, чтобы узнать о средах хостинга, специализирующихся на сайтах WordPress.
Правда, лучшие хосты стоят дороже, но вы не можете отказаться от производительности, чтобы сэкономить несколько долларов каждый месяц, верно?
Вывод
Мы рассмотрели три «основных» совета, чтобы повысить скорость вашего сайта на WordPress. В следующей статье мы рассмотрим еще пять советов, которые повысят скорость вашего сайта. Не забудьте поделиться этой статьей с друзьями, если она вам понравилась.
Увидимся в следующей части!