Как оптимизирах бавния си WordPress сайт, за да се заредя <1s със 100% GTmetrix резултати: 36+ Съвети за оптимизация на скоростта на WordPress за 2020 г.

Бавен сайт на WordPress?


Ще ви покажа как да вземате отчета си GTmetrix, Pingdom и PageSpeed ​​Insights и да ги използвам, за да направите специфични за WordPress оптимизации, които подобряват степените / времената на зареждане. Вече съм писал популярни уроци за WP ракета, високи CPU приставки за избягване и оптимизация на изображението. Това ръководство комбинира всичко, което съм направил, за да получа 100% резултати на началната си страница, както и на други страници и публикации. Дори тази публикация може да се зарежда <2s и тя има 172 заявки, размер 5.78MB и 400 коментара.

Contents

Съдържание

1. GTmetrix срещу Pingdom спрямо PageSpeed
2. Избягвайте EIG хостинг
3. SiteGround хостинг*
4. Надстройка до PHP 7.3
5. Приставка за кеш
6. Чиста база данни
7. Контрол на сърдечната дейност
8. Мързеливо зареждане на видеоклипове
9. Google Шрифтове
10. Google Analytics
11. Настройка на Cloudflare
12. Настройки на Cloudflare
13. CDN*
14. Подаване на мащабирани изображения
15. Укажете Размери на изображението
16. Безгрешно компресиране на изображения
17. Външни ресурси
18. Премахване на Bloat
19. Минимизирайте приставките
20. Високи CPU приставки21. Леки приставки
22. Селективно деактивиране на приставки
23. Блокирайте лошите ботове
24. Избягвайте AMP
25. Gravatars
26. WooCommerce
27. Добавете SSL
28. Ограничете ревизиите след публикуване
29. Деактивиране на Pingbacks + Trackbacks
30. Проверете AWStats за висок процесор
31. Отложете разбора на Javascript
32. Добавяне на изтичащи заглавки
33. Премахване на низовете за заявки
34. Минимизиране на пренасочванията
35. Лека тема*
36. Следете ресурсите на сървъра
37. Актуализирайте WordPress
38. Намерете най-бавни страници
39 Хостинг на облаци*
40. Наемете My WordPress оптимизатор на скоростта*

Приставка за хостинг и кеш – това са 2-те най-големи фактори в Ръководство за оптимизация на WordPress. използвам SiteGround който също е използван от Йоаст и оценени # 1 в множество Анкети във Facebook. За кеширане използвам WP Rocket, който също беше №1 в анкетите във Facebook и идва с повече функции, отколкото други приставки за кеш (намаляване на броя плъгини на вашия сайт). SiteGround е $ 3,95 – $ 11,95 / месец, а WP Rocket е $ 49 / година, но са най-вече това, за което допринасям моите натоварвания.

Гледайте моето видео – това е 42-минутно видео, но аз покривам почти всичко (времеви отметки в описанието на видеото) и ще научите много полезна информация за коригирането на бавния си WordPress сайт:

1. GTmetrix срещу Pingdom спрямо Google PageSpeed ​​Insights

GTmetrix има най-стабилните препоръки, като например, кои изображения трябва да бъдат оптимизирани в раздела Скорост на страницата (стъпки 14-16) и използване на CDN в раздела YSlow (стъпка 11). Също така е добре да намерите приставки за бавно зареждане, ако отнемат дълго време, за да се заредят в раздела Водопад или се появяват многократно в основния ви отчет. Можете също да видите времето си за първи байт в раздела Време.

Моят доклад на GTmetrix:

2019-GTmetrix-Доклад

Pingdom е най-точният инструмент за измерване на времената на натоварване според WP Rocket и времената на натоварване са основният показател, който трябва да измервате (а не степени), но има връзка.

мой Доклад от Pingdom:

2019-Pingdom-Доклад

Google PageSpeed ​​Insights е добър само за 1 нещо – проверка времена за отговор на сървъра което Google препоръчва да бъде <200ms. Иначе е доста безполезно и има много статии това обяснява защо. Можете да подобрите времето за реакция на сървъра, като надстроите плановете с текущия си хост, за да включите още сървърни ресурси или да преминете към по-бърз хостинг от SiteGround, DigitalOcean on Cloudways, или Kinsta които обикновено са най-добрите 3 домакини в своя клас (присъединете се към WordPress хостинг Facebook група за да получите безпристрастни мнения или да разгледате анкетите във Facebook).

Намалете времето за реакция на сървъра

2. Избягвайте EIG хостинг

Същата компания (EIG) притежава Bluehost, HostGator, iPage, Site5, Unified Layer и над 60 различни хостинг компании. Те са известни с намаляването на разходите чрез опаковане на твърде много хора на един и същ сървър (подчертавайки го) и имайте ужасни отзиви заради него. Много уебсайтове, хоствани от EIG, имат високо време за реакция и бих избегнал използването на тези компании на всяка цена.

Списък-на EIG-Brands

Това е добре известно във Facebook групи.

EIG-Facebook-Post

3. SiteGround (№1 домакин в анкети на Facebook)

SiteGround е използван от Йоаст, себе си и препоръчани от WordPress. Те са №1 в почти всяка анкета във Facebook и дават значимост на повечето хора подобрения на времето за зареждане особено ако използват посредствени хостове: GoDaddy, Bluehost, HostGator, InMotion, Dreamhost, EIG.

Yoast върху Twitter-Ние-току-що преминали към SiteGround

Използвам техните полу-посветен план на GoGeek която идва с 4 пъти повече сървърни ресурси от споделения хостинг. Кликнете върху моите страници, за да видите колко бързо се зареждат, разгледайте отчета ми GTmetrix или ще видите хора, които мигрирал и публикувано нови времена на натоварване. Те също го правят безплатни миграции.

DigitalOcean on Cloudways и Kinsta също са добри и започват от $ 10 / месец и $ 30 / month. Cloudways е повече за разработчици, които не се нуждаят от cPanel, хостинг на електронна поща или поддръжката, която получавате с SiteGround. Kinsta е основно това, което WP Engine беше (скъпо, но страхотно). Целият ми блог е основно посветен на това да помагам на хората да заредят уебсайта си по-бързо. Отказвам да препоръчам хостинг от $ 2 на месец, тъй като това е повечето хора най-голямо съжаление при стартиране на уебсайт.

2019 хостинг анкета

2017-WordPress-хостинг-FB-Poll

Препоръки за хостинг на Elementor

Юли 2019 г. Хостинг Препоръка

WordPress-домакин-Poll-Aug-2018

Споделено-хостинг-анкета на 2017 г.

