Как влияет Content Delivery Network (CDN) на SEO?

Салют эксперты и любители SEO! Сегодня мы хотели бы рассказать о CDN, его влиянии на трафик и собственно SEO.

Как влияет Content Delivery Network (CDN) на SEO?

В нашей статье про мультиязычные сайты мы упомянули о том, что если ваши мультиязычные версии сайта находятся на одном сервере, то доступ у пользователей из далеко расположенных от вас регионов может быть предоставлен с задержкой. Поэтому во избежание проблем, можно и нужно использовать CDN (Content Delivery Network, пер. “Сеть доставки контента”).

CDN–это распределенная инфраструктура узлов (дата-центров и серверов) по всему миру, которая подбирает сервер загрузки вашего контента исходя из местоположения пользователя для сокращения времени загрузки.

В этой статье мы с вами разберемся в том, каким образом CDN влияет на SEO, и насколько значимо его влияние.

Как влияет Content Delivery Network (CDN) на SEO?

Что такое CDN и как это работает?

Одним из самых важных параметров для вашего SEO является скорость загрузки страниц вашего ресурса. Особенно, если у вас мультиязычный/мультирегиональный сайт, например, магазин одежды международного уровня или высокотехнологичная платформа-сервис.

Если вы точно знаете географию присутствия вашей компании, то построить качественную систему доставки контента не так сложно. Давайте рассмотрим пример. Джон является реселлером премиальных спортивных костюмов в Европе и Азии. Его IT-отдел предоставляет ему информацию о том, что 35% процентов его посетителей приходят с Сингапура, Японии и Кореи. Да, у Джона есть локализация на данные регионы, но вот скорость загрузки оставляет желать лучшего.

Хорошим, пускай и не совсем правильным примером будет пинг сервера в нужную нам страну. Место проведения эксперимента - Амстердам, используем мобильный интернет. Пингуем до всех международных серверов, но интересует нас конкретно Азия: Сеул, Токио, Гонконг и Сингапур.

Как влияет Content Delivery Network (CDN) на SEO?
Как влияет Content Delivery Network (CDN) на SEO?
Как влияет Content Delivery Network (CDN) на SEO?

Минимальная задержка 260 мс до сервера Сингапура, а это ведь простая передача парочки пакетов туда и обратно. После того, как Джон видит не сильно радужную картину и задается вопросом, что же такое этот ваш CDN и поможет ли он увеличить скорость загрузки его сайта в Азии.

Как влияет Content Delivery Network (CDN) на SEO?
Как влияет Content Delivery Network (CDN) на SEO?
Как влияет Content Delivery Network (CDN) на SEO?

На практике CDN работает следующим образом. Пользователь заходит на сайт Джона luxesport.com, где ему отдают страницу в формате html, но все статические и динамические объекты через css и скрипты будут ссылаться на cdn.luxesport.com.

То есть ваши картинки, товары и прочие объекты с вашего сервера сначала передаются на ближайший для пользователя узел, а затем отображаются ему для сокращения задержки. С какого бы устройства пользователь не захотел зайти, данные будут передаваться уже не с вашего сервера-источника, а с узла CDN.

Как влияет Content Delivery Network (CDN) на SEO?

Кстати один из лучших примеров хорошего CDN, известный всем инженерам github.io. Все данные на странице являются статическими и передаются пользователям из разных регионов через CDN.

Как влияет Content Delivery Network (CDN) на SEO?
Как влияет Content Delivery Network (CDN) на SEO?

Принцип работы CDN

У системы доставки контента есть три основных принципа работы:

Кэширование
Периферийные логические вычисления
Ускорение динамического контента

Как влияет Content Delivery Network (CDN) на SEO?

Кэширование – первый принцип CDN, сохранение нескольких копий ваших данных на серверах или устройствах для более быстрого к ним доступа. В рамках системы доставки контента кэширование происходит так:

● Пользователь удаленного от вас региона отправляет запрос на ваш статичный контент, содержащийся на сайте;

