Сайт

Проверка сайта на скорость загрузки яндекс: Как сделать сайт быстрее — Вебмастер. Справка

06.07.2023

Как работают ускоренные страницы AMP Google и Турбо-страницы Яндекса и кому они нужны?

#Общие вопросы #Продвижение сайта

#118

Апрель’19

15

Апрель’19

15

На данную тему написано большое количество статей в интернете. И если вы эксперт, то вряд ли найдете что-то новое. Мы решили написать данную заметку, потому что у некоторых клиентов остаются вопросы по поводу внедрения AMP и Турбо страниц.

Предыстория

В апреле 2015 года Google объявил о запуске алгоритма mobile-friendly, который начал выше ранжировать адаптированные страницы под мобильные устройства. Это касается только результатов в мобильном поиске и никак не влияет на десктопную выдачу.

Яндекс последовал за Google, и в 2016 году также объявил об изменениях в мобильной выдаче.

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

Ускорить загрузку на телефонах можно следующими способами:

  • увеличить скорость соединения;
  • оптимизировать страницы сайта.

На первый вариант специалисты Google повлиять никак не могут, а вот на второй запросто — они добавили скорость загрузки в один из важных факторов ранжирования и внедрили AMP страницы. Яндекс решил не отставать за трендами, и внедрил Турбо-страницы.

Особенности AMP и Турбо

Данный вид страниц отличается повышенной скорости загрузки за счет:

  • кэширования контента на серверах Яндекса и Google;
  • загрузки контента с этих серверов, а не с сервера, где расположен сайт;
  • облегченного кода страниц (используется лишь основной контент страницы).

Владельцы сайтов получают следующие преимущества от их внедрения:

  • снижение нагрузки на собственные серверы.
  • улучшение поведенческих факторов;
  • увеличение поискового трафика.

Информацию об эффективности Яндекс опубликовал в новости про тестирование турбо на десктопах.

Но есть и обратная сторона медали от внедрения:

  • Сайт теряет оригинальность. Пользователи, зашедшие на ускоренные страницы, не увидят полноценный дизайн вашего сайта.
  • Увеличение затрат. Требуется дополнительное время для контролирования работы AMP и Турбо.
  • Отсутствие многих функций на данный момент. Например, вместо полноценного оформления заказа, предлагается лишь возможность купить в 1 клик либо заполнение формы обратной связи. Поэтому такие страницы лучше подходят для информационных сайтов — блогов и СМИ (где в основном не требуется особый функционал), а не интернет-магазинов.

Похожее

Общие вопросы Продвижение сайта

Как продвигать сайт визитку?

Общие вопросы Продвижение сайта

Почему у сайта разные позиции?

Общие вопросы Продвижение сайта

#137

Как продвигать сайт визитку?

Август’19

1954

3

Общие вопросы Продвижение сайта

#135

Почему у сайта разные позиции?

Июль’19

2712

Общие вопросы Продвижение сайта

#131

Поиск поддоменов сайта

Июль’19

2729

10

Общие вопросы Продвижение сайта

#130

Как вирусы влияют на позиции сайта

Июль’19

2971

11

Общие вопросы Продвижение сайта

#127

Неактуальные страницы товаров на сайте – что делать

Июль’19

2872

12

Общие вопросы Продвижение сайта

#125

Влияет ли хостинг на продвижение

Апрель’19

12708

24

Общие вопросы Продвижение сайта

#122

Как попасть на Яндекс и Google Карты

Апрель’19

2892

22

Общие вопросы Продвижение сайта

#120

Как подготовить страницы сайта под поисковые запросы

Апрель’19

3823

24

Общие вопросы Продвижение сайта

#115

Продвижение сайтов на шаблоне

Апрель’19

2438

17

Общие вопросы Продвижение сайта

#109

Первичная оптимизация сайта

Февраль’19

1678

11

Общие вопросы Продвижение сайта

#108

Почему SEO-продвижением нужно заниматься постоянно

Февраль’19

3004

11

Общие вопросы Продвижение сайта

#102

Наиболее значимые изменения в поисковых системах в 2018 году, которые повлияли на позиции и трафик сайтов

Февраль’19

2077

10

Общие вопросы Продвижение сайта

#85

Продвижение сайта по регионам: какой способ выбрать?

Ноябрь’18

3235

9

Общие вопросы Продвижение сайта

#78

Срок продвижения сайта

Ноябрь’18

4154

10

Как ускорить загрузку страниц сайта?

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

Скорость сайта: основные компоненты

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

  • Работа сервера: процессор, оперативная память, база данных. В зависимости от cms сайта требования к техническим параметрам сервера различаются. C параметрами для Bitrix можно ознакомиться здесь.
  • Контент: картинки, видео, тексты, загружаемые файлы. Любой контент — это мегабайты. Чем их больше, тем дольше грузится сайт. Поэтому важно оптимизировать контент.

Измерение скорости сайта

Для проверки скорости загрузки сайта используют сервис компании Google — PageSpeedinsight. Он анализирует сайт и дает рекомендации по его оптимизации.


