cro.media
Ranks Overall #1,556 11ty Emeritus
Data from Oct 3, 2026, 1:04 PM UTC old Measured once a week ยท 7 runs since Aug 20, 2026
Elsewhere:
PageSpeed Insights ยท
Calibre ยท
Treo ยท
CrUX Vis ยท
Tame the Bots ยท
Scoring Calculator ยท
Wayback Machine
Lab data is measured using Lighthouse, Mobile mode unless otherwise specified. Field data is reported from Chrome UX Report (using p75 measurements).
Stack
Lighthouse Scores LAB Simulated
Metrics LAB FIELD
Field figures are the p75 across real Chrome users over a 28-day trailing window (2026-09-04 → 2026-10-01), origin-level.
| Metric | Lab Simulated | Field | |||
|---|---|---|---|---|---|
| Value | Change / range | Trend | p75 | Distribution | |
| LCP CWV Largest Contentful Paint | 3.56 s needs work | โ +1461 ms (+69.8%) significant 2.09 s – 3.56 s | 1.78 s good | 88.2% 10.3% 1.5% | |
| INP CWV Interaction to Next Paint โ field only, no lab run can measure it | n/a | — | — | — | |
| CLS CWV Cumulative Layout Shift | 0 good | โ no change 0 – 0.001 | 0 good | 97.2% 2.8% 0% | |
| TBT Total Blocking Time | 219 ms needs work | โ +30 ms (+15.9%) 136 ms – 219 ms | n/a | — | |
| FCP First Contentful Paint | 1.47 s good | โ -46 ms (-3%) 1.47 s – 1.87 s | 1.74 s good | 76.4% 17.3% 6.4% | |
| Speed Index | 1.47 s good | โ -46 ms (-3%) 1.47 s – 1.87 s | n/a | — | |
| TTFB Time to First Byte | 478 ms good | โ -6 ms (-1.2%) 478 ms – 541 ms | 901 ms needs work | 70.9% 24.1% 5% | |
LCP Subparts LAB Unthrottled
The subparts attribute LCP to your server, resource discovery, download, or rendering. Note that the Lab LCP shown above is a simulated throttled estimate.
LCP LAB Simulated vs LCP FIELD
The lab LCP is 1.99ร the field p75 โ real users likely have above-average hardware or network connectivity.
Page weight
| Metric | Value | Change / range | Trend |
|---|---|---|---|
| Page Weight | 395 kB | โ -186 B 343 kB – 395 kB | |
| Requests | 34 | โ no change 27 – 34 | |
| Third-party Weight | 5.7 kB | โ +18 B (+0.3%) 5.6 kB – 7.2 kB | |
| Third-party CPU | 2 ms | โ no change 1 ms – 2 ms | |
| Unused JS | 70.3 kB | โ +345 B (+0.5%) 66.7 kB – 70.3 kB | |
| Unused CSS | 0 B | โ no change 0 B – 0 B |
By resource type
| Type | Transfer | Share | Size | Requests |
|---|---|---|---|---|
| script | 59.6% | 233 kB | 8 | |
| image | 25.2% | 98.4 kB | 17 | |
| document | 8.5% | 33.1 kB | 1 | |
| stylesheet | 6% | 23.3 kB | 2 | |
| other | 0.7% | 2.9 kB | 5 | |
| Total | 395 kB | 34 |
Third parties 2 entities
| Entity | Transfer | Size | Main thread Simulated |
|---|---|---|---|
| Google/Doubleclick Ads | 5.5 kB | 2 ms | |
| Other Google APIs/SDKs | 189 B | 0 ms | |
| Total | 5.7 kB | 2 ms |
Page health
| Metric | Value | Change / range | Trend |
|---|---|---|---|
| Main Thread Work | 1.49 s | โ +46 ms (+3.2%) 953 ms – 1.49 s | |
| Long Tasks | 4 | โ -2 (-33.3%) significant 4 – 6 | |
| DOM Elements | 1,262 | โ no change 1,262 – 1,470 | |
| Axe Violations Violating nodes from a full Axe CLI run (more than Lighthouse reports) | 13 | โ no change 1 – 13 | |
| A11y Failures | 2 | โ no change 2 – 2 | |
| A11y Failing Nodes | 6 | โ no change 6 – 6 |
Main thread work
| Task | Time | Share | Duration Simulated |
|---|---|---|---|
| script evaluation | 36% | 533 ms | |
| other | 25% | 367 ms | |
| style layout | 22% | 328 ms | |
| parse HTML | 7% | 107 ms | |
| script parse compile | 5% | 79 ms | |
| paint composite render | 3% | 50 ms | |
| garbage collection | 2% | 26 ms | |
| Total | 1.49 s |
Axe violations axe-core 4.13.0, full rule set
13 violating nodes across 3 rules, 1673 passing. This is a standalone Axe CLI run and is stricter than the subset Lighthouse already includes.
-
moderate
regionโ All page content should be contained by landmarks 7 nodesOffending elements (5 of 7)
-
.quote-intro<div class="quote-intro" data-astro-cid-jjagjrbk=""> -
.quote-card-heading<div class="quote-card-heading" data-astro-cid-jjagjrbk=""> <p data-astro-cid-jjagjrbk="">Free project estimate</p> <h3 data-astro-cid-jjagjrbk="">What can we help with?</h3> </div> -
.quote-grid[data-astro-cid-jjagjrbk=""]:nth-child(1)<div class="quote-grid" data-astro-cid-jjagjrbk=""> -
.quote-form > .quote-field[data-astro-cid-jjagjrbk=""]:nth-child(2)<div class="quote-field" data-astro-cid-jjagjrbk=""> -
.quote-grid[data-astro-cid-jjagjrbk=""]:nth-child(3)<div class="quote-grid" data-astro-cid-jjagjrbk="">
-
-
serious
color-contrastโ Elements must meet minimum color contrast ratio thresholds 5 nodesOffending elements
-
.lg\:p-10:nth-child(1) > .mb-8.justify-between.items-center > .text-6xl.font-black.text-gray-900\/5<span class="text-6xl font-black text-gray-900/5" aria-hidden="true"> 01 </span> -
.lg\:p-10:nth-child(2) > .mb-8.justify-between.items-center > .text-6xl.font-black.text-gray-900\/5<span class="text-6xl font-black text-gray-900/5" aria-hidden="true"> 02 </span> -
.lg\:p-10:nth-child(3) > .mb-8.justify-between.items-center > .text-6xl.font-black.text-gray-900\/5<span class="text-6xl font-black text-gray-900/5" aria-hidden="true"> 03 </span> -
.lg\:p-10:nth-child(4) > .mb-8.justify-between.items-center > .text-6xl.font-black.text-gray-900\/5<span class="text-6xl font-black text-gray-900/5" aria-hidden="true"> 04 </span> -
.lg\:p-10:nth-child(5) > .mb-8.justify-between.items-center > .text-6xl.font-black.text-gray-900\/5<span class="text-6xl font-black text-gray-900/5" aria-hidden="true"> 05 </span>
-
-
minor
empty-headingโ Headings should not be empty 1 nodeOffending element
-
.mb-16.text-center[data-astro-cid-z6gx6xcw=""] > .font-semibold.text-xl<h3 class="text-xl font-semibold text-gray-600 mb-4" data-astro-cid-z6gx6xcw=""> </h3>
-
Accessibility failures 2 of 31 audits
-
color-contrastโ Background and foreground colors do not have a sufficient contrast ratio. 5 nodes -
label-content-name-mismatchโ Elements with visible text labels do not have matching accessible names. 1 node
Best Practices failures 4 of 17 audits
-
third-party-cookiesโ Uses third-party cookies 1 item -
errors-in-consoleโ Browser errors were logged to the console 3 items -
inspector-issuesโ Issues were logged in the `Issues` panel in Chrome Devtools 2 items -
valid-source-mapsโ Missing source maps for large first-party JavaScript 1 item
SEO failures 1 of 9 audits
-
link-textโ Links do not have descriptive text 1 item
Hygiene
Measurement log
Field history 25 weeks
Weekly p75 from the CrUX History API, backfilled in a single request.
| Week ending | LCP | INP | CLS | FCP | TTFB |
|---|---|---|---|---|---|
| 2026-09-26 | 1.86 s | โ | 0 | 1.86 s | 1.03 s |
| 2026-09-19 | 1.81 s | โ | 0 | 1.82 s | 1.01 s |
| 2026-09-12 | 1.79 s | โ | 0 | 1.79 s | 1.01 s |
| 2026-09-05 | 1.79 s | โ | 0 | 1.79 s | 1.02 s |
| 2026-08-29 | 1.71 s | โ | 0 | 1.67 s | 862 ms |
| 2026-08-22 | 1.78 s | โ | 0 | 1.71 s | 854 ms |
| 2026-08-15 | 2.04 s | โ | 0 | 2.02 s | 748 ms |
| 2026-08-08 | โ | โ | โ | 2.19 s | โ |
| 2026-08-01 | โ | โ | โ | 2.50 s | โ |
| 2026-05-09 โ 2026-07-25 | No data โ 12 weeks under the CrUX reporting threshold | ||||
| 2026-05-02 | 2.49 s | โ | 0 | 2.46 s | 1.11 s |
| 2026-04-25 | No data โ 1 week under the CrUX reporting threshold | ||||
Runs
Every stored run for this URL, newest first.
| When | Scores | Perf | LCP | CLS | TBT | Weight | Runs | Spread | Bench | Took | Archive |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Oct 3, 2026, 1:04 PM UTC | 87 | 3.56 s | 0 | 219 ms | 395 kB | 3/3 | ยฑ9 | 2,452 -1% | 40.4s |
|
|
| Sep 26, 2026, 9:10 AM UTC | 96 | 2.09 s | 0 | 189 ms | 395 kB | 3/3 | ยฑ0 | 2,474 -1% | 40.4s |
|
|
| Sep 19, 2026, 8:34 AM UTC | 95 | 2.17 s | 0.001 | 210 ms | 352 kB | 3/3 | ยฑ1 | 2,485 0% | 39.7s |
|
|
| Sep 12, 2026, 1:06 AM UTC | 88 | 3.44 s | 0 | 193 ms | 350 kB | 3/3 | ยฑ6 | 2,412 -3% | 40.4s |
|
|
| Sep 4, 2026, 11:45 PM UTC | 87 | 3.53 s | 0.001 | 185 ms | 347 kB | 3/3 | ยฑ3 | 2,735 +10% | 40.9s |
|
|
| Aug 28, 2026, 11:24 PM UTC | 97 | 2.22 s | 0.001 | 136 ms | 344 kB | 3/3 | ยฑ11 | 2,915 +17% | 42.9s |
|
|
| Aug 20, 2026, 8:34 PM UTC | 96 | 2.10 s | 0 | 182 ms | 343 kB | 3/3 | ยฑ1 | 2,487 0% | 41.6s |
|