Содержание
Ранжирование сайтов в результатах поиска осуществляется в соответствии с алгоритмами поисковых систем. И если раньше для выхода на топовые позиции достаточно было поработать над внутренней оптимизацией и внешней ссылочной массой, то сегодня в ранжировании учитываются и многие другие факторы. Одним из таких факторов является скорость загрузки сайта. Чем быстрее загружаются страницы, тем лучше для пользователей и для самих поисковых систем.
Что такое скорость сайта
Скорость загрузки сайта – это время полной загрузки открываемой страницы в браузер. Простейшие HTML-странички на голом HTML грузятся моментально, если они не включают в себя изображения и скрипты. Если на страницы добавить иллюстрации, то скорость отдачи становится более медленной. Учитывая современные серверные мощности, изображения не являются основной причиной уменьшения скорости загрузки страниц сайта – на неё могут повлиять и многие другие факторы.
На что влияет скорость сайта
Скорость загрузки странички – это один из факторов, учитываемых в ранжировании страниц в поисковых системах. Тот же Google стремится отдать пользователям максимально релевантные документы, полностью отвечающие на пользовательские запросы. И его поисковый робот может оценить, с какой скоростью происходит загрузка. Если она медленная, это может привести к понижению документа или всего сайта в результатах выдачи.
Скорость загрузки сайта влияет:
- На позиции страниц в выдаче поисковиков – вполне естественно, что тот же Гугл старается не выдывать пользователям документы, загружающиеся десятки секунд;
- На удобство пользователей – в наш информационный век никто не будет ждать, пока загрузится та или иная страничка, так как проще открыть другую (с высокой долей вероятности там будет расположен не менее подходящий контент);
- На доступность документов на медленном соединении – актуально для владельцев смартфонов, планшетов и 3G-модемов, где скорость соединения может быть далека от идеальной.
Главное здесь всё-таки SEO и удобство пользователей. Среднестатистическому юзеру хочется побыстрее получить на экране монитора/ноутбука/гаджета нужную ему информацию, а не ожидать её несколько десятков секунд.
Таким образом, информация на сайте может быть хоть трижды полезной и актуальной. Но если определённое количество пользователей не может дождаться её получения, то это повлияет на позиции сайта.
Как проверить скорость загрузки сайта
Этим вопросом озадачивается ограниченное количество вебмастеров, а зря. Даже при видимой быстроте загрузки странички время может оказаться большим. Давайте посмотрим, как осуществляется проверка скорость сайта через Page Speed Insights от Google. Заходим на страницу проверки, вводим адрес сайта и дожидаемся результатов. В качестве результата мы получим две вкладки с анализом обычной версии сайта и мобильной версии сайта – здесь будут отображены рекомендации по оптимизации и данные об оптимизированных элементах.
Тест скорости загрузки сайта можно провести через сервис Site Speed. Откройте его главную страницу и введите в поле адрес тестируемого ресурса. Через несколько секунд вы получите результаты, в которых будут указаны:
- Время генерации страницы;
- Время загрузки;
- Общий размер загружаемых файлов;
- Рекомендации по исправлению ситуации.
Доверять проверку скорости сайта Гуглу или сторонним сервисам – решать вам. На всякий случай вы можете провести несколько независимых тестов и найти точно существующие проблемы.
Как увеличить скорость сайта
Переходим к самому интересному – сейчас вы узнаете, что нужно проделать, чтобы повысить скорость загрузки страниц вашего сайта. Большинство из этих рекомендаций прописано в сервисах тестирования.
Смена хостинга
Арендуйте хороший хостинг с мощными серверами и скоростными каналами связи. Проверьте, как быстро откликаются сайты у выбранного хостинг-провайдера. Серьёзный провайдер порадует отличным качеством связи и быстрой загрузкой страниц – для проведения тестов на скорость загрузки сайтов вы можете воспользоваться бесплатными периодами (присутствуют у всех нормальных хостеров).
Работа с плагинами
Удалите ненужные плагины из сашей CMS – это уменьшит нагрузку на сервер и увеличит скорость загрузки страниц сайта. Помните, что некоторые функции легко реализуются без помощи плагинов путём внесения изменений в структуру CMS – это снижает нагрузку и ускоряет сайты. Также вы можете попробовать реализовать тот же функционал другими плагинами.
Работа с файлами CSS и JS
Вы можете ускорить загрузку страниц сайта путём удаления, оптимизации или сжатия файлов CSS и JS – инструмента по их сжатию представлены в инструменте PageSpeed Tools от Google (там же сжимаются изображения).
Оптимизация изображений
Поиграйте с размером изображений и их сжатием – помните, что на некоторых страницах картинки большого размера просто ни к чему. Используйте для этого редакторы Paint.Net или GIMP.
Настройка хостинга
Здесь необходимо активировать сжатие страниц и настроить сервер Nginx. Также на хостинге должно быть включено кэширование статических файлов. Ускорить загрузку может и кеш браузера.
Прочие шаги по увеличению скорости сайта
Для того чтобы увеличить скорость загрузки, проделайте следующие шаги:
- Переработайте шаблон и сделайте его более лёгким;
- Избавьтесь от украшательств, не несущих никакой нагрузки – тот же слайдер может ощутимо снизить скорость загрузки;
- Оптимизируйте структуру HTML – загружайте сначала важные данные, а потом всё остальное;
- Оптимизирайте код страницы или шаблона.
После каждого проделанного действия обязательно проводите тест скорости загрузки сайта в Гугл или Site Speed, добиваясь близкого к 100% результата.