Caching

Caching (кешування) — це технологія тимчасового зберігання копій даних (сторінок, файлів, запитів до бази) у швидкодоступному місці, щоб не генерувати їх заново при кожному зверненні. Коли користувач повторно відкриває сторінку, вона віддається з кешу — миттєво, без повторних обчислень на сервері.

Простими словами: замість того щоб готувати страву з нуля щоразу, кухня тримає готову порцію напоготові. Гість отримує її одразу, а не чекає весь цикл готування.

Що таке кешування і навіщо воно потрібне

Кешування — один із найдешевших і найефективніших способів прискорити сайт. Перше завантаження може займати умовні 3 секунди, а повторне з кешу — часток секунди. Це напряму впливає на швидкість завантаження та Core Web Vitals, які є частиною сигналів Page Experience у Google. Швидший сайт — це і кращі позиції, і нижчий показник відмов, і вища конверсія.

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

Типи кешування

  • Браузерний кеш — браузер зберігає статику (CSS, JS, зображення) локально; при повторному візиті не завантажує їх з нуля.
  • Серверний кеш — сервер зберігає готові HTML-сторінки або результати запитів до бази (наприклад, кеш сторінок у WordPress).
  • CDN-кешмережа доставки контенту тримає копії файлів на серверах ближче до користувача географічно.
  • Кеш на рівні застосунку/БД — часті запити (Redis, Memcached) віддаються з пам’яті.

Як працює кешування

  • Перший запит проходить повний цикл: сервер генерує сторінку.
  • Копія зберігається в кеші з визначеним «терміном придатності» (TTL).
  • Наступні запити віддаються з кешу, поки не мине TTL або кеш не скинуть примусово.

Приклад

На сайті ввімкнули серверний кеш сторінок і браузерне кешування статики. Час до повного завантаження головної впав із ~3,2 до ~0,9 секунди для повторних відвідувачів, а сервер перестав «лягати» під час рекламних сплесків трафіку. Контент не змінився — змінилося лише те, що сторінка більше не збирається з нуля щоразу.

Часто плутають з…

  • CDN — це мережа географічно розподілених серверів; кешування — сам принцип збереження копій (CDN використовує кеш, але це не синоніми).
  • Cookies — зберігають дані про користувача (сесію, налаштування), а не копії контенту для прискорення.
  • Хостинг — місце, де живе сайт; кеш — механізм, що прискорює віддачу з нього.

Питання та відповіді

Чи впливає кешування на SEO?

Так, опосередковано, але суттєво. Кеш прискорює завантаження, а швидкість і Core Web Vitals — частина сигналів ранжування Google. Швидший сайт краще утримує користувачів і конвертує.

Які бувають типи кешу?

Основні: браузерний (статика на боці користувача), серверний (готові сторінки й запити до БД) та CDN-кеш (копії на серверах ближче до відвідувача). Часто працюють одночасно.

Чому після оновлення сайту видно стару версію?

Через кеш: браузер або сервер віддає збережену копію. Проблема вирішується скиданням кешу (очищення на сервері й/або примусове оновлення сторінки).

Сайт вантажиться повільно навіть на хорошому хостингу? Налаштуємо кешування та приберемо гальма — виправлення помилок на сайті та технічний SEO-аудит.

Схожі терміни: Швидкість завантаження, Core Web Vitals, CDN, PageSpeed, FCP.

Опишіть свій запит
і ми зробимо для Вас
пропозицію

Напишіть мені, щоб бути в ТОП

    [telegram]
    • icon-google-partner
    • icon-google-analytics
    • icon-google-ads-color