Miks koduleht on aeglane? 9 põhjust ja lahendust
Aeglane leht kaotab külastajaid ja Google'i positsioone. Üheksa levinumat põhjust alates nõrgast hostingust kuni vestlusakna skriptini — ja mida igaühega teha.
Kõigepealt mõõda
Enne parandamist tee kindlaks, kus probleem on. Tasuta tööriistad:
- PageSpeed Insights — Google'i hinnang ja Core Web Vitalsi näitajad;
- GTmetrix — laadimise ajajoon, näha on iga fail eraldi;
- WebPageTest — saab testida eri asukohtadest ja seadmetest.
Vaata eelkõige kahte numbrit: TTFB (kui kiiresti server vastab) ja LCP (millal suurim sisuelement nähtavaks muutub).
9 põhjust
1. Nõrk hosting. Kui TTFB on üle ühe sekundi, on probleem serveris, mitte saidis. Odavaim jagatud majutus jagab ressursse sadade saitidega.
2. Kauge andmekeskus. USA serveris asuv sait on Eesti külastajale märgatavalt aeglasem kui Soome või Eesti serveris asuv.
3. Liiga suured pildid. Telefonist tehtud 5 MB foto avalehel on klassikaline viga. Vähenda pildid sobiva suuruseni ja kasuta WebP formaati.
4. Liiga palju pluginaid. Iga WordPressi plugin lisab koodi. Kolmkümmend pluginat on tavaliselt kakskümmend liiga palju.
5. Vahemälu puudub. Ilma vahemäluta ehitatakse iga leht iga külastaja jaoks uuesti. Vahemälu plugin või serveri tasemel vahemälu annab sageli suurima võidu.
6. CDN-i puudumine. CDN serveerib pilte ja faile külastajale lähimast punktist. Cloudflare'i tasuta pakett on hea algus.
7. Rasked fondid ja skriptid. Mitu fondiperekonda, suured JavaScripti teegid ja animatsioonid koormavad brauserit.
8. Paisunud andmebaas. Vanad postituste versioonid, prügikast ja aegunud ajutised andmed aeglustavad päringuid.
9. Välised skriptid. Vestlusaken, mitu analüütikatööriista ja reklaamipikslid võivad lehe aeglustada rohkem kui sait ise.
Põhjus → lahendus
| Sümptom | Tõenäoline põhjus | Lahendus |
|---|---|---|
| TTFB üle 1 s | Hosting | Parem pakett või teine pakkuja |
| Aeglane ainult välismaal | Andmekeskus | CDN |
| LCP üle 4 s | Suur hero-pilt | Pildi optimeerimine |
| Aeglane admin-paneel | Pluginad, andmebaas | Pluginate audit, puhastus |
| Hea skoor, aga tundub aeglane | Välised skriptid | Eemalda või laadi hiljem |
WordPressi jaoks on täpsem juhend artiklis kuidas kiirendada WordPressi saiti.
Kas tasub vahetada hostingut?
Kui oled pildid optimeerinud, vahemälu seadistanud ja pluginaid vähendanud, aga TTFB on endiselt aeglane — jah. Kiirus mõjutab ka Google'i positsiooni, millest kirjutasime artiklis kuidas hosting mõjutab SEO-d. Kiiremad valikud leiad veebimajutuse TOP-ist.
Kokkuvõte
Alusta mõõtmisest, siis paranda kõige suurem probleem esimesena. Enamasti annavad suurima võidu kolm asja: korralik hosting, optimeeritud pildid ja vahemälu.