● Сервер-источник направляет ответ пользователю, дублируя его в ближайший по местоположению пользователя узел CDN;

● Узел или как их еще называют POP (точка присутствия) CDN сохраняет копию, как кэшированные данные;

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

Как влияет Content Delivery Network (CDN) на SEO?

Следующий “кит” CDN - это работа с периферийными серверами сети доставки контента. Для оптимизации работы серверов, создается определенная логика взаимодействия POP и сервера-источника. Например, вы можете делегировать на периферийный CDN сервер задачи по мониторингу пользовательских запросов или оптимизации контента перед его отправкой пользователю.

Как влияет Content Delivery Network (CDN) на SEO?

Ну и последний третий принцип - ускорение динамического контента. Ситуация усложняется тем, что кешировать динамический контент не имеет смысла из-за его постоянного изменения. А отправленный запрос с высокой задержкой может либо просто потеряться из-за таймаута или прийти с очень большой задержкой, чем “поломает” отображение страницы.

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

Как влияет Content Delivery Network (CDN) на SEO?

То есть динамический контент передается от сервера-источника на ближайший к нему узел, затем по CDN-инфраструктуре на ближайший к пользователю узел и в конечном результате непосредственно к пользователю. Так с помощью системы доставки контента удается создать надежное подключение сервер - пользователь.

Как влияет Content Delivery Network (CDN) на SEO?

Какой контент можно передать через CDN?

Как влияет Content Delivery Network (CDN) на SEO?

Для передачи через Content Delivery Network подходит, как статичный контент, так и динамичный.

Статический контент – контент, который будет выглядеть одинаково для всех пользователей: заголовки, изображения в хедере, логотипы, стили текста. Плюс статичных данных в том, что их не нужно генерировать и обрабатывать, что значительно упрощает их передачу.

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

Как влияет Content Delivery Network (CDN) на SEO?

Какие задачи решает Content Delivery Network?

Как влияет Content Delivery Network (CDN) на SEO?

Задача №1 - оперативная доставка контента
Лучшим примером станет западное новостное агентство Reuters. В их задачи входит поставка актуальных новостей для крупнейших новостных каналов вроде BBC, Washington Post и т.д. Доставка контента должна быть оперативна, зарезервирована и надежна.

Как влияет Content Delivery Network (CDN) на SEO?

Задача №2 - Потоковые передачи
Почти все аудио и видео стриминговые платформы используют CDN сети для оптимизации доставки контента. Например,Youtube, Netflix, Hulu, Twitch,Spotify. И ничего удивительного в этом нет, сервисам приходится обеспечивать каналы от 20 Гб/с для передачи своего контента и его монетизации.

Как влияет Content Delivery Network (CDN) на SEO?

Задача №3 - Масштабирование
Относится к играм в социальных сетях, потоковым играм и прочим платформам, которые должны единовременно выдерживать постоянные нагрузки от пользователей. В России отличным примером станет VK Play, которые используют CDN сеть для распределения нагрузки пользователей и хранения данных, обеспечивая доступ к сервису пользователям с любых устройств, не теряя при этом прогресс. На западе, как пример можно рассмотреть сервис потокового гейминга - GFNOW от компании NVIDIA.

Как влияет Content Delivery Network (CDN) на SEO?

Как Content Delivery Network влияет на SEO

Чтобы углубиться в тематику вопроса, для начала погрузимся в интервью Джона Мюллера (если кто-то не знает, то Джон Мюллер - это старший специалист–аналитик направления Google Search) от 3 июня 2022 года. Где как раз затрагивается тема влияния CDN на позиции в SERP и общее влияние на SEO.

Как влияет Content Delivery Network (CDN) на SEO?
Как влияет Content Delivery Network (CDN) на SEO?

По заявлению Мюллера прямого влияния на SEO с помощью CDN нет, кроме повышения скорости в тех регионах, где связь до вашего сервера не стабильна или производится с высокими задержками.

