[October 2026] Website Core Web Vitals Report
Project Name: Aster and Esso Websites
Document Generated for Review — Validation Pending
Last Update: 12 October 2026
| Report Date | 12 October 2026 (Asia/Singapore) |
|---|---|
| CrUX Data Period | Rolling Field Data; Exact Collection Dates Are Unavailable in the Stored PageSpeed Response |
| Pages Analyzed | 10 Pages |
| Overall CWV Status | FAILED — 1 of 10 Pages |
Executive Summary
This report analyzes 10 monitored pages for Aster and Esso Websites using the latest successful stored Google PageSpeed Insights results available at generation time. 1 pages fail at least one measured Core Web Vital, 8 pages pass on both devices, and 1 pages have insufficient data for a complete assessment. Individual checks may have different collection dates, shown below.
Results distinguish real-user CrUX metrics from synthetic Lighthouse measurements. Missing field data does not establish a pass. Potential causes require direct investigation.
Critical Findings
| Page | CWV Status | Mobile | Desktop |
|---|---|---|---|
| Our Business | PASSED | LCP: 1.08 s — Good; INP: 180 ms — Good; CLS: 0 — Good | LCP: 1.81 s — Good; INP: 73 ms — Good; CLS: 0 — Good |
| Petrochemicals | PASSED | LCP: 1.08 s — Good; INP: 180 ms — Good; CLS: 0 — Good | LCP: 1.81 s — Good; INP: 73 ms — Good; CLS: 0 — Good |
| Homepage | FAILED | LCP: 3.06 s — Needs Improvement; INP: 144 ms — Good; CLS: 0 — Good | LCP: 2.56 s — Needs Improvement; INP: 78 ms — Good; CLS: 0 — Good |
| Promotions | PASSED | LCP: 0.96 s — Good; INP: 195 ms — Good; CLS: 0 — Good | LCP: 1.81 s — Good; INP: 73 ms — Good; CLS: 0 — Good |
| Contact Us | PASSED | LCP: 1.08 s — Good; INP: 180 ms — Good; CLS: 0 — Good | LCP: 1.81 s — Good; INP: 73 ms — Good; CLS: 0 — Good |
| Doing Business with Us | PASSED | LCP: 1.08 s — Good; INP: 180 ms — Good; CLS: 0 — Good | LCP: 1.81 s — Good; INP: 73 ms — Good; CLS: 0 — Good |
| Newsroom | PASSED | LCP: 1.08 s — Good; INP: 180 ms — Good; CLS: 0 — Good | LCP: 1.81 s — Good; INP: 73 ms — Good; CLS: 0 — Good |
| Fleet Program | PASSED | LCP: 1.08 s — Good; INP: 180 ms — Good; CLS: 0 — Good | LCP: 1.81 s — Good; INP: 73 ms — Good; CLS: 0 — Good |
| PHV Member | INSUFFICIENT DATA | LCP: 1.44 s — Good; INP: Insufficient Data; CLS: 0.01 — Good | LCP: 1.81 s — Good; INP: 73 ms — Good; CLS: 0 — Good |
| Esso | PASSED | LCP: 1.34 s — Good; INP: 132 ms — Good; CLS: 0 — Good | LCP: 1.21 s — Good; INP: 78 ms — Good; CLS: 0 — Good |
The recurring priorities are LCP (2 device/page measurements outside the good threshold), FCP (1 device/page measurements outside the good threshold).
Detailed Data Each Page
Our Business → https://www.aster.com.sg/our-business
Core Web Vitals - Real User Data (CrUX)
| Metric | Mobile (75th) | Desktop (75th) | Threshold |
|---|---|---|---|
| LCP (Largest Contentful Paint) | 1.08 s — Good | 1.81 s — Good | Good ≤ 2.5 s; Poor > 4 s |
| INP (Interaction to Next Paint) | 180 ms — Good | 73 ms — Good | Good ≤ 200 ms; Poor > 500 ms |
| CLS (Cumulative Layout Shift) | 0 — Good | 0 — Good | Good ≤ 0.1; Poor > 0.25 |
| FCP (First Contentful Paint) | 0.97 s — Good | 0.85 s — Good | Good ≤ 1.8 s; Poor > 3 s |
| TTFB (Time to First Byte) | 0.31 s — Good | 0.31 s — Good | Good ≤ 0.8 s; Poor > 1.8 s |
Mobile CWV: PASSED · Desktop CWV: PASSED
Our Business Analysis
- Mobile LCP (Largest Contentful Paint): 1.08 s — Good. Maintain this result and monitor for regressions.
- Desktop LCP (Largest Contentful Paint): 1.81 s — Good. Maintain this result and monitor for regressions.
- Mobile INP (Interaction to Next Paint): 180 ms — Good. Maintain this result and monitor for regressions.
- Desktop INP (Interaction to Next Paint): 73 ms — Good. Maintain this result and monitor for regressions.
- Mobile CLS (Cumulative Layout Shift): 0 — Good. Maintain this result and monitor for regressions.
- Desktop CLS (Cumulative Layout Shift): 0 — Good. Maintain this result and monitor for regressions.
- Mobile FCP (First Contentful Paint): 0.97 s — Good. Maintain this result and monitor for regressions.
- Desktop FCP (First Contentful Paint): 0.85 s — Good. Maintain this result and monitor for regressions.
- Mobile TTFB (Time to First Byte): 0.31 s — Good. Maintain this result and monitor for regressions.
- Desktop TTFB (Time to First Byte): 0.31 s — Good. Maintain this result and monitor for regressions.
Supporting Lighthouse Lab Data
| Device | Performance | Lab Metrics |
|---|---|---|
| Mobile | 94 | Largest Contentful Paint: 2.6 s; First Contentful Paint: 0.9 s; Total Blocking Time: 200 ms; Cumulative Layout Shift: 0; Speed Index: 1.8 s |
| Desktop | 99 | Largest Contentful Paint: 0.5 s; First Contentful Paint: 0.2 s; Total Blocking Time: 110 ms; Cumulative Layout Shift: 0; Speed Index: 0.6 s |
Lab metrics describe a synthetic test. Total Blocking Time is not INP.
- Desktop: Run 57dfdf18-1361-417e-98c9-ed465ffec7ce; Collected 2026-10-12T03:38:43.584Z; CrUX Scope https://www.aster.com.sg
- Mobile: Run 3314eca8-bc55-4bd5-92d2-1a8207659d43; Collected 2026-10-12T03:38:49.816Z; CrUX Scope https://www.aster.com.sg
Petrochemicals → https://www.aster.com.sg/our-business/petrochemicals
Core Web Vitals - Real User Data (CrUX)
| Metric | Mobile (75th) | Desktop (75th) | Threshold |
|---|---|---|---|
| LCP (Largest Contentful Paint) | 1.08 s — Good | 1.81 s — Good | Good ≤ 2.5 s; Poor > 4 s |
| INP (Interaction to Next Paint) | 180 ms — Good | 73 ms — Good | Good ≤ 200 ms; Poor > 500 ms |
| CLS (Cumulative Layout Shift) | 0 — Good | 0 — Good | Good ≤ 0.1; Poor > 0.25 |
| FCP (First Contentful Paint) | 0.97 s — Good | 0.85 s — Good | Good ≤ 1.8 s; Poor > 3 s |
| TTFB (Time to First Byte) | 0.31 s — Good | 0.31 s — Good | Good ≤ 0.8 s; Poor > 1.8 s |
Mobile CWV: PASSED · Desktop CWV: PASSED
Petrochemicals Analysis
- Mobile LCP (Largest Contentful Paint): 1.08 s — Good. Maintain this result and monitor for regressions.
- Desktop LCP (Largest Contentful Paint): 1.81 s — Good. Maintain this result and monitor for regressions.
- Mobile INP (Interaction to Next Paint): 180 ms — Good. Maintain this result and monitor for regressions.
- Desktop INP (Interaction to Next Paint): 73 ms — Good. Maintain this result and monitor for regressions.
- Mobile CLS (Cumulative Layout Shift): 0 — Good. Maintain this result and monitor for regressions.
- Desktop CLS (Cumulative Layout Shift): 0 — Good. Maintain this result and monitor for regressions.
- Mobile FCP (First Contentful Paint): 0.97 s — Good. Maintain this result and monitor for regressions.
- Desktop FCP (First Contentful Paint): 0.85 s — Good. Maintain this result and monitor for regressions.
- Mobile TTFB (Time to First Byte): 0.31 s — Good. Maintain this result and monitor for regressions.
- Desktop TTFB (Time to First Byte): 0.31 s — Good. Maintain this result and monitor for regressions.
Supporting Lighthouse Lab Data
| Device | Performance | Lab Metrics |
|---|---|---|
| Mobile | 90 | Largest Contentful Paint: 2.7 s; First Contentful Paint: 0.9 s; Total Blocking Time: 310 ms; Cumulative Layout Shift: 0; Speed Index: 1.9 s |
| Desktop | 99 | Largest Contentful Paint: 0.9 s; First Contentful Paint: 0.3 s; Total Blocking Time: 10 ms; Cumulative Layout Shift: 0; Speed Index: 0.8 s |
Lab metrics describe a synthetic test. Total Blocking Time is not INP.
- Desktop: Run ee253aca-7d15-4a10-891c-6a9b36b4d028; Collected 2026-10-12T03:39:12.807Z; CrUX Scope https://www.aster.com.sg
- Mobile: Run ee1beb2c-911c-455a-a7fd-a51732dffdc9; Collected 2026-10-12T03:39:13.780Z; CrUX Scope https://www.aster.com.sg
Homepage → https://www.aster.com.sg/
Core Web Vitals - Real User Data (CrUX)
| Metric | Mobile (75th) | Desktop (75th) | Threshold |
|---|---|---|---|
| LCP (Largest Contentful Paint) | 3.06 s — Needs Improvement | 2.56 s — Needs Improvement | Good ≤ 2.5 s; Poor > 4 s |
| INP (Interaction to Next Paint) | 144 ms — Good | 78 ms — Good | Good ≤ 200 ms; Poor > 500 ms |
| CLS (Cumulative Layout Shift) | 0 — Good | 0 — Good | Good ≤ 0.1; Poor > 0.25 |
| FCP (First Contentful Paint) | 2.39 s — Needs Improvement | 0.89 s — Good | Good ≤ 1.8 s; Poor > 3 s |
| TTFB (Time to First Byte) | 0.58 s — Good | 0.38 s — Good | Good ≤ 0.8 s; Poor > 1.8 s |
Mobile CWV: FAILED · Desktop CWV: FAILED
Homepage Analysis
- Mobile LCP (Largest Contentful Paint): 3.06 s — Needs Improvement. Identify the LCP element; avoid lazy loading above the fold, preload the confirmed critical resource, and optimize image size and format.
- Desktop LCP (Largest Contentful Paint): 2.56 s — Needs Improvement. Identify the LCP element; avoid lazy loading above the fold, preload the confirmed critical resource, and optimize image size and format.
- Mobile INP (Interaction to Next Paint): 144 ms — Good. Maintain this result and monitor for regressions.
- Desktop INP (Interaction to Next Paint): 78 ms — Good. Maintain this result and monitor for regressions.
- Mobile CLS (Cumulative Layout Shift): 0 — Good. Maintain this result and monitor for regressions.
- Desktop CLS (Cumulative Layout Shift): 0 — Good. Maintain this result and monitor for regressions.
- Mobile FCP (First Contentful Paint): 2.39 s — Needs Improvement. Review critical CSS and font loading; remove confirmed unused render-blocking assets.
- Desktop FCP (First Contentful Paint): 0.89 s — Good. Maintain this result and monitor for regressions.
- Mobile TTFB (Time to First Byte): 0.58 s — Good. Maintain this result and monitor for regressions.
- Desktop TTFB (Time to First Byte): 0.38 s — Good. Maintain this result and monitor for regressions.
Supporting Lighthouse Lab Data
| Device | Performance | Lab Metrics |
|---|---|---|
| Mobile | 76 | Largest Contentful Paint: 7.5 s; First Contentful Paint: 0.9 s; Total Blocking Time: 50 ms; Cumulative Layout Shift: 0; Speed Index: 2.8 s |
| Desktop | 90 | Largest Contentful Paint: 1.9 s; First Contentful Paint: 0.2 s; Total Blocking Time: 90 ms; Cumulative Layout Shift: 0; Speed Index: 1.2 s |
Lab metrics describe a synthetic test. Total Blocking Time is not INP.
- Desktop: Run 8b671e77-1a05-4673-a718-b0b4c4fa7253; Collected 2026-10-12T03:38:21.054Z; CrUX Scope https://www.aster.com.sg/
- Mobile: Run 34e7a5d2-5168-4907-b208-037597780e51; Collected 2026-10-12T03:38:21.543Z; CrUX Scope https://www.aster.com.sg/
Promotions → https://www.aster.com.sg/esso/promotions
Core Web Vitals - Real User Data (CrUX)
| Metric | Mobile (75th) | Desktop (75th) | Threshold |
|---|---|---|---|
| LCP (Largest Contentful Paint) | 0.96 s — Good | 1.81 s — Good | Good ≤ 2.5 s; Poor > 4 s |
| INP (Interaction to Next Paint) | 195 ms — Good | 73 ms — Good | Good ≤ 200 ms; Poor > 500 ms |
| CLS (Cumulative Layout Shift) | 0 — Good | 0 — Good | Good ≤ 0.1; Poor > 0.25 |
| FCP (First Contentful Paint) | 0.9 s — Good | 0.85 s — Good | Good ≤ 1.8 s; Poor > 3 s |
| TTFB (Time to First Byte) | 0.28 s — Good | 0.31 s — Good | Good ≤ 0.8 s; Poor > 1.8 s |
Mobile CWV: PASSED · Desktop CWV: PASSED
Promotions Analysis
- Mobile LCP (Largest Contentful Paint): 0.96 s — Good. Maintain this result and monitor for regressions.
- Desktop LCP (Largest Contentful Paint): 1.81 s — Good. Maintain this result and monitor for regressions.
- Mobile INP (Interaction to Next Paint): 195 ms — Good. Maintain this result and monitor for regressions.
- Desktop INP (Interaction to Next Paint): 73 ms — Good. Maintain this result and monitor for regressions.
- Mobile CLS (Cumulative Layout Shift): 0 — Good. Maintain this result and monitor for regressions.
- Desktop CLS (Cumulative Layout Shift): 0 — Good. Maintain this result and monitor for regressions.
- Mobile FCP (First Contentful Paint): 0.9 s — Good. Maintain this result and monitor for regressions.
- Desktop FCP (First Contentful Paint): 0.85 s — Good. Maintain this result and monitor for regressions.
- Mobile TTFB (Time to First Byte): 0.28 s — Good. Maintain this result and monitor for regressions.
- Desktop TTFB (Time to First Byte): 0.31 s — Good. Maintain this result and monitor for regressions.
Supporting Lighthouse Lab Data
| Device | Performance | Lab Metrics |
|---|---|---|
| Mobile | 70 | Largest Contentful Paint: 4.4 s; First Contentful Paint: 1.2 s; Total Blocking Time: 530 ms; Cumulative Layout Shift: 0; Speed Index: 3.1 s |
| Desktop | 81 | Largest Contentful Paint: 0.9 s; First Contentful Paint: 0.3 s; Total Blocking Time: 400 ms; Cumulative Layout Shift: 0; Speed Index: 0.9 s |
Lab metrics describe a synthetic test. Total Blocking Time is not INP.
- Desktop: Run 2eb58a81-6bcb-4c4d-b8b1-0c9980d6eb70; Collected 2026-10-12T03:41:11.922Z; CrUX Scope https://www.aster.com.sg
- Mobile: Run b1379a4f-fe18-42b5-87e9-6b51595d5d3b; Collected 2026-10-12T03:41:11.835Z; CrUX Scope https://www.aster.com.sg/esso/promotions
Contact Us → https://www.aster.com.sg/esso/contact-us
Core Web Vitals - Real User Data (CrUX)
| Metric | Mobile (75th) | Desktop (75th) | Threshold |
|---|---|---|---|
| LCP (Largest Contentful Paint) | 1.08 s — Good | 1.81 s — Good | Good ≤ 2.5 s; Poor > 4 s |
| INP (Interaction to Next Paint) | 180 ms — Good | 73 ms — Good | Good ≤ 200 ms; Poor > 500 ms |
| CLS (Cumulative Layout Shift) | 0 — Good | 0 — Good | Good ≤ 0.1; Poor > 0.25 |
| FCP (First Contentful Paint) | 0.97 s — Good | 0.85 s — Good | Good ≤ 1.8 s; Poor > 3 s |
| TTFB (Time to First Byte) | 0.31 s — Good | 0.31 s — Good | Good ≤ 0.8 s; Poor > 1.8 s |
Mobile CWV: PASSED · Desktop CWV: PASSED
Contact Us Analysis
- Mobile LCP (Largest Contentful Paint): 1.08 s — Good. Maintain this result and monitor for regressions.
- Desktop LCP (Largest Contentful Paint): 1.81 s — Good. Maintain this result and monitor for regressions.
- Mobile INP (Interaction to Next Paint): 180 ms — Good. Maintain this result and monitor for regressions.
- Desktop INP (Interaction to Next Paint): 73 ms — Good. Maintain this result and monitor for regressions.
- Mobile CLS (Cumulative Layout Shift): 0 — Good. Maintain this result and monitor for regressions.
- Desktop CLS (Cumulative Layout Shift): 0 — Good. Maintain this result and monitor for regressions.
- Mobile FCP (First Contentful Paint): 0.97 s — Good. Maintain this result and monitor for regressions.
- Desktop FCP (First Contentful Paint): 0.85 s — Good. Maintain this result and monitor for regressions.
- Mobile TTFB (Time to First Byte): 0.31 s — Good. Maintain this result and monitor for regressions.
- Desktop TTFB (Time to First Byte): 0.31 s — Good. Maintain this result and monitor for regressions.
Supporting Lighthouse Lab Data
| Device | Performance | Lab Metrics |
|---|---|---|
| Mobile | 63 | Largest Contentful Paint: 3.8 s; First Contentful Paint: 0.9 s; Total Blocking Time: 1,230 ms; Cumulative Layout Shift: 0; Speed Index: 3.5 s |
| Desktop | 77 | Largest Contentful Paint: 0.8 s; First Contentful Paint: 0.2 s; Total Blocking Time: 530 ms; Cumulative Layout Shift: 0; Speed Index: 0.5 s |
Lab metrics describe a synthetic test. Total Blocking Time is not INP.
- Desktop: Run 0c623fa3-1832-4743-8a6e-b3cfe3a6f2fa; Collected 2026-10-12T03:41:41.649Z; CrUX Scope https://www.aster.com.sg
- Mobile: Run dc235880-c75e-4d28-8a76-c103a7cbcd72; Collected 2026-10-12T03:41:41.716Z; CrUX Scope https://www.aster.com.sg
Doing Business with Us → https://www.aster.com.sg/our-business/doing-business-with-us
Core Web Vitals - Real User Data (CrUX)
| Metric | Mobile (75th) | Desktop (75th) | Threshold |
|---|---|---|---|
| LCP (Largest Contentful Paint) | 1.08 s — Good | 1.81 s — Good | Good ≤ 2.5 s; Poor > 4 s |
| INP (Interaction to Next Paint) | 180 ms — Good | 73 ms — Good | Good ≤ 200 ms; Poor > 500 ms |
| CLS (Cumulative Layout Shift) | 0 — Good | 0 — Good | Good ≤ 0.1; Poor > 0.25 |
| FCP (First Contentful Paint) | 0.97 s — Good | 0.85 s — Good | Good ≤ 1.8 s; Poor > 3 s |
| TTFB (Time to First Byte) | 0.31 s — Good | 0.31 s — Good | Good ≤ 0.8 s; Poor > 1.8 s |
Mobile CWV: PASSED · Desktop CWV: PASSED
Doing Business with Us Analysis
- Mobile LCP (Largest Contentful Paint): 1.08 s — Good. Maintain this result and monitor for regressions.
- Desktop LCP (Largest Contentful Paint): 1.81 s — Good. Maintain this result and monitor for regressions.
- Mobile INP (Interaction to Next Paint): 180 ms — Good. Maintain this result and monitor for regressions.
- Desktop INP (Interaction to Next Paint): 73 ms — Good. Maintain this result and monitor for regressions.
- Mobile CLS (Cumulative Layout Shift): 0 — Good. Maintain this result and monitor for regressions.
- Desktop CLS (Cumulative Layout Shift): 0 — Good. Maintain this result and monitor for regressions.
- Mobile FCP (First Contentful Paint): 0.97 s — Good. Maintain this result and monitor for regressions.
- Desktop FCP (First Contentful Paint): 0.85 s — Good. Maintain this result and monitor for regressions.
- Mobile TTFB (Time to First Byte): 0.31 s — Good. Maintain this result and monitor for regressions.
- Desktop TTFB (Time to First Byte): 0.31 s — Good. Maintain this result and monitor for regressions.
Supporting Lighthouse Lab Data
| Device | Performance | Lab Metrics |
|---|---|---|
| Mobile | 88 | Largest Contentful Paint: 3.7 s; First Contentful Paint: 0.9 s; Total Blocking Time: 120 ms; Cumulative Layout Shift: 0; Speed Index: 1.9 s |
| Desktop | 97 | Largest Contentful Paint: 0.5 s; First Contentful Paint: 0.2 s; Total Blocking Time: 140 ms; Cumulative Layout Shift: 0; Speed Index: 0.6 s |
Lab metrics describe a synthetic test. Total Blocking Time is not INP.
- Desktop: Run 1cad1a06-82a7-4f76-85ba-259943e8fe5d; Collected 2026-10-12T03:39:32.649Z; CrUX Scope https://www.aster.com.sg
- Mobile: Run 05cbfb69-e036-45b5-8f0c-b7857b334e4f; Collected 2026-10-12T03:39:32.284Z; CrUX Scope https://www.aster.com.sg
Newsroom → https://www.aster.com.sg/newsroom
Core Web Vitals - Real User Data (CrUX)
| Metric | Mobile (75th) | Desktop (75th) | Threshold |
|---|---|---|---|
| LCP (Largest Contentful Paint) | 1.08 s — Good | 1.81 s — Good | Good ≤ 2.5 s; Poor > 4 s |
| INP (Interaction to Next Paint) | 180 ms — Good | 73 ms — Good | Good ≤ 200 ms; Poor > 500 ms |
| CLS (Cumulative Layout Shift) | 0 — Good | 0 — Good | Good ≤ 0.1; Poor > 0.25 |
| FCP (First Contentful Paint) | 0.97 s — Good | 0.85 s — Good | Good ≤ 1.8 s; Poor > 3 s |
| TTFB (Time to First Byte) | 0.31 s — Good | 0.31 s — Good | Good ≤ 0.8 s; Poor > 1.8 s |
Mobile CWV: PASSED · Desktop CWV: PASSED
Newsroom Analysis
- Mobile LCP (Largest Contentful Paint): 1.08 s — Good. Maintain this result and monitor for regressions.
- Desktop LCP (Largest Contentful Paint): 1.81 s — Good. Maintain this result and monitor for regressions.
- Mobile INP (Interaction to Next Paint): 180 ms — Good. Maintain this result and monitor for regressions.
- Desktop INP (Interaction to Next Paint): 73 ms — Good. Maintain this result and monitor for regressions.
- Mobile CLS (Cumulative Layout Shift): 0 — Good. Maintain this result and monitor for regressions.
- Desktop CLS (Cumulative Layout Shift): 0 — Good. Maintain this result and monitor for regressions.
- Mobile FCP (First Contentful Paint): 0.97 s — Good. Maintain this result and monitor for regressions.
- Desktop FCP (First Contentful Paint): 0.85 s — Good. Maintain this result and monitor for regressions.
- Mobile TTFB (Time to First Byte): 0.31 s — Good. Maintain this result and monitor for regressions.
- Desktop TTFB (Time to First Byte): 0.31 s — Good. Maintain this result and monitor for regressions.
Supporting Lighthouse Lab Data
| Device | Performance | Lab Metrics |
|---|---|---|
| Mobile | 77 | Largest Contentful Paint: 2.6 s; First Contentful Paint: 0.9 s; Total Blocking Time: 840 ms; Cumulative Layout Shift: 0; Speed Index: 2.3 s |
| Desktop | 89 | Largest Contentful Paint: 0.5 s; First Contentful Paint: 0.2 s; Total Blocking Time: 260 ms; Cumulative Layout Shift: 0; Speed Index: 1.0 s |
Lab metrics describe a synthetic test. Total Blocking Time is not INP.
- Desktop: Run f5da98e2-005d-4943-850f-e714a3a0daed; Collected 2026-10-12T03:39:53.435Z; CrUX Scope https://www.aster.com.sg
- Mobile: Run 9ef7d1bf-7564-4edb-b6ef-408054c4712e; Collected 2026-10-12T03:39:54.647Z; CrUX Scope https://www.aster.com.sg
Fleet Program → https://www.aster.com.sg/esso/products/fleet-program
Core Web Vitals - Real User Data (CrUX)
| Metric | Mobile (75th) | Desktop (75th) | Threshold |
|---|---|---|---|
| LCP (Largest Contentful Paint) | 1.08 s — Good | 1.81 s — Good | Good ≤ 2.5 s; Poor > 4 s |
| INP (Interaction to Next Paint) | 180 ms — Good | 73 ms — Good | Good ≤ 200 ms; Poor > 500 ms |
| CLS (Cumulative Layout Shift) | 0 — Good | 0 — Good | Good ≤ 0.1; Poor > 0.25 |
| FCP (First Contentful Paint) | 0.97 s — Good | 0.85 s — Good | Good ≤ 1.8 s; Poor > 3 s |
| TTFB (Time to First Byte) | 0.31 s — Good | 0.31 s — Good | Good ≤ 0.8 s; Poor > 1.8 s |
Mobile CWV: PASSED · Desktop CWV: PASSED
Fleet Program Analysis
- Mobile LCP (Largest Contentful Paint): 1.08 s — Good. Maintain this result and monitor for regressions.
- Desktop LCP (Largest Contentful Paint): 1.81 s — Good. Maintain this result and monitor for regressions.
- Mobile INP (Interaction to Next Paint): 180 ms — Good. Maintain this result and monitor for regressions.
- Desktop INP (Interaction to Next Paint): 73 ms — Good. Maintain this result and monitor for regressions.
- Mobile CLS (Cumulative Layout Shift): 0 — Good. Maintain this result and monitor for regressions.
- Desktop CLS (Cumulative Layout Shift): 0 — Good. Maintain this result and monitor for regressions.
- Mobile FCP (First Contentful Paint): 0.97 s — Good. Maintain this result and monitor for regressions.
- Desktop FCP (First Contentful Paint): 0.85 s — Good. Maintain this result and monitor for regressions.
- Mobile TTFB (Time to First Byte): 0.31 s — Good. Maintain this result and monitor for regressions.
- Desktop TTFB (Time to First Byte): 0.31 s — Good. Maintain this result and monitor for regressions.
Supporting Lighthouse Lab Data
| Device | Performance | Lab Metrics |
|---|---|---|
| Mobile | 64 | Largest Contentful Paint: 10.5 s; First Contentful Paint: 2.8 s; Total Blocking Time: 130 ms; Cumulative Layout Shift: 0; Speed Index: 5.8 s |
| Desktop | 90 | Largest Contentful Paint: 1.9 s; First Contentful Paint: 0.3 s; Total Blocking Time: 90 ms; Cumulative Layout Shift: 0; Speed Index: 1.1 s |
Lab metrics describe a synthetic test. Total Blocking Time is not INP.
- Desktop: Run 2404f6da-8ad4-4a7c-9195-5f7ae4cf29f2; Collected 2026-10-12T03:40:53.032Z; CrUX Scope https://www.aster.com.sg
- Mobile: Run ea97a1d7-41d1-471d-864a-187f7b695695; Collected 2026-10-12T03:40:53.108Z; CrUX Scope https://www.aster.com.sg
PHV Member → https://www.aster.com.sg/esso-smiles/phv-member
Core Web Vitals - Real User Data (CrUX)
| Metric | Mobile (75th) | Desktop (75th) | Threshold |
|---|---|---|---|
| LCP (Largest Contentful Paint) | 1.44 s — Good | 1.81 s — Good | Good ≤ 2.5 s; Poor > 4 s |
| INP (Interaction to Next Paint) | Insufficient Data | 73 ms — Good | Good ≤ 200 ms; Poor > 500 ms |
| CLS (Cumulative Layout Shift) | 0.01 — Good | 0 — Good | Good ≤ 0.1; Poor > 0.25 |
| FCP (First Contentful Paint) | 1.07 s — Good | 0.85 s — Good | Good ≤ 1.8 s; Poor > 3 s |
| TTFB (Time to First Byte) | 0.34 s — Good | 0.31 s — Good | Good ≤ 0.8 s; Poor > 1.8 s |
Mobile CWV: INSUFFICIENT DATA · Desktop CWV: PASSED
PHV Member Analysis
- Mobile LCP (Largest Contentful Paint): 1.44 s — Good. Maintain this result and monitor for regressions.
- Desktop LCP (Largest Contentful Paint): 1.81 s — Good. Maintain this result and monitor for regressions.
- Desktop INP (Interaction to Next Paint): 73 ms — Good. Maintain this result and monitor for regressions.
- Mobile CLS (Cumulative Layout Shift): 0.01 — Good. Maintain this result and monitor for regressions.
- Desktop CLS (Cumulative Layout Shift): 0 — Good. Maintain this result and monitor for regressions.
- Mobile FCP (First Contentful Paint): 1.07 s — Good. Maintain this result and monitor for regressions.
- Desktop FCP (First Contentful Paint): 0.85 s — Good. Maintain this result and monitor for regressions.
- Mobile TTFB (Time to First Byte): 0.34 s — Good. Maintain this result and monitor for regressions.
- Desktop TTFB (Time to First Byte): 0.31 s — Good. Maintain this result and monitor for regressions.
Supporting Lighthouse Lab Data
| Device | Performance | Lab Metrics |
|---|---|---|
| Mobile | 59 | Largest Contentful Paint: 11.9 s; First Contentful Paint: 5.3 s; Total Blocking Time: 120 ms; Cumulative Layout Shift: 0.001; Speed Index: 6.6 s |
| Desktop | 94 | Largest Contentful Paint: 1.1 s; First Contentful Paint: 0.2 s; Total Blocking Time: 180 ms; Cumulative Layout Shift: 0; Speed Index: 0.8 s |
Lab metrics describe a synthetic test. Total Blocking Time is not INP.
- Desktop: Run 4cba5d6b-3ce0-4c28-9710-c96e699cd86e; Collected 2026-10-12T03:42:11.331Z; CrUX Scope https://www.aster.com.sg
- Mobile: Run 7bd9e027-d52e-44e9-b525-a10f3c0a9f12; Collected 2026-10-12T03:42:10.551Z; CrUX Scope https://www.aster.com.sg/esso-smiles/phv-member
Esso → https://www.aster.com.sg/esso
Core Web Vitals - Real User Data (CrUX)
| Metric | Mobile (75th) | Desktop (75th) | Threshold |
|---|---|---|---|
| LCP (Largest Contentful Paint) | 1.34 s — Good | 1.21 s — Good | Good ≤ 2.5 s; Poor > 4 s |
| INP (Interaction to Next Paint) | 132 ms — Good | 78 ms — Good | Good ≤ 200 ms; Poor > 500 ms |
| CLS (Cumulative Layout Shift) | 0 — Good | 0 — Good | Good ≤ 0.1; Poor > 0.25 |
| FCP (First Contentful Paint) | 1.06 s — Good | 0.89 s — Good | Good ≤ 1.8 s; Poor > 3 s |
| TTFB (Time to First Byte) | 0.33 s — Good | 0.26 s — Good | Good ≤ 0.8 s; Poor > 1.8 s |
Mobile CWV: PASSED · Desktop CWV: PASSED
Esso Analysis
- Mobile LCP (Largest Contentful Paint): 1.34 s — Good. Maintain this result and monitor for regressions.
- Desktop LCP (Largest Contentful Paint): 1.21 s — Good. Maintain this result and monitor for regressions.
- Mobile INP (Interaction to Next Paint): 132 ms — Good. Maintain this result and monitor for regressions.
- Desktop INP (Interaction to Next Paint): 78 ms — Good. Maintain this result and monitor for regressions.
- Mobile CLS (Cumulative Layout Shift): 0 — Good. Maintain this result and monitor for regressions.
- Desktop CLS (Cumulative Layout Shift): 0 — Good. Maintain this result and monitor for regressions.
- Mobile FCP (First Contentful Paint): 1.06 s — Good. Maintain this result and monitor for regressions.
- Desktop FCP (First Contentful Paint): 0.89 s — Good. Maintain this result and monitor for regressions.
- Mobile TTFB (Time to First Byte): 0.33 s — Good. Maintain this result and monitor for regressions.
- Desktop TTFB (Time to First Byte): 0.26 s — Good. Maintain this result and monitor for regressions.
Supporting Lighthouse Lab Data
| Device | Performance | Lab Metrics |
|---|---|---|
| Mobile | 40 | Largest Contentful Paint: 13.2 s; First Contentful Paint: 3.3 s; Total Blocking Time: 980 ms; Cumulative Layout Shift: 0; Speed Index: 7.8 s |
| Desktop | 81 | Largest Contentful Paint: 1.3 s; First Contentful Paint: 0.3 s; Total Blocking Time: 310 ms; Cumulative Layout Shift: 0; Speed Index: 1.9 s |
Lab metrics describe a synthetic test. Total Blocking Time is not INP.
- Desktop: Run f19fe363-c624-484d-99dd-947f87c72c62; Collected 2026-10-12T03:40:19.016Z; CrUX Scope https://www.aster.com.sg/esso
- Mobile: Run b31d7820-16d2-4714-848a-705a5ba8f4a9; Collected 2026-10-12T03:40:19.883Z; CrUX Scope https://www.aster.com.sg/esso
Root Cause Analysis
The following are hypotheses based on measured symptoms, not confirmed diagnoses.
LCP — High Issue
| Indication | Homepage, mobile: 3.06 s; Homepage, desktop: 2.56 s |
|---|---|
| Potential Causes | Potential contributors include late discovery of the LCP resource, render-blocking assets, oversized images, or slow server response. Confirm with a Lighthouse trace and the network waterfall. |
FCP — High Issue
| Indication | Homepage, mobile: 2.39 s |
|---|---|
| Potential Causes | Potential contributors include render-blocking CSS or fonts and delayed initial HTML. Confirm with the network waterfall and rendering trace. |
Technical Recommendation
Prioritize measured issues and verify each proposed change with traces and repeat tests.
Recommendation Priority Matrix
| Priority | Action | Impact | Effort |
|---|---|---|---|
| High | Identify the LCP element; avoid lazy loading above the fold, preload the confirmed critical resource, and optimize image size and format. | LCP | Medium |
| High | Review critical CSS and font loading; remove confirmed unused render-blocking assets. | FCP | Medium |
| Medium | Repeat Mobile and Desktop checks after changes and verify field data coverage. | Validation | Low |
Quick Wins
- Check the LCP image for lazy loading and supply appropriate dimensions and responsive sources.
- Review font-display and remove unnecessary font weights from the critical path.
Recommendations per Page
Our Business
- Maintain current performance and check for regressions after releases.
Petrochemicals
- Maintain current performance and check for regressions after releases.
Homepage
- High: Identify the LCP element; avoid lazy loading above the fold, preload the confirmed critical resource, and optimize image size and format.
- High: Review critical CSS and font loading; remove confirmed unused render-blocking assets.
Promotions
- Maintain current performance and check for regressions after releases.
Contact Us
- Maintain current performance and check for regressions after releases.
Doing Business with Us
- Maintain current performance and check for regressions after releases.
Newsroom
- Maintain current performance and check for regressions after releases.
Fleet Program
- Maintain current performance and check for regressions after releases.
PHV Member
- Collect sufficient URL-level field data for both devices before confirming a CWV pass.
Esso
- Maintain current performance and check for regressions after releases.
Implementation Roadmap
Suggested phases; scope and timing depend on verification and engineering capacity.
| Phase | Period | Work | Metric Target |
|---|---|---|---|
| Phase 1 — Quick Wins | Weeks 1–2 | Check the LCP image for lazy loading and supply appropriate dimensions and responsive sources. Review font-display and remove unnecessary font weights from the critical path. | Address Confirmed Regressions; CLS ≤ 0.1 |
| Phase 2 — Optimization | Weeks 3–6 | Identify the LCP element; avoid lazy loading above the fold, preload the confirmed critical resource, and optimize image size and format. Review critical CSS and font loading; remove confirmed unused render-blocking assets. | LCP ≤ 2.5 s; INP ≤ 200 ms; TTFB ≤ 0.8 s |
| Phase 3 — Validation | Months 2–3 | Monitor real users, compare against this baseline, and confirm improvements across the next complete field-data window. | All Three Core Web Vitals Good at the 75th Percentile |
Methodology: Google Web Vitals. CWV assessment uses LCP, INP, and CLS at the 75th percentile. FCP and TTFB are supporting metrics.