Artiklid
Miks WordPressi veebileht on aeglane ja kuidas seda parandada?
Teie arvutis avaneb leht kiiresti, aga klient ütleb, et telefonis tuleb oodata. Mõlemal võib olla õigus. Sisselogitud haldaja, esmakülastaja ja ostukorviga klient ei pruugi saada sama laadimiskogemust.
Enne uue kiirendusplugina lisamist tasub välja selgitada, kus viivitus tekib. Muidu võib uus seadistus muuta testi tulemust, kuid jätta kliendi probleemi alles.
Pange probleem täpselt kirja
Valige üks aeglane leht ja kirjeldage olukorda: milline telefon või brauser, kas esimene külastus, kas kasutaja on sisse logitud ja mida ta ootab. Tehke sama kontroll mitu korda sarnastes tingimustes.
Vaadake avalehe kõrval ka teenust, vormi ja vajaduse korral toodet ning ostukorvi. Salvestage algtulemus enne muudatusi. Nii ei pea hiljem mälu järgi otsustama, kas töö aitas.
PageSpeed Insightsi laboritest aitab vigu otsida. Päriskasutajate andmed näitavad pikema perioodi kogemust ning neid ei pruugi väikese külastatavusega saidi kohta olla. Üks roheline hinne ei kontrolli teie eest vormi saatmist ega ostu lõpetamist.
Kas ootate serverit või lehe sisu?
Kui brauser ootab kaua esimest vastust, uurige majutust, serveri tööd ja WordPressi päringuid. Kui vastus tuleb kiiresti, aga põhisisu ilmub hiljem, vaadake piltide, stiilide ja skriptide laadimist.
Need on erinevad probleemid. Suure foto vähendamine ei paranda aeglast andmebaasipäringut. Võimsam server ei pruugi kõrvaldada kolmanda osapoole skripti, mis hoiab telefoni brauserit hõivatuna.
Pildid ja lisad tasub üle vaadata ükshaaval
Pildifail võiks vastata suurusele, milles seda päriselt näidatakse. Väikeses kaardis pole vaja laadida kogu originaalfotot. Esimese ekraani peamist pilti ei tasu peita hilise laadimise taha.
Tehke nimekiri lehel kasutatavatest lisadest ja välistest teenustest. Vestlusaken, kaart või video võib olla vajalik ainult ühes kohas. Kontrollige, kas seda laaditakse siiski igal lehel.
Pluginate arv üksi ei näita probleemi. Oluline on see, mida iga lisa teeb. Katsetage väljalülitamist testkeskkonnas, ühe muudatuse kaupa, ja kontrollige pärast ka vajalikku funktsiooni.
Vahemälu peab sobima lehega
Vahemälu aitab korduvat sisu kiiremini serveerida. Isikliku sisu ja e-poe puhul tuleb seadistus hoolikalt läbi vaadata. WooCommerce'i vahemälu juhendi järgi ei tohi ostukorvi, kassalehte ja kliendikontot pakkuda eri kasutajatele ühise täislehe vahemälu kaudu.
Kontrollige külalise ja sisselogitud kasutaja vaadet ning seda, kas uus hind või muudetud tekst jõuab külastajani. Mitme vahemälukihi korral peab olema teada, kust vana sisu eemaldada.
Kontrollige päris tegevusi
Näiteks võib leht olla juba avatud, kuid vormi saatmise nupule vajutades ei juhtu midagi. Sellisel juhul kontrollige eraldi, kas vorm saadab päringu ja saab serverilt vastuse. Lehe kiire laadimine ei tähenda veel, et külastaja saab päringu ära saata.
Ärge hinnake tulemust ainult laadimise järgi. Proovige menüüd, vormi veateateid ja saatmist. E-poes kontrollige ka ostukorvi ning tellimist. Kiirem leht, mille vorm enam ei tööta, pole õnnestunud parandus.
Millal on vaja suuremat muudatust?
Kui viivitus tuleb ühest pildist või tarbetust skriptist, ei ole põhjust kohe uut veebilehte tellida. Kui põhjus on teemas või omavahel konfliktis lahendustes, võib töö olla ulatuslikum. Otsus peaks põhinema mõõtmisel.
Kiiruse kõrval tasub vajaduse korral üle vaadata ka veebilehe tehniline SEO. Kui soovite probleemi arutada, saatke aeglase lehe aadress ja kirjeldage, millal ootate. Sellest on rohkem abi kui ainult testiskoorist.