Базова оптимізація сайту на WordPress для клінінгової компанії

Escarraga’s Luxury Cleaning — це компанія, яка надає послуги з прибирання найвищої якості, перевершуючи очікування клієнтів. Одного разу вони звернулися до нас для оптимізації сайту. Розглянемо причини оптимізації та яких результатів ми досягли.

Результати тестування до та причини для оптимізації

Наші WordPress-розробники негайно перевірили веб-сайт і виявили деякі проблеми з функціональністю. На деяких сторінках не працювала кнопка мобільного меню. Крім того, під час аудиту були виявлені проблеми з продуктивністю та швидкістю завантаження. Продуктивність на мобільних пристроях за даними Google PageSpeed Insights склала 27 балів, а на настільних – 56 балів. Крім того, параметри Core Web Vitals були дуже низькими. Це були основні причини для оптимізації сайту. Розглянемо, як наші розробники проводили оптимізацію і яких результатів вдалося досягти.

Робота з Hero Block та інші правки

Оскільки блок Hero був створений як слайдер, завантаження зайняло близько півтори секунди. При відкладеному завантаженні скриптів блок відображався так само. Ми оновили код, щоб під час завантаження слайдера відображати легке фонове зображення.

Через затримку завантаження скриптів значок меню більше не відображався в мобільній версії. Ми реалізували відображення меню перед завантаженням основних скриптів. Оскільки контент сайту створено за допомогою Elementor, Google PageSpeed ​​коментує та знижує оцінки Largest Contentful Paint через великий розмір DOM.

Встановлення плагінів

Наша компанія рекомендує своїм клієнтам перевірені інструменти та плагіни. В рамках базової оптимізації ми встановили:

  • Perfmatters;
  • WP Rocket;
  • Webp Express.

Perfmatters — це преміальний плагін WordPress, який використовується для вимкнення непотрібних функцій. Невикористовувані опції уповільнюють ваш сайт. Webp Express — це плагін, який автоматично перетворює завантажені зображення у формат Webp. Це сучасний формат зображень, вони легкі та швидко завантажуються. WP Rocket — це плагін, який використовується для налаштування кешування.

Робота з базою коду

Код є основою будь-якого сайту. Неоптимізована база даних негативно впливає на швидкість завантаження сторінки. Наші розробники веб-сайтів WordPress скоротили CSS і JS. Мініфікація — це процес видалення з коду зайвих пробілів, символів тощо. Після мініфікації браузеру легше індексувати сайт, тобто він швидше завантажується.

Оптимізація зображень

У рамках базової оптимізації наші WP-розробники реалізували відкладене завантаження зображень. Це дозволяє завантажувати не всі картинки відразу, а по одній. Завантаження відбувається, коли користувач прокручує зображення. Це знижує навантаження на сервер, і сайт працює в рази швидше. Iframe дозволяє завантажувати зображення з інших джерел.

Про кешування

Правильно налаштоване кешування дозволяє повторно відкрити сайт за частку секунди. Наші розробники WordPress увімкнули та налаштували кешування. Це дозволило покращити користувацький досвід.

Результати, яких ми досягли

Після оптимізації ми завжди повторно перевіряємо сайт за допомогою сервісів Google Pagespeed Insights і GTmetrix. Давайте детальніше розглянемо показники продуктивності:

Як бачимо, продуктивність мобільної та комп’ютерної версій значно покращилася. Для зручного порівняння показників до і після ви можете переглянути результати в таблиці.

Основні веб-показникиОцінки перед оптимізацією веб-сайту WordPressОцінки після оптимізації сайту WordPress
Google Pagespeed комп’ютерної версії5690
Google Pagespeed мобільної версії2787
Мобільний LCP20,3 sec3,6 sec
Комп’ютерний LCP4,6 sec1,7 sec
Мобільний FCP5,2 sec2,0 sec
Комп’ютерний FCP1,7 sec1,1 sec
Мобільний індекс швидкості14,0 sec2,4 sec
Комп’ютерний індекс швидкості3,7 sec1,3 sec

Timely optimization is a necessity for the smooth operation of the site. If the site is optimized, not only the user experience improves, but also the SEO. If you want to receive a free audit and report on your website, write to us. Our WordPress website developers will identify performance issues, if any, and find a solution.