2019-хостинг-Poll

Go-To-хостинг-компания

WordPress-хостинг-анкета на 2017 г.

Сайтът се поддържа хостинг-Poll

WooCommerce-хостинг-FB-Poll

2016-уеб-хостинг-Poll

Best-WordPress-хостинг-доставчик-Poll

Най-добър Уеб хостинг-2019-Poll

WP приятелски хостинг анкета

2016-WordPress-хостинг-FB-Poll

Любим хостинг за Elementor

2018 хостинг препоръки

WordPress хостинг анкета септ 2018.png

Сайтът се поддържа-WordPress-хостинг-анкета на 2017 г.

2019-домакин-Poll-1

Хостинг-Анкета-за-Speed

WordPress-хостинг-Анкета на юни-1

SiteGround-Препоръка

2014-Управляван WordPress-хостинг-FB-Poll

Най-добър Уеб хостинг-доставчик-Poll

Хостинг-Poll-Feb-2019

Хостинг Препоръки-Poll

Bluehost срещу SiteGround

Анкета на уеб хоста на WordPress

Те са препоръчани от WordPress:

SiteGround-Препоръчителна-WordPress-домакин

Какво казват другите хора:

Миграция на Godaddy към SiteGround

EIG-To-SiteGround

SiteGround мигрантската

SiteGround има 3 плана:

SiteGround WordPress хостинг

По-високите планове включват повече сървърни ресурси (фактор №1 в ръководството за оптимизация на WordPress). Ето го пълна сравнителна диаграма, но GrowBig ви предоставя около 2 пъти повече сървърни ресурси от StartUp, а GoGeek е полу-посветен хостинг което ви дава още повече. GrowBig и нагоре се предлага с безплатна миграция, поставяне, разширено кеширане и възможност за хостване на множество уебсайтове. GoGeek идва с приоритетна поддръжка. Техният облачен хостинг е доста скок на цената от $ 80 / месец.

Можете да видите това на техните страница с функции:

SiteGround-Сървър-ресурси-Сравнение

Хората обикновено мигрират, защото техните скоростна технология може да съкрати натоварването пъти наполовина:

Преминаване към SiteGround

Миграция на времето за зареждане на SiteGround

Bluehost към SiteGround GTmetrix

HostGator към SiteGround

SiteGround GTmetrix

SiteGround Google PageSpeed ​​Статистика на Google

100 перфектен резултат на сайта

SiteGround Genesis

Скорост, доставена от SiteGround

SiteGround GTmetrix Report

Намалено време за натоварване с SiteGround

Нови времена за реакция на SiteGround

HostGator към SiteGround миграция

Време за реакция на SiteGround на Joomla

Превключва към хостинг на сайта

SiteGround Rocket Представете комбо

Joomla GTmetrix On SiteGround

SiteGround PageSpeed ​​Insights

SiteGround On Joomla

SiteGround Намалено време за натоварване

Ускорен хостинг на SiteGround

Нови резултати от Pingdom на SiteGround

Ново време за реакция на SiteGround

Подобряване на времето за реакция на SiteGround

Вземете хостинг от SiteGround

4. Надстройка до PHP 7+

Надграждане PHP версии е толкова лесно и може да направи вашия сайт 2-3 пъти по-бърз.

WordPress PHP бенчмарки

Така че защо да повечето потребители на WordPress стартирайте остарели PHP версии?

WordPress-PHP-Version-Stats

Защото, въпреки че повечето домакини го поддържат:

Поддържани-PHP-Версии

Вашата хостинг компания ще не автоматично ще ви надстроят до най-новата версия на PHP, тъй като вашата тема / приставки може да не са съвместими (и те не искат да разбият вашия сайт). Това означава, че трябва да го направите сами или да поискате помощ от своя домакин. Това също означава, че ако сте били на същия хост в продължение на много години и никога не сте го правили, вероятно все още използвате PHP 5.

Етап 1: Инсталирайте Показване на PHP версия плъгин, за да проверите текущата си версия.

Дисплей-PHP

Стъпка 2: Изпълнете Проверка за съвместимост на PHP за да сте сигурни, че вашата тема / приставки са съвместими.

PHP-съвместимост-Checker

Стъпка 3: Надстройте до PHP 7+, като потърсите „PHP Version Manager“ във вашия хостинг акаунт:

PHP-Version-Manager

Някои хостове бързо пускат нови версии (SiteGround, Cloudways, Kinsta), докато други не полагат усилия да бъдат актуални в технологиите. Друга причина да избягвате EIG и GoDaddy.

PHP-Upgrade

* Проверете уебсайта си за видими грешки, тъй като не поддържаните приставки могат да не са съвместими. Ако видите грешки, винаги можете да се върнете към по-ранна версия на PHP.

5. Приставка за кеш

Има много приставки за кеш, но тези анкети във Facebook са точни. Вашата приставка за кеш и хостинг са два основни фактора, така се разплитайте WP ракета ако имате $ 49 / година (можете да получите 10% отстъпка, ако се регистрирате в техния имейл списък). В противен случай WP Fastest Cache и Swift Performance са 2 добри безплатни възможности за избор. Използвам WP Rocket на моя сайт от около 3 години.

2016 най-добрата анкета за приставки за кеш

Анкета за приставки за кеш 2019

Swift срещу WP Rocket

Анкета за приставки за кеш 2016

Анкета за най-добри кешови приставки 2018

wp ракета срещу w3 totla кеш

При повечето други приставки за кеш, ще трябва да инсталирате около 7 допълнителни приставки, за да получите тези функции, когато WP ракета всички те са вградени, намалявайки броя на плъгините на вашия сайт. Ако сте като мен, искате да използвате само 1 плъгин, в противен случай ще трябва да проучите кои функции се предлагат приставките ви за кеш, след което да инсталирате тези приставки, ако не ги поддържа.

  • Почистване на базата данни (вградена в WP Rocket или използване WP-Optimize)
  • Контрол на сърдечния ритъм (вграден в WP ракета или употреба Контрол на сърдечната дейност)
  • Мързеливо зареждайте изображения / видеоклипове (вградени в WP Rocket или използвайте WP YouTube Lyte)
  • Домакирайте Google Шрифтове локално (вграден в WP Rocket или използвайте OMGF, или SHGF)
  • Хоствайте Google Analytics локално (вграден в WP Rocket или използвайте CAOS за Google Анализ)
  • Предварително изтегляне на DNS заявки (вградени в WP ракета или използване Предварителни съвети за партийни ресурси)
  • Интеграция с Cloudflare + други CDN (вградени в WP Rocket или използване CDN Enabler)

