Перейти до основного вмісту
10 хвилин читання (1926 слів)

Оптимізація WordPress: для швидкості

Блог-оптимізація-банер

Ось така угода:
якщо ваш веб-сайт завантажується більше 3 секунд…
… більшість ваших відвідувачів підуть і ніколи не повернуться.

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

  • Більше трафіку від Google
  • Низький показник відмов
  • Кращий коефіцієнт конверсії
  • Більше продажів

Але проблема полягає в тому, що покращити швидкість веб-сайту важко і може зайняти багато часу. Якщо ви наймаєте веб-розробника, це обійдеться вам у понад тисячу доларів. Якщо ви користувач WordPress, ви можете легко зробити це, використовуючи такий плагін, як WP Speed of Light .
У цьому посібнику я покажу вам, як ви можете покращити швидкість свого веб-сайту WordPress за допомогою нашого плагіна, WP Speed of Light .

 

Чому вам потрібно підвищити швидкість веб-сайту

Є багато причин, чому ви хочете підвищити швидкість свого веб-сайту. Одне з найважливіших - зменшити показник відмов на веб-сайті.

Якщо завантаження вашого веб-сайту займає більше 3 секунд, більшість людей відразу підуть. Це збільшує ваш коефіцієнт відмов, і в очах Google веб-сайт з високим рівнем відмов - це веб-сайт низької якості. Більше того, алгоритми Google воліють відображати веб-сайти, які швидко завантажуються, пропонують чудовий досвід роботи та мають низький рівень відмов. Отже, якщо ви хочете потрапити на першу сторінку Google і залишитися там, вам потрібен швидкий веб-сайт.

швидкість натискання google

 

Мало того, що якщо ви хочете, щоб відвідувачі вашого веб-сайту купували те, що ви продаєте, або навіть передплачували свій список електронних листів, вам знадобиться більш швидкий веб-сайт. Чим повільніше завантажується ваш веб-сайт, тим нижче буде ваш коефіцієнт конверсії. Більш швидкий веб-сайт підвищить ваш загальний коефіцієнт конверсії, що означає більше підписників, більше акцій та більше продажів.

Мало того, за даними Kissmetrics, 47% споживачів очікують, що веб-сторінка завантажиться за 2 секунди або менше, а 40% ваших користувачів покинуть ваш веб-сайт, якщо завантаження триває більше 3 секунд. Якщо ви все ще не впевнені, згідно з веб-сайтом WebsiteOptimization.com, повільний веб-сайт сприймається неякісно, ​​зменшить ваш трафік до 20% і навіть підвищить кров'яний тиск у ваших користувачів.

 

Обслуговуйте кешовані сторінки, щоб зменшити час завантаження та ресурси сервера

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

Тут увімкнено кешування. Увімкнувши кешування, WordPress не буде регенерувати сторінки вашого веб-сайту щоразу, коли вони будуть запитуватися. Натомість він буде кешувати (робити копію) вміст сторінки при першому її генеруванні, а потім подавати цю кешовану копію сторінки користувачам. Подаючи кешовану копію сторінки, WordPress обминає необхідність відновлення сторінки або навіть підключення до бази даних для отримання вмісту. Це не тільки економить багато ресурсів сервера, але і скорочує час, необхідний для обслуговування сторінки користувачеві.

static-cache-wordpress

 

Увімкнення кешування у вашій програмі WordPress може скоротити час завантаження вашого веб-сайту майже вдвічі.

Але ось проблема:

WordPress за замовчуванням не має функцій кешування. Це означає, що на інформаційній панелі WordPress немає кнопки, яку ви можете натиснути, щоб увімкнути кешування. Щоб увімкнути кешування на вашому сайті WordPress, вам потрібно буде встановити наш плагін, WP Speed of Light . Він безкоштовний і встановлює не більше секунди. Після встановлення на вашому веб-сайті ось як можна ввімкнути кешування:

 

Як увімкнути кешування за допомогою WP Speed of Light

Щоб увімкнути кешування за допомогою нашого плагіна, увійдіть на свою інформаційну панель WordPress, а потім перейдіть до WP Speed of Light -> Speed ​​Optimization:

швидкість-оптимізація-меню

 

Перейшовши на сторінку оптимізації швидкості, увімкніть такі параметри:

