Si ta Bëni Website-in 3x më të Shpejtë (dhe Pse Ka Rëndësi)
Google e përdor shpejtësinë si faktor renditjeje, dhe vizitorët janë edhe më të pamëshirshëm se algoritmi: një faqe që hapet mbi tre sekonda në telefon humb një pjesë të konsiderueshme të njerëzve para se të shohin çfarë ofroni. Lajmi i mirë është se shkaqet janë të pakta dhe të njohura.
Së pari: matni
Mos hamendësoni. Hapni pagespeed.web.dev, vendosni adresën tuaj dhe shikoni rezultatin për telefon (jo desktop — aty vjen shumica e trafikut). Rezultati ju jep edhe listën e problemeve konkrete, të renditura sipas ndikimit.
Shkaku numër një: imazhet
Në pothuajse çdo faqe shqiptare që kemi parë, imazhet janë problemi kryesor. Fotografi direkt nga telefoni janë 3-5 MB; për web mjaftojnë 100-200 KB. Kjo do të thotë se faqja shkarkon 20-30 herë më shumë se ç'duhet.
Tri rregullime, sipas radhës:
- Zvogëloni përmasat — një imazh 4000px i shfaqur në 800px është harxhim i pastër;
- Kompresojini — cilësia 80% është vizualisht e njëjtë me 100% dhe gjysma e madhësisë;
- Përdorni format modern si WebP — zakonisht 30% më i vogël se JPG.
Vetëm kjo shpesh e përgjysmon kohën e ngarkimit.
Shkaku i dytë: shtojcat e panevojshme
Çdo shtojcë shton kod që ngarkohet. Faqet WordPress me 25 shtojca janë të zakonshme — dhe zakonisht gjysma nuk përdoren fare. Bëni inventar dhe çaktivizoni ato që s'ju duhen. Kjo është punë 20-minutëshe me efekt të matshëm.
Shkaku i tretë: hostingu
Një host i lirë dhe i mbingarkuar e ngadalëson çdo faqe pavarësisht optimizimeve. Nëse koha e përgjigjes së serverit është e lartë edhe pas rregullimeve të tjera, problemi është aty. Për të kuptuar zgjedhjen, lexoni si të hostoni një website në cPanel.
Rregullime të tjera me efekt
- Caching — faqja ruhet e gatshme në vend që të ndërtohet sa herë;
- Lazy loading — imazhet poshtë ekranit ngarkohen kur zbritet;
- Më pak fonte — çdo font shtesë është një shkarkim; dy mjaftojnë;
- Hiqni skriptet e panevojshme — pixel-a të vjetër, mjete analitike të dyfishuara.
Rendi i punës sipas kthimit
Nëse keni një orë të lirë dhe asnjë njohuri teknike, kjo është radha me efektin më të madh për kohën e harxhuar:
- Minutat 1-10: matni te pagespeed.web.dev dhe shënoni rezultatin fillestar — pa këtë s'dini nëse përmirësuat gjë;
- Minutat 11-40: shkarkoni pesë imazhet më të mëdha të faqes, zvogëlojini dhe kompresojini, ringarkojini;
- Minutat 41-50: shikoni listën e shtojcave dhe çaktivizoni ato që s'i njihni ose s'i përdorni;
- Minutat 51-60: rimatni dhe krahasoni.
Shumica e faqeve shqiptare shohin një ndryshim të dukshëm brenda kësaj ore — pa paguar asgjë dhe pa prekur kod. Vetëm pas kësaj ka kuptim të flitet për caching, CDN ose ndryshim hostingu.
Sa përmirësim të prisni
Nga përvoja me faqe shqiptare: vetëm imazhet japin 40-60% përmirësim; imazhet plus caching plus heqja e shtojcave të panevojshme e çojnë shpesh një faqe nga 8 sekonda në 2-3. Kjo është diferenca mes humbjes dhe mbajtjes së vizitorit.
Kur rregullimi s'mjafton
Nëse pas gjithë kësaj faqja mbetet e ngadaltë, ndoshta struktura është problemi — një temë e rëndë e mbushur me funksione që s'i përdorni. Në atë rast rindërtimi kushton më pak se përmirësimi i vazhdueshëm. Shihni paketat tona ose WordPress apo kod custom.
Pyetje të shpeshta
Sa e shpejtë duhet të jetë faqja?
Synoni nën 3 sekonda në telefon me lidhje normale. Nën 2 sekonda është shumë e mirë. Mbi 5 sekonda humbisni një pjesë të madhe të vizitorëve pavarësisht sa e mirë është përmbajtja.
A mund t'i bëj vetë këto rregullime?
Kompresimin e imazheve dhe heqjen e shtojcave po, me akses te paneli. Caching-u dhe optimizimet e serverit zakonisht kërkojnë ndihmë teknike.
A ndikon shpejtësia te renditja apo vetëm te përdoruesi?
Te të dyja, por jo njësoj. Google e ka konfirmuar si faktor renditjeje, dhe ai faktor peshon më shumë kur dy faqe janë përndryshe të barabarta. Megjithatë ndikimi më i madh vjen tërthorazi, nga sjellja e vizitorëve: një faqe e ngadaltë humb njerëz para se ta shohin përmbajtjen, dhe ai largim i shpejtë matet gjithashtu si sinjal cilësie.
A ndihmon ndryshimi i temës apo shabllonit?
Shpesh po, dhe ndonjëherë më shumë se çdo optimizim tjetër. Temat e mbushura me funksione — slider, animacione, dhjetëra opsione dizajni — ngarkojnë kod edhe për gjërat që s'i përdorni. Një temë e thjeshtë dhe e lehtë mund ta përgjysmojë kohën e ngarkimit vetvetiu. Por bëjeni pasi të keni rregulluar imazhet, që të dini sa përmirësim erdhi nga cila punë.