Non-Profit / Charity

PageSpeed 67 → 88 for Sathya Trust: 90% Faster LCP

How ATIL took Sathya Trust from a 60/67 PageSpeed score to 75/88 (mobile/desktop) without redesigning a single page.

67 → 88

Desktop PageSpeed

60 → 75

Mobile PageSpeed

5.5s → 0.7s

Desktop LCP

27.4s → 4.1s

Mobile LCP

180ms → 50ms

Total Blocking Time

38 MB saved (77%)

Images Compressed

PageSpeed 67 → 88 for Sathya Trust: 90% Faster LCP

The Challenge

Sathya Trust's Astra + Elementor WordPress site was scoring 60 on mobile PageSpeed and 67 on desktop. Largest Contentful Paint took 27 seconds on mobile — donation CTAs were invisible when users needed them most.

The Site

Sathya Trust is a Belagavi-based charity running scholarships for poor students, healthcare programs, and community service. Their WordPress site — built on Astra + Elementor with six Elementor addon plugins — was how donors discovered them.

The Problem

A Google PageSpeed audit returned numbers that would scare off any donor on a 4G connection:

  • Mobile performance score: 60/100 (anything below 50 is “red zone”)
  • Largest Contentful Paint: 27.4s on mobile — meaning the hero image took almost half a minute to appear
  • Desktop LCP: 5.5s — still far above Google’s 2.5s “good” threshold
  • 360 images in the uploads folder, most of them 1–3 MB PNG files from Canva exports

Nothing broken. Just slow. Slow enough that Google Ads quality scores suffered and organic search rankings stagnated.

What We Changed

Zero design changes. Zero plugin removal. Zero database migration. Just a surgical four-step configuration pass:

1. ATIL Optimizer plugin

A 250-line WordPress plugin we built specifically for sites in this stack. On activation, it configures:

  • Elementor Experiments: Improved CSS Loading, Optimized DOM Output, Lazy-Load Background Images, Optimized Image Loading
  • LiteSpeed Cache: 29 settings applied — CSS/HTML minification, moderate JS deferral (not aggressive — that regressed TBT in early tests), WebP serving, browser cache 30 days, query-string stripping, revision cleanup
  • WordPress core: Disable emoji scripts + oEmbed discovery (saves ~25 KB per page)
  • Astra theme: Local Google Fonts, font preload
  • WP-Optimize coexistence: Turn off WP-Optimize’s minify (LiteSpeed handles it), keep its page cache

2. WebP image conversion

A PHP script using PHP’s built-in GD library converted every PNG and JPG over 80 KB to WebP at Q92 (near-lossless — indistinguishable from original). We kept the originals on disk — WebP siblings are served to modern browsers via an .htaccess rewrite, PNG fallback for old browsers.

Result: 49.2 MB → 11.2 MB (77% reduction) across 117 converted images.

3. YouTube lazy-load

Any <iframe src="youtube.com/embed/..."> gets replaced at render time with a lightweight thumbnail + play button. On click, the real iframe loads. Saves ~1 MB of YouTube player JS per embed — gold on mobile.

4. Server-level cache flush

LiteSpeed’s disk cache, WordPress object cache, and Elementor’s regenerated CSS cache — all purged.

The Result

Same site, same content, same plugins. Just configured correctly:

MetricBeforeAfter
Mobile PageSpeed6070
Desktop PageSpeed6792
Mobile LCP27.4s9.4s
Desktop LCP5.5s0.6s
Mobile Total Blocking Time180ms120ms
Desktop Total Blocking Time180ms50ms
Total image weight49 MB11 MB

Google Core Web Vitals now pass on desktop. The donation page loads in under a second.

Why It Matters

A donor on a 4G connection landing on the old site would see a blank screen for 27 seconds before the hero image appeared. That’s 27 seconds to decide the site is broken and leave. Half-a-second LCP is different — it feels instant.

Every organic Google search visit, every Meta Ad click, every direct link: all these now reach a site that Google considers fast. Core Web Vitals directly affect search ranking. Ad campaigns with faster landing pages get lower cost-per-click and higher quality scores.

The Playbook — Reproducible

The entire optimization pipeline is scripted and runs over SSH + WP-CLI in under 10 minutes per site. No tweaking. Same plugin. Same WebP converter. Same htaccess rules. Deployed to 8 client sites so far with similar improvements across all of them.

See a full PSI report for the site: PageSpeed Insights — sathyatrust.com

Result

After a 20-minute optimization sprint: mobile 60 → 75, desktop 67 → 88, mobile LCP 27.4s → 4.1s, desktop LCP 5.5s → 0.7s. No layout changes, no content changes, no plugin removal — just a smarter configuration.

67 → 88

Desktop PageSpeed

60 → 75

Mobile PageSpeed

5.5s → 0.7s

Desktop LCP

27.4s → 4.1s

Mobile LCP

180ms → 50ms

Total Blocking Time

38 MB saved (77%)

Images Compressed

Want results like these? Talk to us.

Let our AI-powered platform and expert team drive real, measurable growth for your brand.