Активувати кеш-систему: Це активує основну кеш-систему. Після ввімкнення цієї опції наш плагін буде кешувати запити до бази даних та загальні елементи сторінки.

Очистити кожну: цей параметр визначає, як часто наш плагін очищатиме кеш. Час від часу очищати кеш-пам’ять дуже важливо. Якщо ви не очистите кеш сервера, нові зміни на вашому веб-сайті не відображатимуться на стороні вашого користувача. Ми рекомендуємо залишити цей параметр на 40 хвилин.

Очищення під час збереження: це параметр, який потрібно ввімкнути. Він очищає кеш, щойно ви додаєте або вносите зміни до публікації чи сторінки. Якщо ви не очистите кеш сервера після публікації нової сторінки або внесення змін, ваші користувачі не зможуть побачити нові зміни та нещодавно опубліковані сторінки.

Кеш для робочого столу: Ця опція визначає, чи надаватиме наш плагін користувачам робочого столу кешовану сторінку. Ви захочете увімкнути цю опцію.

Кеш-пам’ять для планшета. Зберігайте для нього значення Автоматично, якщо ви не стикаєтесь із неправильною версією кешу, яка надається користувачам планшетів. Це може статися лише тоді, коли ваш сайт обслуговує різний вміст (HTML) для різних користувачів пристроїв.

Кеш для мобільних: Ця опція така ж, як і остання. Ми рекомендуємо залишати для нього значення Автоматично.

налаштування швидкості

 

Ніколи не кешуйте наступні сторінки (необов’язково): цей параметр дозволяє виключити певні сторінки, які є динамічними і не потребують кешування. Для цього параметра введіть одну URL-адресу на рядок, яку ви не хочете кешувати. Більшості користувачів ця функція не потрібна.

кеш-виключення

 

Після ввімкнення всіх цих параметрів натисніть кнопку "Зберегти зміни". Це воно. Ви просто ввімкнули кешування на своєму веб-сайті. Відтепер вашим користувачам буде надана кешована копія сторінок і публікацій вашого сайту.

 

Зменшіть час завантаження вашого веб-сайту більш ніж наполовину за допомогою GZIP

Зображення, JavaScript та CSS-файли, необхідні вашим веб-сторінкам, мають великий вплив на швидкість вашого веб-сайту. Завантаження файлів з сервера вимагає часу. А файли на зразок зображень можуть бути такими ж великими, як і мегабайт. Це не тільки збільшує час, необхідний для відображення вашого веб-сайту, але і збільшує витрати на пропускну здатність.

Найкраще рішення? Увімкніть GZIP на вашому сервері.

GZIP - це алгоритм стиснення, який після ввімкнення зменшить розмір ваших файлів більш ніж удвічі. Як тільки ви ввімкнете GZIP, сервер вашого веб-сайту почне обслуговувати стислі файли браузерам, які його підтримують. Отже, ваші зображення, розмір яких може перевищувати 5 мегабайт, будуть стиснуті до менш ніж 2 при подачі. Це не тільки зменшить витрати на пропускну здатність та навантаження сервера, але і зменшить час завантаження веб-сайту більш ніж удвічі.

 

Як увімкнути GZIP за допомогою WP Speed of Light

Наш плагін спочатку перевіряє, чи GZIP вже увімкнено на вашому сервері, що зараз є у більшості основних постачальників веб-хостингу. Якщо він уже включений на сервері, нашому плагіну нічого не потрібно робити. Але якщо на вашому сервері не ввімкнено GZIP, наш плагін увімкне його за допомогою модуля apache (mod_deflate) або модуля Nginx (ngx_http_gzip_module) , додавши потрібний код до файлу htaccess вашого сервера WordPress.

Якщо на вашому сервері за замовчуванням не ввімкнено GZIP, і наш плагін не може це робити з htaccess, на інформаційній панелі плагінів відображається попередження.

gzip-сервер-активація

 

Використовуйте керування браузером для покращення швидкості веб-сайту

