speedlify2

Lighthouse lab metrics, Axe, and Chrome UX Report field data for a list of sites recorded and compared over time. Follow us on Mastodon or Bluesky.

Charts Compare Measurement runs Embed a score Open to Work

geolytix.com

https://geolytix.com/

69PERF 79A11Y 73BEST 85SEO ✗AXE ✓CWV

Ranks Overall #1,700 Built Awesome #1,094

Data from Oct 3, 2026, 11:32 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

Vercel Hosted by Vercel

Lighthouse Scores LAB Simulated

69
Performance
no change
79
Accessibility
no change
73
Best Practices
no change
85
SEO
no change

Metrics LAB FIELD

Core Web Vitals: passing 2 of 3 assessed from real Chrome users.

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 2.97 s needs work ↑ +19 ms (+0.6%) 2.95 s – 3.00 s 857 ms good 95.7% 4.3% 0%
INP CWV Interaction to Next Paint — field only, no lab run can measure it n/a — — —
CLS CWV Cumulative Layout Shift 0.310 poor → no change 0.261 – 0.310 0 good 98.6% 1% 0.4%
TBT Total Blocking Time 402 ms needs work ↓ -29 ms (-6.7%) 285 ms – 431 ms n/a —
FCP First Contentful Paint 1.28 s good ↑ +2 ms (+0.2%) 1.25 s – 1.29 s 702 ms good 93.9% 5.1% 1%
Speed Index 1.62 s good ↑ +301 ms (+22.8%) significant 1.26 s – 1.62 s n/a —
TTFB Time to First Byte 618 ms good ↑ +12 ms (+2%) 606 ms – 623 ms 310 ms good 94.8% 4.2% 1%

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.

element render delay 170 ms
resource load duration 45 ms
resource load delay 20 ms
time to first byte 15 ms

LCP LAB Simulated vs LCP FIELD

Lab 2.97 s
Field p75 857 ms

The lab LCP is 3.46× the field p75 — real users likely have above-average hardware or network connectivity.

Page weight

Metric Value Change / range Trend
Page Weight 22.85 MB ↓ -2189.5 kB (-8.9%) 20.24 MB – 25.09 MB
Requests 138 → no change 138 – 141
Third-party Weight 20.10 MB ↑ +182.5 kB (+0.9%) 4.63 MB – 20.50 MB
Third-party CPU 189 ms ↓ -10 ms (-4.8%) 175 ms – 199 ms
Unused JS 408 kB ↑ +6.9 kB (+1.8%) 380 kB – 408 kB
Unused CSS 0 B → no change 0 B – 0 B

By resource type

Type Transfer Share Size Requests
media 82.8% 18.91 MB 1
image 13% 2.98 MB 117
script 3.5% 805 kB 12
font 0.4% 97.2 kB 3
document 0.2% 47.1 kB 1
stylesheet <0.1% 6.6 kB 1
other <0.1% 1.1 kB 2
Total 22.85 MB 138

Third parties 6 entities

Entity Transfer Size Main thread Simulated
Cloudinary mediaimage 19.31 MB 0 ms
Google CDN 359 kB 42 ms
Google Tag Manager 315 kB 98 ms
Hubspot 95.7 kB 37 ms
Google Analytics 20.9 kB 12 ms
All 6 20.10 MB 189 ms

Page health

Metric Value Change / range Trend
Main Thread Work 3.00 s ↓ -83 ms (-2.7%) 2.70 s – 3.19 s
Long Tasks 12 ↓ -1 (-7.7%) 11 – 13
DOM Elements 1,094 → no change 1,094 – 1,094
Axe Violations Violating nodes from a full Axe CLI run (more than Lighthouse reports) 46 → no change 46 – 54
A11y Failures 6 → no change 6 – 6
A11y Failing Nodes 45 → no change 45 – 45

Main thread work

Task Time Share Duration Simulated
other 34% 1.03 s
script evaluation 34% 1.02 s
style layout 16% 485 ms
script parse compile 7% 225 ms
paint composite render 5% 144 ms
parse HTML 2% 68 ms
garbage collection 1% 33 ms
Total 3.00 s

Axe violations axe-core 4.13.0, full rule set

