SEO - Скорость доступа к сайту

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

Почему это происходит? На самом деле, тому же Гуглу практически все равно, откроется страница за 5 секунд или за 15. Но не все равно посетителям сайта со слабым интернетом, таким как пользователям мобильных устройств. Как показывают тесты и замеры, каждая дополнительная секунда, потраченная на открытие сайта, может снижать конверсию на 20% - люди просто уйдут с медленного сайта, благо он далеко не уникален. И тут вступают в силу так называемые «поведенческие факторы». При большом числе отказов, Гугл (да и любая другая ПС) понизит ранжирование по запросу, по которому пришел посетитель, а потом покинул сайт.

Тот же Гугл, проводя свои измерения, утверждает, что сайт теряет до половины своих потенциальных посетителей, ведь 46% респондентов ответили, что самое ужасное при просмотре сайтов на мобильных устройствах - это низкая скорость работы.

Как и все в SEO фактор «скорость работы сайта» тесно увязан со множеством других факторов. Очень важно уметь отслеживать и сокращать время, затраченное пользователем на доступ к сайту.

Проверить скорость доступа к мобильной версии сайта можно здесь: https://testmysite.withgoogle.com/intl/ru-ru

ну или воспользоваться «старым» тестером PageSpeed Insight https://developers.google.com/speed/pagespeed/insights/?hl=RU

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

1. Включить gzip сжатие на сервере
https://ruhighload.com/post/%D0%9A%D0%B0%D0%BA+%D0%B2%D0%BA%D0%BB%D1%8E%D1%87%D0%B8%D1%82%D1%8C+gzip+%D0%B2+Nginx%27e%3F

2. Уменьшить размер графики, вычистить из них мета данные и пережать.
https://kraken.io/web-interface
http://www.punypng.com/
https://tinypng.com/

3. Сделать для каждого изображения набор изображений под разные разрешения и размеры экрана. Некоторые CMS могут делать это на лету, при загрузке изображений в него.

4. Включить кэширование в браузере.
https://developers.google.com/web/fundamentals/performance/optimi zing-content-efficiency/http-caching?hl=ru

5. Для высокотрафиковых сайтов, где высок уровень посетителей, необходимо использовать в шаблоне css спрайты.
https://learn.javascript.ru/css-sprite

6. Сократить число css или объединить все css в единый файл и сжать его. CSS должен подключаться в теле HTML-документа как можно выше.
http://www.cssdrive.com/index.php/main/csscompressor/

7. Сократить число Java скриптов, сжать их, подгружать асинхронно, загрузку скриптов перенести в конец документа.
https://developers.google.com/web/fundamentals/performance/critical -rendering-path/adding-interactivity-with-javascript?hl=ru

8. Сократить число запросов в шаблоне CMS Рассмотрим на примере WordPress – откройте ваш шаблон и вместо всех запросов типа

< ?php bloginfo('rss_url'); ? >
< ?php bloginfo('atom_url'); ? >
< ?php bloginfo('template_url'); ? >
< ?php bloginfo('name'); ? >

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

9. Отключите и удалите все ненужные плагины и расширения – даже если они не выводятся на странице, это не значит, что они не присутствуют в коде и не осуществляют запросы к БД или внешним урлам. Хорошие материалы по оптимизации скорости работы сайта:
https://habrahabr.ru/company/netologyru/blog/337842/
https://habrahabr.ru/post/334236/



Copyright 2018 SEO-MOB.ru