- Що таке CDN і як він працює
- Технічний механізм: PoP, edge-сервери, кешування
- Навіщо CDN потрібен вашому сайту
- Типи CDN: безкоштовні, платні, вбудовані в хостинг
- Порівняльна таблиця популярних CDN
- Кому CDN потрібен, а кому можна почекати
- Кому підходить, а кому ні
- Типові помилки при підключенні CDN
- Покрокова інструкція підключення Cloudflare до WordPress
- Часті питання
Уявіть, що ваш сайт розміщений на сервері у Варшаві, а відвідувач заходить на нього з Токіо. Кожен байт даних — HTML, картинки, CSS, JS — повинен фізично подолати тисячі кілометрів кабелів і маршрутизаторів, перш ніж дістанеться до браузера користувача. Це займає час, і різниця може становити секунди затримки на кожен запит. CDN (Content Delivery Network, мережа доставки контенту) вирішує саме цю проблему — розміщує копії вашого сайту на серверах по всьому світу, щоб відвідувач завжди отримував дані з найближчої до нього точки, а не з єдиного далекого сервера.
Навіть без міжнародної аудиторії безкоштовний тариф Cloudflare варто підключити майже завжди: він дає базовий захист від DDoS, безкоштовний SSL і DNS-менеджмент без жодних витрат і без ризику для сайту, оскільки скасувати підключення можна в будь-який момент. Платний апгрейд чи перехід на Bunny CDN має сенс лише тоді, коли з’являється реальне навантаження — великий каталог зображень, відео чи трафік із кількох континентів.
Переглянути тарифи хостингу з вбудованим CDN →
Що таке CDN і як він працює
CDN — це розподілена мережа серверів, географічно розкиданих по різних дата-центрах світу, які зберігають кешовані копії статичного контенту вашого сайту: зображення, CSS-файли, JavaScript, шрифти, а іноді й повні HTML-сторінки. Коли відвідувач заходить на сайт, запит автоматично спрямовується не на оригінальний сервер (origin server, той, де фізично розміщений хостинг), а на найближчий до відвідувача сервер CDN.
Принципова відмінність від звичайного хостингу: хостинг — це один фізичний сервер (або кластер) в одній локації, який обробляє всі запити з усього світу. CDN — це мережа з десятків або сотень точок присутності, кожна з яких обробляє тільки запити з найближчого географічного регіону, тому загальне навантаження розподіляється, а не концентрується в одній точці.
Технічний механізм: PoP, edge-сервери, кешування
Point of Presence (PoP) та edge-сервери
Кожна фізична локація CDN-провайдера називається Point of Presence (PoP) — точка присутності. Всередині PoP стоять edge-сервери («крайові» сервери, бо вони знаходяться на «краю» мережі, максимально близько до кінцевих користувачів). Великі CDN-провайдери мають сотні PoP: Cloudflare заявляє про присутність у понад 330 містах світу, включно з кількома точками в регіоні Центральної та Східної Європи.
Механізм кешування
Коли відвідувач вперше запитує сторінку через CDN, edge-сервер, якщо у нього ще немає копії файлу в кеші, звертається до origin-сервера (вашого хостингу), отримує файл, зберігає копію локально і віддає її користувачу. Наступний відвідувач із того самого регіону отримає файл вже напряму з edge-сервера, без звернення до origin — це і є прискорення.
Кешовані файли зберігаються на edge-сервері обмежений час (TTL — Time To Live), після чого CDN автоматично звіряє актуальність з origin-сервером і оновлює кеш за потреби. TTL налаштовується: для статичних файлів типу логотипа зазвичай встановлюють тижні чи місяці, для контенту, що часто змінюється, — хвилини чи години.
Anycast-маршрутизація
Технологія, яка визначає, який саме edge-сервер обробить запит конкретного користувача. При anycast один і той самий IP-адрес CDN оголошується одночасно з десятків локацій, а мережевий протокол BGP автоматично спрямовує запит користувача до географічно найближчого сервера, що відповідає на цю адресу. Користувачу не потрібно нічого налаштовувати — маршрутизація відбувається повністю прозоро на рівні мережі, без жодної видимої взаємодії з боку відвідувача.
Статичний проти динамічного контенту
CDN історично найкраще працює зі статичним контентом — файлами, які однакові для всіх відвідувачів (зображення, CSS, JS, шрифти, відео). Динамічний контент — персоналізовані сторінки, кошик покупок, результати пошуку, вміст, що залежить від залогіненого користувача — складніше кешувати, оскільки він унікальний для кожного запиту. Сучасні CDN, зокрема Cloudflare, вміють частково кешувати й динамічний контент через технології типу Cache Everything з правилами винятків, але це вимагає обережного налаштування, щоб не показати одному користувачу дані іншого.
Навіщо CDN потрібен вашому сайту
1. Швидкість завантаження для географічно віддалених відвідувачів
Якщо аудиторія сайту зосереджена в тому самому регіоні, що й хостинг, наприклад сайт на українському хостингу з відвідувачами переважно з України, виграш від CDN у чистій швидкості буде помірним. Але якщо частина аудиторії — з інших континентів, діаспора, міжнародні клієнти, різниця стає відчутною: замість запиту, що йде через півсвіту до origin-сервера, відвідувач отримує кешовану копію з найближчого PoP.
2. Зниження навантаження на origin-сервер
Кожен запит, оброблений edge-сервером CDN із кешу, — це запит, який не дійшов до вашого хостингу. Для сайтів з високим трафіком це означає менше навантаження на CPU і пам’ять хостинг-плану, а отже можливість обслуговувати більше відвідувачів без апгрейду тарифу.
3. Захист від DDoS-атак
CDN-провайдери, особливо Cloudflare, фільтрують трафік ще на рівні edge-серверів, розпізнаючи патерни DDoS-атак (шквал однотипних запитів з ботів) і блокуючи їх до того, як вони дістануться origin-сервера. Для невеликого сайту на shared-хостингу власний захист від DDoS практично відсутній — і саме CDN стає першою лінією оборони.
4. Економія трафіку хостинг-плану
Багато тарифів shared-хостингу мають ліміти на трафік чи «справедливе використання» (fair usage policy). Оскільки CDN віддає значну частину статичного контенту зі свого кешу, а не з origin-сервера, реальне навантаження на трафік хостингу падає — це може відсунути момент, коли доведеться переходити на дорожчий тариф.
5. SEO-сигнал через швидкість
Google офіційно враховує швидкість завантаження сторінки (Core Web Vitals: LCP, INP, CLS) як фактор ранжування, особливо для мобільного пошуку. Прискорення через CDN безпосередньо покращує ці метрики, що опосередковано впливає на позиції в пошуку — детальніше про це у статті про оптимізацію швидкості сайту.
6. Приховування реального IP-адреса origin-сервера
Коли сайт працює через CDN, весь трафік маршрутизується через edge-сервери провайдера, а не напряму до хостингу. Це ускладнює для зловмисників пошук реальної IP-адреси сервера для прямої атаки, оминаючи захист CDN.
Типи CDN: безкоштовні, платні, вбудовані в хостинг
Безкоштовні CDN (Cloudflare Free)
Cloudflare пропонує безкоштовний тариф, який покриває базові потреби переважної більшості невеликих і середніх сайтів: CDN-кешування, базовий захист від DDoS, безкоштовний SSL, DNS-менеджмент. Обмеження безкоштовного тарифу — менш гнучке правило кешування, відсутність розширеної аналітики та пріоритетної підтримки, більш базовий набір правил безпеки (WAF) порівняно з платними тарифами.
Платні CDN (Bunny CDN, KeyCDN, StackPath, Amazon CloudFront)
Ці провайдери працюють за моделлю оплати за фактичний трафік (pay-as-you-go) або фіксованою підпискою, і зазвичай орієнтовані на проєкти з високими вимогами до продуктивності: інтернет-магазини з великим каталогом зображень, відеоплатформи, SaaS-продукти. Bunny CDN, наприклад, відомий одними з найнижчих цін за гігабайт трафіку на ринку та простим налаштуванням без надлишкового функціоналу.
CDN, вбудований у хостинг
Деякі хостинг-провайдери, включно з Hostinger, пропонують вбудований CDN як частину тарифного плану — часто на базі партнерства з Cloudflare (Cloudflare-integration у панелі керування) або власної інфраструктури. Перевага — налаштування в один клік без окремої реєстрації та керування DNS через сторонній сервіс.
Enterprise CDN
Для великих проєктів з мільйонами відвідувачів — рішення на кшталт Cloudflare Enterprise, Akamai чи Fastly, з індивідуальними SLA, виділеною підтримкою та розширеними можливостями edge-обчислень (виконання коду безпосередньо на edge-серверах, а не тільки кешування статики). Це рівень, який переважній більшості власників малого й середнього бізнесу в Україні поки не потрібен.
Порівняльна таблиця популярних CDN
| CDN | Модель оплати | Кількість PoP | Захист від DDoS | Найкраще підходить |
|---|---|---|---|---|
| Cloudflare Free | Безкоштовно | 330+ | Базовий, включений | Блоги, візитки, малий/середній бізнес |
| Cloudflare Pro/Business | $20–200/міс | 330+ | Розширений WAF | Інтернет-магазини, комерційні сайти |
| Bunny CDN | Від $0.01/ГБ | 119+ | Базовий | Сайти з великим об’ємом медіа-контенту |
| KeyCDN | Від $0.04/ГБ | 35+ | Базовий | Невеликі й середні проєкти з чутливістю до ціни |
| Amazon CloudFront | Pay-as-you-go | 600+ (edge-локацій) | AWS Shield | Проєкти вже в екосистемі AWS |
| CDN хостингу (Hostinger) | Включено в тариф | Залежить від інтеграції | Базовий | Новачки, що хочуть простоти в один клік |
Кому CDN потрібен, а кому можна почекати
Якщо і хостинг, і 90%+ відвідувачів знаходяться в Україні, приріст швидкості від CDN буде помірним. Але безкоштовний Cloudflare варто підключити навіть тут — заради захисту від DDoS і безкоштовного SSL, а не тільки заради швидкості.
Каталог з сотнями фотографій товарів — ідеальний кандидат для CDN: зображення статичні, важать багато і завантажуються на кожній сторінці каталогу. Тут CDN дає найбільший вимірюваний виграш у швидкості.
Українські бізнеси, що обслуговують клієнтів за кордоном — IT-компанії, агенції, магазини з доставкою в ЄС чи США — отримують найбільшу вигоду: відвідувач з Варшави чи Берліна отримає сторінку з найближчого PoP замість запиту напряму в Україну.
Кому підходить, а кому ні
- Сайт має відвідувачів з різних країн або континентів
- Каталог зображень чи медіафайлів великий і росте
- Сайт вже стикався з підозрілим сплеском трафіку чи DDoS
- Хостинг-план має обмеження на трафік або обчислювальні ресурси
- Сайт — внутрішній інструмент без публічного трафіку (intranet, staging)
- Весь контент повністю динамічний і персоналізований без можливості кешування
- Аудиторія на 100% локальна й невелика, а хостинг вже швидкий
Типові помилки при підключенні CDN
Навіть коли рішення підключити CDN правильне, сам процес підключення часто супроводжується технічними помилками, які варто знати заздалегідь.
Пропущені DNS-записи під час міграції. Найпоширеніша помилка — при переносі DNS-керування до Cloudflare забути перенести один із записів, найчастіше MX (пошта) чи TXT (SPF/DKIM для антиспам-перевірки). Результат — електронна пошта на домені перестає працювати одразу після зміни nameservers.
Неправильний режим SSL/TLS. Режим «Flexible» шифрує з’єднання тільки між відвідувачем і Cloudflare, але не між Cloudflare і origin-сервером. Якщо на хостингу вже встановлено власний SSL-сертифікат, а в Cloudflare залишено режим Flexible, це може створити нескінченний цикл переспрямувань (redirect loop) між http і https.
Кешування динамічного чи персоналізованого контенту. Надто агресивні правила кешування можуть призвести до того, що один відвідувач побачить кешовану версію сторінки, призначену для іншого користувача, — наприклад, вміст кошика покупок чи персоналізовану панель керування. Для таких сторінок потрібно явно виключати кешування через Page Rules чи налаштування «Bypass Cache».
Забутий Development Mode або тестові правила. Під час налагодження сайту зручно вмикати режим розробки (Development Mode), який тимчасово обходить кеш. Забутий увімкненим, він фактично нейтралізує всю користь від CDN, залишаючи сайт постійно звертатись до origin-сервера.
Ігнорування попереджень Search Console після підключення. Некоректне налаштування іноді призводить до помилок сканування пошуковими ботами — варто перевірити Google Search Console протягом кількох днів після підключення CDN, щоб вчасно помітити нові помилки індексації.
Покрокова інструкція підключення Cloudflare до WordPress
Оберіть безкоштовний тариф Free — цього достатньо для старту.
Сервіс автоматично просканує наявні DNS-записи вашого поточного хостингу.
Важливо не пропустити жоден запис (A, CNAME, MX, TXT) — інакше пошта чи піддомени можуть перестати працювати.
Наприклад, ada.ns.cloudflare.com і bob.ns.cloudflare.com — їх видасть Cloudflare.
У панелі того, де домен зареєстрований — Namecheap, HostIQ, Hostinger тощо — вкажіть надані Cloudflare nameservers. Це ключовий крок, який передає керування DNS.
Зазвичай кілька годин, іноді до 24–48 годин, поки нові nameservers оновляться по всьому світу.
У розділі SSL/TLS панелі Cloudflare — це забезпечить шифрування і між відвідувачем та Cloudflare, і між Cloudflare та origin-сервером.
Офіційний плагін з каталогу wordpress.org — для коректної передачі реального IP відвідувача й автоматичного очищення кешу при оновленні контенту.
Для більшості сайтів достатньо стандартного рівня «Standard» без ручних правок.
Наприклад, через GTmetrix з вибором тестової локації — переконайтесь, що сторінка завантажується коректно, а SSL активний без попереджень браузера.
- Прискорення завантаження для географічно віддалених відвідувачів
- Базовий захист від DDoS-атак включений навіть у безкоштовний тариф
- Зниження навантаження на origin-сервер і економія трафіку хостингу
- Позитивний вплив на Core Web Vitals і, опосередковано, на SEO
- Безкоштовний SSL і зручний DNS-менеджмент «в комплекті» у Cloudflare
- Додаткова точка відмови: збій CDN-провайдера може зробити сайт недоступним, навіть якщо origin-сервер працює справно
- Некоректне кешування динамічного контенту може показати відвідувачу застарілі чи чужі дані
- Заміна nameservers передає частину контролю над DNS стороньому сервісу
- Для суто локальної аудиторії виграш у швидкості може бути малопомітним
Часті питання
Ні. Хостинг — це місце, де фізично зберігається ваш сайт і база даних (origin-сервер). CDN — додаткова мережа серверів, яка кешує та роздає копії статичного контенту ближче до відвідувачів. CDN не замінює хостинг, а працює разом із ним.
Так, це стандартна й поширена практика — мільйони сайтів, включно з великими комерційними проєктами, використовують Cloudflare саме як DNS-провайдера. Головне — уважно перенести всі існуючі DNS-записи без пропусків під час підключення.
Ні, за умови коректного перенесення MX-записів під час підключення Cloudflare — CDN обробляє лише веб-трафік, а не поштовий трафік, який продовжує йти напряму на поштовий сервер відповідно до MX-запису.
Навіть швидкому сайту CDN дає додаткову користь — захист від DDoS, зниження навантаження на хостинг у пікові моменти трафіку та стабільнішу роботу під час раптових сплесків відвідувачів, наприклад, після вірусного поширення посилання в соцмережах.
Так, деякі CDN-провайдери, наприклад KeyCDN чи Bunny CDN, працюють через CNAME-запис для окремого піддомену (cdn.example.com) без потреби змінювати nameservers усього домену. Cloudflare теж пропонує варіант CNAME-підключення для складніших enterprise-сценаріїв.
Саме налаштування в панелі Cloudflare займає 10–15 хвилин. Основний час іде на поширення зміни nameservers по всьому світу — зазвичай кілька годин, у рідкісних випадках до 48 годин.
Так, ризик є: некоректний режим SSL, наприклад «Flexible» замість «Full», може створити цикл переспрямувань, а агресивне кешування динамічних сторінок — показувати застарілий контент пошуковим ботам. Тому після підключення варто перевірити сайт через Google Search Console.
Принципової різниці немає — CDN працює на рівні DNS і HTTP-запитів, незалежно від того, яка CMS генерує сайт. Різниця лише в зручності: для WordPress існують спеціалізовані плагіни, які автоматизують очищення кешу при публікації нового контенту.
Так, перехід не зачіпає сам сайт чи базу даних — це зміна лише в маршрутизації трафіку. Головне — обережно перенести DNS-записи на новий сервіс і дочекатись повної пропагації, перш ніж вимикати старий CDN.
Перевірте розділ DNS у панелі Cloudflare й переконайтесь, що MX-записи перенесені точно так, як вони були у попереднього DNS-провайдера — найчастіше проблема саме в пропущеному чи неправильно скопійованому MX-записі.
Дата останнього оновлення: 27.07.2026.
Основні DNS-записи: A, CNAME, MX, TXT — що це і як налаштувати
Зміст статті Що таке DNS-запис і де його редагувати A-запис: прив’язка домену до IP-адреси CNAME-запис: псевдонім для піддоменів MX-запис: маршрутизація…
CDN: навіщо потрібен і як прискорює сайт
Зміст статті Що таке CDN і як він працює Технічний механізм: PoP, edge-сервери, кешування Навіщо CDN потрібен вашому сайту Типи…
Типи SSL-сертифікатів: який обрати для свого сайту
Зміст статті Три рівні перевірки: DV, OV, EV Хто видає сертифікати: центри сертифікації (CA) Wildcard, Multi-domain та Single-domain Self-signed проти…