46 violating nodes across 7 rules, 1540 passing. This is a standalone Axe CLI run and is stricter than the subset Lighthouse already includes.

  • serious aria-hidden-focus — ARIA hidden element must not be focusable or contain focusable elements 37 nodes
    Offending elements (5 of 37)
    1. #tns1 > .tns-item[aria-hidden="true"]:nth-child(1)
      <li class="tns-item" aria-hidden="true" tabindex="-1">
    2. #tns1 > .tns-item[aria-hidden="true"]:nth-child(2)
      <li class="tns-item" aria-hidden="true" tabindex="-1">
    3. #tns1 > .tns-item[aria-hidden="true"]:nth-child(3)
      <li class="tns-item" aria-hidden="true" tabindex="-1">
    4. #tns1 > .tns-item[aria-hidden="true"]:nth-child(4)
      <li class="tns-item" aria-hidden="true" tabindex="-1">
    5. #tns1 > .tns-item[aria-hidden="true"]:nth-child(5)
      <li class="tns-item" aria-hidden="true" tabindex="-1">
  • serious link-name — Links must have discernible text 4 nodes
    Offending elements
    1. menu-toggle > .w-\[10rem\][href="/"]
      <a href="/" class="w-[10rem]">
    2. a[plain=""]
      <a href="/ai-location-planning/" class="icon breakout-button text-4" plain="">
    3. .w-\[10rem\].no-underline[href="/"]
      <a href="/" class="w-[10rem] no-underline">
    4. li:nth-child(1) > a[href$="geolytix"]
      <a href="https://twitter.com/geolytix" target="_blank" rel="noopener noreferrer">
  • critical aria-valid-attr-value — ARIA attributes must conform to valid values 1 node
    Offending element
    1. .lg\:hidden
      <button type="button" class="lg:hidden" aria-label="Toggle main menu" aria-controls="menu">
  • serious color-contrast — Elements must meet minimum color contrast ratio thresholds 1 node
    Offending element
    1. .text-salmon
      <h3 class="max-w-[20ch] text-salmon">The core of your location strategy</h3>
  • moderate heading-order — Heading levels should only increase by one 1 node
    Offending element
    1. .gap-s-l > .space-y-xs:nth-child(1) > h4
      <h4 class="mono">Network Strategy</h4>
  • serious html-has-lang — <html> element must have a lang attribute 1 node
    Offending element
    1. html
      <html class="no-js" lang="">
  • moderate landmark-unique — Landmarks should have a unique role or role/label/title (i.e. accessible name) combination 1 node
    Offending element
    1. aside:nth-child(3)
      <aside class="relative py-2xl">

Accessibility failures 6 of 27 audits

  • aria-hidden-focus — `[aria-hidden="true"]` elements contain focusable descendents 37 nodes
  • link-name — Links do not have a discernible name 4 nodes
  • aria-valid-attr-value — `[aria-*]` attributes do not have valid values 1 node
  • color-contrast — Background and foreground colors do not have a sufficient contrast ratio. 1 node
  • heading-order — Heading elements are not in a sequentially-descending order 1 node
  • html-has-lang — `<html>` element does not have a `[lang]` attribute 1 node

Best Practices failures 3 of 20 audits

  • third-party-cookies — Uses third-party cookies 5 items
  • image-aspect-ratio — Displays images with incorrect aspect ratio 1 item
  • inspector-issues — Issues were logged in the `Issues` panel in Chrome Devtools 1 item

SEO failures 2 of 10 audits

  • meta-description — Document does not have a meta description
  • link-text — Links do not have descriptive text 1 item

Hygiene

HTTPS HSTS CSP Clickjacking protection Origin isolation Trusted Types bfcache h2

Measurement log

Field history 25 weeks

Weekly p75 from the CrUX History API, backfilled in a single request.

Week ending LCPINPCLSFCPTTFB
2026-09-26 877 ms — 0 703 ms 323 ms
2026-09-19 873 ms — 0 727 ms 292 ms
2026-09-12 1.01 s — 0 915 ms 374 ms
2026-09-05 1.07 s — 0 1.00 s 425 ms
2026-08-29 1.32 s 71 ms 0 1.18 s 598 ms
2026-08-22 1.37 s 72 ms 0 1.23 s 644 ms
2026-08-15 1.34 s 77 ms 0 1.19 s 644 ms
2026-08-08 1.32 s 78 ms 0 1.20 s 649 ms
2026-08-01 994 ms — 0 948 ms 379 ms
2026-07-25 950 ms — 0 832 ms 378 ms
2026-07-04 → 2026-07-18 No data — 3 weeks under the CrUX reporting threshold
2026-06-27 843 ms — 0 681 ms 267 ms

Runs

Every stored run for this URL, newest first.

When Scores PerfLCPCLSTBTWeight RunsSpreadBenchTook Archive
Oct 3, 2026, 11:32 PM UTC 69 2.97 s 0.310 402 ms 22.85 MB 3/3 ±45 2,493 0% 58.7s Wayback
Sep 26, 2026, 9:52 PM UTC 69 2.95 s 0.310 431 ms 25.09 MB 3/3 ±19 2,480 0% 57.7s Wayback
Sep 19, 2026, 7:11 PM UTC 69 2.96 s 0.310 393 ms 22.85 MB 3/3 ±20 2,499 +1% 58s Wayback
Sep 12, 2026, 6:08 PM UTC 69 2.96 s 0.310 428 ms 22.84 MB 3/3 ±15 2,493 0% 57.2s Wayback
Sep 5, 2026, 3:48 PM UTC 72 3.00 s 0.261 373 ms 20.24 MB 3/3 ±24 2,449 -1% 60.6s Wayback
Aug 29, 2026, 12:24 PM UTC 72 2.96 s 0.310 326 ms 22.84 MB 3/3 ±10 2,317 -7% 56.3s Wayback
Aug 20, 2026, 10:31 PM UTC 73 2.95 s 0.310 285 ms 22.81 MB 3/3 ±20 2,327 -6% 54.9s Wayback

Embed this score

Use this web component to show geolytix.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://geolytix.com/"></speedlify2-score>