WP-ракетни функции

Cache Plugin Ръководства

  • РП Ръководство за ракети
  • Ръководство за най-бърз кеш на WP
  • Ръководство за бързо изпълнение
  • W3 Ръководство за общ кеш
  • Ръководство за супер кеш на WP

WP Rocket и WP Fastest Cache са лесни за настройка, докато останалите малко по-сложни.

Някои домакини харесват GoDaddy и WP двигател приставки за кеш на черен списък, защото имат собствена вградена кешираща система. В този случай използвайте Autoptimize за оптимизиране на HTML, CSS и JavaScript. Освен това има опция за CDN. Вижте моя урок за автоматично оптимизиране, в противен случай, ако хостът ви няма плъгини за кеш на черния списък, препоръчвам или WP Rocket или Swift.

6. Чиста база данни

Изтрива папките ви със спам и боклук, обратни съобщения, pingbacks, таблици от бази данни, преходни процеси, и потенциално хилядите редакции след публикации и чернови, които са натрупали извънреден труд, които WordPress съхранява автоматично. Това са файлове за боклук и забавят вашия сайт. Препоръчвам планиране на WP Rocket или WP оптимизиране да ги изтривате всяка седмица или така. Трябва да сте добре, но вземете резервно копие на вашия сайт, ако това е първото ви почистване на вашата база данни!

Ако използвате WP Rocket, изпълнете (и насрочете) това в настройките на базата данни:

WP-ракета-база данни Settings

Ако не използвате WP Rocket, използвайте безплатния WP-Optimize плъгин:

WP-оптимизиране на чиста база данни

7. Контрол на сърдечния ритъм

Най- API за сърдечен пулс на WordPress консумира сървърни ресурси, като показва известия за плъгини в реално време и че други потребители редактират публикация. Тъй като това може да генерира заявка на всеки 15-30 секунди, най-добре е да деактивирате това или в WP Rocket, или в приставката за сърдечен пулс..

Ако използвате WP Rocket, деактивирайте това в настройките на Heartbeat:

WP-ракета-Heartbeat-Control

Ако не използвате WP Rocket, използвайте Приставка за сърдечен пулс:

Heartbeat-Control-Plugin

8. Мързеливо зареждане на видеоклипове

Забавя зареждането на видеоклипове, докато не превъртите страницата надолу и те станат видими. Успях да съкратя времето за зареждане на множество публикации с около 6 секунди, само като активирах това (тъй като видеоклиповете са тежък елемент). Можете да направите това и със снимки, но постоянното зареждане може да бъде досадно, така че го деактивирам. Ако не използвате WP Rocket, то WP YouTube Lyte плъгин има страхотни отзиви.

Ако използвате WP Rocket, активирайте мързеливо зареждане в настройките на „Медия“:

WP-ракета-Lazy-Load

Заменете YouTube Iframe с предварителен образ – това зарежда видеоклипове само след като хората натиснат бутона за възпроизвеждане, като потенциално обръснат няколко секунди от съдържание с видеоклипове. Можете да направите тази WP ракета или да я следвате лек урок за вграждане в YouTube. По принцип ще поставите код във вашия уеб шаблон, ще поставите още код в своя CSS и след това ще вградите всеки видеоклип с помощта на „div“ код.

Вижте как видеоклипът не се зарежда, докато не кликнете върху бутона за възпроизвеждане?

9. Google Fonts

Ако използвате Google Fonts, вероятно ще видите тези грешки в GTmetrix:

Google-Fonts-GTmetrix

Това означава, че трябва да хоствате шрифтовете си локално, като използвате плъгин като OMGF:

Caos-Fonts

Или използвайте Приставката за само хоствани Google Шрифтове който автоматично изтегля всички Google Шрифтове, които използвате, след това ги добавя към CSS, без да се налага да конфигурирате нищо … прави го вместо вас.

На собствен хост-Google-Fonts-Plugin

Ако предпочитате да не използвате плъгин, изтеглете шрифтовете си директно от Google Fonts (само шрифтовете / теглата, от които се нуждаете), използвайте Transfonter да ги конвертирате в уеб шрифтове, след което да ги добавите към CSS.

Transfonter-Google-Font-преобразуване

10. Google Analytics

Ако използвате Google Analytics, можете да направите същото с проследяващия си код.

Leverage-Брауър-кеширане използвате Google Анализ

Ако използвате WP Rocket, то Проследяване на Google в раздела Добавки трябва да поправите това:

WP Rocket Local Analytics

Или използвайте CAOS за приставка за Google Анализ:

Caos-Analytics

11. Настройка на Cloudflare

Cloudflare е безплатна и подобрява скоростта, сигурността и защитата от спам. Техен CDN хоства вашите файлове на 200+ центрове за данни което помага разтоварване на ресурси до техните сървъри (облекчаване на товара на вашия). Центровете за данни също намаляване на географското разстояние за вашето съдържание да пътува до посетителите. Cloudflare е лесна за настройка с WP Rocket (изброих и алтернативни методи по-долу).

Cloudflare центрове за данни

Етап 1: Регистрирайте се за Cloudflare, добавете уебсайта си, след което ще стартира сканиране. Ще преминете през набор от страници, докато стигнете до табло с вашите 2 сървъра за имена в Cloudflare (което ще промените в хостинг акаунта си) и вашия Глобален API ключ за да влезете в приставката си за кеширане …

Cloudflare-Nameserver-Dashboard.

Стъпка 2: Смяна на сървърите за имена във вашия регистратор на домейни към онези, които ви предостави Cloudflare:

SiteGround-DNS-Records

Стъпка 3: Въведете своето Глобален API ключ (намира се във вашия Профил на Cloudflare) в приставката ви за кеш:

Cloudflare Global API Key

WP-ракета-Cloudflare-Add-On

Алтернативни методи за настройка на Cloudflare

Някои хостове също имат опция да активират Cloudflare в таблото си за управление:

SiteGround-Cloudflare активиране

IP адреси в белия списък на Cloudflare във вашия хостинг акаунт – не искате вашият хост да блокира Cloudflare, така че се уверете, че те съдържат бели списъци Облачни IP адреси (може да са ви необходими, за да сте сигурни).

Cloudflare-IP-диапазони

12. Настройки на Cloudflare

CLoudflare има много опции, но ето най-важните неща, които трябва да направите.

Настройки за скорост
Отиди при твоя настройки на скоростта и копирайте тези. След това проверете вашия сайт за грешки. Ето още информация за Минификация, AMP реален URL адрес, SG Railgun, Brotli, и Ракетен товарач ако е необходимо.