На том же интервью был задан вопрос, влияет ли система доставки контента на краулеры. И за ним последовал ответ Мюллера:

Как влияет Content Delivery Network (CDN) на SEO?
Как влияет Content Delivery Network (CDN) на SEO?

Если ваш сервер слишком медленный, а его железо не справляется с постоянными сканированиями поисковыми ботами, как легитными, так и нет. То content delivery network действительно может снять нагрузки с общего сервера. Большая часть данных будет грузиться именно с CDN, а не сервера-источника.

Резюмируя: Google придерживается официальной позиции, что CDN напрямую не влияет на SEO вашего сайта. Да, оно действительно может повысить скорость доступа к вашему сайту и оптимизировать работу сервера, но прямого влияния на поисковую выдачу, как таковой нет.

Как влияет Content Delivery Network (CDN) на SEO?

Немного интересной статистики

Перед тем, как мы рассмотрим реальные кейсы применения сетей доставки контента, рассмотрим немного интересной статистики.

По данным сервиса Statista объем трафика, проходящий через CDN значительно растет с каждым годом. В 2017 году 54 эксабайта, а в 2022 году уже 252 эксабайта.

Для справки: 1 эксабайт = 1 073 741 824 гигабайта.
То есть 252 эксабайта = 270 582 939 648 Гб.
Не дурно, да?)

Как влияет Content Delivery Network (CDN) на SEO?
Как влияет Content Delivery Network (CDN) на SEO?

Что касается использования CDN, то обратимся к сервису WebTechSurvey.

Как влияет Content Delivery Network (CDN) на SEO?

31% процент сайтов во всем мире использует технологию CDN для доставки контента до своих пользователей. Популярнее всего технология в USA, что в целом не удивительно. Ведь офисы гигантов-провайдеров, которые предоставляют услуги CDN находятся в США, это Amazon, Google, CloudFlare.

А вот процентное соотношение по популярности вебсайтов. И статистика довольно интересная.

Как влияет Content Delivery Network (CDN) на SEO?

Видно, что отставание по использованию технологии начинается только после топ-10 млн сайтов.

Как влияет Content Delivery Network (CDN) на SEO?

А самый популярный сайт, использующий Content Delivery Network - Youtube.

Как влияет Content Delivery Network (CDN) на SEO?
Как влияет Content Delivery Network (CDN) на SEO?

Кейсы внедрения

Рассмотрим кейсы американских провайдеров CDN.

Barn2 Media – небольшая, но весьма перспективная компания по разработке вебсайтов, плагинов для CMS Wordpress & Woocommerce.

Как влияет Content Delivery Network (CDN) на SEO?

Разработка сайтов очень часто происходит на готовых темах с набором плагинов. Такой подход значительно уменьшает стоимость разработки и делает ее более доступной для большинства небольших компаний, но имеет один крупный минус - низкая производительность из-за загруженности CMS.

Средняя скорость загрузки такого сайта составляла 6.36 секунд, что граничит с очень медленным показателем в красной зоне. Естественно это значительно повышает отказы пользователей и негативно влияет на SEO.

Как влияет Content Delivery Network (CDN) на SEO?

После внедрения CDN архитектуры, удалось добиться среднего показателя в 2.56 секунды. Вполне достойный результат.

Как влияет Content Delivery Network (CDN) на SEO?
Как влияет Content Delivery Network (CDN) на SEO?

Кейс #2 - FCL/Gazeta Esportiva

Бразильское издание, которому уже более 70 лет. Кроме сайта в его структуру входит радио, тв-каналы и печатное издание. Главной задачей компании была обозначена расширить их оффлайн-присутствие в цифровом формате.

Как влияет Content Delivery Network (CDN) на SEO?

После внедрения технологии, компании удалось сократить скорость загрузки на 50%, а также повысить удержание пользователей.

Как влияет Content Delivery Network (CDN) на SEO?
Как влияет Content Delivery Network (CDN) на SEO?
Как влияет Content Delivery Network (CDN) на SEO?

