Performance
· 14 checks — Lighthouse + waterfall + sustainability rolled into one auditable list.Performance-focused optimization plan with CWV assessment, top offenders, and time estimates
First Contentful Paint First Contentful Paint — how long until the browser renders the first piece of content. Under 1.8s is good.
9.15 s
Largest Contentful Paint Largest Contentful Paint — how long until the largest visible element loads. Under 2.5s is good.
21.19 s
Total Blocking Time Total Blocking Time — total time the main thread was blocked, preventing user input. Under 200ms is good.
14.40 s
Cumulative Layout Shift Cumulative Layout Shift — measures visual stability. How much the page layout shifts during loading. Under 0.1 is good.
0.000
Speed Index Speed Index — how quickly content is visually displayed during load. Under 3.4s is good.
31.12 s
Time to Interactive Time to Interactive — how long until the page is fully interactive and responds to user input. Under 3.8s is good.
74.11 s
Page Load Progression
FPage Weight BudgetAction8.1 MB transferred, 790 requestsFIX
Large JavaScript bundles delay interactivity. Split code by route or defer non-critical scripts.
JavaScript bundle is large — code-split routes and lazy-load off-screen components to defer.
Source: web.dev
Each request adds latency. Bundle small files, use sprites, or eliminate unnecessary requests.
High HTTP request count — bundling, sprite-ing, and HTTP/2 server push can reduce per-request overhead.
Source: web.dev
DThird-Party ImpactAction81% third-party, 0 ms blockingFIX
FJS Execution CostAction60387ms total JS executionFIX
Main Thread Breakdown
| Script | Total | Scripting | Parse/Compile | Party |
|---|---|---|---|---|
| https://www.reuters.com/pf/dist/engine/react.js?d=356&mxId=00000000 | 7059ms | 4417ms | 46ms | 1st |
| https://aam.a47b.com/aam?asid=tD1xIAPJ&af=300x250&ad=138548478295&spl=/4735792/reuters.com/home&adv=5744295721&li=7203817874&io=3961852309&pl=22060190036&ra=1100639566&st=reuters.com&edst=22060190036&cu1=mpu&cu2=home&cu3= | 6483ms | 253ms | 9ms | 3rd |
| https://www.reuters.com/ | 6106ms | 307ms | 135ms | 1st |
| Unattributable | 4735ms | 1117ms | 0ms | 3rd |
| https://securepubads.g.doubleclick.net/pagead/managed/js/gpt/m202604010101/pubads_impl.js?cb=31097585 | 3795ms | 3320ms | 74ms | 3rd |
| https://scripts.mf.webcontentassessor.com/scripts/d06ef93c25139616c54db7ca384a5b08978435f6af02d1bae5fa0e14a8bba30f | 2666ms | 2123ms | 83ms | 3rd |
| https://cds.connatix.com/p/276446261/sax.sdk.bridge.js | 2442ms | 2178ms | 66ms | 3rd |
| https://cdn.permutive.com/a55a84b3-9632-4869-b625-3d8ef43ed18d-web.js | 2350ms | 961ms | 99ms | 3rd |
| https://www.googletagmanager.com/gtag/js?id=G-WBSR7WLTGD | 1832ms | 1708ms | 103ms | 3rd |
| https://cdn.jwplayer.com/libraries/6R96ZZcw.js | 1663ms | 1357ms | 92ms | 3rd |
Showing top 10 of 87 scripts
FJS BundlesAction166 scripts, 2.0 MB unusedFIX
Downloaded but never executed on this page.
| Script | Size | Unused | Minified | Party |
|---|---|---|---|---|
| https://www.reuters.com/pf/dist/components/combinations/landing.js?d=356&mxId=00000000 | 689 KB | 342 KB (50%) | ✓ | 1st |
| https://ssl.p.jwpcdn.com/player/v/8.46.1/provider.hlsjs.js | 139 KB | 118 KB (85%) | ✓ | 3rd |
| https://imasdk.googleapis.com/js/sdkloader/ima3.js | 147 KB | 96 KB (66%) | ✓ | 3rd |
| https://cds.connatix.com/p/276446261/sax.sdk.bridge.js | 101 KB | 84 KB (83%) | ✓ | 3rd |
| https://securepubads.g.doubleclick.net/pagead/managed/js/gpt/m202604010101/pubads_impl.js?cb=31097585 | 182 KB | 80 KB (44%) | ✓ | 3rd |
| https://cdn.cookielaw.org/scripttemplates/202601.1.0/otBannerSdk.js | 127 KB | 80 KB (63%) | ✓ | 3rd |
| https://a.pub.network/reuters-com/pubfig.engine.mobile.js | 168 KB | 78 KB (47%) | ✓ | 3rd |
| https://www.googletagmanager.com/gtm.js?id=GTM-K5WTBZN | 165 KB | 77 KB (47%) | ✓ | 3rd |
| https://www.googletagmanager.com/gtag/js?id=G-FVWZ0RM4DH&l=audDataLayer | 143 KB | 70 KB (49%) | ✓ | 3rd |
| https://www.googletagmanager.com/gtag/destination?id=G-XXXXXXXXXX&cx=c>m=4e6411 | 136 KB | 70 KB (52%) | ✓ | 3rd |
Consider code splitting or tree shaking to reduce unused code.
This bundle has high unused code — code-split or tree-shake to ship only what executes.
Source: web.dev / Lighthouse coverage
Consider code splitting or tree shaking to reduce unused code.
This bundle has high unused code — code-split or tree-shake to ship only what executes.
Source: web.dev / Lighthouse coverage
Consider code splitting or tree shaking to reduce unused code.
This bundle has high unused code — code-split or tree-shake to ship only what executes.
Source: web.dev / Lighthouse coverage
Consider code splitting or tree shaking to reduce unused code.
This bundle has high unused code — code-split or tree-shake to ship only what executes.
Source: web.dev / Lighthouse coverage
Consider code splitting or tree shaking to reduce unused code.
This bundle has high unused code — code-split or tree-shake to ship only what executes.
Source: web.dev / Lighthouse coverage
DHTTP CachingActionno-store (uncacheable)FIX
max-age=0, private, no-cache, no-store, must-revalidate
| Directive | Value | Meaning |
|---|---|---|
| max-age | 0 | Cache for 0 seconds |
| private | — | Only browser cache, not CDN/proxy |
| no-cache | — | Cache but always revalidate first |
| no-store | — | Never cache this response |
| must-revalidate | — | Must recheck with server after expiry |
BImage Optimization129 images, 0 KB saveableREVIEW
CGreen HostingActionWhether the site is served from green-energy infrastructureREVIEW
Green Hosting
No green hosting detected
A+Text CompressionAll text resources are compressedPASS
A+Font Loading5 fonts (107 KB)PASS
Web fonts
5
107 KB total
Render-blocking
0
of 5
Dominant font-display
swap
Most common across fonts
Font loading timeline
- Convert to woff2 for ~30% smaller file size
- Convert to woff2 for ~30% smaller file size
Optimization checklist
- Preload critical fonts (priority=high)
- Use woff2 format for all fonts
- Set font-display to swap, optional, or fallback
- Subset large fonts (≤100 KB each)
Fixing the unchecked items could save ~15 KB and ~30 ms
A+Resource CachingAll resources properly cachedPASS
A+Critical Rendering PathNo render-blocking resourcesPASS
A+Resource HintsNo optimization neededPASS
Network Waterfall790 requests over 0msINFO
Performance analysis not available for this result.
Third-Party Script CostPer-script blocking time, transfer cost, and cache headersINFO
| Script | Category | Execution | Transfer | Unused | Monthly Cost | Verdict |
|---|---|---|---|---|---|---|
aam.a47b.com aam.a47b.com | Other | 6483ms | 24 KB | — | CA$90/mo | Costly |
Unattributable Unattributable | Other | 4735ms | 0 KB | — | CA$65/mo | Costly |
securepubads.g.doubleclick.net securepubads.g.doubleclick.net | Other | 3795ms | 182 KB | 44% | CA$52/mo | Costly |
scripts.mf.webcontentassessor.com scripts.mf.webcontentassessor.com | Other | 2666ms | 130 KB | — | CA$37/mo | Costly |
cds.connatix.com cds.connatix.com | Other | 2442ms | 101 KB | 83% | CA$34/mo | Costly |
cdn.permutive.com cdn.permutive.com | Other | 2350ms | 160 KB | — | CA$32/mo | Costly |
Google Tag Manager www.googletagmanager.com | Tag Manager | 1832ms | 168 KB | 33% | CA$25/mo | Costly |
cdn.jwplayer.com cdn.jwplayer.com | Other | 1663ms | 65 KB | 65% | CA$23/mo | Costly |
a.pub.network a.pub.network | Other | 1164ms | 168 KB | 47% | CA$16/mo | Costly |
dd.reuters.com dd.reuters.com | Other | 982ms | 43 KB | — | CA$14/mo | Costly |
cds.connatix.com cds.connatix.com | Other | 928ms | 63 KB | 46% | CA$13/mo | Costly |
Google Tag Manager www.googletagmanager.com | Tag Manager | 857ms | 165 KB | 47% | CA$12/mo | Costly |
cds.connatix.com cds.connatix.com | Other | 836ms | 56 KB | 44% | CA$12/mo | Costly |
jsconfig.adsafeprotected.com jsconfig.adsafeprotected.com | Other | 798ms | 4 KB | — | CA$11/mo | Costly |
pagead2.googlesyndication.com pagead2.googlesyndication.com | Other | 721ms | 0 KB | 41% | CA$10/mo | Costly |
www.datadoghq-browser-agent.com www.datadoghq-browser-agent.com | Other | 719ms | 48 KB | 57% | CA$10/mo | Costly |
cdn.id5-sync.com cdn.id5-sync.com | Other | 694ms | 0 KB | — | CA$10/mo | Costly |
imasdk.googleapis.com imasdk.googleapis.com | Other | 691ms | 147 KB | 66% | CA$10/mo | Costly |
www.dianomi.com www.dianomi.com | Other | 548ms | 39 KB | 60% | CA$8/mo | Costly |
a.pub.network a.pub.network | Other | 536ms | 205 KB | 34% | CA$7/mo | Costly |
static.adsafeprotected.com static.adsafeprotected.com | Other | 499ms | 0 KB | — | CA$7/mo | Costly |
ssl.p.jwpcdn.com ssl.p.jwpcdn.com | Other | 484ms | 139 KB | 85% | CA$7/mo | Costly |
Google Tag Manager www.googletagmanager.com | Tag Manager | 459ms | 145 KB | 34% | CA$6/mo | Costly |
cd.connatix.com cd.connatix.com | Other | 417ms | 83 KB | 38% | CA$6/mo | Costly |
btloader.com btloader.com | Other | 378ms | 30 KB | — | CA$5/mo | Costly |
c.amazon-adsystem.com c.amazon-adsystem.com | Other | 349ms | 90 KB | 37% | CA$5/mo | Costly |
OneTrust cdn.cookielaw.org | Consent | 330ms | 22 KB | — | CA$5/mo | Essential |
Google Tag Manager www.googletagmanager.com | Tag Manager | 325ms | 136 KB | 39% | CA$4/mo | Costly |
config.aps.amazon-adsystem.com config.aps.amazon-adsystem.com | Other | 322ms | 8 KB | — | CA$4/mo | Costly |
Google Tag Manager www.googletagmanager.com | Tag Manager | 295ms | 128 KB | 42% | CA$4/mo | Costly |
aka.clipcentric.com aka.clipcentric.com | Other | 289ms | 28 KB | — | CA$4/mo | Costly |
Google Tag Manager www.googletagmanager.com | Tag Manager | 272ms | 128 KB | 47% | CA$4/mo | Costly |
freestar.solutions.cdn.optable.co freestar.solutions.cdn.optable.co | Other | 266ms | 17 KB | — | CA$4/mo | Costly |
jsconfig.adsafeprotected.com jsconfig.adsafeprotected.com | Other | 258ms | 4 KB | — | CA$4/mo | Costly |
Google Tag Manager www.googletagmanager.com | Tag Manager | 227ms | 136 KB | 52% | CA$3/mo | Costly |
scaredsnakes.com scaredsnakes.com | Other | 224ms | 36 KB | — | CA$3/mo | Costly |
pagead2.googlesyndication.com pagead2.googlesyndication.com | Other | 222ms | 0 KB | — | CA$3/mo | Costly |
OneTrust cdn.cookielaw.org | Consent | 209ms | 127 KB | 63% | CA$3/mo | Essential |
metrics.rapidedge.io metrics.rapidedge.io | Other | 206ms | 30 KB | — | CA$3/mo | Costly |
Google Tag Manager www.googletagmanager.com | Tag Manager | 205ms | 143 KB | 49% | CA$3/mo | Costly |
d-code.liadm.com d-code.liadm.com | Other | 201ms | 47 KB | — | CA$3/mo | Costly |
OneTrust cdn.cookielaw.org | Consent | 191ms | 9 KB | — | CA$3/mo | Essential |
pixel.adsafeprotected.com pixel.adsafeprotected.com | Other | 173ms | 92 KB | 39% | CA$2/mo | Optional |
Facebook Pixel connect.facebook.net | Advertising | 173ms | 95 KB | 33% | CA$2/mo | Optional |
ssl.p.jwpcdn.com ssl.p.jwpcdn.com | Other | 160ms | 99 KB | 27% | CA$2/mo | Optional |
cdn.sophi.io cdn.sophi.io | Other | 160ms | 40 KB | — | CA$2/mo | Optional |
ssl.p.jwpcdn.com ssl.p.jwpcdn.com | Other | 160ms | 29 KB | — | CA$2/mo | Optional |
siteintercept.qualtrics.com siteintercept.qualtrics.com | Other | 153ms | 36 KB | 62% | CA$2/mo | Optional |
b-code.liadm.com b-code.liadm.com | Other | 145ms | 46 KB | — | CA$2/mo | Optional |
static.chartbeat.com static.chartbeat.com | Other | 141ms | 25 KB | — | CA$2/mo | Optional |
a.pub.network a.pub.network | Other | 136ms | 29 KB | — | CA$2/mo | Optional |
pixel.adsafeprotected.com pixel.adsafeprotected.com | Other | 135ms | 92 KB | 38% | CA$2/mo | Optional |
static.adsafeprotected.com static.adsafeprotected.com | Other | 132ms | 7 KB | — | CA$2/mo | Optional |
cdn1.anonymised.io cdn1.anonymised.io | Other | 124ms | 24 KB | — | CA$2/mo | Optional |
Facebook Pixel connect.facebook.net | Advertising | 122ms | 40 KB | — | CA$2/mo | Optional |
Segment cdn.segment.com | Analytics | 120ms | 55 KB | 55% | CA$2/mo | Optional |
cds.connatix.com cds.connatix.com | Other | 114ms | 12 KB | — | CA$2/mo | Optional |
Google Analytics www.google-analytics.com | Analytics | 104ms | 21 KB | — | CA$1/mo | Optional |
web-sdk-cdn.singular.net web-sdk-cdn.singular.net | Other | 100ms | 48 KB | — | CA$1/mo | Optional |
securepubads.g.doubleclick.net securepubads.g.doubleclick.net | Other | 99ms | 35 KB | — | CA$1/mo | Optional |
static.criteo.net static.criteo.net | Other | 96ms | 15 KB | — | CA$1/mo | Optional |
ak.sail-horizon.com ak.sail-horizon.com | Other | 92ms | 55 KB | 72% | CA$1/mo | Optional |
s.go-mpulse.net s.go-mpulse.net | Other | 92ms | 56 KB | 65% | CA$1/mo | Optional |
launchpad.privacymanager.io launchpad.privacymanager.io | Other | 86ms | 41 KB | — | CA$1/mo | Optional |
Segment cdn.segment.com | Analytics | 83ms | 22 KB | — | CA$1/mo | Optional |
launchpad-wrapper.privacymanager.io launchpad-wrapper.privacymanager.io | Other | 77ms | 2 KB | — | CA$1/mo | Optional |
cds.connatix.com cds.connatix.com | Other | 75ms | 34 KB | — | CA$1/mo | Optional |
secure.cdn.fastclick.net secure.cdn.fastclick.net | Other | 74ms | 22 KB | — | CA$1/mo | Optional |
cdn.hadronid.net cdn.hadronid.net | Other | 72ms | 0 KB | — | CA$1/mo | Optional |
ep2.adtrafficquality.google ep2.adtrafficquality.google | Other | 72ms | 8 KB | — | CA$1/mo | Optional |
oa.openxcdn.net oa.openxcdn.net | Other | 69ms | 8 KB | — | CA$1/mo | Optional |
tags.srv.stackadapt.com tags.srv.stackadapt.com | Other | 64ms | 8 KB | — | CA$1/mo | Optional |
amplify.outbrain.com amplify.outbrain.com | Other | 64ms | 18 KB | — | CA$1/mo | Optional |
ssl.p.jwpcdn.com ssl.p.jwpcdn.com | Other | 62ms | 22 KB | — | CA$1/mo | Optional |
p.ad.gt p.ad.gt | Other | 60ms | 10 KB | — | CA$1/mo | Optional |
LinkedIn Insight snap.licdn.com | Advertising | 59ms | 19 KB | — | CA$1/mo | Optional |
OneTrust cdn.cookielaw.org | Consent | 59ms | 6 KB | — | CA$1/mo | Essential |
sb.scorecardresearch.com sb.scorecardresearch.com | Other | 58ms | 0 KB | — | CA$1/mo | Optional |
js.outcomes.net js.outcomes.net | Other | 56ms | 0 KB | — | CA$1/mo | Optional |
Segment cdn.segment.com | Analytics | 56ms | 29 KB | — | CA$1/mo | Optional |
sb.scorecardresearch.com sb.scorecardresearch.com | Other | 55ms | 0 KB | — | CA$1/mo | Optional |
These scripts may cost more than they're worth
- aam.a47b.com adds 6483ms and costs ~CA$90/month
- Unattributable adds 4735ms and costs ~CA$65/month
- securepubads.g.doubleclick.net adds 3795ms and costs ~CA$52/month
- scripts.mf.webcontentassessor.com adds 2666ms and costs ~CA$37/month
- cds.connatix.com adds 2442ms and costs ~CA$34/month
- cdn.permutive.com adds 2350ms and costs ~CA$32/month
- Google Tag Manager adds 1832ms and costs ~CA$25/month
- cdn.jwplayer.com adds 1663ms and costs ~CA$23/month
- a.pub.network adds 1164ms and costs ~CA$16/month
- dd.reuters.com adds 982ms and costs ~CA$14/month
- cds.connatix.com adds 928ms and costs ~CA$13/month
- Google Tag Manager adds 857ms and costs ~CA$12/month
- cds.connatix.com adds 836ms and costs ~CA$12/month
- jsconfig.adsafeprotected.com adds 798ms and costs ~CA$11/month
- pagead2.googlesyndication.com adds 721ms and costs ~CA$10/month
- www.datadoghq-browser-agent.com adds 719ms and costs ~CA$10/month
- cdn.id5-sync.com adds 694ms and costs ~CA$10/month
- imasdk.googleapis.com adds 691ms and costs ~CA$10/month
- www.dianomi.com adds 548ms and costs ~CA$8/month
- a.pub.network adds 536ms and costs ~CA$7/month
- static.adsafeprotected.com adds 499ms and costs ~CA$7/month
- ssl.p.jwpcdn.com adds 484ms and costs ~CA$7/month
- Google Tag Manager adds 459ms and costs ~CA$6/month
- cd.connatix.com adds 417ms and costs ~CA$6/month
- btloader.com adds 378ms and costs ~CA$5/month
- c.amazon-adsystem.com adds 349ms and costs ~CA$5/month
- Google Tag Manager adds 325ms and costs ~CA$4/month
- config.aps.amazon-adsystem.com adds 322ms and costs ~CA$4/month
- Google Tag Manager adds 295ms and costs ~CA$4/month
- aka.clipcentric.com adds 289ms and costs ~CA$4/month
- Google Tag Manager adds 272ms and costs ~CA$4/month
- freestar.solutions.cdn.optable.co adds 266ms and costs ~CA$4/month
- jsconfig.adsafeprotected.com adds 258ms and costs ~CA$4/month
- Google Tag Manager adds 227ms and costs ~CA$3/month
- scaredsnakes.com adds 224ms and costs ~CA$3/month
- pagead2.googlesyndication.com adds 222ms and costs ~CA$3/month
- metrics.rapidedge.io adds 206ms and costs ~CA$3/month
- Google Tag Manager adds 205ms and costs ~CA$3/month
- d-code.liadm.com adds 201ms and costs ~CA$3/month
76% of JavaScript execution time is spent on third-party scripts. Consider auditing which scripts are essential.
When third-party JS execution time exceeds your own, performance gains from frontend work are capped by code you don't own.
Learn more ▾ ▴
Every millisecond of third-party JS competes with your own for main-thread time. If their share is bigger than yours, optimization on your code base barely moves the needle. Audit, defer, or remove third-parties before further frontend optimization. Use Lighthouse's third-party audit to identify the worst offenders.
Source: web.dev
aam.a47b.com takes 6483ms of CPU time. Consider loading it asynchronously or replacing it with a lighter alternative.
This script has high main-thread execution time — optimize hot paths or defer.
Source: web.dev
Unattributable takes 4735ms of CPU time. Consider loading it asynchronously or replacing it with a lighter alternative.
This script has high main-thread execution time — optimize hot paths or defer.
Source: web.dev
securepubads.g.doubleclick.net takes 3795ms of CPU time. Consider loading it asynchronously or replacing it with a lighter alternative.
This script has high main-thread execution time — optimize hot paths or defer.
Source: web.dev
scripts.mf.webcontentassessor.com takes 2666ms of CPU time. Consider loading it asynchronously or replacing it with a lighter alternative.
This script has high main-thread execution time — optimize hot paths or defer.
Source: web.dev
cds.connatix.com takes 2442ms of CPU time. Consider loading it asynchronously or replacing it with a lighter alternative.
This script has high main-thread execution time — optimize hot paths or defer.
Source: web.dev
83% of cds.connatix.com's code is unused. The script may be loading features you don't use.
Bundle has high unused-code ratio — tree-shaking and route-splitting recover the wasted bytes.
Source: web.dev
cdn.permutive.com takes 2350ms of CPU time. Consider loading it asynchronously or replacing it with a lighter alternative.
This script has high main-thread execution time — optimize hot paths or defer.
Source: web.dev
Google Tag Manager takes 1832ms of CPU time. Consider loading it asynchronously or replacing it with a lighter alternative.
This script has high main-thread execution time — optimize hot paths or defer.
Source: web.dev
cdn.jwplayer.com takes 1663ms of CPU time. Consider loading it asynchronously or replacing it with a lighter alternative.
This script has high main-thread execution time — optimize hot paths or defer.
Source: web.dev
65% of cdn.jwplayer.com's code is unused. The script may be loading features you don't use.
Bundle has high unused-code ratio — tree-shaking and route-splitting recover the wasted bytes.
Source: web.dev
a.pub.network takes 1164ms of CPU time. Consider loading it asynchronously or replacing it with a lighter alternative.
This script has high main-thread execution time — optimize hot paths or defer.
Source: web.dev
dd.reuters.com takes 982ms of CPU time. Consider loading it asynchronously or replacing it with a lighter alternative.
This script has high main-thread execution time — optimize hot paths or defer.
Source: web.dev
cds.connatix.com takes 928ms of CPU time. Consider loading it asynchronously or replacing it with a lighter alternative.
This script has high main-thread execution time — optimize hot paths or defer.
Source: web.dev
Google Tag Manager takes 857ms of CPU time. Consider loading it asynchronously or replacing it with a lighter alternative.
This script has high main-thread execution time — optimize hot paths or defer.
Source: web.dev
cds.connatix.com takes 836ms of CPU time. Consider loading it asynchronously or replacing it with a lighter alternative.
This script has high main-thread execution time — optimize hot paths or defer.
Source: web.dev
jsconfig.adsafeprotected.com takes 798ms of CPU time. Consider loading it asynchronously or replacing it with a lighter alternative.
This script has high main-thread execution time — optimize hot paths or defer.
Source: web.dev
pagead2.googlesyndication.com takes 721ms of CPU time. Consider loading it asynchronously or replacing it with a lighter alternative.
This script has high main-thread execution time — optimize hot paths or defer.
Source: web.dev
www.datadoghq-browser-agent.com takes 719ms of CPU time. Consider loading it asynchronously or replacing it with a lighter alternative.
This script has high main-thread execution time — optimize hot paths or defer.
Source: web.dev
57% of www.datadoghq-browser-agent.com's code is unused. The script may be loading features you don't use.
Bundle has high unused-code ratio — tree-shaking and route-splitting recover the wasted bytes.
Source: web.dev
cdn.id5-sync.com takes 694ms of CPU time. Consider loading it asynchronously or replacing it with a lighter alternative.
This script has high main-thread execution time — optimize hot paths or defer.
Source: web.dev
imasdk.googleapis.com takes 691ms of CPU time. Consider loading it asynchronously or replacing it with a lighter alternative.
This script has high main-thread execution time — optimize hot paths or defer.
Source: web.dev
66% of imasdk.googleapis.com's code is unused. The script may be loading features you don't use.
Bundle has high unused-code ratio — tree-shaking and route-splitting recover the wasted bytes.
Source: web.dev
www.dianomi.com takes 548ms of CPU time. Consider loading it asynchronously or replacing it with a lighter alternative.
This script has high main-thread execution time — optimize hot paths or defer.
Source: web.dev
60% of www.dianomi.com's code is unused. The script may be loading features you don't use.
Bundle has high unused-code ratio — tree-shaking and route-splitting recover the wasted bytes.
Source: web.dev
a.pub.network takes 536ms of CPU time. Consider loading it asynchronously or replacing it with a lighter alternative.
This script has high main-thread execution time — optimize hot paths or defer.
Source: web.dev
static.adsafeprotected.com takes 499ms of CPU time. Consider loading it asynchronously or replacing it with a lighter alternative.
This script has high main-thread execution time — optimize hot paths or defer.
Source: web.dev
ssl.p.jwpcdn.com takes 484ms of CPU time. Consider loading it asynchronously or replacing it with a lighter alternative.
This script has high main-thread execution time — optimize hot paths or defer.
Source: web.dev
85% of ssl.p.jwpcdn.com's code is unused. The script may be loading features you don't use.
Bundle has high unused-code ratio — tree-shaking and route-splitting recover the wasted bytes.
Source: web.dev
Google Tag Manager takes 459ms of CPU time. Consider loading it asynchronously or replacing it with a lighter alternative.
This script has high main-thread execution time — optimize hot paths or defer.
Source: web.dev
cd.connatix.com takes 417ms of CPU time. Consider loading it asynchronously or replacing it with a lighter alternative.
This script has high main-thread execution time — optimize hot paths or defer.
Source: web.dev
btloader.com takes 378ms of CPU time. Consider loading it asynchronously or replacing it with a lighter alternative.
This script has high main-thread execution time — optimize hot paths or defer.
Source: web.dev
c.amazon-adsystem.com takes 349ms of CPU time. Consider loading it asynchronously or replacing it with a lighter alternative.
This script has high main-thread execution time — optimize hot paths or defer.
Source: web.dev
Google Tag Manager takes 325ms of CPU time. Consider loading it asynchronously or replacing it with a lighter alternative.
This script has high main-thread execution time — optimize hot paths or defer.
Source: web.dev
config.aps.amazon-adsystem.com takes 322ms of CPU time. Consider loading it asynchronously or replacing it with a lighter alternative.
This script has high main-thread execution time — optimize hot paths or defer.
Source: web.dev
Google Tag Manager takes 295ms of CPU time. Consider loading it asynchronously or replacing it with a lighter alternative.
This script has high main-thread execution time — optimize hot paths or defer.
Source: web.dev
aka.clipcentric.com takes 289ms of CPU time. Consider loading it asynchronously or replacing it with a lighter alternative.
This script has high main-thread execution time — optimize hot paths or defer.
Source: web.dev
Google Tag Manager takes 272ms of CPU time. Consider loading it asynchronously or replacing it with a lighter alternative.
This script has high main-thread execution time — optimize hot paths or defer.
Source: web.dev
freestar.solutions.cdn.optable.co takes 266ms of CPU time. Consider loading it asynchronously or replacing it with a lighter alternative.
This script has high main-thread execution time — optimize hot paths or defer.
Source: web.dev
jsconfig.adsafeprotected.com takes 258ms of CPU time. Consider loading it asynchronously or replacing it with a lighter alternative.
This script has high main-thread execution time — optimize hot paths or defer.
Source: web.dev
Google Tag Manager takes 227ms of CPU time. Consider loading it asynchronously or replacing it with a lighter alternative.
This script has high main-thread execution time — optimize hot paths or defer.
Source: web.dev
52% of Google Tag Manager's code is unused. The script may be loading features you don't use.
Bundle has high unused-code ratio — tree-shaking and route-splitting recover the wasted bytes.
Source: web.dev
scaredsnakes.com takes 224ms of CPU time. Consider loading it asynchronously or replacing it with a lighter alternative.
This script has high main-thread execution time — optimize hot paths or defer.
Source: web.dev
pagead2.googlesyndication.com takes 222ms of CPU time. Consider loading it asynchronously or replacing it with a lighter alternative.
This script has high main-thread execution time — optimize hot paths or defer.
Source: web.dev
63% of OneTrust's code is unused. The script may be loading features you don't use.
Bundle has high unused-code ratio — tree-shaking and route-splitting recover the wasted bytes.
Source: web.dev
metrics.rapidedge.io takes 206ms of CPU time. Consider loading it asynchronously or replacing it with a lighter alternative.
This script has high main-thread execution time — optimize hot paths or defer.
Source: web.dev
Google Tag Manager takes 205ms of CPU time. Consider loading it asynchronously or replacing it with a lighter alternative.
This script has high main-thread execution time — optimize hot paths or defer.
Source: web.dev
d-code.liadm.com takes 201ms of CPU time. Consider loading it asynchronously or replacing it with a lighter alternative.
This script has high main-thread execution time — optimize hot paths or defer.
Source: web.dev
62% of siteintercept.qualtrics.com's code is unused. The script may be loading features you don't use.
Bundle has high unused-code ratio — tree-shaking and route-splitting recover the wasted bytes.
Source: web.dev
55% of Segment's code is unused. The script may be loading features you don't use.
Bundle has high unused-code ratio — tree-shaking and route-splitting recover the wasted bytes.
Source: web.dev
72% of ak.sail-horizon.com's code is unused. The script may be loading features you don't use.
Bundle has high unused-code ratio — tree-shaking and route-splitting recover the wasted bytes.
Source: web.dev
65% of s.go-mpulse.net's code is unused. The script may be loading features you don't use.
Bundle has high unused-code ratio — tree-shaking and route-splitting recover the wasted bytes.
Source: web.dev