Главная/Ускорение/CDN

CDN для WordPress: что даёт и как подключить

CDN для WordPress хранит копии картинок, стилей и скриптов на узлах по всему миру и отдаёт их с ближайшего к посетителю, пока ваш сервер занят страницей. Подключить его можно двумя способами: перенести DNS сайта на Cloudflare или поставить плагин CDN Enabler.

4 мин чтенияДанные проверены 20 октября 2026

Ответ за 30 секунд

CDN нужен сайту с аудиторией в разных странах и тяжёлой статикой. Блогу для одной страны с сервером рядом CDN даёт немного: сначала кэш страниц и сжатые картинки, потом сеть доставки. Самый быстрый старт даёт Cloudflare с бесплатным тарифом.

Таймвеб от 316 ₽ в месяц при оплате за год (на 20 октября 2026): SSL, DNS-хостинг и 10 дней на тест.

Какой CDN выбрать для WordPress: прокси или раздача файлов

01 · 1 мин

Что даёт CDN для WordPress и когда он не нужен#

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

СитуацияCDN нужен?
Аудитория в одной стране, сервер в ней же, страниц немногоВыигрыш небольшой, начните с кэша и картинок
Посетители из разных странДа, задержка заметна
Много крупных картинок, видео или файлов для скачиванияДа, сеть разгрузит хостинг
Скачки трафика после рассылок и публикацийДа, прокси-CDN вроде Cloudflare сглаживает пики

CDN не заменяет кэш страниц на самом сайте. Они дополняют друг друга: кэширование WordPress ускоряет генерацию страницы, а CDN доставку файлов.

Инструмент · 1 мин

Какой CDN выбрать для WordPress: прокси или раздача файлов#

Есть два принципиально разных варианта.

  • Прокси-CDN, например Cloudflare. Вы переносите DNS домена на него, и весь трафик сайта идёт через его узлы. Он кэширует статику, фильтрует вредный трафик и сглаживает пики. У Cloudflare есть бесплатный тариф.
  • CDN для файлов, например Bunny.net, KeyCDN или российские сервисы Selectel, Yandex Cloud CDN и VK Cloud. Домен остаётся у вас, а картинки, стили и скрипты берутся с адреса вроде cdn.example.com. Нужен плагин, который подменяет адреса файлов. Оплата обычно идёт за трафик.

Если аудитория сосредоточена в России, сверьте расположение узлов сервиса с городами ваших посетителей. Подберите вариант:

Нужен ли вашему сайту CDN и какой

Два вопроса про аудиторию и задачу, ответ сразу

Где ваши посетители
Что нужно от CDN

03 · 1 мин

Как подключить Cloudflare к WordPress по шагам#

  1. Добавьте домен в панели Cloudflare и выберите тариф. Сервис сам считает существующие DNS-записи.
  2. Сверьте записи. A-запись домена и запись для www должны вести на ваш хостинг.
  3. Отключите DNSSEC у регистратора, если он включён, и замените серверы имён (NS) домена на два адреса, которые назвал Cloudflare.
  4. Подождите. Смена NS занимает до 24 часов. Когда домен станет Active, DNSSEC можно включить заново через Cloudflare.
  5. Выставьте режим SSL «Full (strict)». Режим Flexible у сайта на WordPress с https нередко даёт бесконечное перенаправление.
  6. Очистите кэш в плагине WordPress и в панели Cloudflare.

По умолчанию Cloudflare кэширует статические файлы по расширению (картинки, CSS, JavaScript), а HTML-страницы не трогает. Правила для HTML настраивайте осторожно: страницы корзины и личного кабинета в кэш попадать не должны.

04 · 1 мин

Как подключить CDN для файлов через CDN Enabler#

  1. Создайте зону у провайдера CDN и укажите адрес сайта как источник файлов. Провайдер выдаст адрес CDN.
  2. Установите плагин CDN Enabler из каталога WordPress и откройте его настройки.
  3. Впишите адрес CDN и каталоги, которые нужно раздавать: обычно wp-content и wp-includes.
  4. Откройте страницу сайта и проверьте, что адреса картинок начинаются с адреса CDN.

Раздел CDN есть и в W3 Total Cache, а LiteSpeed Cache подключает собственную сеть. Если один из них уже стоит, отдельный плагин не нужен: как выбирать плагины WordPress.

CDN уважает заголовки вашего сервера. На Apache срок хранения файлов в браузере задают в .htaccess:

<IfModule mod_expires.c>
  ExpiresActive On
  ExpiresByType image/webp "access plus 1 year"
  ExpiresByType image/jpeg "access plus 1 year"
  ExpiresByType text/css "access plus 1 month"
</IfModule>

05 · 1 мин

Как проверить, что CDN для WordPress работает#

Откройте сайт, нажмите F12, перейдите на вкладку Network и щёлкните по любой картинке. У Cloudflare в заголовках ответа будет server: cloudflare и cf-cache-status: значение HIT означает, что файл отдан из кэша сети, MISS говорит о первом обращении. При CDN для файлов смотрите адрес картинки: он должен вести на домен CDN.

Если после подключения сайт открывается с ошибкой, отключите CDN: в Cloudflare переведите записи в режим «только DNS», в плагине снимите адрес CDN. Затем разберитесь с причиной. Скорость до и после сравнивайте по методике из раздела ускорение WordPress.

06 · 1 мин

Вопросы о CDN для WordPress#

Бесплатный ли CDN для WordPress?

У Cloudflare есть бесплатный тариф для сайтов. Сервисы раздачи файлов обычно берут плату за переданный трафик.

Нужен ли CDN для WordPress, если аудитория из одной страны?

Выигрыш небольшой, если сервер находится в той же стране. Сначала включите кэш страниц и сожмите картинки, а CDN подключайте при росте статики или географии посетителей.

Может ли CDN сломать сайт на WordPress?

Типичные поломки: смешанный контент из-за неверных адресов, бесконечные перенаправления в режиме SSL Flexible и старые файлы из кэша. Все решаются настройкой режима SSL и очисткой кэша.

Как отключить CDN в WordPress, если сайт перестал открываться?

В Cloudflare переведите DNS-записи в режим «только DNS» или верните серверы имён регистратора. При плагине очистите адрес CDN в его настройках.

Почему этому можно верить

Как мы проверяли

Документация WordPress и провайдеровШаги и требования сверены с документацией, дата указана.
Всё можно повторитьКоманды и шаги установки описаны так, что их повторит любой читатель.
Независимый справочникНе связан с хостингами и пишет о подводных камнях тоже.

Источники цифр на этой странице: Виртуальный хостинг Таймвеб, timeweb.com/ru/services/hosting, проверено 20 октября 2026; Документация WordPress, ru.wordpress.org/support, проверено 20 октября 2026; Документация Cloudflare: подключение домена, смена серверов имён, developers.cloudflare.com/dns/zone-setups/full-setup/setup, проверено 20 октября 2026.

WBРедакция WPBase · обновлено 20 октября 2026

Разместите сайт на WordPress

Виртуальный хостинг Таймвеб от 316 ₽ в месяц: NVMe-диски, бесплатный SSL, домен .RU в подарок и 10 дней на тест.

  • Тарифы от 316 ₽ в месяц
  • Бесплатный SSL и DNS
  • Домен .RU или .РФ в подарок
  • Бесплатный перенос сайта
Типы