Пример анализа сайта в сервисе PageSpeedinsight

Дополнительно можно проанализировать скорость сайта системами веб-аналитики. 


Пример анализа скорости сайта в Яндекс.Метрике


Пример анализа скорости сайта в Google Analytics

Существует альтернативный анализ быстродействия сайта. На примере CMS 1С-Битрикс можно провести анализ производительности. Система сама определит параметры, необходимые для корректной работы.


Пример анализа скорости сайта в 1С-Битрикс

Проблемы при низкой скорости

Низкая скорость вызывает раздражение.

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

В редких случаях пользователи готовы терпеть медленную загрузку сайта, если это:

  • социальная сеть;
  • знакомый сайт;
  • официальные интернет-ресурсы органов власти.

В остальных случаях низкая скорость портит пользовательский опыт и становится причиной потери продаж. Особенно если речь идет о нише с высокой конкуренцией.

Алгоритмы Яндекса и Google фиксируют факт быстрого ухода пользователей и не выводят сайт в топ выдачи. 

Как скорость загрузки сайта влияет на конверсию?

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

Согласно исследованию маркетологов Unbounce Page Speed Report For Marketers высокая скорость загрузки повышает вероятность покупок, в том числе и спонтанных. Если страница медленно загружается, ее станет реже посещать 50% целевой аудитории, а 30% и вовсе не вернется. На мобильный трафик низкая скорость загрузки также влияет негативно. А для многих сервисов он приоритетный.

Как повысить скорость загрузки страниц?

После проверки скорости в специальных сервисах нужно внедрить рекомендации сервиса.


Пример рекомендаций сервиса PageSpeed Insights

Оптимизацию можно разделить на три сегмента: контент, сервер и код.

Оптимизация контента. Повлияет на скорость загрузки страниц и на индексацию в выдаче. В первую очередь:

  1. Сжимают текстовые файлы и изображения. Картинки конвертируют в форматы: JPEG 2000, JPEG XR или WebP. Для сжатия текста используют алгоритмы, позволяющие уменьшить размер файлов.
  2. Используют адаптивные изображения через атрибуты srcset. Это дает возможность браузеру выбрать, какое изображение показать, в зависимости от размера экрана. Можно настроить lazyload – ленивую загрузку. Она снижает нагрузку на сервер, подгружая изображения по мере скроллинга или навигации.

Большинство хостингов и серверов сжимают файлы автоматически.

Для оптимизации кода подключают технологии AJAX. В этом случае нет необходимости обновлять каждый раз всю страницу, обновляется только ее конкретная часть. Также подключают технологии LAZY LOAD. Благодаря ее работе

браузер выводит не сразу весь контент, а только данные, которые просматривает в данный момент пользователь.

Работы по оптимизации работы сервера проводятся в нескольких направлениях:

  • Сокращение времени ответа. По логам определяют самые затратные операции, сокращается база данных. Иногда меняют хостинг на более производительный.
  • Снижение количества HTTP-запросов. Чем меньше данных запрашивается от сервера, тем быстрее загрузится страница. На скорость влияет не только размер файлов, но и их количество.
  • Кэширование файлов. Указывает браузеру на то, какие файлы нужно сохранить в памяти ПК или мобильного устройства. При повторном посещении страницы они не будут загружаться, что увеличит скорость загрузки страницы.
  • GZIP-сжатие. Увеличивает скорость загрузки за счет сокращения размера файлов со стороны сервера.

Высокая скорость страниц – важный критерий, на который с каждым обновлением все больше внимания обращают поисковые алгоритмы Яндекса и Google.

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

Ежегодно поисковики усложняют оценку сайтов. Например, с 2021 года Google начал отдавать приоритет страницам, которые удобно просматривать.   

Мы в Optimal Group в своей работе обязательно проводим оценку скорости и оптимизацию сайтов клиентов.

Мониторинг скорости загрузки страниц сайта

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

Услуги мониторинга делятся на несколько видов:

  • Скорость загрузки одной страницы измеряется один раз. Скорость загрузки берется с сервера, на котором запущен сервис. Например, скорость загрузки главной страницы сайта из Лондона. Примеров таких услуг: GTmetrix , Google PageSpeed ​​Insights .
  • Они измеряют скорость загрузки одной страницы из вашего браузера один раз. Скорость скачивания берется с вашего компьютера/браузера/интернет-провайдера. Пример: Google Audits в браузере Google Chrome.
  • Они регулярно отслеживают скорость загрузки всех страниц сайта у ваших посетителей, которые уже были на нем. Пример: отчет «Время загрузки страницы» в Яндекс.Метрика .

Рассмотрим услуги мониторинга более подробно. Кстати, все они бесплатные.

GTmetrix

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

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

