Как сети доставки контента влияют на SEO?
Как сеть доставки контента (CDN) влияет на SEO?
SEO

Как сеть доставки контента (CDN) влияет на SEO?

Как CDN влияет на трафик и SEO

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

CDN и SEO

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

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

В этой статье мы рассмотрим, как CDN влияют на SEO и насколько велика их роль в этом процессе.

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

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

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

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

Пинг серверов в Азии

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

Схема работы CDN

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

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

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

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

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

Сети доставки контента (CDN) работают на основе трех основных принципов:

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

Кэширование

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

  1. Пользователь из удаленного региона отправляет запрос на статический контент, размещенный на вашем сайте.
  2. Сервер-источник отвечает на запрос пользователя и дублирует ответ на ближайший узел CDN в зависимости от местоположения пользователя.
  3. На этом узле, известном также как точка присутствия (POP), хранится кэшированная копия данных.
  4. В следующий раз, когда этот же пользователь или любой другой пользователь из этого региона отправит запрос на ваш сайт, данные будут загружены с узла, а не с сервера-источника.

Пограничные вычисления

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

Ускорение работы с динамическим контентом

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

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

Передача динамического контента через CDN

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

Какие типы контента могут доставляться через CDN?

Типы контента CDN

Через сеть доставки контента можно доставлять как статическое, так и динамическое содержимое.

Статический и динамический контент

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

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

Пример динамического контента

Ключевые задачи CDN

Задача № 1 — оперативная доставка контента

Отличный пример — западное информационное агентство Reuters. Их задача — поставлять актуальные новости крупнейшим новостным каналам, таким как BBC, Washington Post и др. Доставка контента должна быть быстрой, надежной и сдержанной.

Задача № 2 — доставка потокового мультимедиа

Практически все платформы потокового аудио- и видеовещания используют сети CDN для оптимизации доставки контента. В качестве примера можно привести YouTube, Netflix, Hulu, Twitch и Spotify. Это неудивительно, ведь этим сервисам требуются каналы, способные доставлять контент и монетизировать его на скоростях до 20 Гбит/с.

Задача № 3 — масштабируемость

Это касается игр в социальных сетях, стриминговых игр и других платформ, которые должны выдерживать постоянную пользовательскую нагрузку. В России отличным примером является VK Play, который использует сеть CDN для распределения пользовательской нагрузки и хранения данных, обеспечивая доступ к сервису с любого устройства без потери прогресса. На Западе ярким примером является облачный игровой сервис NVIDIA — GeForce NOW.

Если вы хотите, чтобы все было сделано за вас, добро пожаловать к нам на аутсорсинг!

Интервью с Джоном Мюллером: мнение Google

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

Интервью с Джоном Мюллером

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

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

Комментарий Мюллера по поисковым системам

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

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

Интересная статистика

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

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

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

Рост трафика через CDN

Когда речь заходит об использовании CDN, обратимся к данным WebTechSurvey.

Статистика использования CDN

Влияние CDN на SEO

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

Теперь посмотрим на процентное распределение популярности среди сайтов, и статистика окажется весьма интересной.

Как сеть доставки контента (CDN) влияет на SEO?

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

Самым популярным сайтом, использующим сеть доставки контента, является YouTube.

Как сеть доставки контента (CDN) влияет на SEO?

Примеры внедрения

Пример №1 — Barn2 Media

Barn2 Media — небольшая, но перспективная компания, специализирующаяся на разработке сайтов и плагинов для таких CMS-платформ, как WordPress и WooCommerce.

Как сеть доставки контента (CDN) влияет на SEO?

При разработке сайтов часто используются готовые темы и набор плагинов. Такой подход значительно снижает стоимость разработки и делает её более доступной для многих небольших компаний. Однако у него есть один существенный недостаток — низкая производительность, обусловленная тяжеловесностью CMS.

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

Как сеть доставки контента (CDN) влияет на SEO?

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

Пример №2 — FCL/Gazeta Esportiva

FCL/Gazeta Esportiva — бразильское издание с более чем 70-летней историей. Помимо веб-сайта, у него есть радиостанция, телевизионные каналы и печатное издание. Основной целью компании было расширение своего офлайнового присутствия в цифровом формате.

Как сеть доставки контента (CDN) влияет на SEO?

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

Как сеть доставки контента (CDN) влияет на SEO?

Кейс №3 — FloSports

В данном случае речь идет о внедрении сети доставки контента компанией stackpath.com.

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

Как сеть доставки контента (CDN) влияет на SEO?

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

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

**********

Заключение

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

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

Как сеть доставки контента (CDN) влияет на SEO?

Рекомендации по выбору CDN

  • Прежде чем приступать к дорогостоящему внедрению, протестируйте время отклика DNS между пограничным узлом и конечным пользователем.
  • Если органический трафик имеет сезонные колебания, обязательно протестируйте реакцию CDN в эти периоды.
  • Учитывайте стабильность соединения, минимальные задержки и отсутствие потерь пакетов при выборе узлов и провайдеров.
  • Обязательно отображайте статистику кэша (hit/miss) на панели управления.
  • Убедитесь, что пропускная способность канала имеет буфер на 20-30% выше пиковых нагрузок.
  • Проверьте качество API — наличие открытой и хорошо документированной документации упрощает масштабирование.

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

Как сеть доставки контента (CDN) влияет на SEO?
Успех: SEO продвижение Клиники Эстетической медицины. Заявки с 11 до 153 в месяц.

Успех: SEO продвижение Клиники Эстетической медицины. Заявки с 11 до 153 в месяц.

📌 Клиника: KlinikaMedline.ru 📍 Регион: Пермь и область 💼 Услуги:...

SEO — Поиск точек роста трафика лучше, чем технический аудит

SEO — Поиск точек роста трафика лучше, чем технический аудит

Точки роста в SEO: Приводят большие объемы относительно бесплатного...

Как быстро удалить негатив из поисковиков

Как быстро удалить негатив из поисковиков

Гайд по удалению негатива из поисковиков В современном мире, где цифровое...