Кейс #3 - Flosport

Как влияет Content Delivery Network (CDN) на SEO?

Кейс по внедрению Content Network Delivery от компании stackpath.com.

FloSports – это онлайн-сервис спортивных трансляций. Поставили задачу создать без серверную инфраструктуру трансляций на CDN для премиальных подписок.

Удалось создать собственную сеть потокового вещания с пропускной способностью 65 Тбит/с, с использование 50 единиц POP по всему миру, кстати данные параметры в соотношение практически не уступают другим акулам этой ниши. В данном CDN передаются не только CSS, но и скрипты JS и видео.

За год удалось повысить показатели новых подписчиков на 125%, что для стартапа весьма и весьма неплохо.

Как влияет Content Delivery Network (CDN) на SEO?

Заключение

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

Стоит заметить, что почти каждое (во всяком случае, публично обсуждаемое) обновление алгоритмов Google за последние несколько лет так или иначе включало элементы для улучшения работы со страницами, повышению скорости доступа и доставки контента. Особенно с обновлением Core Web Vitals.

Как влияет Content Delivery Network (CDN) на SEO?
Как влияет Content Delivery Network (CDN) на SEO?
Как влияет Content Delivery Network (CDN) на SEO?

В завершении хочется дать несколько советов по выбору решения для сети доставки контента.

  • Время ответа DNS у крайнего узла и конечного пользователя. Поверьте, лучше протестировать это до тяжелого и дорогостоящего внедрения;
  • Если у вашего органического трафика есть сезонность, обязательно протестируйте отклик CDN в такие моменты;
  • Время подключения. При выборе узлов и провайдеров ориентируйтесь на стабильность подключения, минимальные задержки и нулевую потерю пакетов;
  • Обязательно выведите на свой дашборд статистики по кэшу, как миниму параметры hit/miss;
  • Пропускная способность каналов должна быть организована с запасом на 20-30% от вашего максимального объема.
  • Качество API. При росте ваших ресурсов, вам однозначно придётся «допиливать» инфраструктуру под себя. И делать это проще, если есть открытое и хорошо задокументированное API.
Как влияет Content Delivery Network (CDN) на SEO?

Большое спасибо всем, кто дочитал нашу статью! Мы обязательно разберемся с тем, как использовать CDN решения на популярных CMS в будущем!

Как влияет Content Delivery Network (CDN) на SEO?
77
6 комментариев

А я тоже соглашусь с западными коллегами насчет CDN. Если сайт грузиться быстрее, то количество отказов меньше, а времени на сайте человек проводит дольше. Я даже по себе оцениваю, если сайт не загрузился за 10 сек, то я на него не захожу вообще.

1
Ответить

Скорость нужна всем и конечно сейчас никто не ждет долгую загрузку. Этот момент нужно учитывать чуть ли не в первую очередь.

Ответить

Тестировал я это дело с CloudFlare на многих сайтах. Результаты:
1) Сайт с CDN грузится из кэша намного быстрее. Визуально почти моментально. Что естественно влияет на поведенческие факторы - отказы и время пребывания на сайте.
2) Google Page Speed оценивает сайт с выключенным CDN выше, чем с включенным. Что привело к мысли всю оптимизацию скорости загрузки на сервисе CDN отключить - стало лучше, но все равно ниже, чем без CDN.
3) Сайты в любом случае нужно оптимизировать по скорости загрузки - как минимум скрипты, CSS и картинки. Еще лучше подключить кэш на сервере и/или на самом сайте, т.е. свой собственныый кэш. HTTP/3 также будет плюсом.

1
Ответить

А если не секрет, давно это было?

Ответить

Несмотря на неоднозначность заявления компании Google о том, что CDN не влияет на SEO... а по моему всё очень даже однозначно)

Ответить

Ну и да и нет, структура не влияет. Но херовая структуру влияет на скорость, скорость влияет на юзабилити и позиции.

Ответить