Коли хтось відвідує ваш веб-сайт, його браузер завантажує всі файли, необхідні для відображення сторінки. Більшість цих файлів поширені на інших сторінках вашого веб-сайту, як-от Логотип, CSS та JavaScript. Коли відвідувач переходить на інші сторінки вашого веб-сайту, його браузер ще раз завантажить усі файли, навіть якщо браузер уже завантажив їх під час надання останньої відвідуваної сторінки. Це відбувається тому, що браузер не знає, чи були оновлені файли на сервері. І оскільки він цього не знає, він повинен завантажувати файли знову і знову при кожному відвідуванні.

Це не тільки збільшує ваші витрати на пропускну здатність та завантаження сервера, але й збільшить час завантаження вашого веб-сайту.

Тут на допомогу приходить кешування браузера. Вказуючи термін дії статичних файлів, таких як зображення та css на вашому сервері, ви вказуєте браузеру, що немає необхідності повторно завантажувати їх під час кожного відвідування веб-сайту.

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

 

Як увімкнути кешування браузера на вашому сервері за допомогою WP Speed of Light

Щоб використовувати кешування браузера за допомогою нашого плагіна, увійдіть на свою інформаційну панель WordPress і перейдіть до WP Speed of Light -> Speed ​​Optimization:

Тепер на сторінці оптимізації швидкості увімкніть опцію "Додати заголовки терміну дії":

термін придатності

 

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

 

Видаліть рядки запитів із статичних ресурсів

Навіть після ввімкнення кешування браузера браузери по-різному ставляться до файлів, коли в кінці своєї URL-адреси додається рядок запиту.

Ось як виглядає рядок запиту: http://your-site.com/style.css?query-string=123


WordPress за замовчуванням додає рядок запиту в кінці всіх файлів CSS та JavaScript. Якщо ви хочете отримати більш високий бал у таких інструментах тестування швидкості, як GTMetrix, вам потрібно буде видалити ці рядки запитів.

Щоб видалити рядок запиту з URL-адрес ваших статичних ресурсів, виконайте наступні дії:

Як автоматично видалити рядки запитів за допомогою WP Speed of Light

Щоб видалити рядки запиту зі статичних URL-адрес, увійдіть на інформаційну панель WordPress і перейдіть до WP Speed of Light -> Speed ​​Optimization:

швидкість-оптимізація-меню

 

Тепер на сторінці оптимізації швидкості увімкніть опцію «Видалити рядки запиту»:

remove-query-string

 

Після ввімкнення цієї опції наш плагін автоматично видалить рядки запиту з усіх ваших URL-адрес. Це дозволить переконатися, що браузер ваших користувачів використовує кеш на стороні клієнта, а не повторно завантажувати нову копію статичних файлів при кожному відвідуванні. Це також призведе до більш високого показника у таких інструментах тестування швидкості, як GTMetrix та Google Page Speed ​​Test.

 

Висновок

WordPress - найпопулярніша система управління контентом в Інтернеті. Він гнучкий і оснащений буквально тисячами функцій. Але ця гнучкість приносить свою ціну. Вартість - це повільна швидкість завантаження вашого веб-сайту. WordPress, будучи легко настроюваною та гнучкою, має велику базу коду, і ця велика база даних вимагає часу для запуску. І коли ви встановлюєте новий плагін, він додає ще більше рядків коду до цієї великої бази даних, що робить його ще більшим.

Чим більше плагінів ви встановите та використовуєте на своєму веб-сайті, тим повільніше він стане. На щастя, якщо ви використовуєте такий плагін, як WP Speed of Light і вмикаєте кешування, ваш веб-сайт буде працювати безперебійно і швидко завантажуватиметься. Мало того, ви також побачите збільшення коефіцієнта конверсії, вищий рейтинг у пошуковій системі та зниження рівня відмов.

Ви також зможете запустити тести продуктивності , щоб знати, що перевіряти безпосередньо з WP Sped of Light!

ОТРИМАЙТЕ WP SPEED OF LIGHT

Є якісь запитання чи пропозиції? Не соромтеся повідомте нас у коментарях нижче.

2
Будьте в курсі

Коли ви підпишетеся на блог, ми надішлемо вам електронний лист, коли на сайті з’являться нові оновлення, щоб ви їх не пропустили.

Схожі повідомлення

 

Коментарі

Коментарів поки немає. Будьте першим, хто надіслав коментар
Вже зареєстровані? Увійдіть тут
Четвер, 02 травня 2024 р

Captcha Image