Pēc vienošanās

Mājas lapas ātruma optimizācija

Sakārtojam attēlus, skriptus, kešošanu un serveri, lai mājas lapa ātrāk atvērtos telefonā un datorā un uzlabotos Core Web Vitals rādītāji.

Ko dod ātruma optimizācija

Mājas lapas ātruma optimizācija ir darbu kopums, kas padara vietnes atvēršanos un darbību ātrāku gan mobilajos tālruņos, gan datoros. Ja apmeklētājs atver jūsu lapu telefonā un vairākas sekundes gaida, līdz parādās saturs, viņš bieži vien aizver cilni un atrod citu piedāvājumu. Arī Google lapas pieredzi izmanto kā vienu no signāliem.

Lēna darbība visbiežāk nav vienas liela kļūda, bet gan vairāku sīkumu summa: nesagatavoti un smagi attēli, pārāk daudz papildu skriptu, lēna servera reakcija un nesakārtota kešošana. KVANTS vispirms atrod patiesos cēloņus un tad tos sakārto, nevis vienkārši ieslēdz kārtējo «paātrināšanas» spraudni.

Kāpēc ātrums ir svarīgs

Apmeklētāju pacietībai ir robežas. Ja e-veikals vai pakalpojumu lapa ielādējas lēni, cilvēki negaida, līdz atvērsies visa informācija. Jo ilgāk jāgaida, jo lielāka iespēja, ka pircējs pametīs grozu vai neatstās pieteikumu. Mājaslapas ātruma optimizācija vispirms palīdz klientam netraucēti nonākt līdz kontaktformai vai produktam.

Papildus lietotāju ērtai pieredzei ātrums ir arī viens no Google meklētāja signāliem. Svarīgi apzināties, ka atbilstošs un kvalitatīvs saturs joprojām ir galvenais faktors pozīcijām meklēšanas rezultātos. Taču, ja vairākas lapas pēc satura ir līdzvērtīgas, laba lapas pieredze var palīdzēt izcelties. Tāpēc tehniskais darbs ir nozīmīga daļa no vispārējās SEO optimizācijas.

Core Web Vitals vienkāršā valodā

Google izmanto trīs konkrētus mērījumus, ko sauc par Core Web Vitals, lai novērtētu vietnes lietojamību. Tos vērtē pēc reālu Chrome lietotāju apmeklējumiem: lai rādītājs būtu «labs», robežai jāatbilst vismaz 75 % apmeklējumu.

Katrs rādītājs parāda citu problēmu:

LCP (Largest Contentful Paint)

LCP mēra, cik ātri tiek parādīts lapas galvenais un lielākais satura bloks (piemēram, galvenais attēls vai virsraksts). Labam rādītājam jābūt 2,5 sekundēm vai mazāk.

INP (Interaction to Next Paint)

INP novērtē lapas atsaucību uz lietotāja darbībām, piemēram, klikšķi uz pogas vai izvēlnes atvēršanu. INP 2024. gada martā aizstāja iepriekšējo rādītāju FID. Labam rādītājam jābūt līdz 200 milisekundēm.

CLS (Cumulative Layout Shift)

CLS mēra vizuālo stabilitāti – vai lapas elementi ielādes laikā «nelec» un nepārvietojas, kas var izraisīt nejaušus klikšķus. Labam rādītājam jābūt 0,1 vai mazāk.

Vispirms mērījumi un analīze

Darbu sākam ar mērījumiem. Vispirms pārbaudām vietni rīkā PageSpeed Insights un izpētām Search Console Core Web Vitals atskaites. Šajos rīkos ir svarīgi atšķirt divu veidu datus.

Pirmie ir «lauka dati» (field data), ko apkopo Chrome UX Report no reāliem lietotājiem pēdējo 28 dienu laikā. Tie parādās vietnēm, kurām ir pietiekams apmeklējumu skaits. Otrie ir «laboratorijas dati» (lab data), ko Lighthouse ģenerē testa brīdī. Laboratorijas mērījumi var svārstīties atkarībā no datora jaudas un tīkla savienojuma, tāpēc tie noder problēmu diagnostikai, bet Core Web Vitals novērtējumā izmanto lauka datus.

Attēli un fonti

Bieži lēnas ielādes galvenais cēlonis ir neapstrādāti attēli un nesakārtota fontu ielāde. Ja lapā tiek ievietotas bildes tieši no fotoaparāta vai failu krātuves bez apstrādes, lietotāja tālrunim jātērē liels datu apjoms un laiks to lejupielādei.

