Google опубликовал статистический отчет по веб-страницам, основанный на 4,2 миллиардах веб-страниц, которые они индексируют (веб-сайты с высоким PageRank могут иметь более высокий вес):
* Средний размер веб-страницы составляет 320 КБ (включая сценарии, изображения и CSS, встроенные в веб-страницу). Однако следует отметить, что некоторые веб-сайты не позволяют сканерам Google получать файлы сценариев CSS и JS через robots.txt.
* Только 2/3 сжимаемого контента на самом деле сжимается. Также важно отметить, что некоторые веб-сайты предоставляют сжатый контент реальным браузерам, но несжатый для сканеров Google.
* 80% страниц содержат 10 и более материалов с одного хостера
* Большинство популярных веб-сайтов не пишут сценарии и CSS, хранящиеся на одном хосте вместе, что приводит к увеличению количества HTTP-запросов на 8.
* Количество изображений, содержащихся на каждой веб-странице, составляет 29,39, что в сумме составляет 205,99 КБ.
* Каждая веб-страница содержит 7,09 внешних скриптов и 3,22 внешних CSS. Средний размер скрипта составляет 57,98 КБ, а CSS — 18,72 КБ.
* Только 17 миллионов веб-страниц используют SSL-шифрование, что составляет 0,4 % от общего числа.
* Средняя скорость загрузки страницы составляет 4,9 секунды, что требует запросов из 49 различных источников.
Целью Google является привлечение всеобщего внимания к оптимизации скорости чтения веб-страниц. Они предоставили множество справочных руководств для веб-разработчиков для повышения эффективности. Google дает четыре основных предложения:
Сжатие страниц с помощью Gzip. Оптимизация кода JavaScript с использованием HTTP-кэширования. Объединение сценариев и CSS.
Через ГСН