Cloudflare-Speed-Tab

кеширане

Cloudflare-кеширане Настройки

Scrape Shield
Защита чрез гореща връзка не позволява на хората да използват ВАШИТЕ изображения на уебсайта им – което изсмуква честотната лента на вашия хостинг план. Отидете на Cloudflare настройките на екрана и го активирайте.

Защита от гореща връзка от Cloudflare

Правила на страницата
Cloudflare казва:

„Препоръчваме ви да създадете Правило на страницата за да изключите административната секция на вашия уебсайт от функциите за ефективност на Cloudflare. Функции като Rocket Loader и Auto Minification могат по невнимание да прекъснат задните функции във вашия администриран раздел. “

Отидете на Cloudflare настройки на страниците на страниците

CloudFlare страница до правила Настройки

Правилото на тази страница деактивира функциите за изпълнение на Cloudflare в административния панел на WordPress, заобикаля кеша и подобрява сигурността му (точно както препоръчва Cloudflare).

WordPress-Admin-Page-член

Това правило за страница ще намали честотната лента на областта за качване на WP. Тъй като елементите във вашия файл за качване в WordPress не се променят често, не е необходимо да ги кеширате толкова често, спестявайки честотна лента.

WP-Качени-Page-член

Firewall
Правилата на защитната стена могат да се използват за блокиране на лоши ботове (стъпка 24) и е обяснено там.

13. CDN (мрежа за доставка на съдържание)

Това е препоръчва се в ръководството за оптимизация на WordPress:

CDN-WordPress-Препоръка

използвам CDN на StackPath, но защо да използвате друг CDN, ако вече имате Cloudflare? Защото …

  • StackPath има 31 допълнителни центъра за данни (повече = по-бързо)
  • StackPath използва по-бързи SSD сървъри с 10GB връзки
  • StackPath разполага с табла за управление, които предоставят много информация за вашите кеширани файлове
  • Екипът на StackPath ми помогна да конфигурирам своя CDN и подобри резултата си GTmetrix YSlow с 8%, като постави „череша на тортата“, за да направя доклада ми перфектен 100%
  • StackPath ви позволява да защитите акаунта си, като използвате процес за удостоверяване в две стъпки; можете да включите в белия списък IP адресите на хората, на които е разрешено да имат достъп до вашия акаунт

StackPath-Data-Центрове

Етап 1: Регистрирайте се за StackPath (те имат 30-дневна пробна версия).

Стъпка 2: В таблото за управление щракнете върху раздела CDN, след това създайте StackPath CDN сайт:

StackPath-CDN-Tab

StackPath-CDN-Domain

CDN-URL-StackPath

Стъпка 3: Поставете вашия StackPath CDN URL в WP Rocket или използвайте CDN Enabler:

WP-ракета-CDN-Settings

Стъпка 4: В StackPath отидете на CDN → Cache Settings и натиснете Прочистване на всичко:

StackPath-прочистване-Cache

Стъпка 5: Стартирайте сайта си GTmetrix и „мрежата за доставка на съдържание“ трябва да е зелена в YSlow.

CDN GTmetrix YSlow

Ако разширите елементи в GTmetrix и са свързани с вашия CDN, свържете се с поддръжката на StackPath, която трябва да може да ви помогне да ги поправите. Те направиха това за мен и имат изключителна подкрепа.

Без бисквитки Домейни MaxCDN

GTmetrix YSlow без StackPath
GTmetrix YSlow Без MaxCDNGTmetrix YSlow със StackPath
GTmetrix YSlow С MaxCDN

Отстраняване на неизправности StackPath

Стъпка 6: Бяла листа IP адреси на StackPath във вашия хостинг акаунт (може да се наложи да се свържете с вашия хост).

StackPath-IP-адреси

14. Сервирайте мащабирани изображения

Изображенията могат да бъдат оптимизирани по 20 начина, но това са основните 3. Можете да стартирате всяка страница GTmetrix и ще покаже всички неоптимизирани изображения за тази страница. Започнете с изображения, които се появяват на множество страници (изображения на лого, джаджа / долни колонтитули), след което оптимизирайте изображенията на отделните си страници.

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

Подаване на мащабирани изображения – преоразмерявате големи изображения, за да са по-малки. GTmetrix ви казва правилните размери. Просто щракнете върху изображението в GTmetrix, преоразмерете го до новите измерения и го заменете.

Подаване на мащабирани изображения

Създайте мамян лист, за да можете да използвате правилните размери преди качване на вашите изображения:

  • Плъзгащи изображения: 1903 (w) x 400 (h)
  • Изображения на въртележка: 115 (h)
  • Изображения на джаджа: 414 (w)
  • Снимки в блог с пълна ширина: 680 (w)
  • Препоръчани изображения: 250 (w) x 250 (h)

Никога не използвайте функцията „влачене за промяна на размера“ във визуалния редактор, тъй като това само преоразмерява Показва изображение (не действителното изображение). Най-добре е да преоразмерите до правилните размери, преди да го качите.

15. Укажете Размери на изображението

Укажете Размери на изображението – означава, че трябва да посочите ширина и височина в HTML или CSS на изображението. Това обикновено се случва във вашите джаджи, HTML или CSS секции на вашия уебсайт, тъй като визуалният редактор се грижи за това автоматично. GTmetrix отново ще ви предостави правилните размери, тогава трябва да намерите това изображение и да зададете ширината + височината:

Укажете Размери на изображението

16. Безгрешно компресиране на изображения

Оптимизирайте изображенията – безкомпромисно компресиране на изображения с помощта Imagify или ShortPixel (и двете са безплатни, докато не достигнете месечния лимит). Има и други напълно безплатни приставки с неограничени компресии, но НЕ ги използвайте, тъй като имат бъгове, няма да работят или могат да счупят изображения.

  1. Запиши се за Imagify
  2. Инсталирайте Представете си Plugin
  3. Ще бъдете подканени с инструкциите по-долу:
  4. Въведете вашия API ключ от вашия Imagify акаунт
  5. Задайте нивото на компресия (нормално, агресивно, ултра)
  6. Imagif’em all (снимката по-долу) с групово оптимизиране на всички изображения на вашия сайт
  7. След като достигнете лимита си, платете $ 4,99 или изчакайте следващия месец, за да нулирате лимита си

imagify

След като се регистрирате, групово оптимизирайте всички изображения на вашия сайт.

imagify-WordPress-образ-оптимизация

17. Външни ресурси