Attēlu formāti un izmēri

Attēlus pārveidojam modernos formātos, piemēram, WebP vai AVIF, kas parasti ir krietni mazāki bez redzama kvalitātes zuduma. Tāpat tiek iestatīti atbilstoši izmēri (srcset), lai mobilās ierīces neielādētu milzīgus datora ekrānam paredzētus attēlus.

Ielādes secība

Attēliem, kas nav redzami pirmajā ekrānā, iestatām vēlīno ielādi (lazy loading). Galvenajam pirmā ekrāna attēlam (LCP) vēlīno ielādi neizmantojam un vajadzības gadījumā iestatām priekšielādi (preload).

Fonti

Pārāk daudz fontu stilu un to ielāde no ārējiem serveriem rada papildu aizturi. Mēs saglabājam fontus lokāli un izmantojam font-display iestatījumus, lai teksts būtu redzams uzreiz.

Skripti un trešo pušu rīki

Mājas lapās bieži tiek izmantoti dažādi papildu risinājumi: čatu logrīki, analītikas kodi, sociālo tīklu spraudņi un video iestarpinājumi. Katrs no tiem pieprasa savus failus no svešiem serveriem un var bloķēt lapas attēlošanu (render-blocking scripts).

Mēs pārbaudām visus aktīvos skriptus un atbrīvojamies no tiem, kas vairs netiek lietoti. Svarīgiem trešo pušu skriptiem iestatām atlikto ielādi (defer vai async), lai vispirms atvērtos saturs un papildu rīki ielādētos pēc tam.

Serveris, kešošana un CDN

Pat labi optimizēta lapa būs lēna, ja serveris ilgi gatavo atbildi (TTFB jeb Time to First Byte). Servera pusē ir virkne iestatījumu, kas tieši ietekmē apstrādes ātrumu.

Kešošana un kompresija

Mēs ieviešam lapas un pārlūka kešošanu, kā arī ieslēdzam datu saspiešanu serverī (Brotli vai gzip), lai lapas tiktu atdotas ātrāk un atkārtotos apmeklējumos daļa failu jau būtu pārlūkā.

Datubāzu optimizācija

Satura vadības sistēmām attīrām datubāzi no veco labojumu pēdām un optimizējam lēnos pieprasījumus.

Protokoli un CDN

Pārliecināmies par mūsdienīgu PHP versiju un HTTP/2 vai HTTP/3 protokolu izmantošanu. Statiskajiem failiem varam izmantot CDN, piemēram, Cloudflare, kas īpaši noder, ja apmeklētāji ir dažādās valstīs.

WordPress un smagas tēmas

Populārās satura vadības sistēmās bieži sastopama situācija, kad gadu gaitā uzstādīts desmitiem dažādu spraudņu (plugins) un tiek izmantots smags lapu būvētājs (page builder). WordPress ātrums šādos gadījumos var krietni ciest.

Iespēju robežās mēs atslēdzam liekos spraudņus un pārrakstām atsevišķas funkcijas tīrā kodā. Tomēr mēs atklāti pateiksim, ja izvēlētā tēma ir tehniski smaga un neļauj sasniegt vēlamo rezultātu. Tad saprātīgāk var būt plānot mājas lapas redizainu.

Kas ir iekļauts pakalpojumā?

Sākotnējā analīze ar PageSpeed Insights un Search Console rīkiem

LCP, INP un CLS problēmu diagnostika

Attēlu konvertēšana uz WebP/AVIF formātiem un izmēru pielāgošana

Vēlīnās ielādes (lazy loading) sakārtošana attēliem un video iestarpinājumiem

Fontu lokāla izvietošana un attēlošanas iestatījumi

Koda un skriptu minimizēšana, lieko spraudņu tīrīšana

Atliktā skriptu ielāde (defer/async) un trešo pušu rīku pārbaude

Servera kešošanas un pārlūka kešošanas galveņu sakārtošana

Datubāzes tīrīšana un lēno pieprasījumu novēršana

Atskaite ar mērījumu salīdzinājumu pirms un pēc optimizācijas

Kāpēc izvēlēties mūs?

Pilns cikls

Izstrāde, dizains, hostings, e-pasts, uzturēšana — viss vienuviet. Jums nav jākoordinē vairāki piegādātāji.

Sava infrastruktūra