Важно, чтобы скорость загрузки страниц проверялась с серверов, которые не находятся в России. Это означает, что вам не нужно смотреть на абсолютные цифры скорости загрузки. Не удивляйтесь, что страница GTmetrix загружается за 5 секунд, а в Яндекс.Метрике вы видите, что ваши посетители загружают ее за 3 секунды. Все в порядке. GTmetrix нужен для того, чтобы видеть все файлы и запросы, видеть динамику изменения скорости после правок. Существуют и другие инструменты для загрузки в реальном времени.

Google PageSpeed ​​Insights

Google делит отчет на проверку мобильной и основной версии сайта. При этом мобильная версия сайта для него приоритетнее. Отчет о проверке версии сайта для компьютеров стоит посмотреть в отдельной вкладке. Этот инструмент похож на GTmetrix для проверки скорости загрузки со своих серверов. То есть это не реальная скорость загрузки страницы, а лишь примерная.

В своем отчете Google дает много советов. Самое интересное, что Google не всегда их учитывает при разработке своих проектов. Не следуйте им бездумно.

Для примера разберем совет по подмене шрифта при загрузке. Google советует использовать замещающий шрифт из списка стандартных шрифтов, которые уже установлены на компьютере посетителей сайта на момент загрузки шрифта. После загрузки вашего индивидуального шрифта стандартный будет заменен на него. И визуально это будет заметно. Не всем понравится такая визуальная подмена в процессе загрузки. Гугл тоже ругается на сторонние скрипты. Например, не только в Яндекс.Метрику, но и в свой Google Analytics.

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

Google Аудит

Аналогичный сервис, который запускается в браузере Google Chrome через вкладку «Аудит» после нажатия кнопки F12. Отличие в том, что скорости реальные. Это номера вашего компьютера и интернет-провайдера.

Только первая часть отчета посвящена скорости. Остальная часть отчета также полезна, но это совсем другая история.

В браузере Google Chrome есть отдельная вкладка «Производительность», где все аспекты работы сайта рассматриваются гораздо подробнее. Но новичкам этот отчет покажется слишком сложным.

Яндекс.Метрика

Отчеты — Стандартные отчеты — Мониторинг — Время загрузки страницы. Сверху выбираем диапазон дат, а снизу выбираем страницы, по которым будут строиться графики. Для начала советую выбрать только пункт «Суммарные и средние».

Самые интересные пункты для простого анализа в таблице, на которые стоит обратить внимание:

  • Время до рендеринга — это время до начала любых действий на экране пользователя (время белого экрана).
  • Время до загрузки DOM примерно соответствует времени полной загрузки страницы.
  • Ответ сервера — это время, необходимое веб-серверу для ответа на запрос.

Когда я должен начать беспокоиться о том, что сайт работает медленно? Время рендеринга более 2 секунд, время загрузки DOM более 5 секунд, время ответа сервера более 0,5 секунд. Если ваша производительность хуже, то ваш сайт определенно медленный.

Показатели быстрого сайта: время отрисовки менее 1 секунды, время загрузки DOM менее 3 секунд, время ответа сервера менее 0,2 секунды.

Яндекс.Метрика показывает реальные цифры, которые получили ваши посетители.

PageSpeed ​​Insights — Замедляет ли Яндекс Метрика скорость сайта?

Я использую Яндекс Метрику для своего сайта Thegoldlive.com и столкнулся с проблемой Core Web Vitals из-за этого. Я считаю, что это основная причина того, почему мой сайт работает медленно. Есть ли способ избавиться от этого или я должен удалить это с сайта?

Когда я удаляю его с сайта, скорость моего сайта становится лучше. Но я не хочу его удалять, потому что он помогает мне лучше всего анализировать посетителей на сайте. Так вот почему спрашиваешь, есть ли способ сохранить обе вещи параллельно?

  • pagespeed-insights
  • core-web-vitals
  • yandex-metrika

Запустив свой сайт через PageSpeed ​​Insights, похоже, ваши проблемы связаны со временем загрузки (TTFB, FCP и LCP) и перемещением контента (CLS).

Я не знаком с Яндекс Метрикой, но маловероятно, что аналитическое решение замедлит эти показатели. В основном они влияют на такие показатели отзывчивости, как FID и INP.

Я не совсем понимаю причину медленных TTFB (мне кажется быстрым!), что напрямую повлияет на другие показатели загрузки. Похоже, вы используете CDN (cloudflare), и время отклика сервера по результатам лабораторных тестов кажется быстрым.

Возможно, у вас просто много посетителей из медленных сетей/устройств? Если это так, то здесь может помочь то, что сайты имеют право на кэш Back/Forward, чтобы, по крайней мере, они получали быструю (мгновенную!) загрузку при переходе назад и вперед по сайту. Тестирование вашего сайта на это показывает, что ваш сайт использует обработчик выгрузки, а это означает, что вы не можете извлечь выгоду из этого прироста производительности. Похоже, вы используете Rocker Loader от Cloudflare — по иронии судьбы то, что должно улучшить производительность, но может сдерживать вас здесь. Я бы отключил это.

Для ваших проблем со сменой раскладки (CLS) это должно быть более очевидным.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *