Pag-optimize ng PageSpeed — Pabilisin ang Iyong Website sa 2026
Bakit Mahalaga ang Bilis Bilang Isang Ranking Factor
Kinatigan ng Google na ang bilis ng pahina ay nakakaapekto sa ranggo. Ang mababagal na pahina ay nagiging sanhi ng pagka-frustrate ng mga gumagamit, at nais ng Google na magbigay ng pinakamahusay na karanasan. Ang datos mula sa Google ay nagpapakita na ang posibilidad na umalis ang isang gumagamit ay tumataas ng 32% kapag ang oras ng pag-load ay umabot mula 1 hanggang 3 segundo.
Ngunit hindi lamang ito tungkol sa ranggo. Ang bilis ay direktang nakakaapekto sa iyong kita:
- Conversions — Bawat karagdagang segundo ng oras ng pag-load ay nagpapababa ng conversions ng hanggang 7%
- Bounce rate — 53% ng mga mobile na gumagamit ang umaalis sa isang pahina na tumatagal ng higit sa 3 segundo upang mag-load
- User experience — Ang mga mabilis na pahina ay parang propesyonal at mapagkakatiwalaan
Core Web Vitals — Mga Sukat ng Bilis ng Google
Sinasukat ng Google ang bilis sa pamamagitan ng tatlong Core Web Vitals metrics:
LCP — Largest Contentful Paint
Sinasabing natapos ang pag-load ng pinakamalaking nakikitang elemento (karaniwang isang larawan o pamagat).
- Maganda: Sa ilalim ng 2.5 segundo
- Kailangan ng pagpapabuti: 2.5 — 4.0 segundo
- Mahina: Higit sa 4.0 segundo
INP — Interaction to Next Paint
Sinasukat kung gaano kabilis tumugon ang pahina kapag nakipag-ugnayan ang gumagamit (nag-click, nag-type, nag-scroll).
- Maganda: Sa ilalim ng 200ms
- Kailangan ng pagpapabuti: 200 — 500ms
- Mahina: Higit sa 500ms
CLS — Cumulative Layout Shift
Sinasukat kung gaano kalaki ang pagbabago sa layout habang naglo-load. Alam mo ang pakiramdam — nais mong mag-click ng isang bagay, ngunit biglang gumagalaw ang nilalaman at hindi ka pumapunta sa tamang bagay.
- Maganda: Sa ilalim ng 0.1
- Kailangan ng pagpapabuti: 0.1 — 0.25
- Mahina: Higit sa 0.25
10 Tiyak na Tips sa Pag-optimize
1. I-optimize ang mga Larawan
Ang mga larawan ang karaniwang pinakamalaking problema. Gumamit ng mga modernong format tulad ng WebP o AVIF, na maaaring mabawasan ang laki ng file ng 30-50% nang walang halatang pagkawala ng kalidad.
- I-compress ang lahat ng mga larawan bago i-upload
- Gumamit ng
loading="lazy"sa mga larawan na hindi nakikita sa unang pag-load - Palaging tukuyin ang
widthatheightupang maiwasan ang CLS - Gumamit ng responsive na mga larawan gamit ang
srcsetpara sa iba't ibang sukat ng screen
2. Minify ang CSS at JavaScript
Tanggalin ang mga hindi nagagamit na code, whitespace, at mga komento mula sa iyong CSS at JS files. Karamihan sa mga build tools ay awtomatikong ginagawa ito, ngunit tiyakin na talagang nangyayari ito sa produksyon.
3. Paganahin ang Compression
Tiyakin na ang iyong server ay nagtutustos ng mga file gamit ang Gzip o Brotli compression. Maaaring bawasan nito ang laki ng file ng hanggang 70%.
4. Gumamit ng Browser Caching
Itakda ang mga Cache-Control headers upang ang browser ay mag-imbak ng static na files (CSS, JS, larawan) lokal. Sa susunod na pagbisita ng gumagamit, hindi na kailangang i-download muli ang mga files na ito.
5. Bawasan ang Oras ng Tugon ng Server
Dapat na ang oras ng tugon ng iyong server (Time to First Byte, TTFB) ay nasa ilalim ng 200ms. Mga solusyon:
- Gumamit ng mabilis na hosting provider
- Paganahin ang server-side caching
- I-optimize ang mga query sa database
- Gumamit ng CDN upang magsilbi ng static na mga file mula sa mga server na malapit sa gumagamit
6. I-defer ang Non-Critical na JavaScript
Ang mga JavaScript na hindi kinakailangan para sa unang view ay dapat mag-load nang asynchronous gamit ang async o defer. Kadalasan kasama rito ang analytics, chat widgets, at social media embeds.
7. Preload ang mga Kritikal na Resources
Gumamit ng para sa mga font, CSS, at mga larawan na kinakailangan para sa unang view. Sinabi nito sa browser na bigyan ng prayoridad ang mga files na ito.
8. Tanggalin ang Render-Blocking Resources
Ang CSS at JavaScript sa ay nagba-block ng rendering ng pahina. Ilipat ang non-critical na CSS sa ibaba, at inline ang CSS na kinakailangan para sa unang view (critical CSS).
9. Gumamit ng CDN
Ang Content Delivery Network ay nag-distribute ng iyong mga file sa mga server sa buong mundo. Ang mga gumagamit ay nagda-download mula sa pinakamalapit na server, na makabuluhang nagpapababa ng latency.
10. I-optimize ang Web Fonts
Ang mga custom na font ay maaaring makapagpabagal ng pagpapakita ng teksto:
- Gumamit ng
font-display: swapupang lumitaw ang teksto gamit ang fallback na font habang naglo-load ang custom na font - I-subset ang iyong mga font upang tanging ang mga karakter na ginagamit mo lamang
- Preload ang mga pinakamahalagang font
- Isaalang-alang ang paggamit ng system fonts para sa body text
Paano Subukan ang Iyong Bilis
Google PageSpeed Insights
Ang opisyal na tool mula sa Google. Nagbibigay ito ng parehong lab data (simulated) at field data (tunay na mga gumagamit) kasama ang mga konkretong mungkahi para sa pagpapabuti.
Chrome DevTools
Buksan ang DevTools (F12), pumunta sa "Performance" panel at mag-record ng pag-load ng pahina. Makikita mo nang eksakto kung ano ang kumukuha ng oras at sa anong pagkakasunod-sunod naglo-load ang mga files.
WebPageTest
Isang advanced na testing tool na nagbibigay-daan sa iyo upang subukan mula sa iba't ibang lokasyon at bilis ng koneksyon. Nagbibigay ito ng detalyadong waterfall diagrams.
Prayoritisasyon — Dito Magsimula
Kung kailangan mong pumili ng tatlong bagay na tututukan:
- Larawan — I-compress at i-convert sa WebP. Pinakamalaking epekto sa pinakamaliit na pagsisikap.
- Caching — Itakda ang wastong Cache-Control headers. Isang beses na setup.
- JavaScript — I-defer ang lahat ng non-critical. Bawasan ang third-party scripts.
Nais malaman kung paano talaga nagpe-perform ang iyong site? Gumawa ng libreng audit at tingnan ang iyong Core Web Vitals at speed score.