Среднее время загрузки страницы, указанное в Google Analytics, намного медленнее, чем я наблюдаю при посещении моего сайта

Google Analytics сообщает, что наш сайт имеет среднее время загрузки страницы около 4,5-6 секунд. Естественно, это звучит как проблема.

Тем не менее, мы никогда не видим эти загрузки страниц, когда страница рендеринга, похоже, что она занимает около секунды.

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

Думая о удобстве использования в Интернете, меня действительно интересует только то, как время ответа ощущается у пользователя. Я прав?

Кроме того, существует ли стандартный способ измерения фактического времени, которое требуется для отображения страницы?
Используя [Google](https://google.com) Speed Tracer, я вижу, что есть 2 события DOMContentLoaded, но они равны 4.83 и 5.36 соответственно.

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

Время загрузки, показанное в GA, предназначено только для веб-страниц. Если вы загружаете изображение или скрипт прямо в браузер, у GA нет возможности узнать (потому что скрипт находится на ваших веб-страницах).

Любые несоответствия, которые вы видите, сводятся к одному из следующих факторов:

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

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



вы абсолютно правы за то, что беспокоитесь о том, что пользователи просматривают ваш сайт. Но я думаю, что когда вы видите, что примерно около одной секунды, это потому, что вы являетесь возвращающимся посетителем, а некоторые файлы вашего сайта находятся в кеше браузера, и когда время загрузки [Google](https://google.com) измеряется, они ссылаются на нового посетителя.



Чтобы понять, как быстро сайт загружается из разных мест, попробуйте эту службу:
 [http://tools.pingdom.com/fpt/](https://tools.pingdom.com/fpt/) 
Это очень хорошо.



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

У тебя есть:
- Гугл Аналитика
- Радиолокация Cedexis
- Гомес
- Основной доклад
- Pingdom

и многие другие...



Ваш самый большой процент посетителей, расположенных в том же месте, что и вы и ваш сервер? Если у вас есть шведский или европейский сервер, и большинство ваших посетителей находятся в США. DNS может быть вашей проблемой, вы должны помнить, что есть два очень разных аспекта скорости страницы.

Воспринимаемые скорости страницы, которые мотивированы пользователями, и физическая скорость страницы, которая является фактическим ответом сервера на местоположение, из которого оно вызывается.

You can use speed test tools such as <http://webpagetest.org/> and select the testing location to compare different response times around the world. Another good resource is <https://performance.sucuri.net/>