Если Вы используете модуль Google Analytics для Drupal’a, то для включения данной функций достаточно зайти в настройки модуля (/admin/settings/googleanalytics) и в разделе «Advanced settings» → «Custom javascript code» в настройку «Code snippet (after)» добавить «pageTracker._trackPageLoadTime();».
Анализ данных
Уже спустя несколько часов начинают появляться первые результаты. Для их просмотра достаточно перейти в раздел «Содержание» → «Скорость загрузки сайта» в Вашем Google Analytics аккаунте.
Помимо усредненной статистике по всему сайту (график) и по конкретным страницам (отчет в виде таблице) мы так же можем составить сравнительные отчеты по загрузке относительно разных показателей. Для этого нужно выбрать интересующей вас параметр в графе «Secondary dimension».
Дальше, в качестве примера, приведены отчеты для главной страницы одного из наших порталов за прошедшие сутки…
Отчет по скорости загрузки относительно браузеров
It's possible to make a conclusion that counting system is not ideal because it's obvious that Firefox and Safari calculation is not done...but that's what beta-versions are all about :)
Report of load speed regarding operation systems
Можно также сделать вывод от том, что система подсчета пока не идеальная так как четко видно что в Firefox’e и Safari подсчеты не ведутся… хотя, на то и бета версии существуют :)
Отчет по скорости загрузки относительно операционных систем
Самый интересный в моем случае отчет из-за которого я и начал расследования относительно этой темы. И в нем как раз получились довольно таки интересные и неожиданные результаты. Дело в том что сервера сайта с которого наведены отчеты выше расположены в Германии, CDN сервера – в США. То есть Америка теоретически должна бы быть ниже в списке.. Впрочем, это уже пища для размышлений и новых многомесячных экспериментов с разными CDN провайдерами :)
Из отчета, также, не понятно то ли Африка и страны Океании не используют Windows и Macintosh, или используют исключительно Firefox и Safari, или же Google по непонятным причинам не может анализировать скорость загрузки страниц таких посетителей… :)
Дополнительную информацию можно найти в справке:
http://www.google.com/support/analyticshelp/bin/answer.py?hl=en&answer=1205784&topic=112071)
WebMaster Tools
В продолжения темы, также, хочется вспомнить о том, что информацию о скорости загрузки Google предоставлял и раньше только не совсем такую и немного в ином виде.
Если перейти к «Средствам разработчика Google» → mydomain.com → Диагностика → Статистика сканирования, то на графике «Время, затраченное на загрузку страницы» можно увидеть динамику загрузки вашего сайта ботами Google – грубо говоря время на генерацию html кода и его доставку (в Google Analytics же учитывается все время: загрузка изображений, css, скриптов, и тд)
Так же интересную информацию можно найти в разделе Лаборатория → Эффективность сайта:
Скорость загрузки сайта – очень важная характеристика сайта как для поисковых систем так и для простых пользователей. И если раньше полностью готового к использованию решения для комплексного анализа этого вопроса не было, то теперь с уверенностью можно заявить что он появился.
Viva Google! Viva Google Analytics!