Как скорость загрузки Вашего сайта влияет на его позицию в поисковой выдаче?
Google использует множество факторов, ранжируя результаты поиска. Как правило, эти факторы связаны либо с содержанием страницы (тексты, URL, title, заголовки и так далее), либо с «репутацией» самого сайта (давность регистрации домена, количество и качество входящих ссылок и т.д.) Однако в 2010 году компания Google сделала нечто совершенно новое. Она объявила о том, что теперь скорость сайта тоже оказывает влияние на поисковый рейтинг.
К сожалению, точное определение «скорости сайта» никто не дал. Вопрос встал ребром в июне 2103 года, когда Мэтт Каттс (Matt Cutts), ― один из веб-разработчиков, занимающихся проблемами поисковой оптимизации, ― заявил, что сайты с низкой скоростью загрузки будут «штрафоваться», получая более низкое место в рейтинге.
Очевидно, Google выступает за справедливость: «медленные» сайты приносят простым пользователям больше раздражения, чем пользы, и потому не заслуживают активного продвижения в результатах поиска. Но что и как именно измеряет Google? И самый главный вопрос: как именно это отражается на рейтинге сайта в поисковых системах? Эксперты проекта Zoompf, специализирующегося на вопросах производительности сайтов, провели настоящий научный эксперимент, об удивительных результатах которого Вы, уважаемый читатель, узнаете из этой статьи.
Методика исследования
Хотя Google и не уточнил, как именно скорость сайта влияет на позиции в поисковой выдаче, ― но заверил, что контент и релевантность по-прежнему остаются на первом месте. Другими словами, довольно сложно доказать и продемонстрировать связь (или её отсутствие) между скоростью и поисковым рейтингом. Никогда нельзя утверждать что-либо на 100%по этому поводу, поскольку другие факторы тоже всегда «будут в игре». Тем не менее, если эта связь существует, веб-разработчики откроют ещё один фактор, влияющий на поведение поисковых роботов. Что ж, к делу!
Для начала был создан список из 200 случайных поисковых запросов, сделанных в 2013 году, и определена их репрезентативная выборка. Некоторые запросы состояли всего лишь из одного слова ― например, «HDTV» (High-Definition Television ― телевидение высокой чёткости), а некоторые ― из пяти («Оклахома-Сити магазины Outlet Mall»). Затем был составлен ТОП-50 результатов поиска URL-адресов для каждого запроса. В результате для исследования был получен массив, превышающий 100 000 страниц.
Следующим шагом был запущен сервис Amazon Elastic Compute Cloud (Amazon EC2), который с помощью инструмента WebPagetest (россйиский аналог ― сервис СайтРепорт) позволил в автоматическом режиме собрать и ценить больше 40 параметров каждого URL. Для теста был выбран браузер Chrome. Каждая страница проверялась с очищенным КЭШем ― чтобы гарантировать точность анализа.
Полученные результаты
Что удалось установить в итоге? В эксперименте учитывались более 40 показателей каждого URL. Конечно, большинство из них не оказывают существенного влияния на ранжирование в поиске. Для краткости здесь будут описаны лишь особо значимые результаты.
Время загрузки страницы
Когда говорят «время загрузки страницы сайта», обычно подразумевается одно из двух: либо время, за которое документ полностью отображается на странице, либо время, за которое загружается всё содержание страницы. Но это, как говорится, две большие разницы. Когда на экране полностью отображается интересующий Вас документ, Вы уже можете работать с ним. Согласитесь, если всё остальное (фон, картинки, рекламные баннеры и второстепенные ссылки) загружается позже, ― пока Вы перемещаетесь по странице, то ничего не теряете.
Влияют ли на позицию в выдаче два следующих фактора: время, через которое на странице отображается документ, и время, которое требуется на загрузку всей страницы? К большому удивлению экспертов обнаружилось, что оба этих фактора никак не влияют на место сайта в результатах поиска! Несмотря на уверенность, что они играют, по меньшей мере, не последнюю роль, ― объективные результаты говорили об обратном. Как Вы можете видеть на графике ниже, ― время, за которое документ полностью отображается (как и время, за которое полностью загружается всё содержание страницы), ― не влияет на позицию сайта в результатах поисковой выдачи:
Горизонтальная ось ― положение страницы в результатах поиска. Вертикальная ― среднее время загрузки при всех 2000 различных условиях поиска, используемых в исследовании. Другими словами, каждое из 2000 условий поиска Google включалось по отдельности, после чего измерялось время загрузки каждой из отобранных страниц ― и только затем рассчитывался средний результат.
Ожидалось, что кривая на этом графике будет неуклонно ползти вправо-вверх. По идее, страницы, контент на которых загружается быстрее, должны иметь более высокий рейтинг ― но как ни поразительно, на практике этого не наблюдалось!
Время загрузки первого байта
Не обнаружив связи между позицией в выдаче и тем, что традиционно считается «временем загрузки страницы», было решено расширить поиск и проверить зависимость позиций от так называемого «времени загрузки первого байта» (TTFB, Time To First Byte). TTFB показывает, сколько времени браузеру требуется для приёма первого байта, то есть получения ответа от сервера при запросе конкретного URL. Другими словами, этот показатель учитывает и задержку запроса, отправленного на сервер, и время, за которое сервер обработал запрос и сгенерировал ответ на него, а также время, которое потребовалось для отправки первого байта ― ответа от сервера Вашему браузеру. Вот график среднего TTFB массива исследованных страниц:
Здесь уже видна чёткая зависимость. Сайты, которым требуется меньше времени для того, чтобы Вы получили первый байт информации, имеют более высокую позицию в результатах поиска, чем медленные сайты с большим временем доставки первого байта. Вообще эксперимент показал, что TTFB-фактор оказывает самое сильное влияние на ранжирование в результатах поиска!
Размер страницы
Удивительный результат наблюдался и здесь. Была установлена зависимость между средним размером страницы к её положению в результатах поиска. Под «размером страницы» имеются в виду все байты, загруженные для того, чтобы полностью отобразить страницу ― включая все изображения, объявления, виджеты и шрифты. Сначала результат выглядел весьма нелогичным. Он показал, что позиция в выдаче понижается вместе с уменьшением размера страницы. Ко всему прочему наблюдался аномальный провал в первой тройке:
Этот результат озадачил участников эксперимента, поскольку никто не ожидал обнаружить здесь явную связь. Но затем стало ясно, почему она имеет место быть. Более простые сайты с меньшим объёмом контента обычно принадлежат более мелким компаниям, ― и, соответственно, имеют более низкое положение в рейтинге. По мере увеличения «статуса» владельца ресурса содержание его сайта увеличивается в объёме и усложняется. А самая верхушка, «серьёзные ребята», которые составляют ТОП-3, имеет серьёзный бюджет для оптимизации своих веб-ресурсов. Для примера поставим в один ряд такого гиганта, как Amazon.com, сеть магазинов по продаже электроники и маленький семейный магазинчик. Конечно, прямых доказательств этой теории нет, но полученные данные и интуиция говорят о том, что она вполне жизнеспособна 🙂
«Вес» изображений на странице
Поскольку предыдущий результат был очень необычным, было решено исследовать зависимость позиций выдачи от среднего «веса» изображений, размещённых на каждой участвующей в эксперименте странице. Однако здесь ждало небольшое разочарование. Результат, прямо сказать, ничем не выдающийся:
Ничего сверхъестественного здесь не обнаружилось ― вероятнее всего потому, что этот показатель тесно связан с временем полной загрузки страницы. Кстати, графики этих двух показателей очень похожи, ― а это подтверждает предположение, что время загрузки всего содержания страницы, скорее всего, не влияет на позицию в результатах поиска.
Что всё это значит?
Итак, что в итоге?
Эксперимент показал отсутствие зависимости между «временем загрузки страницы» (как отдельного документа, так и всей страницы в целом) и позицией в поисковой выдаче Google. Это верно как в случае обобщённого поиска (1-2 слова), так и в случае так называемого «поиска с длинным хвостом» (4 или 5 ключевых слов). Таким образом, если время загрузки страницы и имеет значение для поисковых роботов, то в совокупности остальных условий оно становится пренебрежимо малым. Тем не менее, огромную роль играет время получения первого байта (TTFB). Сайты с развитой серверной инфраструктурой, которые имеют возможность очень быстро доставлять контент до конечного пользователя, получают более высокие поисковые позиции. Другими словами, несмотря на общепринятое мнение, на рейтинг сайта напрямую влияет базовая «скорость отклика» сайта, а не производительность его интерфейса.
Почему именно так?
Скорее всего, TTFB ― это показатель, который Google может отследить быстрее и проще остальных. Существует множество веб-инструментов, которые в состоянии это измерить. В то время как скорость загрузки внешнего дизайна и контента страницы зачастую зависит от браузера, производительности компьютера и прочих условий, ― а это измерить уже сложнее.
Кроме того, что время получения первого байта легко вычислить, по этому показателю можно измерить производительность всего сайта.
Известно, что TTFB зависит от 3 факторов:
1. Сетевые задержки между посетителем и сервером.
2. Степень загрузки сервера.
3. Скорость отображения контента в окне браузера.
Сайты могут снизить задержки в сети, используя распределительные сети CDNs (Content Delivery Network или Content Distribution Network ― географически распределённая сетевая инфраструктура, позволяющая оптимизировать доставку контента конечным пользователям). CDNs могут гораздо быстрее доставлять контент пользователям, независимо от их географического положения,. Видимо, сайты, занимающие высокие позиции, просто имеют высокопроизводительный сервер или используют CDNs, чтобы оптимизировать свои базы данных и приложения.
Хвост виляет собакой?
Оказываются ли одни сайты выше в поисковой выдаче только потому, что имеют более развитую серверную инфраструктуру, чем другие? Или они просто нуждаются в лучшем серверном оборудовании, чтобы справиться с тем наплывом посетителей, который обрушивается на них УЖЕ из-за высокого положения в рейтинге? Хотя это теоретически и возможно, по результатам эксперимента можно сделать вывод, что здесь имеет наибольшее значение именно время получения первого байта (TTFB). Этот вывод основан на том, что в низкочастотных запросах, состоящих из 4 или 5 слов, поисковая система выдаёт в первую очередь именно «отзывчивые» площадки. Обычно по таким запросам выдаются только «легковесные» сайты узкоспециализированных компаний, которые точно подпадают под запрос. Но даже среди этих результатов более «быстрые» сайты всегда оказываются выше в выдаче!
ВЫВОДЫ
Серверная производительность сайта, которая включает в себя серверы, сетевую инфраструктуру, CDNs, фоновые приложения и базы данных, напрямую влияет на его место в результатах поиска. Владельцам сайтов рекомендуется искать путь сокращения времени получения первого байта (TTFB). Сегодня к ним относятся такие способы как: использование упомянутых выше CDNs, оптимизация кода, оптимизация запросов к базе данных, сокращение времени отклика серверов.
СОВЕТ: начните с определения вашего времени получения первого байта. Определите TTFB Ваших конкурентов, чтобы увидеть, над чем Вам следует работать. Такую диагностику можно провести, например, с помощью русскоязычного сервиса СайтРепорт (saitreport.ru).
Кроме того, было установлено, что производительность интерфейса не влияет непосредственно на позицию сайта в выдаче. Но было бы ошибкой предполагать, что она вовсе не важна. По своей сути рейтинг ориентирован на быстрые, отзывчивые сайты, удобные пользователям. Очевидно, что «быстрые» сайты привлекают больше посетителей, которые в свою очередь посещают больше разделов сайта, чаще выходят на прямой контакт и чаще становятся клиентами компании. Короче говоря, «быстрый» интерфейс облегчает пользователям жизнь ― и довольные посетители сайта готовы отплатить компании тем же. И, конечно, высокая посещаемость вместе с большим числом кликов способствуют повышению рейтинга в поисковых системах. В общем, если Вы заботитесь о своей популярности, то должны постоянно улучшать как серверную производительность Вашего ресурса, так и эффективность работы внешнего интерфейса.
Текст подготовлен по мотивам публикации: «How Website Speed Actually Impacts Search Ranking» (англ.)
Теги публикации: аналитика
Такой подход позволяет увеличить спрос и снизить стоимость каждого клиента
Оптимизация сайта под максимально широкий пул ключевых запросов
Вид поискового продвижения, при котором оплата производится за целевые действия