7 советов, как заставить ваш сайт загружаться за две секунды или меньше

Опубликовано: 2019-03-12

Более десяти лет назад Amazon заметила интригующую тенденцию. На каждые 100 миллисекунд, на которые они ускорили загрузку своего веб-сайта, их доход увеличился на один процент. Затем Google сообщил, что время загрузки веб-сайта является ключевым показателем для повышения рейтинга на страницах результатов поисковых систем.

Насколько важно время загрузки сайта?

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

Проблема может стать еще более серьезной для тех, кто выходит в Интернет через соединение виртуальной частной сети (VPN), которое по своей природе медленнее из-за процесса шифрования/дешифрования.

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

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

Пример ускорения загрузки сайта

Понимая, что время загрузки страницы является критическим показателем, многие владельцы сайтов пытаются сделать все возможное, чтобы улучшить производительность своего сайта. Есть буквально сотни тематических исследований, которые подтверждают важность более быстрых веб-сайтов с реальными цифрами. Одним из них является Edmunds.com, которому удалось сократить время загрузки страницы на семь секунд, что очень много. Просмотры страниц увеличились на 7%, а доход от рекламы вырос на 3%. Это не второстепенные цифры!

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

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

1. Используйте лучший веб-хостинг

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

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

Многие веб-хосты могут загрузить ваш сайт за 600–1300 миллисекунд. Это неплохо, но есть хосты (например, управляемые хосты WordPress), которые предлагают лучшую производительность. Одним из них является Flywheel, управляемый хост WordPress, который обеспечивает среднее время загрузки страницы 293 миллисекунды (проверьте скорость любого сайта в Pingdom). Это превосходная производительность, как бы вы на это ни смотрели. Это может быть одним из наиболее важных способов сократить время загрузки страницы на вашем веб-сайте.

2. Воспользуйтесь преимуществами сети доставки контента

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

Загрузите это БЕСПЛАТНОЕ руководство, чтобы повысить скорость и производительность вашего сайта WordPress!

3. Восстановите неработающие ссылки

Неработающая ссылка нагружает вашу пропускную способность, и никто из тех, кто просматривает ваш сайт, вряд ли останется там надолго, если встретит хотя бы одну неработающую ссылку. Такие инструменты, как Ahrefs, Screaming Frog SEO Spider и Google Webmaster Tools, могут помочь найти и исправить любые неработающие ссылки, вызывающие проблемы. Как только неработающие ссылки будут исправлены, вы обязательно увидите увеличение трафика и заметите, что люди остаются на вашем сайте в течение более длительного времени. Кроме того, время загрузки вашего сайта улучшится.

4. По возможности используйте статический HTML вместо PHP

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

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

5. Оптимизируйте изображения

Изображения могут сопровождаться всевозможными цветами, комментариями и другими данными, которые ничего не добавляют к эффекту. Если вы хотите ускорить загрузку вашего веб-сайта, очень важно оптимизировать изображения. Рекомендуется формат JPEG. Такие инструменты, как Smush.it или WP Smush.it, берут на себя тяжелую работу.

6. Используйте кеширование браузера

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

7. Сделайте файлы JavaScript минимизированными

JavaScript может быть сильно раздутым и неуклюжим, что напрямую влияет на время загрузки страницы. Один из способов минимизировать JS — сжать все файлы JavaScript в один файл. Те, кто использует WordPress, могут захотеть использовать WP Super Minify, чтобы упростить работу.

заставить веб-сайт загружаться за 2 секунды или меньше, два маховика разговаривают за компьютером в офисе
Дэнни, онбординг-стратег, и Хуан, инженер счастья в Flywheel!

Последние мысли

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


Эта статья была первоначально опубликована 10-12-2018. Последнее обновление было 3-18-2019.