Прискорення сайту WordPress: що входить у роботу і хто це зробить
Базове прискорення сайту WordPress для більшості невеликих сайтів зводиться до трьох речей: налаштувати кешування, стиснути зображення і зменшити кількість файлів, які завантажуються на кожній сторінці. Покращення Core Web Vitals на телефонах зазвичай потребує більше роботи. Для повільного магазину на WooCommerce чи важкого сайту на конструкторі сторінок її може бути ще більше.
Головна сторінка відкривається на телефоні п’ять секунд, а тест PageSpeed від Google показує червону оцінку. В інтернеті обіцяють «100/100 за 24 години» за $15, але що саме за цим стоїть, незрозуміло.
Тут я розбираю, що зазвичай входить у кожен рівень роботи, що можна перевірити самостійно і як відрізнити справжнє прискорення від оцінки, яка добре виглядає лише один день.
Прискорення сайту WordPress: рівні роботи
Роботу з прискорення WordPress зазвичай ділять на три рівні:
| Робота | Що зазвичай входить |
|---|---|
| Базове прискорення | Налаштування плагіна кешування, стиснення зображень, виявлення непотрібних плагінів |
| Core Web Vitals на телефонах | Кешування, завантаження зображень і шрифтів, відкладене виконання скриптів, CDN, очищення бази даних, перевірка на телефоні й комп’ютері |
| Магазин або важкий сайт | Робота з WooCommerce чи важким конструктором сторінок, виключення кошика й оформлення замовлення з кешування, глибші виправлення й тестування |
Ліцензія преміум-плагіна, наприклад платного плагіна кешування, зазвичай оплачується окремо від самої роботи.
Що входить у кожен рівень
Базове прискорення
Базова робота охоплює налаштування плагіна кешування, стиснення зображень і пошук плагінів, які сповільнюють кожну сторінку. Для невеликого блогу чи сайту-візитки на нормальному хостингу цього часто досить, щоб розв’язати більшу частину проблеми.
Core Web Vitals на телефонах
Цей рівень підходить сайтам, які проходять перевірку на комп’ютері, але не проходять на телефоні. Тут працюють із кешуванням, найбільшим зображенням, шрифтами і скриптами, що блокують відображення сторінки. Якісна робота включає звіт PageSpeed Insights із результатами до і після змін для ваших ключових сторінок, а не лише для головної.
Магазин або важкий сайт
Магазини на WooCommerce і сайти на важких конструкторах сторінок потребують більше уваги. Кошик, оформлення замовлення і сторінки облікового запису не можна кешувати, інакше покупці бачать порожній кошик. Після змін треба перевірити весь процес оформлення замовлення.
Чого зазвичай немає в дешевій послузі
Найдешевша послуга з прискорення часто не включає:
- перевірки інших сторінок, крім головної
- забезпечення роботи кошика й оформлення замовлення в магазині
- резервної копії перед змінами
- виправлення важкої теми чи повільного плагіна
- перевірки форм, слайдерів і меню після налаштування відкладеного виконання скриптів
Що збільшує обсяг роботи
- Конструктор сторінок Elementor, Divi та схожі конструктори завантажують більше коду на кожну сторінку, тож прискорити їх складніше.
- Магазин WooCommerce додає сторінки, які не можна кешувати, і додаткові скрипти, які треба перевіряти після кожної зміни.
- Кількість плагінів Тридцять плагінів означають більше конфліктів, які треба перевірити після кожної зміни.
- Повільний хостинг Якщо сервер повільно відповідає, можливості прискорення обмежені.
- Цільова оцінка Щоб досягти конкретної оцінки на телефоні, зазвичай потрібно більше роботи, а деякі такі обіцянки чесно виконати неможливо.
Що можна зробити самостійно
Витратьте десять хвилин, щоб зібрати потрібні дані, нічого не змінюючи на сайті.
- Перевірте ключові сторінки в PageSpeed Insights. Протестуйте головну, типову статтю чи сторінку товару, а в магазині ще й кошик. Спершу дивіться результати для мобільних.
- Запишіть показники Core Web Vitals. Largest Contentful Paint (як швидко з’являється основний вміст), Interaction to Next Paint (як швидко сторінка реагує) і Cumulative Layout Shift (наскільки зміщуються елементи). У посібнику Google з Core Web Vitals (англійською) хорошими вважаються значення менш ніж 2,5 секунди, менш ніж 200 мілісекунд і менш ніж 0,1 відповідно. Якщо на сайті достатньо відвідувачів, PageSpeed угорі показує дані реальних відвідувачів; якщо ні, дивіться лабораторний тест нижче.
- Складіть список плагінів. Позначте ті, якими ви більше не користуєтеся, і ті, які ставили лише для прискорення сайту.
- Перевірте тарифний план хостингу. Запишіть назву хостинг-провайдера і тарифу: дешевий віртуальний хостинг часто буває однією з причин повільної роботи.
Якщо не знаєте, що саме змінювати, зупиніться тут і напишіть мені. Ще один плагін для прискорення зазвичай лише ускладнює пошук причини.
Чи варто за це платити?
Я б насамперед зайнявся прискоренням, коли через повільні сторінки ви втрачаєте замовлення чи заявки. Про глибшу роботу над Core Web Vitals варто подумати, коли відвідувачам на телефоні важко переглядати товари чи заповнювати форму заявки.
Складніше виправдати витрати для блогу-хобі, який завантажується за три секунди і більшість відвідувачів якого заходять з комп’ютера. Можливо, вам вистачить безкоштовного плагіна кешування і менших зображень.
Якщо сайт гальмує через хостинг, можливості прискорення обмежені. Перенесення сайту на кращий хостинг може дати більше, ніж будь-який плагін.
Як я працюю з прискоренням сайту
- Звіти PageSpeed Спершу дивлюся звіти для ваших ключових сторінок і список плагінів.
- Обсяг роботи Заздалегідь кажу, які саме зміни зроблю.
- Перевірені сторінки Перевіряю не лише головну, а й ключові сторінки, у магазині також кошик і оформлення замовлення.
- Погоджений результат Погоджую з вами результат у цифрах: «LCP на телефоні менш ніж 2,5 секунди в лабораторному тесті PageSpeed на цих сторінках», а не «оцінка 90+». Дані реальних відвідувачів оновлюються приблизно за чотири тижні, тож результат роботи ви оцінюєте за лабораторним тестом.
- Резервна копія і доступ Перед початком ви робите власну резервну копію і створюєте для мене окремий обліковий запис WordPress. Пароль від облікового запису хостингу мені не потрібен.
- Тестова копія для магазину У магазині спершу вношу зміни на тестовій копії сайту (staging), а ось що перевірити, якщо оформлення замовлення зламалося.
- Ваша перевірка Після роботи ви знову запускаєте PageSpeed Insights на тих самих сторінках, перевіряєте на телефоні меню, форми і слайдери, а в магазині робите тестове замовлення. Потім видаляєте мій обліковий запис.
Тривожні сигнали
Хоч би хто прискорював ваш сайт, насторожитися варто, якщо бачите:
- «100/100 гарантовано» за $10-15, ще до того, як виконавець побачив сайт
- «безкоштовний» преміум-плагін кешування чи оптимізації без ліцензії, яку ви можете побачити (часто це піратська копія, яка може містити шкідливе ПЗ)
- план вимкнути функції чи видалити вміст, не спитавши вас
Хто прискорить сайт WordPress
Якщо ваш сайт повільний, можете звернутися до мене.
Підсумок
Прискорення сайту WordPress зазвичай починається з кешування і зображень. Для покращення Core Web Vitals на телефонах і прискорення магазинів потрібна глибша робота. Є ризик заплатити за гарну оцінку в одному тесті й не помітити, що оформлення замовлення чи форми перестали працювати. Почніть зі звітів PageSpeed, а якщо потрібне прискорення, напишіть мені і самі перевірте ключові сторінки після роботи.
Часті запитання
Що входить у прискорення сайту WordPress?
Базове прискорення охоплює кешування, стиснення зображень і зменшення кількості зайвих плагінів. Робота над Core Web Vitals на телефонах також охоплює завантаження шрифтів, відкладене виконання скриптів, CDN і очищення бази даних. Магазини і сайти на важких конструкторах сторінок потребують ще більше роботи і тестування.
Чи може прискорення гарантувати оцінку 100 у PageSpeed?
Чесний виконавець не пообіцяє цього для кожної сторінки. Оцінка змінюється з кожним тестом і залежить від хостингу, теми і плагінів. Натомість просіть реальних покращень на ключових сторінках.
Чи може прискорення зламати мій сайт?
Може, якщо відкласти виконання скриптів або закешувати сторінки, які кешувати не можна. Тому спершу потрібна резервна копія. Після змін той, хто працював із сайтом, має перевірити форми, меню, а в магазині ще й оформлення замовлення.
Чи потрібен мені платний плагін кешування?
Не завжди. Багато сайтів стають швидкими з безкоштовним плагіном кешування, меншими зображеннями і меншою кількістю плагінів. На великих сайтах платний плагін може заощадити час на налаштування.
Може, справжня проблема в повільному хостингу?
Іноді так. Якщо сервер повільно відповідає навіть на простих сторінках, можливості плагінів обмежені. Виконавець має сказати вам, коли хостинг є частиною проблеми.
Від чого залежить, скільки триває прискорення?
Від обсягу роботи. Базове прискорення невеликого сайту найпростіше, покращення Core Web Vitals на телефонах потребує більше часу, а магазин потребує найбільше тестування.