PageSpeed Insights rasite adresu pagespeed.web.dev. Įrašius svetainės adresą, gaunamos dvi ataskaitos: telefonui ir kompiuteriui. Telefono rezultatas beveik visada mažesnis, nes testas imituoja vidutinį telefoną su lėtesniu procesoriumi ir mobiliuoju ryšiu.
Dvi ataskaitos dalys
- Tikrų lankytojų duomenys. Jei svetainė turi pakankamai lankytojų, viršuje rodoma, kaip ji veikė tikriems Chrome naudotojams per paskutines 28 dienas. Būtent šiuos duomenis Google naudoja vertindamas puslapio patirtį.
- Laboratorinis testas. Žemiau rodomas balas nuo 0 iki 100 ir patarimai. Balas nuo 90 laikomas geru, nuo 50 iki 89 – vidutiniu, žemiau 50 – prastu.
Ką reiškia LCP, INP ir CLS
| Rodiklis | Ką matuoja | Gerai |
|---|---|---|
| LCP | Per kiek laiko pasirodo didžiausias matomas elementas, dažniausiai pagrindinė nuotrauka ar antraštė | iki 2,5 s |
| INP | Kaip greitai puslapis sureaguoja į paspaudimą ar įvestį | iki 200 ms |
| CLS | Kiek turinys pašoka, kol puslapis kraunasi | iki 0,1 |
Šie trys rodikliai vadinami Core Web Vitals. Laboratoriniame teste matysite ir kitus: FCP (kada pasirodo pirmas turinys), TBT (kiek laiko naršyklė užimta skriptais) ir Speed Index.
Ar būtina surinkti 100 balų
Ne. Greitis yra vienas iš daugelio Google vertinamų dalykų, o turinys ir atitikimas užklausai svarbesni. Siekite, kad tikrų lankytojų duomenys būtų žali, o laboratorinis balas telefone – virš 80–90.
Pavyzdžiui, „Švaraus darbo“ svetainė telefone surenka 95 balus už našumą ir po 100 kitose kategorijose.
Kas dažniausiai lėtina svetainę
- Per didelės nuotraukos. Nuotrauka iš fotoaparato gali sverti kelis megabaitus. Ją reikia sumažinti iki rodomo dydžio ir išsaugoti WebP formatu. Nuotraukoms žemiau pirmo ekrano įjunkite atidėtą įkėlimą, bet pagrindinei nuotraukai jo nenaudokite, nes nukentės LCP.
- Per daug skriptų. Pokalbių langai, keli sekimo kodai, slankikliai ir socialinių tinklų įskiepiai. Kiekvienas jų užima naršyklę ir blogina INP.
- Šriftai. Kelios šrifto storio versijos iš išorinių serverių. Užtenka dviejų ar trijų, geriausia – laikomų savo serveryje.
- Lėtas serveris. Jei serveris ilgai atsako (ataskaitoje – „Reduce initial server response time“), padeda kešavimas arba geresnis hostingas.
- Šokinėjantis turinys. Nuotraukos be nurodyto pločio ir aukščio, vėliau įsiterpiantys baneriai ir slapukų juostos didina CLS.
Ką daryti WordPress svetainėje
- Išjunkite ir ištrinkite nenaudojamus įskiepius.
- Įdiekite kešavimo įskiepį. Jei hostingas veikia su LiteSpeed serveriu, rinkitės LiteSpeed Cache.
- Optimizuokite nuotraukas: sumažinkite jas ir konvertuokite į WebP.
- Atnaujinkite PHP iki naujausios versijos, kurią palaiko jūsų tema ir įskiepiai.
- Jei svetainė sukurta su sunkiu puslapių kūrimo įskiepiu, kartais greičiausias kelias yra nauja, lengvesnė tema.
Prieš keisdami ką nors veikiančioje svetainėje, pasidarykite atsarginę kopiją, o geriausia – išbandykite pakeitimus testinėje kopijoje.