Чому швидкість критична
За даними Google, 53% мобільних користувачів покидають сайт якщо він вантажиться більше 3 секунд. Amazon підрахував: кожні 100ms затримки коштують їм 1% продажів. Для малого бізнесу це не менш критично.
8 причин чому сайт гальмує
1. Незоптимізовані зображення
Найпоширеніша причина. Фото з телефону важить 5–15 МБ — для сайту потрібно максимум 100–300 КБ у форматі WebP. Інструменти: Squoosh, TinyPNG, або автоматична конвертація при завантаженні.
2. Дешевий хостинг
Shared-хостинг за 50 грн/місяць — це сервер де 500+ сайтів ділять один процесор. При піковому навантаженні ваш сайт просто чекає своєї черги. Рішення: VPS або якісний shared від Cloudflare Workers.
3. Надмірна кількість плагінів (WordPress)
Кожен плагін — додатковий PHP-файл, SQL-запит, JS/CSS. 20 плагінів = 20 додаткових HTTP-запитів на кожній сторінці. Рішення: аудит плагінів, видалити все зайве.
4. Відсутність кешування
Без кешу кожен відвідувач змушує сервер генерувати сторінку з нуля. З кешем — сервер віддає готовий HTML-файл. Різниця в швидкості: в 3–10 разів.
5. JavaScript блокує рендеринг
JS-файли підключені в <head> зупиняють браузер до завершення їх завантаження. Рішення: атрибути defer та async, підключення скриптів перед </body>.
6. Відсутність CDN
Якщо ваш сервер у Варшаві, а клієнт у Харкові — файли летять 1000 км. CDN (Cloudflare) зберігає копії файлів на серверах по всьому світу і роздає їх з найближчого.
7. Важкі шрифти
Підключення 5 накрив шрифтів Google Fonts = 5 HTTP-запитів + блокування рендерингу. Рішення: self-hosting шрифтів або обмеження до 1–2 накрив.
8. Код написаний неефективно
Незмінізований CSS/JS, дублікати коду, неоптимізовані SQL-запити. Це особливо помітно на сайтах зроблених на конструкторах — Tilda генерує до 2 МБ CSS на одну сторінку.
Наш підхід до швидкості
Кожен сайт CRAFTWEB проходить перевірку PageSpeed Insights перед здачею. Мінімальний результат — 90+ балів на мобільних і 95+ на десктопі. Це не маркетинг — це наш стандарт якості.