CDN і кешування: як це впливає на SEO
CDN — мережа серверів, що роздають файли сайту з точки, найближчої до відвідувача. Кешування — зберігання готової відповіді, щоб не збирати сторінку заново при кожному запиті. Разом вони вирішують одну задачу: віддати сторінку швидше.
Рівні кешування
| Рівень | Що зберігає | Хто управляє |
|---|---|---|
| Браузер | Зображення, стилі, скрипти | Заголовки відповіді сервера |
| CDN | Статику, іноді готовий HTML | Налаштування мережі |
| Сервер | Готові сторінки, фрагменти | Движок сайту |
| База даних | Результати запитів | Додаток |
Що це дає для SEO
- Швидше відповідь сервера — це безпосередньо впливає на Core Web Vitals і на глибину обходу.
- Стабільність під навантаженням — сайт не падає при сплеску трафіку.
- Рівна швидкість для різних країн — важливо, якщо аудиторія за кордоном.
Що перевірити у себе
- Час відповіді сервера на головній та на типовій внутрішній сторінці.
- Чи є у статики заголовки довгого кешування.
- Чи не потрапляють у кеш персональні сторінки — кошик, особистий кабінет.
- Віддається чи роботу той же HTML, що й людині.
Виміряти швидкість можна перевіркою швидкості сайту, а побачити, як сторінка виглядає для пошуку, — відключивши кеш в інструментах розробника.
Коли це не допоможе
Якщо сторінка повільна через важкі зображення і десяток сторонніх скриптів, CDN лише трохи згладить картину. Спочатку прибирайте зайве, потім прискорюйте доставку залишеного.
Як зрозуміти, що кеш взагалі працює
Відкрийте інструменти розробника, вкладку мережевих запитів, і подивіться заголовки відповіді для зображення або файлу стилів. Ознака працюючого кешування — заголовок з тривалим терміном зберігання і позначка про потрапляння в кеш у відповідях мережі доставки. Якщо при кожному оновленні сторінки все завантажується заново, кешування не налаштоване, яким би дорогим не був хостинг.
Кеш і оновлення контенту
У статики та HTML терміни зберігання повинні бути різними. Зображення, шрифти і скрипти можна кешувати надовго — їх оновлюють, змінюючи ім'я файлу. HTML кешують на хвилини, інакше правки на сайті доходять до відвідувачів із затримкою, а до робота — ще пізніше.
Це ж правило рятує від класичної ситуації «я змінив заголовок тиждень тому, а в видачі старий»: спочатку переконайтеся, що новий заголовок взагалі віддається сервером, і тільки потім шукайте причину в пошуку.