Външните ресурси са всичко от Google Fonts до вградените видеоклипове в YouTube, плъгини за социално споделяне, плъгини за коментари, Gravatars или всичко, което дърпа информация от външен уебсайт. Те ще се появят в отчета ви за GTmetrix. Понякога можете да ги оптимизирате, друг път не можете. Ето няколко неща, които научих за оптимизирането на външни ресурси.

Съвети за оптимизиране на външни ресурси

GTmetrix-Реклами

Предварително изтегляне на DNS заявки – това помага на браузърите да предвидят външни ресурси, така че да се зареждат по-бързо. Виж това списък на общи домейни за предварително изтегляне която включва Google Maps, Google Analytics, Google Fonts, Gravatars, плъгини за социално споделяне, Disqus, социални мрежи и други. Също така трябва предварително да изтеглите вашия CDN URL ако използвате StackPath, KeyCDN или друг CDN.

Предварително извличане-DNS-Исканията-WP-Rocket

Ако използвате WP Rocket, добавете ги в настройките за предварително зареждане:

Предварително извличане-DNS-Исканията

Ако не използвате WP Rocket, използвайте Предварителен плъгин за съвети за ресурсите на Party Party.

18. Премахване на Bloat

WP Деактивиране ви позволява да деактивирате настройките в WordPress, които консумират CPU и забавят вашия сайт. Освен това има опции за контрол на сърдечната дейност (ако си спомняте действителната плъгин за контрол на сърдечния ритъм, вече можете да го изтриете и просто да го използвате) … както и няколко други опции, които могат да ускорят вашия уебсайт / администраторски панел. Преминете през настройките и просто деактивирайте това, което не използвате.

Съвети за използване на WP Disable

  • Деактивирайте ВСИЧКО, което не използвате
  • Планирането на изтриване на спам е добра идея
  • Emojis, Google Maps и Gravatars отнеме много време за зареждане
  • Pingbacks и trackbacks обикновено не си струва допълнителните ресурси
  • Задайте редакции на публикациите на 3-5, така че да имате резервни копия, но не са ви нужни стотици
  • Различни опции в раздела „заявка“ могат допълнително да подобрят времето за зареждане

WP-Забранете-Исканията

WP-Забранете маркери-Settings

WP-Disable-Admin

/ WP-Disable-SEO.

WP-Забранете-Други

19. Минимизирайте приставките

Изтрихте ли приставката Hello Dolly и вносителя на WordPress? Какво ще кажеш заменяйки че приставката за Twitter с a Twitter джаджа или тази Facebook плъгин с a Facebook джаджа? Вместо да използвате плъгин на Google Analytics, защо не вмъкнете проследяващия код директно в долния колонтитул (или дори по-добре, домакин го локално)? Yoast генерира карта за XML за вас, така че приставката за Google XML Sitemaps не е необходима. Преминете през приставките си и деактивирайте / изтрийте тези, които не са ви необходими. Също така трябва да избягвате използването на 2 отделни приставки, ако имат дублирана функционалност.

Изтрийте всички плъгини, които не ви трябват, и неизползваните теми под „Облик“ > Теми:

Изтрийте неизползваните теми за WordPress

20. Високи CPU приставки

най-много бавни WordPress приставки включват социално споделяне, статистика (анализи), плъзгачи, портфейли, създатели на страници, календари, чат, формуляри за контакти, свързана публикация, карта на сайта, Wordfence, WPML, WooCommerce и всеки плъгин, който изпълнява текущи сканирания или процеси. Те могат да бъдат идентифицирани с помощта на Query Monitor или GTmetrix водопад.

  1. Добави Това
  2. Мониторинг на измами с кликване в AdSense
  3. Календар на събитията „Всичко в едно“
  4. Резервен приятел
  5. Beaver Builder
  6. По-добри WordPress Google XML Sitemaps
  7. Проверка на прекъсната връзка (използвайте Dr. Link Check)
  8. Постоянен контакт за WordPress
  9. Форма за контакт 7
  10. Контекстуални свързани публикации
  11. Digi Auto Връзки
  12. Disqus система за коментари
  13. Divi Builder
  14. Основна мрежа
  15. Вижте пълния списък от 65 бавни приставки

Можете също да използвате раздела водопад GTmetrix, за да видите най-бавните си приставки:

Бавен WordPress Plugin

Деактивиране на неизползваните настройки на приставката
Преминете през всеки от своите плъгини и решете кои настройки можете да изключите (това ще понижи процесора). Например в Yoast под Settings > Общ > Функции Деактивирах следното…

Yoast-черта-Settings

Примери

  • Отчетите за трафика на живо в Wordfence
  • Текущите сканирания на прекъсната връзка проверяват
  • Приставки за чат и календар, които работят постоянно
  • Статистически приставки, които постоянно събират данни
  • Свързани публикации и популярни плъгини за публикации, които съхраняват тонове данни
  • Деактивирайте ВСИЧКИ настройки, които не използвате, тъй като много от тях ще консумират процесор

21. Леки приставки

Социално споделяне – WP Rocket’s тест показан Перото на социалните медии, монархПрости споделени бутони Adder, и MashShare имаше най-малко количество заявки и най-бързо време за зареждане.

резервно копиеUpdraftPlus.

плъзгачимонолог, LayerSlider, или Метеорни плъзгачи.

КоментариУсловно натоварване на Disqus.

ПортфолиоГалерия Envira, FooGallery, или Мрежата.

анализ – Google Analytics и конзолата за търсене трябва да бъдат много. Просто се уверете, че хоствате Google Analytics на място (използвайки WP Rocket или WP Disable).

Създатели на странициWordPress Page Builder от MotoPress, но нито един създател на страници не работи по-бързо от родния редактор на WordPress. Комбинирайте това с Дублиращ плъгин и не трябва да се нуждаете от създател на страници (включително създатели на страници, вградени в теми на WordPress). Освен ако вашият екип абсолютно не откаже научете малко HTML (най-лесният език за кодиране), избягвайте създателите на страници.

StudioPress приставки – леки приставки за рамката Genesis.

22. Селективно деактивиране на приставки

Почистване на активите е чудесен за деактивиране на приставки, които не използвате на конкретни страници / публикации. Особено, ако използвате много плъгини или само няколко плъгини с много ресурси, зареждайки ги само върху съдържанието, което се използва, означава, че общият ви уебсайт на WordPress може да се зареди много по-бързо.

Примери:

  • Деактивиране на плъгира на плъзгача на страници, които не използват плъзгачи
  • Деактивиране на приставката за богати фрагменти на страници, които не използват разширени фрагменти
  • Деактивиране на приставката за формуляр за контакти на страници, които нямат форма за контакт
  • Деактивиране на приставката ви за управление на партньорски връзки на страници, които не използват връзки с връзки
  • Деактивиране на приставката ви за социално споделяне на всички страници (тъй като обикновено е за публикации в блога)

