strollmag.com
Ranks Overall #1,677 Built Awesome #1,086
Data from Oct 6, 2026, 12:53 PM UTC old Measured once a week · 8 runs since Aug 21, 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-07 → 2026-10-04), url-level.
| Metric | Lab Simulated | Field | |||
|---|---|---|---|---|---|
| Value | Change / range | Trend | p75 | Distribution | |
| LCP CWV Largest Contentful Paint | 10.93 s poor | ↓ -2672 ms (-19.6%) significant 9.97 s – 13.60 s | 1.55 s good | 92% 4.3% 3.7% | |
| INP CWV Interaction to Next Paint — field only, no lab run can measure it | n/a | — | 103 ms good | 98.4% 1.6% 0% | |
| CLS CWV Cumulative Layout Shift | 0.010 good | ↓ -0.001 (-9.1%) 0 – 0.011 | 0.020 good | 92.3% 0% 7.7% | |
| TBT Total Blocking Time | 959 ms poor | ↓ -104 ms (-9.8%) 872 ms – 1.29 s | n/a | — | |
| FCP First Contentful Paint | 2.66 s needs work | ↑ +493 ms (+22.8%) 2.04 s – 2.91 s | 1.10 s good | 91.1% 5.7% 3.2% | |
| Speed Index | 2.66 s good | ↑ +493 ms (+22.8%) 2.16 s – 15.87 s | n/a | — | |
| TTFB Time to First Byte | 678 ms good | ↑ +73 ms (+12.1%) significant 604 ms – 10.03 s | 547 ms good | 85.1% 9.4% 5.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 7.06× the field p75 — real users likely have above-average hardware or network connectivity.
Page weight
| Metric | Value | Change / range | Trend |
|---|---|---|---|
| Page Weight | 3.25 MB | ↑ +16.3 kB (+0.5%) 2.83 MB – 3.25 MB | |
| Requests | 67 | ↑ +5 (+8.1%) 44 – 68 | |
| Third-party Weight | 2.92 MB | ↑ +15.8 kB (+0.6%) 2.80 MB – 2.92 MB | |
| Third-party CPU | 501 ms | ↑ +24 ms (+5%) 438 ms – 771 ms | |
| Unused JS | 423 kB | ↑ +937 B (+0.2%) 390 kB – 423 kB | |
| Unused CSS | 50.6 kB | ↓ -78 B (-0.2%) 14.4 kB – 50.7 kB |
By resource type
| Type | Transfer | Share | Size | Requests |
|---|---|---|---|---|
| image | 56.7% | 1.80 MB | 8 | |
| script | 34.2% | 1.09 MB | 21 | |
| other | 4.2% | 134 kB | 21 | |
| font | 3% | 95.1 kB | 4 | |
| stylesheet | 1.5% | 46.2 kB | 8 | |
| document | 0.5% | 15.6 kB | 3 | |
| Total | 3.25 MB | 67 |
Third parties 13 entities
| Entity | Transfer | Size | Main thread Simulated |
|---|---|---|---|
| Amazon Web Services | 1.79 MB | 0 ms | |
| Google Tag Manager | 514 kB | 234 ms | |
| 206 kB | 127 ms | ||
| LiveHelpNow | 135 kB | 46 ms | |
| Google Fonts | 98.9 kB | 0 ms | |
| All 13 | 2.92 MB | 501 ms |
Page health
| Metric | Value | Change / range | Trend |
|---|---|---|---|
| Main Thread Work | 3.52 s | ↑ +179 ms (+5.3%) 3.11 s – 5.42 s | |
| Long Tasks | 13 | → no change 12 – 18 | |
| DOM Elements | 748 | ↑ +1 (+0.1%) 723 – 748 | |
| Axe Violations Violating nodes from a full Axe CLI run (more than Lighthouse reports) | 23 | ↑ +1 (+4.5%) 22 – 24 | |
| A11y Failures | 5 | → no change 5 – 6 | |
| A11y Failing Nodes | 21 | → no change 21 – 25 |
Main thread work
| Task | Time | Share | Duration Simulated |
|---|---|---|---|
| script evaluation | 55% | 1.94 s | |
| other | 15% | 524 ms | |
| script parse compile | 12% | 406 ms | |
| style layout | 11% | 370 ms | |
| parse HTML | 5% | 167 ms | |
| paint composite render | 2% | 71 ms | |
| garbage collection | 1% | 39 ms | |
| Total | 3.52 s |
Axe violations axe-core 4.13.0, full rule set
23 violating nodes across 7 rules, 783 passing. This is a standalone Axe CLI run and is stricter than the subset Lighthouse already includes.
-
serious
color-contrast— Elements must meet minimum color contrast ratio thresholds 9 nodesOffending elements (5 of 9)
-
.col-md-4.mt-0-md.px-1-md:nth-child(1) > .mb-0.spanish-gray-text.h4<p class="h4 spanish-gray-text mb-0">FEATURED FAMILIES</p> -
.col-md-4.mt-0-md.px-1-md:nth-child(2) > .mb-0.spanish-gray-text.h4<p class="h4 spanish-gray-text mb-0">PRECIOUS PETS</p> -
.col-md-4.mt-0-md.px-1-md:nth-child(3) > .mb-0.spanish-gray-text.h4<p class="h4 spanish-gray-text mb-0">NEIGHBORHOOD EVENTS</p> -
.glide__slide--active > .mauve-text.mb-0.mt-4<p class="h4 mt-4 mb-0 mauve-text">APRIL B.</p> -
.glide__slide--active > .h6.mt-0.spanish-gray-text<p class="h6 mt-0 spanish-gray-text">Stroll Reader</p>
-
-
serious
link-name— Links must have discernible text 6 nodesOffending elements (5 of 6)
-
.award-link<a class="award-link" href="https://n2co.com/awards" target="_blank"> <svg class="award-link__icon"><use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="/assets/images/sprite.svg#award"></use>… -
.social-nav__menu-item:nth-child(1) > .social-nav__menu-link--light.social-nav__menu-link[target="_blank"]<a class="social-nav__menu-link social-nav__menu-link--light" href="https://www.facebook.com/strollmag" target="_blank"> -
.social-nav__menu-item:nth-child(2) > .social-nav__menu-link--light.social-nav__menu-link[target="_blank"]<a class="social-nav__menu-link social-nav__menu-link--light" href="https://www.instagram.com/thestrollmag/" target="_blank"> -
.social-nav__menu-item:nth-child(3) > .social-nav__menu-link--light.social-nav__menu-link[target="_blank"]<a class="social-nav__menu-link social-nav__menu-link--light" href="https://www.linkedin.com/company/strollmag" target="_blank"> -
.social-nav__menu-item:nth-child(4) > .social-nav__menu-link--light.social-nav__menu-link[target="_blank"]<a class="social-nav__menu-link social-nav__menu-link--light" href="https://www.pinterest.com/TheN2Company/stroll/" target="_blank">
-
-
critical
button-name— Buttons must have discernible text 4 nodesOffending elements
-
.nav__open-menu<button class="nav__open-menu nav__open-menu--show js-open-menu" type="button"> <svg class="nav__open-menu-icon"><use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="/assets/images/sprite.svg#… -
.glide__bullet--active<button class="glide__bullet quotes-carousel__bullets glide__bullet--active" data-glide-dir="=0"></button> -
button[data-glide-dir="=1"]<button class="glide__bullet quotes-carousel__bullets" data-glide-dir="=1"></button> -
button[data-glide-dir="=2"]<button class="glide__bullet quotes-carousel__bullets" data-glide-dir="=2"></button>
-
-
critical
aria-allowed-attr— Elements must only use supported ARIA attributes 1 nodeOffending element
-
div[data-item=""]<div class="choices__item choices__placeholder choices__item--selectable" data-item="" data-id="1" data-value="" data-custom-properties="[object Object]" aria-selected="true">Find My Stroll</div>
-
-
serious
frame-title— Frames must have an accessible name 1 nodeOffending element
-
.header__video-background<iframe data-src="https://player.vimeo..." width="1145" height="488" frameborder="0" allow="autoplay; fullscreen" allowfullscreen="" class="header__video-backgr..." src="https://player.vimeo..." styl…
-
-
moderate
heading-order— Heading levels should only increase by one 1 nodeOffending element
-
.pr-6-lg > h3<h3>Stroll magazines introduce neighbors each month through the stories and photos we share.</h3>
-
-
moderate
landmark-unique— Landmarks should have a unique role or role/label/title (i.e. accessible name) combination 1 nodeOffending element
-
.nav<nav class="nav js-nav">
-
Accessibility failures 5 of 26 audits
-
color-contrast— Background and foreground colors do not have a sufficient contrast ratio. 9 nodes -
link-name— Links do not have a discernible name 6 nodes -
button-name— Buttons do not have an accessible name 4 nodes -
aria-allowed-attr— `[aria-*]` attributes do not match their roles 1 node -
heading-order— Heading elements are not in a sequentially-descending order 1 node
Best Practices failures 3 of 20 audits
-
third-party-cookies— Uses third-party cookies 3 items -
errors-in-console— Browser errors were logged to the console 2 items -
inspector-issues— Issues were logged in the `Issues` panel in Chrome Devtools 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.47 s | 95 ms | 0.010 | 1.07 s | 524 ms |
| 2026-09-19 | 1.60 s | 95 ms | 0.020 | 1.15 s | 593 ms |
| 2026-09-12 | 1.60 s | 98 ms | 0.020 | 1.18 s | 635 ms |
| 2026-09-05 | 1.52 s | 103 ms | 0.020 | 1.05 s | 506 ms |
| 2026-08-29 | 1.59 s | 111 ms | 0.020 | 1.12 s | 558 ms |
| 2026-08-22 | 1.50 s | 111 ms | 0.010 | 1.00 s | 504 ms |
| 2026-08-15 | 1.52 s | 108 ms | 0 | 990 ms | 503 ms |
| 2026-08-08 | 1.52 s | 104 ms | 0.010 | 994 ms | 536 ms |
| 2026-08-01 | 1.55 s | 98 ms | 0.010 | 1.05 s | 504 ms |
| 2026-07-25 | 1.59 s | 95 ms | 0.010 | 1.09 s | 536 ms |
| 2026-07-18 | 1.55 s | 95 ms | 0.010 | 1.08 s | 493 ms |
| 2026-07-11 | 1.56 s | 95 ms | 0.010 | 1.07 s | 504 ms |
Runs
Every stored run for this URL, newest first.
| When | Scores | Perf | LCP | CLS | TBT | Weight | Runs | Spread | Bench | Took | Archive |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Oct 6, 2026, 12:53 PM UTC | 50 | 10.93 s | 0.010 | 959 ms | 3.25 MB | 3/3 | ±2 | 2,491 0% | 33.1s |
|
|
| Sep 29, 2026, 11:08 AM UTC | 50 | 13.60 s | 0.011 | 1.06 s | 3.23 MB | 3/3 | ±13 | 2,508 +1% | 35.4s |
|
|
| Sep 22, 2026, 9:02 AM UTC | 48 | 13.55 s | 0.010 | 1.09 s | 3.22 MB | 3/3 | ±18 | 2,426 -2% | 37.4s |
|
|
| Sep 15, 2026, 5:51 AM UTC | 49 | 9.97 s | 0.001 | 1.19 s | 2.83 MB | 3/3 | ±15 | 2,155 -13% | 86.9s |
|
|
| Sep 8, 2026, 12:55 AM UTC | 49 | 11.75 s | 0 | 896 ms | 3.20 MB | 3/3 | ±7 | 2,513 +1% | 38.9s |
|
|
| Aug 31, 2026, 10:52 PM UTC | 50 | 12.12 s | 0.001 | 872 ms | 3.19 MB | 3/3 | ±16 | 2,479 0% | 34.3s |
|
|
| Aug 31, 2026, 3:58 AM UTC | The "start lh:runner:gather" performance mark has not been set |
185.3s | |||||||||
| Aug 21, 2026, 2:34 PM UTC | 39 | 13.59 s | 0 | 1.29 s | 3.18 MB | 1/3 | — | 2,496 0% | 93.5s |
|
|
Embed this score
Use this web component to show strollmag.com's scores on any website, updated whenever this instance re-measures. Don’t forget to bundle the speedlify2-score.js component code into your site!
<speedlify2-score speedlify-url="https://www.speedlify.dev/" url="https://www.strollmag.com/"></speedlify2-score>