Google и скорость загрузк

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

Скорость загрузки сайта состоит из двух основных частей: серверной и клиентской. Если с серверной составляющей все более-менее ясно (при большом значении времени отклика роботы Google не смогут получить страницы сайта, колебания же этого значения около 0,5-2 секунд ни о чем не говорят), то с клиентской вопросов заметно больше.

КАК GOOGLE СЧИТАЕТ СКОРОСТЬ ЗАГРУЗКИ САЙТА

Сейчас мы говорим только о клиентской составляющей (напрямую зависящей от структуры страницы сайта и пользовательского соединения с Интернетом). Существует расхожее заблуждение, что Google самостоятельно считает скорость загрузки (и выводит ее значение в панели Google Webmasters, усредняя по всем страницам сайта), это не так.

Специалистам по теме "поисковое продвижение сайта" следует учесть,что скорость загрузки считается по данным, получаемым из Google Toolbar пользователей сайта. Именно поэтому при малом потоке посетителей это число получается не совсем точным. Дополнительно стоит отметить, что окончание загрузки страницы сайта считается по событию window.onload, после которого в большинстве случаев страница уже сформирована у пользователей, а дальнейшая передача данных лишь означает взаимодействие пользователя с сайтом.

НА ЧТО ВЛИЯЕТ СКОРОСТЬ ЗАГРУЗКИ

Если рассматривать ранжирование результатов поисковой выдачи в общем случае, то скорость загрузки не является критическим фактором: содержание сайта и его ссылочная структура всегда на первом месте. Скорость загрузки начинает играть роль, когда речь заходит о высокой конкуренции среди более-менее одинаковых сайтов (например, туристических агентств, новостных порталов, и т. д.). Здесь за первое место могут бороться десятки сайтов, которые уже отлично оптимизированы (с точки зрения Google) и являются идентичными по релевантности.

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

Если же говорить об относительном ранжировании рекламных объявлений (AdWords), то здесь важен более общий параметр (качество), который рассчитывается на основе показателя отказов для целевых страниц, на которые попадают пользователи. И здесь скорость загрузки также существенна.

КАК ВЛИЯТЬ НА СКОРОСТЬ ЗАГРУЗКИ

Первое, с чего нужно начать, — это изучение конкурентов. Достаточно воспользоваться любыми сторонними средствами для оценки скорости загрузки (например, Firebug для Firefox). Только после этого стоит принимать решение об ускорении сайта.

Вторым шагом при создании веб сайтов должно стать внедрение классических методов ускорения: это сжатие и минимизация всех текстовых данных, оптимизация размера изображений, настройка клиентского кэширования. Все эти методы, в совокупности, обычно дают 1,5-2-кратное ускорение для произвольного сайта.

Дальше стоит рассмотреть возможность объединения файлов стилей и скриптов и использование технологий CSS Sprites или кроссбраузерного data: URI. Это более сложный комплекс мер, и дает он уже меньше, чем перво¬начальные действия. Здесь обычно наблюдается полуторакратный прирост скорости..

Для большинства сайтов указанных методов достаточно, но, в случае использования большого количества рекламы и социальных виджетов, описанные приемы, скорее всего, не помогут. Здесь нам придет на помощь понимание механизмов вычисления скорости загрузки на стороне Google.Как видим, что при поисковом продвижении сайта следует уделять особое внимание на скорость загрузку сайтов.
 
Раскрутка сайтов.Лучшее соотношение цена - качество!