Подобни приставки

23. Блокирайте лошите ботове

Търсачките и ботовете обикновено консумират най-много CPU / честотна лента:

Роботи-паяци-Bandwidth

Wordfence има правила за ограничаване на скоростта на обхождане който блокира фалшивите роботи на Google, ограничава изгледите на страници на обхождащи сайтове, ограничава изгледите на хора и други правила, които ограничават използването на процесора и блокира спамерите.

Wordfence-ограничаващ скоростта

Googlebot обикновено е най-гладният бот. В настройки на сайта на Google конзола за търсене можете да ограничите скоростта на обхождане, но това се препоръчва само ако предизвиква висок процесор.

Crawl-Rate-Google-търсачка-Console

Можете да направите същото нещо в настройки за контрол на обхождането на Bing Инструменти за уеб администратори

Bing-Crawl Control-

Следващият раздел ви показва как да използвате Wordfence за намиране и блокиране на спам ботове, които прекалено много удрят вашия сайт (което може да консумира CPU и да постави стрес върху вашия сървър.

Етап 1: Инсталирайте Wordfence.

Стъпка 2: Преглед на вашия отчет за трафика на живо (под настройките на Инструменти на Wordfence), която показва всички ботове, които удрят вашия сайт в реално време. Googlebot очевидно е наред, но когато направих това, видях compute.amazonaws.com да прави нелепо количество заявки на всеки няколко секунди. Погледнах го и достатъчно сигурно, това беше бот, известен с това, че изсмуква лентата. Прегледайте отчета си за минута-две и вижте дали ботове със схематични имена постоянно удрят вашия сайт. Ако се съмнявате, Google им имена на хостове и вижте дали други хора имат проблеми с този бот.

Живо-КАТ-Report-Wordfence

Стъпка 3: Отидете на настройките за блокиране на Wordfence и добавете спам ботовете, които искате да блокирате. Звездички служат като заместващи знаци, така че ако блокирам * amazonaws.com *, това означава, че всички имена на хостове, съдържащи amazonaws.com (независимо дали има символи преди или след него), ще бъдат блокирани. Запазих хиляди заявки / честотна лента само като блокирам тези две спам имена на хостове:

  • * amazonaws.com
  • * linode.com

Wordfence-Blocking-член

Стъпка 4: Отидете в дневника си за блокиране и се насладете на гледането на тези спам ботове да бъдат блокирани.

Wordfence-Firewall-Blocking

Най- Блокиране на плъгин за лоши заявки също защитава вашия сайт от известни лоши ботове. Това е плъгин „с едно щракване и готово“ с перфектен преглед с 5 звезди – лесен начин за намаляване на процесора от спам ботове.

Блок-Bad-Заявки

24. Избягвайте AMP

AMP е проект на Google, който кара мобилните страници да се зареждат по-бързо, докато добавя печат „AMP“ към мобилни фрагменти. Въпреки че подобрява ефективността, той също променя дизайна на вашия мобилен сайт, което може да намали реализациите. Kinsta направи казус, в който мобилните кабели паднаха 59%, когато добавиха AMP, така че го деактивираха (и след като прочетох тази статия, аз деактивирах и моята).

ампер страници

Внимание: AMP може да отпадне вашите мобилни реализации – използвайте внимателно!

инструкции

  • Инсталирайте AMP плъгин от Automattic (добавя страниците на AMP)
  • Инсталирайте Лепило за приставка Yoast SEO AMP ако използвате Yoast (персонализира дизайна)
  • Добавете / усилвател / към която и да е страница на вашия уебсайт, за да видите как изглежда и се уверете, че работи
  • Отидете в Настройки на Yoast → AMP, за да промените дизайна си и да активирате персонализирани типове публикации
  • Изчакайте Google да пренасели вашия сайт и добавете AMP знак в резултатите от мобилното търсене
  • Посетете раздел с ускорени мобилни страници в Google Search Console за да видите грешки
  • Включи Ускорени мобилни връзки в настройките за скорост на Cloudflare (вижте по-долу)

Cloudflare Ускорени мобилни връзки

Често срещан проблем са изображенията, които се появяват в горната част на публикациите, когато може и да не ги искате. За това има работа, но тя не е перфектна. Можете или да нямате представено изображение, или можете да зададете по подразбиране, включено в Yoast, под SEO → AMP → Дизайн → Изображение по подразбиране. Това изображение по подразбиране ще се покаже, ако е зададено НЕ представено изображение, но ако такова е, това ще се покаже в горната част на публикацията. Можеш да четеш Пътеводителят на Yoast AMP но в общи линии просто го обобщих.

25. Граватари

Gravatars отделете ДЪЛГО време за зареждане, особено ако имате много коментари в блога (опитайте да пуснете публикация с коментари чрез GTmetrix и ще видите колко лошо става). Имате няколко възможности:

  • Домакин Gravatars локално използване WP аватар на потребител
  • Деактивирайте Gravatars напълно
  • Задайте Gravatar по подразбиране на празен
  • Изтрийте коментарите, които не добавят стойност
  • Задайте Gravatar по подразбиране на персонализирано изображение на вашия сървър
  • Ограничете вашите изображения на Gravatar до по-малки размери (например 32px)
  • Странични коментари в WP Деактивиране, за да се показват само 20 коментара наведнъж
  • Опитайте да кеширате Gravatars с помощта на FVHarrys, или Оптимален кеш Gravatar

26. WooCommerce

Сайтовете на WooCommerce изпълняват допълнителни скриптове, стилове, фрагменти от количките и обикновено изискват повече плъгини. Ето защо, когато избирате хостинг план, обикновено трябва да си купите едно ниво от това, което всъщност трябва, за да се настанят за допълнителните ресурси, често необходими за WooCommerce.

Фрагменти на количката на WooCommerce

WooCommerce стилове в монитора на заявките

Съвети за оптимизация на WooCommerce

  • Деактивирайте фрагментите на количката, като използвате това Код на Github
  • Деактивирайте скриптове за WooCommerce, като използвате това Код на Github
  • Деактивирайте стиловете на WooCommerce, като използвате Урокът на WooCommerce
  • Изчистете клиентските сесии и премахвайте преходните периодично
  • Сайтовете на WooCommerce изискват повече ресурси, така че изберете съответния хостинг план

Но най-лесният начин за оптимизиране на WooCommerce е използването на Perfmatters плъгин от Kinsta:

perfmatters оптимизация на woocommerce

27. Добавете SSL

Няма причина да не използваме SSL, когато Let’s Encrypt SSL го предлага безплатно в повечето хостинг акаунти. Бях неохотна да се променя и се страхувах от спад на трафика, но трафикът ми остана точно такъв. Наистина проста SSL също прави конфигурирането му много лесно. Ако не сте го направили, аз бих го направил.

SiteGround-ви позволява криптиране--SSL

28. Ограничете ревизиите след публикуване

Добавете това към вашия wp-config файл, преди да пише „Това е всичко, спрете редактирането! Честит блог. “ Perfmatters също така ви позволява да ограничите ревизиите на публикации, които се натрупват във времето във вашата база данни.

дефинирайте („WP_POST_REVISIONS“, 3);

29. Деактивирайте Pingbacks + Trackbacks

Те не са необходими, затова ги изключете в Настройки > дискусия.

WordPress Trackbacks Pingbacks

30. Проверете AWStats за висок процесор

AWStats е инструмент, вграден в някои хостинг cPanels, който предоставя статистика за използването на процесора. Той ви казва дали определени ботове, изображения, изтеглени файлове и дори IP адреси консумират много процесор. Можете също да използвате WP Server Stagin плъгин но мисля, че AWStats върши страхотна работа.

AWStats ви помага да намерите:

  • Сканери с висока честотна лента
  • IP адреси с висока честотна лента
  • Файлове за изтегляне с висока честотна лента
  • Файлове с висока честотна лента (напр. Изображения)
  • Общо използване на честотна лента (за наблюдение)

Месечна-Bandwidth

31. Отложете разбора на JavaScript

Резервно копие на вашия functions.php файл след това добавете този код към него – тогава сте готови. Проверете два пъти вашия сайт, за да се уверите, че всичко изглежда / функционира правилно. Ако това все още не коригира елемента в Pingdom, опитайте Сценарии към приставката за подножника. Тази стъпка може да изисква тестване и използване на различни вариации на кода, но аз взех назаем кода от тази статия ако искате повече пояснения.

ако (! (is_admin ())) {
функция defer_parsing_of_js ($ url) {
ако (FALSE === strpos ($ url, ‘.js’)) върнете $ url;
ако (strpos ($ url, ‘jquery.js’)) върне $ url;
// връщане "$ url ‘отлагане ";
връщане "$ url ‘defer onload =’";
}
add_filter (‘clean_url’, ‘defer_parsing_of_js’, 11, 1);
}

32. Добавете изтичащи заглавия

Повечето приставки за кеш трябва да се погрижат за това автоматично, когато вие активирайте кеширането на браузъра (като WP Rocket и W3 Total Cache). Но ако „добавите заглавки с изтекъл срок на годност“ все още се показва в отчета ви за Pingdom в раздела YSlow, добавете този код в горната част на вашия .htaccess…

ExpiresActive on
ExpiresByType текст / css "достъп плюс 60 дни"
ExpiresByType текст / javascript "достъп плюс 60 дни"
ExpiresByType image / ico "достъп плюс 60 дни"
ExpiresByType изображение / jpg "достъп плюс 60 дни"
ExpiresByType image / jpeg "достъп плюс 60 дни"
ExpiresByType изображение / gif "достъп плюс 60 дни"
ExpiresByType изображение / png "достъп плюс 60 дни"
ExpiresByType текст / css "достъп плюс 60 дни"
ExpiresByType text / html "достъп плюс 60 дни"

33. Премахване на низовете за заявки

Този артикул е болка в задника за много хора (включително и за мен). За щастие, няколко скорошни актуализации бяха направени от най-популярните приставки за кеш, които ви позволяват лесно да коригирате „премахнете низовете на заявката от статични ресурси‘Елемент във вашите GTmetrix и други отчети за скоростта. Въпреки това, повечето низове на заявки се генерират от плъгини (което можете да видите в отчета си за GTmetrix), така че е абсолютно критично да използвате само леки приставки и да ги тествате незабавно.

WP ракета има опция в раздела „оптимизация на файлове“:

Remove-Query-Strings-От-Static-ресурси

W3 Total Cache има опция за това в Performance → Cache Browser:

Премахване на низовете на заявката от статични ресурси

WP Disable има опция в раздела „заявки“:

Премахнете-Querystings-WP-Disable

Премахване на низовете на заявката от приставката за статични ресурси – можете също да опитате тази безплатна приставка.

34. Минимизиране на пренасочванията

Обикновено означава, че сте променили www или http версията на вашия уебсайт, но не сте променили връзките / изображенията си, за да отразявате това. Опитайте да използвате По-добро търсене & Сменете приставката за да ги поправите на едро.

минимизиране на пренасочванията

35. Лека тема

Ако вашият сайт на WordPress е бавен от самото начало, това вероятно е или вашият хостинг, или тема. Спомням си, че разработих уебсайт с помощта на Тема на юридическия бизнес и това беше толкова ниско, че трябваше да надраскам целия уебсайт и да започна да използвам Тема Executive Pro от StudioPress. Това се дължи на лошо кодиране от разработчика на тема или твърде много ненужни вградени функции.

Теми на StudioPress са леки (те се зареждат бързо), отзивчиви, HTML5, сигурни и надеждни (няма да се откажат или да не бъдат прекратени като някои теми на ThemeForest). Те се използват от над 200 000 души, темите им са изградени в Рамка за генезис (препоръчва се от основателя на Yoast и WordPress Matt Mullenweg), плюс те имат леки приставки Genesis.

Знам, че не искате да променяте темата си. Но ако дизайнът ви е гаден, все пак, темата на StudioPress може да бъде смяна на играта. Написах a преглед на StudioPress ако решите да погледнете в тях.

StudioPress-теми

36. Следете ресурсите на сървъра

Имате само ограничено количество сървърни ресурси на вашия хостинг акаунт. Хостинг на твърде много уебсайтове в един акаунт, гладни за ресурси плъгини и много други фактори могат да забавят вашия сървър. Уверете се, че планът ви разполага с достатъчно ресурси, за да задоволи правилно вашите нужди.

SiteGround-Сървър-ресурси-Сравнение

Ако получавате честотна лента / CPU пренапрежения, трябва да го поправите (това ръководство трябва да е помогнало) или да надстроите плана си, за да включите повече ресурси. В много облачни планове можете да добавяте ресурси, ако е необходимо, за да сте сигурни, че не се приближавате до надвишаването им, което подчертава сървъра.

Cloud-Memory-Увеличение

37. Актуализирайте WordPress

Актуализирайте ядрото, темата, плъгините и рамката на WordPress, ако използвате такава (например Genesis).

Актуализации на WordPress

Проверете вашия хостинг cPanel, за да видите дали има опция за автоматични актуализации:

SiteGround WordPress Autoupdates

Genesis Framework също има опция за това:

Генезис автоматични актуализации

38. Намерете най-бавните страници

Можете да използвате Google Analytics, за да намерите времената на зареждане (и препоръки) за най-гледаните страници и най-бавните страници за зареждане. Влезте в Google Analytics и отляво отидете на Поведение → Скорост на сайта → Предложения за скорост. Кликнете върху „Предложения за скорост на страницата“, за да видите препоръките, въпреки че бих казал, че препоръките на GTmetrix обикновено са по-добри.

Speed-Предложения-който използвате Google Анализ

39. Хостинг на облаци

Ако търсите нещо по-бързо от споделения хостинг, повечето хора скачат Cloudways. Те са облачен хостинг (не се споделя) и са дори по-бързи от SiteGround. Компромисът е, че тяхната поддръжка не е толкова добра като SiteGround, че е малко по-досадно да се управлява и те не предоставят хостинг по имейл. Но ако търсите чиста скорост, те също бяха оценени №1 в много анкети във Facebook. Повечето хора използват своите План DigitalOcean която започва от $ 10 / месец.

За споделения хостинг, SiteGround е чудесен. Но облачният им хостинг е доста скъп от $ 80 / месец, когато за същата цена в Cloudways получавате почти двойно CPU + RAM.

Освен това плащате месечно, вместо годишно, което е хубаво.

SiteGround-срещу-Cloudways-Cloud хостинг

Хората, които са мигрирали към Cloudways (или към някой от доставчиците им в облак):

Време за реакция в облаци

WP двигател към облачни пътища

Отчет за DigitalOcean Pingdom

Време за реакция на Cloudways Server

Godaddy към DigitalOcean миграция

Подобряване на времето за зареждане с облачни пътища

Cloudways vs WP Engine

неозаглавен

Cloudways Pingdom Load Times

Отчет за пингдом на Cloudways

Наименование към миграция в облаци

Миграция на Vultr

Миграция на Cloudways WooCommerce

Миграция на облачни пътища AWS

Също така # 1 в много анкети във Facebook:

Хостинг препоръки Facebook

VPS Cloud Hosting WooCommerce Анкета

Препоръки за хостинг на Elementor

2017-WordPress-хостинг-FB-Poll

VPS анкета за облачен хостинг

Предложения за хостинг на WordPress

Любим хостинг за Elementor

2016-WordPress-хостинг-FB-Poll

Можете да спестите 25% за първите 2 месеца с Cloudways, като използвате този промо код: OMM25.

40. Наемете My WordPress оптимизатор на скоростта

Все още имате нужда от помощ във вашия GTmetrix / Pingdom доклад? Работя с Usama (i333) от 2005 г. Той ми помогна да оптимизирам собствения си сайт и много сайтове за клиенти. Можете да го наемете, като създадете профил на freelancer.com (Ще се радвам да използвате тази връзка за връзката) и да намерите неговото профил. Той е $ 60 / час от Пакистан (така че има промяна във времето), но има 459 отзива с перфектни 5 звезди. Само сериозни запитвания и не очаквайте 100% резултати, ако използвате бавен хостинг, раздута тема и тежки плъгини. Следвайте първо това ръководство за скорост на WordPress.

i333 Експерт за оптимизация на скоростта на WordPress

често задавани въпроси

&# X1f680; Кои са най-важните фактори за скорост?

Хостинг, приставка за кеш, оптимизация на изображения, оптимизация на плъгини и дали използвате външни скриптове обикновено са топ 5 фактора на скоростта на уебсайта.

&# X1f680; Коя приставка за кеш трябва да използвате?

WP Rocket обикновено се оценява като най-добрия кеш плъгин в анкетите във Facebook, тъй като има вградени функции, които повечето кеш плъги нямат. Тези допълнителни оптимизации трябва да дават по-добри резултати и време за зареждане в GTmetrix, но това е премиум приставка. Най-добрите безплатни кеш приставки са Swift Performance, W3 Total Cache и WP най-бързият кеш.

&# X1f680; Кой хостинг на WordPress трябва да използвате?

Най-добрият хостинг е силно дискутиран, но SiteGround и Cloudways обикновено са 2-те най-високо оценени хостинг на WordPress в над 30+ Facebook анкети. SiteGround е подходящ за споделен хостинг, а Cloudways за облачен хостинг.

&# X1f680; Кой инструмент за тестване на скоростта трябва да използвате?

GTmetrix има най-стабилните препоръки, особено когато става въпрос за оптимизиране на изображения, намиране на бавни приставки в раздела Waterfall и измерване на времето до първия байт. Pingdom няма толкова препоръки, а Google PageSpeed ​​Insights дори не измерва пъти за зареждане.

&# X1f680; Как оптимизирате изображенията?

Можете да оптимизирате изображения с помощта на плъгин като ShortPixel или Smush, за да компресирате изображения и да премахнете EXIF ​​данни. Уверете се, че преоразмерявате изображенията до правилните размери и в идеалния случай ги обслужвайте от CDN. Мързеливо зареждане на изображения и видеоклипове също ще направи страницата по-бърза.

&# X1f680; Ако използвате AMP?

Като цяло трябва да избягвате AMP (ускорени мобилни страници), тъй като промените в дизайна могат да намалят реализациите. Конверсиите на Kinsta спаднаха 59% след добавянето на AMP и те решиха да ги премахнат.

&# X1f680; Как оптимизирате приставки?

Намерете високи CPU приставки с Query Monitor, които обикновено включват портфейли, статистика, плъзгачи и плъгини, които изпълняват текущи процеси. След това ги заменете с леки приставки, които консумират минимални ресурси. Изтрийте всички плъгини, които не използвате, и деактивирайте ненужните настройки на плъгини, които консумират ресурси. И накрая, избирателно деактивирайте плъгините от зареждане на определено съдържание с помощта на плъгин като Asset Manager или Perfmatters.

&# X1f680; Как оптимизирате външни скриптове?

Най-добре е да избягвате всички външни скриптове, като Google AdSense, Facebook джаджи и приставки, които създават външни заявки. Някои плъгини като Disques ви позволяват да го зареждате условно. Ако страницата съдържа JavaScript, опитайте приставката за Async JavaScript. И накрая, предварително изтеглете всички външни URL адреси, които се зареждат на страницата.

Дано това помогна! Пуснете новите си резултати от GTmetrix + пъти за зареждане в коментарите :-)

Наздраве,
мъжко животно

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map