Klientu projekti darbojas uz mūsu serveriem ar monitoringu 24/7. Problēmas redzam un novēršam, pirms tās pamana apmeklētāji.

Skaidras cenas

Izstrādes plāns pirms darbu sākšanas un fiksēta cena projektam. Nelieliem darbiem priekšapmaksa nav nepieciešama.

Tiešs kontakts

Runājat tieši ar izstrādātāju, nevis projektu menedžeri. Ātrāki lēmumi, mazāk pārpratumu.

Kā mēs strādājam?

1

Pārbaude

Veicam sākotnējo analīzi un nosakām, kādi faktori visvairāk kavē vietnes ielādi.

2

Plāns

Sagatavojam konkrētu tehnisko uzdevumu sarakstu un saskaņojam veicamos darbus.

3

Optimizācija

Veicam koda, attēlu, skriptu un servera kešošanas optimizāciju lapas kopijā vai, ja izmaiņas ir nelielas, uzreiz darba vidē.

4

Mērīšana

Pārbaudām rezultātus ar diagnostikas rīkiem un pārliecināmies, ka visas funkcijas strādā.

5

Uzraudzība

Pēc vairākām nedēļām pārbaudām reālos Chrome lietotāju lauka datus un sniedzam kopsavilkumu.

Biežāk uzdotie jautājumi

Vai varat garantēt 100 punktus PageSpeed Insights rīkā?

Nē, šādu solījumu godīgi dot nevar. Lighthouse punktu skaits var mainīties no mērījuma uz mērījumu atkarībā no servera slodzes un tīkla stabilitātes. Mūsu mērķis ir uzlabot reālo lietotāju pieredzi un lauka datus (Core Web Vitals), nevis dzenāties pakaļ mākslīgam skaitlim.

Vai ātrāka mājas lapa uzreiz ieņems augstākas pozīcijas Google?

Ātrums ir viens no Google meklēšanas signāliem, taču vissvarīgākais joprojām ir kvalitatīvs un piemērots saturs. Optimizācija palīdz tehniski sakārtot vietni, bet to vērts darīt kopā ar darbu pie satura un SEO optimizācijas.

Cik ilgā laikā Google pamanīs un parādīs uzlabojumus?

Laboratorijas rīkos rezultāts redzams uzreiz. Savukārt oficiālie lauka dati Search Console un Chrome UX Report atjaunojas pakāpeniski, jo tiek mērīts slīdošs 28 dienu periods. Tāpēc reālos rezultātus atskaitēs redzēsiet pēc vairākām nedēļām.

Vai optimizācijas dēļ būs jāmaina lapas dizains?

Parasti vizuālais dizains nemainās. Mēs strādājam ar koda loģiku, attēlu saspiešanu un failu ielādes secību. Ja kāds elements rada lielas izkārtojuma nobīdes (CLS), varam ieteikt nelielus izkārtojuma labojumus.

Vai ātruma uzlabošana strādā arī WordPress vietnēm un e-veikaliem?

Jā. WordPress vietnēm un e-veikaliem tas bieži ir vajadzīgs. E-veikaliem ar lielu produktu skaitu un dinamisku grozu sakārtota kešošana un datubāze parasti ir vienas no svarīgākajām lietām.

Vai man obligāti būs jāmaina hostinga pakalpojumu sniedzējs?

Ne vienmēr. Bieži vien lielāko daļu problēmu var atrisināt, sakārtojot pašu lapu. Tomēr, ja servera reakcijas laiks (TTFB) ir ļoti lēns un hostinga serveris ir pārslogots, varam ieteikt pāriešanu uz veiktspējīgāku vidi. Kā viens no variantiem pieejams arī mūsu pārvaldītais hostings.

Kāpēc mobilās versijas ātrums bieži ir zemāks nekā datorā?

Mobilie tālruņi apstrādā kodu ar lēnākiem procesoriem un bieži izmanto mobilā tīkla savienojumu. Tāpēc mobilajā versijā koda un attēlu optimizācija ir vissvarīgākā, un tai tiek pievērsta vislielākā uzmanība.

Cena

Individuāls piedāvājums

  • Bezmaksas konsultācija
  • Individuāls piedāvājums
  • Ātrs tehniskais atbalsts

Nepieciešama palīdzība?

Mūsu eksperti ir gatavi atbildēt uz jūsu jautājumiem.

Gatavs sākt projektu?

Sazinieties ar mums šodien un saņemiet bezmaksas konsultāciju.

Sākt tagad