bt.com

bt.com is SSL secured

Free website and domain report on bt.com

Last Updated: 17th May, 2023 Update Now
Overview

Snoop Summary for bt.com

This is a free and comprehensive report about bt.com. Bt.com is hosted in Walthamstow, England in United Kingdom on a server with an IP address of 213.121.43.1, where the local currency is GBP and English is the local language. Our records indicate that bt.com is owned/operated by Statutory Masking Enabled. Bt.com is expected to earn an estimated $6,843 USD per day from advertising revenue. The sale of bt.com would possibly be worth $4,995,282 USD. This figure is based on the daily revenue potential of the website over a 24 month period. Bt.com receives an estimated 734,930 unique visitors every day - an insane amount of traffic! This report was last updated 17th May, 2023.

About bt.com

Site Preview: bt.com bt.com
Title: British Telecommunication plc
Description: National telecommunications provider. Details on products and services, plus user area.
Keywords and Tags: bt, bt sport, business, carriers, chrome history, clear google history, clear history, delete search history, economy, europe, fear the walking dead, google history delete all, how to change your name on facebook, how to clear history, internet services, popular, regional, telecommunications, united kingdom
Related Terms: telecommunication
Fav Icon:
Age: Over 32 years old
Domain Created: 18th June, 1992
Domain Updated: 2nd November, 2022
Domain Expires: 17th June, 2023
Review

Snoop Score

4/5 (Excellent!)

Valuation

$4,995,282 USD
Note: All valuation figures are estimates.

Popularity

Very High
Note: Popularity is estimated.

Rank, Reach and Authority

Alexa Rank: 3,236
Alexa Reach: 0.0161%
SEMrush Rank (US): 3,169
SEMrush Authority Score: 74
Moz Domain Authority: 91
Moz Page Authority: 64

Rank By Country

Country Alexa Rank
Australia Flag Australia 6,864
United Kingdom Flag United Kingdom 79
India Flag India 14,469
Italy Flag Italy 7,521
United States Flag United States 17,442

Organic vs Paid (Google Ads)

Organic Paid
Keywords: 1,123,747 38
Traffic: 993,445 911
Cost: $1,094,809 USD $1,744 USD
Traffic

Visitors

Daily Visitors: 734,930
Monthly Visitors: 22,368,954
Yearly Visitors: 268,249,453
Note: All visitors figures are estimates.

Visitors By Country

Country Visitors (Unique) Percentage
Australia Flag Australia Daily: 5,145
Monthly: 156,583
Yearly: 1,877,746
0.7%
United Kingdom Flag United Kingdom Daily: 623,956
Monthly: 18,991,242
Yearly: 227,743,786
84.9%
India Flag India Daily: 17,638
Monthly: 536,855
Yearly: 6,437,987
2.4%
Italy Flag Italy Daily: 5,879
Monthly: 178,952
Yearly: 2,145,996
0.8%
Other Daily: 58,059
Monthly: 1,767,147
Yearly: 21,191,707
7.9%
United States Flag United States Daily: 24,253
Monthly: 738,175
Yearly: 8,852,232
3.3%
Note: All visitors figures are estimates.
Revenue

Revenue

Daily Revenue: $6,843 USD
Monthly Revenue: $208,274 USD
Yearly Revenue: $2,497,636 USD
Note: All revenue figures are estimates.

Revenue By Country

Country Revenue Percentage
Australia Flag Australia Daily: $16 USD
Monthly: $490 USD
Yearly: $5,877 USD
0.2%
United Kingdom Flag United Kingdom Daily: $5,317 USD
Monthly: $161,845 USD
Yearly: $1,940,857 USD
77.7%
India Flag India Daily: $135 USD
Monthly: $4,112 USD
Yearly: $49,317 USD
2%
Italy Flag Italy Daily: $9 USD
Monthly: $281 USD
Yearly: $3,366 USD
0.1%
Other Daily: $0 USD
Monthly: $0 USD
Yearly: $0 USD
<0.1%
United States Flag United States Daily: $1,365 USD
Monthly: $41,546 USD
Yearly: $498,218 USD
19.9%
Note: All revenue figures are estimates.
SEO

Backlinks Analysis (SEMrush)

Backlinks: 7,954,531
Referring Domains: 70,308
Referring IPs: 61,454
Bt.com has 7,954,531 backlinks according to SEMrush. 87% of these backlinks are "dofollow" (follow) links which allow the flow of link equity to pass through, which may improve bt.com's search engine rankings. Other links are treated as 'hints' by search engines and may also pass link equity, depending on what search engines decide in each case.
100% of bt.com's backlinks are text and image links, which are ideal for SEO. Other backlink types may be unrecognized or ignored by search engines.

Top New Follow Links

1
Source: https://www.barefootcomputing.org/
Target: http://bt.com/skillsfortomorrow

2
Source: https://www.btplc.com/index.htm
Target: https://newsroom.bt.com/bt-group-ctio-explains-home-network-resilience/

3
Source: https://www.btplc.com/index.htm
Target: https://newsroom.bt.com/bt-unites-home-nations-with-4-3-3-strategy-using-the-power-of-football-and-technology-to-change-the-lives-of-millions/

4
Source: https://www.i-scoop.eu/cyber-security-cyber-risks-dx/
Target: https://letstalk.globalservices.bt.com/en/security/files/2016/07/Digital-crime-gap.jpg

5
Source: http://www.radiocable.com/
Target: https://sport.bt.com/news/birmingham-manager-pep-clotet-reveals-he-sent-family-to-spain-for-their-safety-S11364436713036

Top Ranking Keywords (US)

1
Keyword: bt
Ranked Page: https://www.bt.com/

2
Keyword: clear history
Ranked Page: https://home.bt.com/tech-gadgets/internet/browsers/how-to-delete-web-history-windows-xp-vista-upgrade-browser-stay-safe-internet-explorer-firefox-google-chrome-11363853878507

3
Keyword: how to change your name on facebook
Ranked Page: https://home.bt.com/tech-gadgets/internet/social-media/how-to-change-name-facebook-nickname-married-name-rules-11364204842382

4
Keyword: chrome history
Ranked Page: https://home.bt.com/tech-gadgets/internet/browsers/how-to-view-delete-web-history-11363940473012

5
Keyword: how to clear history
Ranked Page: https://home.bt.com/tech-gadgets/internet/browsers/how-to-delete-web-history-windows-xp-vista-upgrade-browser-stay-safe-internet-explorer-firefox-google-chrome-11363853878507

Domain Analysis

Value Length
Domain: bt.com 6
Domain Name: bt 2
Extension (TLD): com 3
Expiry Check:

Page Speed Analysis

Average Load Time: 1.78 seconds
Load Time Comparison: Faster than 39% of sites

PageSpeed Insights

Avg. (All Categories) 71
Performance 59
Accessibility 98
Best Practices 75
SEO 100
PWA 22
0–49 (Fail) 50–89 (Average) 90–100 (Pass)
URL: https://www.bt.com/
Updated: 25th February, 2023

1.98 seconds
First Contentful Paint (FCP)
72%
13%
15%

0.00 seconds
First Input Delay (FID)
97%
2%
1%

Simulate loading on desktop
59

Performance

Indicates how well the page is performing and highlights opportunities where performance may be improved for bt.com. This includes details about optimizing page load times which can result in a better user experience.

Metrics

First Contentful Paint — 0.8 s
The time taken for the first image or text on the page to be rendered.
Time to Interactive — 1.6 s
The time taken for the page to become fully interactive.
Total Blocking Time — 70 ms
The total blocking time is the sum of all time periods between First Contentful Paint and Time to Interactive (when task length exceeded 50ms).

Audits

Max Potential First Input Delay — 100 ms
Users could experience a delay when interacting with the page.
First Meaningful Paint — 0.8 s
The time taken for the primary content of the page to be rendered.
Network Requests
Below is a list of network requests that were made during page load.
URL Protocol Start Time (Ms) End Time (Ms) Transfer Size (Bytes) Resource Size (Bytes) Status Code MIME Type Resource Type
http://bt.com/
http/1.1
0
290.4789999593
320
0
301
text/plain
https://www.bt.com/?
h2
290.85200000554
795.93500000192
11930
46985
200
text/html
Document
https://www.bt.com/exp/home/assets/js/picturefill.min.js
h2
803.30299999332
1121.0270000156
6291
11807
200
application/javascript
Script
https://js-cdn.dynatrace.com/jstag/17f0bd28e42/bf88365yqv/95b067d34295602_complete.js
h2
803.57799999183
829.52299999306
99099
261833
200
application/javascript
Script
https://assets.adobedtm.com/launch-ENfdadf1bb09d848de85923e05be32e7d1.min.js
h2
977.61299996637
1065.615999978
142638
565992
200
application/x-javascript
Script
https://www.bt.com/exp/home/_next/static/css/28895d994c7880f104bd.css
h2
803.95999999018
975.65799998119
24191
202643
200
text/css
Stylesheet
https://www.bt.com/exp/home/_next/static/css/759d9d14e50f28319cb6.css
h2
804.40999998245
943.35499999579
4985
17126
200
text/css
Stylesheet
https://www.bt.com/exp/home/_next/static/css/3467461782236b8bf050.css
h2
804.60899998434
870.0269999681
4574
23784
200
text/css
Stylesheet
https://www.bt.com/exp/home/_next/static/chunks/webpack-af8d060cb140570bcfb2.js
h2
1097.7859999985
1235.3609999991
1667
1941
200
application/javascript
Script
https://www.bt.com/exp/home/_next/static/chunks/framework-e61196cccb5f6d066091.js
h2
1124.1359999985
1266.6699999827
45847
148912
200
application/javascript
Script
https://www.bt.com/exp/home/_next/static/chunks/main-b36a8b62199cfcfc48d8.js
h2
1186.4509999868
1346.2730000028
20237
60570
200
application/javascript
Script
https://www.bt.com/exp/home/_next/static/chunks/pages/_app-6720b2fa4246536f0676.js
h2
1186.652000004
1286.2669999595
21647
123131
200
application/javascript
Script
https://www.bt.com/exp/home/_next/static/chunks/b849c1e4-b3fb22fcc9c809b26cbb.js
h2
1186.7839999613
1228.9069999824
24847
83158
200
application/javascript
Script
https://www.bt.com/exp/home/_next/static/chunks/e82996df-a6a152ebabc0e79856ca.js
h2
1186.9289999595
1327.8919999721
14644
47111
200
application/javascript
Script
https://www.bt.com/exp/home/_next/static/chunks/269-acb39c1b5bf7e6ae71c1.js
h2
1187.127000012
1351.3180000009
37633
126733
200
application/javascript
Script
https://www.bt.com/exp/home/_next/static/chunks/790-9733e11165a4a83900d1.js
h2
1187.3369999812
1285.4159999988
6251
19390
200
application/javascript
Script
https://www.bt.com/exp/home/_next/static/chunks/419-1353407257e916e93fa2.js
h2
1187.4349999707
1285.7150000054
10268
33924
200
application/javascript
Script
https://www.bt.com/exp/home/_next/static/chunks/pages/index-a729f6500c8aa3029105.js
h2
1187.5839999993
1227.4190000026
3194
7991
200
application/javascript
Script
https://www.bt.com/exp/home/_next/static/H1YoFafa4iPun9hb9mgqD/_buildManifest.js
h2
1187.6629999606
1203.8820000016
1120
852
200
application/javascript
Script
https://www.bt.com/exp/home/_next/static/H1YoFafa4iPun9hb9mgqD/_ssgManifest.js
h2
1187.751999998
1285.0439999602
749
113
200
application/javascript
Script
https://www.bt.com/exp/home/_next/static/media/BTCurve_W_Rg.d7e5f96b286e30e1aa6a36b7b00b9f29.woff2
h2
1197.2550000064
1334.1200000141
20875
20228
200
binary/octet-stream
Font
https://www.bt.com/exp/home/_next/static/media/BTCurve_W_Headline.da363afc82dd07255e9cda99b3470229.woff2
h2
1197.5579999853
1614.5829999587
21397
20760
200
binary/octet-stream
Font
https://www.bt.com/assets/fonts/bt-curve-regular.woff
h2
1197.8839999647
1212.7590000164
25178
24784
200
application/font-woff
Font
data
1197.5349999848
1305.8469999814
1632
1632
200
application/font-woff
Font
https://img01.products.bt.co.uk/content/dam/bt/storefront/bt-home/newcust/images/mainherobanner/2023/february/BTHomepage-Sales-NC-1920x1200.jpg
h2
1216.0109999822
1424.2129999911
906354
905764
200
image/jpeg
Image
https://assets.adobedtm.com/extensions/EPbf7b42aa08bc4f10879b1484195e80d1/AppMeasurement.min.js
h2
1274.0069999709
1297.6260000141
12837
34341
200
application/x-javascript
Script
https://assets.adobedtm.com/extensions/EPbf7b42aa08bc4f10879b1484195e80d1/AppMeasurement_Module_ActivityMap.min.js
h2
1274.5729999733
1313.851999992
2049
3284
200
application/x-javascript
Script
https://assets.adobedtm.com/extensions/EPbf7b42aa08bc4f10879b1484195e80d1/AppMeasurement_Module_AudienceManagement.min.js
h2
1275.1510000089
1350.7929999614
9207
25152
200
application/x-javascript
Script
https://consent.trustarc.com/notice?domain=bt-consumer1.com&c=teconsent&text=true&pcookie=true&gtm=true&js=bb&noticeType=bb
h2
1299.777999986
1320.9429999697
5833
13656
200
text/javascript
Script
https://www.bt.com/exp/home/_next/static/media/BTCurve_W_Bd.4d4fec46b7f2a726e96dbf4f05a0bfed.woff2
h2
1309.3919999665
1445.9700000007
21582
20932
200
binary/octet-stream
Font
https://img01.products.bt.co.uk/content/dam/bt/storefront/bt-home/newcust/images/herobanner/bt_sport/2023/february/promo-2/Home-Sport-Hero-Desktop.png
h2
1317.6620000158
1521.9090000028
1184540
1183950
200
image/png
Image
https://img01.products.bt.co.uk/content/dam/bt/storefront/bt-home/newcust/images/herobanner/bt_tv/2023/New-TV-Sale-Hero-Desktop.png
h2
1317.8479999769
1651.5149999759
923602
923013
200
image/png
Image
https://img01.products.bt.co.uk/content/dam/bt/storefront/bt-home/newcust/images/herobanner/bt_mobile/2022/december/19dec/bt_com_resp-Desktop.jpg
h2
1318.4119999642
1487.4859999982
133651
133061
200
image/jpeg
Image
https://consent.trustarc.com/asset/notice.js/v/v1.7-10255
h2
1339.4379999954
1355.2539999946
24130
77875
200
text/javascript
Script
https://consent.trustarc.com/log?domain=bt-consumer1.com&country=us&state=&behavior=implied&c=42bb
h2
1339.7159999586
1443.1019999902
560
43
200
image/gif
Image
https://www.bt.com/exp/home/assets/js/jquery-3.4.1.min.js
h2
1482.8809999744
1600.735999993
32059
88145
200
application/javascript
Script
https://assets.adobedtm.com/468fd5a0b220/5e2a7b1f96d2/d135157fa659/RC2fb0a1a3d0a848c492b260e43023b9fa-source.min.js
h2
1486.1919999821
1526.2130000046
786
639
200
application/x-javascript
Script
https://assets.adobedtm.com/468fd5a0b220/5e2a7b1f96d2/d135157fa659/RC8745969c1dd44d278d314520eb0dfd8c-source.min.js
h2
1489.3119999906
1512.5530000078
674
350
200
application/x-javascript
Script
https://assets.adobedtm.com/468fd5a0b220/5e2a7b1f96d2/d135157fa659/RCc80253f3c65a409488fcb3e870bb3710-source.min.js
h2
1490.2230000007
1513.3079999941
1063
1334
200
application/x-javascript
Script
https://dpm.demdex.net/optOutStatus?d_visid_ver=5.3.0&d_rtbd=json&d_ver=2&d_orgid=0AA54673527831890A490D45%40AdobeOrg&d_nsid=0&ts=1677339516032
http/1.1
1506.7960000015
1582.2620000108
697
41
200
application/json
XHR
https://assets.adobedtm.com/468fd5a0b220/5e2a7b1f96d2/d135157fa659/RC0041ffab2def4106a1af2697fd19017d-source.min.js
h2
1507.6140000019
1548.0239999597
765
500
200
application/x-javascript
Script
https://www.bt.com/exp/home/_next/static/media/Dottee-Bold.f91e579f890f659958aac8a34870b878.woff2
h2
1536.7240000051
1552.509000001
17325
16688
200
binary/octet-stream
Font
https://img01.products.bt.co.uk/content/dam/bt/storefront/bt-home/extcust/images/icons/2022/june/14june/myBT-1.png
h2
1567.2189999605
1692.0689999824
6604
6018
200
image/png
Image
https://img01.products.bt.co.uk/content/dam/bt/storefront/bt-home/extcust/images/icons/2022/june/14june/UpgradeBroadband-1.jpg
h2
1567.3219999881
1710.6889999704
16732
16144
200
image/jpeg
Image
https://img01.products.bt.co.uk/content/dam/bt/storefront/bt-home/extcust/images/icons/2022/june/14june/tv-1.png
h2
1567.6080000121
1695.3029999859
9539
8952
200
image/png
Image
https://img01.products.bt.co.uk/content/dam/bt/storefront/bt-home/extcust/images/icons/2022/june/14june/Sport-1.jpg
h2
1567.8419999895
1584.2790000024
16380
15790
200
image/jpeg
Image
https://img01.products.bt.co.uk/content/dam/bt/storefront/bt-home/extcust/images/icons/2022/june/14june/mobile-1.png
h2
1567.9909999599
1582.9479999957
20619
20031
200
image/png
Image
https://img01.products.bt.co.uk/content/dam/bt/storefront/bt-home/extcust/images/icons/2022/june/14june/Gaming-1.png
h2
1568.219000008
1583.2259999588
18404
17816
200
image/png
Image
https://assets.adobedtm.com/468fd5a0b220/5e2a7b1f96d2/d135157fa659/RCa03154b2b77741aaac013d9887aafbfe-source.min.js
h2
1579.0569999954
1630.4499999969
1069
1147
200
application/x-javascript
Script
https://img01.products.bt.co.uk/content/dam/bt/storefront/bt-home/extcust/images/mainherobanner/2023/february/BTHomepage-Sales-EC-1920x800.jpg
h2
1598.5830000136
1626.8159999745
718335
717745
200
image/jpeg
Image
https://img01.products.bt.co.uk/content/dam/bt/storefront/bt-home/extcust/images/herobanner/bt_sport/2023/february/Existing-Sport-Hero-Desktop.png
h2
1600.4079999984
1635.0669999956
589440
588851
200
image/png
Image
https://img01.products.bt.co.uk/content/dam/bt/storefront/bt-home/extcust/images/herobanner/bt_tv/2023/february/Existing-TV-Sale-Hero-Desktop-new.png
h2
1601.5669999761
1751.0419999599
923602
923013
200
image/png
Image
https://img01.products.bt.co.uk/content/dam/bt/storefront/bt-home/extcust/images/herobanner/bt_mobile/2023/january/bt-hp-samsung-preorderbt-hp-samsungpreorder-lg.jpg
h2
1601.6729999683
1731.4640000113
259179
258590
200
image/jpeg
Image
https://consent.trustarc.com/notice?domain=bt-consumer1.com&country=us&js=nj2&c=teconsent&text=true&pcookie=true&gtm=true&noticeType=bb
h2
1648.8050000044
1671.8639999744
5561
15586
200
text/javascript
Script
https://img01.bt.co.uk/s/assets/js/dantegf.api-1.0.js
h2
1685.6980000157
1850.1969999634
2767
7488
200
application/javascript
Script
https://img01.bt.co.uk/s/assets/js/dantenewgh.api-1.0.js
h2
1707.7779999818
1870.9749999689
4205
15491
200
application/javascript
Script
https://assets.adobedtm.com/468fd5a0b220/5e2a7b1f96d2/d135157fa659/RC488e232c9d0543d58b2215a05c11ca7b-source.min.js
h2
1732.726999966
1770.76699998
730
438
200
application/x-javascript
Script
https://home.bt.com/ajaxapic?pn=btcom/nav/globalfooter&site=btcom&callback=loadgf
h2
1862.7080000006
2030.0339999958
1481
3668
200
text/html
Script
https://img01.bt.co.uk/s/assets/020822/css/responsive-footer.css
h2
1865.301999962
2088.8060000143
2078
8916
200
text/css
Stylesheet
https://home.bt.com/ajaxapic?pn=btcom/nav/globalheader&site=btcom&callback=loadgh
h2
1879.6330000041
2031.7219999852
4998
46038
200
text/html
Script
https://img01.bt.co.uk/s/assets/020822/css/responsive-menu.css
h2
1880.4709999822
2044.8209999595
4670
30562
200
text/css
Stylesheet
https://img01.bt.co.uk/s/assets/020822/js/responsive-footer.min.js
h2
2064.2719999887
2079.4239999959
1033
970
200
application/javascript
Script
https://img01.bt.co.uk/s/assets/020822/images/logo/logo-footer2018.svg
h2
2065.9729999606
2183.023999969
1118
1049
200
image/svg+xml
Image
https://www.bt.com/exp/home/_next/static/media/BTCurve_W_It.c6663b56bc5253810ba8a111e3f483be.woff2
h2
2072.1790000098
2087.9330000025
21735
21088
200
binary/octet-stream
Font
https://img01.bt.co.uk/s/assets/020822/fonts/bt/bttvicons.woff
h2
2081.4600000158
2193.1079999777
8842
8356
200
application/x-font-woff
Font
https://img01.bt.co.uk/s/assets/020822/js/responsive-menu.min.js
h2
2118.2859999826
2261.2059999956
2464
6444
200
application/javascript
Script
https://img01.bt.co.uk/s/assets/020822/js/global-search.min.js
h2
2122.5940000149
2217.1429999871
1095
1284
200
application/javascript
Script
https://img01.bt.co.uk/s/assets/020822/images/logo/logo-2018.svg
h2
2125.8040000102
2272.0029999618
1118
1049
200
image/svg+xml
Image
https://img01.bt.co.uk/s/assets/020822/fonts/bt/BTFont_Rg.woff
h2
2129.1389999678
2280.2270000102
59579
59092
200
application/x-font-woff
Font
https://img01.bt.co.uk/s/assets/020822/fonts/bt/BTTV-Regular.woff
h2
2132.5559999677
2217.6009999821
38074
37588
200
application/x-font-woff
Font
https://assets.adobedtm.com/468fd5a0b220/5e2a7b1f96d2/d135157fa659/RCabd3150ca9f241c7bbac2e3e4e90fe9a-source.min.js
h2
2323.6569999717
2364.3220000085
794
625
200
application/x-javascript
Script
https://assets.adobedtm.com/468fd5a0b220/5e2a7b1f96d2/d135157fa659/RC31e920520b184dd1bbc4f4e454edd285-source.min.js
h2
2323.9300000132
2364.6309999749
2559
5981
200
application/x-javascript
Script
https://assets.adobedtm.com/468fd5a0b220/5e2a7b1f96d2/d135157fa659/RC8797153613054d1f89303ed40680c776-source.min.js
h2
2325.0619999599
2348.7109999987
2387
5928
200
application/x-javascript
Script
https://bf88365yqv.bf.dynatrace.com/bf?type=js3&sn=v_4_srv_-2D20_sn_V9NKACQM3KMQQ6GRSDHB0G9TUCVGFAS2&svrid=-20&flavor=cors&vi=VCKBWUOWRUSRHWAUWHDKNMKPFLBACMMF-0&modifiedSince=1667807335787&rf=https%3A%2F%2Fwww.bt.com%2F%3F&bp=3&app=095b067d34295602&crc=3210288824&en=9hu61abe&end=1
h2
3769.5039999671
4146.7779999948
1205
840
200
text/plain
XHR
Network Round Trip Times — 0 ms
High Network RTT (Round Trip Times) can have a large impact on performance. Providing servers geographically closer to the user could improve performance.
Server Backend Latencies — 0 ms
High server latencies indicate the server is overloaded or has a poor backend performance.
Tasks
Below is a list of the top-level main thread tasks that executed during page load.
Start Time (Ms) End Time (Ms)
799.934
12.88
1128.111
61.981
1190.105
26.423
1217.863
86.745
1308.858
9.968
1348.644
5.543
1355.535
25.099
1382.653
20.818
1404.785
189.263
1594.07
6.349
1600.617
14.88
1636.29
5.237
1671.781
14.933
1686.721
22.022
1716.101
11.473
1744.768
8.861
1853.979
12.408
1874.402
7.304
2032.451
34.638
2067.715
7.402
2077.704
12.987
2091.423
35.641
2127.085
7.537
2138.228
16.364
2211.949
5.466
2263.932
24.212
2288.197
6.204
2303.525
30.483
2338.847
9.529
2370.079
6.141
3556.616
13.622
3575.691
7.559
3583.288
5.664
3588.963
11.501
3600.475
15.721
3616.21
5.419
3621.837
10.866
3632.956
10.24
3643.525
16.763
3666.96
20.109
3742.549
28.213
Diagnostics
Below is a collection of useful page vitals.
View Data
Metrics
Below is a collection of metrics.
View Data
Script Treemap Data
Provide as required, for treemap app.

Other

Defer offscreen images
Time to Interactive can be slowed down by resources on the page. Bt.com should consider lazy-loading offscreen and hidden images.
Minify CSS
Cascading Style Sheets (CSS) files can contribute to network payload sizes. Bt.com should consider minifying CSS files.
Minify JavaScript
JavaScript (JS) files can contribute to network payload sizes and increase script parse times. Bt.com should consider minifying JS files.
Reduce unused CSS — Potential savings of 20 KiB
Dead and/or unused rules in Style Sheets (CSS) can contribute to network payload sizes. Bt.com should consider removing dead rules from style sheets and deferring the loading of CSS not used for above-the-fold content.
URL Transfer Size (Bytes) Potential Savings (Bytes)
https://www.bt.com/exp/home/_next/static/css/28895d994c7880f104bd.css
24191
20699
Reduce unused JavaScript — Potential savings of 124 KiB
It is advised to remove unused JavaScript in order to reduce bytes consumed by network activity.
URL Transfer Size (Bytes) Potential Savings (Bytes)
https://assets.adobedtm.com/launch-ENfdadf1bb09d848de85923e05be32e7d1.min.js
142638
67049
https://js-cdn.dynatrace.com/jstag/17f0bd28e42/bf88365yqv/95b067d34295602_complete.js
99099
37222
https://www.bt.com/exp/home/_next/static/chunks/b849c1e4-b3fb22fcc9c809b26cbb.js
24847
22492
Enable text compression
Text-based resources should be served with compression, such as gzip, deflate or brotli.
Preconnect to required origins
Resource hints, such as 'preconnect' or 'dns-prefetch', may assist in establishing early connections to important third-party origins.
Initial server response time was short — Root document took 510 ms
It is advised to keep the server response time short for the main document, because all other requests depend on it.
URL Time Spent (Ms)
https://www.bt.com/?
506.074
Avoid multiple page redirects — Potential savings of 190 ms
Redirects can cause additional delays before the page can begin loading. Bt.com should avoid multiple or unnecessary page redirects.
URL Time Spent (Ms)
http://bt.com/
190
https://www.bt.com/?
0
Preload key requests
Key requests can be preloaded by using '<link rel=preload>'. Bt.com should consider using '<link rel=preload>' to prioritize fetching resources that are currently requested later in page load.
Use video formats for animated content
Large GIFs are inefficient for delivering animated content. It is recommended to use MPEG4/WebM videos for animations and PNG/WebP for static images instead of GIF.
Remove duplicate modules in JavaScript bundles
Ensure that no duplicate JavaScript modules from bundles exist to reduce bytes consumed by network activity.
Avoid serving legacy JavaScript to modern browsers — Potential savings of 40 KiB
Polyfills and transforms enable legacy browsers to use new JavaScript features. For bundled JavaScript it is recommended to adopt a modern script deployment strategy using module/nomodule feature detection. This will reduce the amount of code shipped to modern browsers.
URL Potential Savings (Bytes)
https://www.bt.com/?
25942
https://consent.trustarc.com/asset/notice.js/v/v1.7-10255
8088
https://assets.adobedtm.com/launch-ENfdadf1bb09d848de85923e05be32e7d1.min.js
6588
https://www.bt.com/exp/home/_next/static/chunks/main-b36a8b62199cfcfc48d8.js
56
https://www.bt.com/exp/home/_next/static/chunks/269-acb39c1b5bf7e6ae71c1.js
50
Preload Largest Contentful Paint image
It is recommended to preload images used by LCP elements, to improve LCP time.
URL Potential Savings (Ms)
https://img01.products.bt.co.uk/content/dam/bt/storefront/bt-home/extcust/images/mainherobanner/2023/february/BTHomepage-Sales-EC-1920x800.jpg
0
Avoid chaining critical requests — 2 chains found
Below is a list of Critical Request Chains, which shows which resources are loaded with a high priority. Bt.com should consider reducing the length of chains, reducing the download size of resources, or deferring the download of unnecessary resources to improve page load.
User Timing marks and measures — 4 user timings
Make use of the User Timing API to measure an app's real-world performance during key user experiences.
Name Type Start Time (Ms) Duration (Ms)
Next.js-before-hydration
Measure
0
1429.044
Next.js-hydration
Measure
1429.044
53.092
beforeRender
Mark
1429.133
afterHydrate
Mark
1482.152
JavaScript execution time — 0.6 s
JavaScript (JS) execution time can be lowered by reducing the time required for parsing, compiling and executing JS. Delivering smaller JS payloads may help with this.
URL Total CPU Time (Ms) Script Evaluation (Ms) Script Parse (Ms)
https://www.bt.com/exp/home/_next/static/chunks/pages/index-a729f6500c8aa3029105.js
350.022
323.699
0.365
https://www.bt.com/?
202.279
7.043
1.59
https://assets.adobedtm.com/launch-ENfdadf1bb09d848de85923e05be32e7d1.min.js
125.443
107.462
15.016
Unattributable
117.795
1.62
0
https://www.bt.com/exp/home/assets/js/jquery-3.4.1.min.js
110.264
92.973
8.208
https://js-cdn.dynatrace.com/jstag/17f0bd28e42/bf88365yqv/95b067d34295602_complete.js
80.405
67.758
5.177
Minimizes main-thread work — 1.2 s
Main-thread work timing can be lowered by reducing the time required for parsing, compiling and executing JS. Delivering smaller JS payloads may help with this.
Category Time Spent (Ms)
Script Evaluation
746.00499999999
Other
164.504
Style & Layout
128.389
Rendering
52.291
Script Parsing & Compilation
50.695
Parse HTML & CSS
30.5
Garbage Collection
18.988
Keep request counts low and transfer sizes small — 73 requests • 6,422 KiB
It is advised to add a budgets.json file in order to set budgets for the quantity and size of page resources.
Resource Type Requests Transfer Size (Bytes)
Total
73
6575692
Image
17
5729777
Script
38
556678
Font
9
234587
Stylesheet
5
40498
Document
1
11930
Other
3
2222
Media
0
0
Third-party
46
6168667
Minimize third-party usage — Third-party code blocked the main thread for 10 ms
It is advised to either limit, remove or delay the loading of redundant third-party code which may be significantly impacting load performance.
Third-Party Transfer Size (Bytes) Main-Thread Blocking Time (Ms)
178255
13.992
99099
0
36084
0
Lazy load third-party resources with facades
Consider replacing third-party embeds with a facade until they are required (use lazy loading).
Largest Contentful Paint element — 1 element found
The element which was identified as the Largest Contentful Paint.
Element
Avoid large layout shifts — 5 elements found
Below is a list of all DOM elements that contribute to the CLS of the page.
Element CLS Contribution
0.43074388322357
0.36984269109535
0.048573246406062
0.007757000262674
0.0075842377072206
Uses passive listeners to improve scrolling performance
Improve the page's scroll performance by marking touch and wheel event listeners as 'passive'.
Avoids `document.write()`
Avoid or limit the use of external scripts that are dynamically injected via 'document.write()' as users on slow connections will be delayed by tens of seconds.
Avoid long main-thread tasks — 3 long tasks found
Below is a list of the longest tasks on the main thread, which is useful when identifying the worst input delay contributors.
URL Start Time (Ms) Duration (Ms)
https://www.bt.com/exp/home/_next/static/chunks/269-acb39c1b5bf7e6ae71c1.js
1660
95
https://assets.adobedtm.com/launch-ENfdadf1bb09d848de85923e05be32e7d1.min.js
1103
87
https://js-cdn.dynatrace.com/jstag/17f0bd28e42/bf88365yqv/95b067d34295602_complete.js
983
62
Avoid non-composited animations — 1 animated element found
It is recommended to avoid non-composited animations which are often janky and increase CLS.
Element Name
Has a `<meta name="viewport">` tag with `width` or `initial-scale`
It is advised to use a '<meta name="viewport">' tag for the optimization of bt.com on mobile screens.

Budgets

Performance budget
It is advised to keep the quantity and size of all network requests under the targets set by the provided performance budget.
Timing budget
It is advised to set a timing budget to monitor the performance of your site.

Metrics

Speed Index — 1.8 s
The time taken for the page contents to be visibly populated.

Other

Eliminate render-blocking resources — Potential savings of 350 ms
Resources, such as JavaScript and style sheets, can block the first paint of the page. Bt.com should consider delivering critical JavaScript/style sheets (JS/CSS) inline and deferring all non-critical JS/CSS.
URL Transfer Size (Bytes) Potential Savings (Ms)
https://js-cdn.dynatrace.com/jstag/17f0bd28e42/bf88365yqv/95b067d34295602_complete.js
99099
350
Avoid an excessive DOM size — 990 elements
A large DOM (Document Object Model) will increase memory usage, cause longer system calculations as well as costly layout reflows.
Statistic Element Value
Total DOM Elements
990
Maximum DOM Depth
16
Maximum Child Elements
23

Metrics

Largest Contentful Paint — 4.5 s
The timing of the largest text or image that is painted.
Cumulative Layout Shift — 0.875
Cumulative Layout Shift is the measurement of visible elements collective movement within the viewport.
View Data

Other

Properly size images — Potential savings of 1,053 KiB
Images can slow down the page's load time. Bt.com should consider serving more appropriate-sized images.
URL Resource Size (Bytes) Potential Savings (Bytes)
https://img01.products.bt.co.uk/content/dam/bt/storefront/bt-home/extcust/images/herobanner/bt_tv/2023/february/Existing-TV-Sale-Hero-Desktop-new.png
923013
466554
https://img01.products.bt.co.uk/content/dam/bt/storefront/bt-home/extcust/images/herobanner/bt_sport/2023/february/Existing-Sport-Hero-Desktop.png
588851
243821
https://img01.products.bt.co.uk/content/dam/bt/storefront/bt-home/extcust/images/mainherobanner/2023/february/BTHomepage-Sales-EC-1920x800.jpg
717745
213081
https://img01.products.bt.co.uk/content/dam/bt/storefront/bt-home/extcust/images/herobanner/bt_mobile/2023/january/bt-hp-samsung-preorderbt-hp-samsungpreorder-lg.jpg
258590
130588
https://img01.products.bt.co.uk/content/dam/bt/storefront/bt-home/extcust/images/icons/2022/june/14june/UpgradeBroadband-1.jpg
16144
12137
https://img01.products.bt.co.uk/content/dam/bt/storefront/bt-home/extcust/images/icons/2022/june/14june/Sport-1.jpg
15790
11631
Efficiently encode images — Potential savings of 1,417 KiB
Unoptimized images can consume more cellular data than what is necessary.
URL Resource Size (Bytes) Potential Savings (Bytes)
https://img01.products.bt.co.uk/content/dam/bt/storefront/bt-home/newcust/images/mainherobanner/2023/february/BTHomepage-Sales-NC-1920x1200.jpg
905764
701781
https://img01.products.bt.co.uk/content/dam/bt/storefront/bt-home/extcust/images/mainherobanner/2023/february/BTHomepage-Sales-EC-1920x800.jpg
717745
547760
https://img01.products.bt.co.uk/content/dam/bt/storefront/bt-home/extcust/images/herobanner/bt_mobile/2023/january/bt-hp-samsung-preorderbt-hp-samsungpreorder-lg.jpg
258590
190626
https://img01.products.bt.co.uk/content/dam/bt/storefront/bt-home/extcust/images/icons/2022/june/14june/UpgradeBroadband-1.jpg
16144
7071
https://img01.products.bt.co.uk/content/dam/bt/storefront/bt-home/extcust/images/icons/2022/june/14june/Sport-1.jpg
15790
4139
Serve images in next-gen formats — Potential savings of 4,922 KiB
Consider JPEG 2000, JPEG XR or WebP image formats which provide better compression than PNG and JPEG.
URL Resource Size (Bytes) Potential Savings (Bytes)
https://img01.products.bt.co.uk/content/dam/bt/storefront/bt-home/newcust/images/herobanner/bt_sport/2023/february/promo-2/Home-Sport-Hero-Desktop.png
1183950
1057817
https://img01.products.bt.co.uk/content/dam/bt/storefront/bt-home/newcust/images/mainherobanner/2023/february/BTHomepage-Sales-NC-1920x1200.jpg
905764
822203.45
https://img01.products.bt.co.uk/content/dam/bt/storefront/bt-home/newcust/images/herobanner/bt_tv/2023/New-TV-Sale-Hero-Desktop.png
923013
820425
https://img01.products.bt.co.uk/content/dam/bt/storefront/bt-home/extcust/images/herobanner/bt_tv/2023/february/Existing-TV-Sale-Hero-Desktop-new.png
923013
820425
https://img01.products.bt.co.uk/content/dam/bt/storefront/bt-home/extcust/images/mainherobanner/2023/february/BTHomepage-Sales-EC-1920x800.jpg
717745
645633.55
https://img01.products.bt.co.uk/content/dam/bt/storefront/bt-home/extcust/images/herobanner/bt_sport/2023/february/Existing-Sport-Hero-Desktop.png
588851
531258
https://img01.products.bt.co.uk/content/dam/bt/storefront/bt-home/extcust/images/herobanner/bt_mobile/2023/january/bt-hp-samsung-preorderbt-hp-samsungpreorder-lg.jpg
258590
232219.8
https://img01.products.bt.co.uk/content/dam/bt/storefront/bt-home/newcust/images/herobanner/bt_mobile/2022/december/19dec/bt_com_resp-Desktop.jpg
133061
54299.35
https://img01.products.bt.co.uk/content/dam/bt/storefront/bt-home/extcust/images/icons/2022/june/14june/mobile-1.png
20031
18030.25
https://img01.products.bt.co.uk/content/dam/bt/storefront/bt-home/extcust/images/icons/2022/june/14june/Gaming-1.png
17816
15518.15
https://img01.products.bt.co.uk/content/dam/bt/storefront/bt-home/extcust/images/icons/2022/june/14june/UpgradeBroadband-1.jpg
16144
12204.55
https://img01.products.bt.co.uk/content/dam/bt/storefront/bt-home/extcust/images/icons/2022/june/14june/Sport-1.jpg
15790
9958.85
Avoid enormous network payloads — Total size was 6,422 KiB
Large network payloads can cost users money and are linked to long load times.
URL Transfer Size (Bytes)
https://img01.products.bt.co.uk/content/dam/bt/storefront/bt-home/newcust/images/herobanner/bt_sport/2023/february/promo-2/Home-Sport-Hero-Desktop.png
1184540
https://img01.products.bt.co.uk/content/dam/bt/storefront/bt-home/extcust/images/herobanner/bt_tv/2023/february/Existing-TV-Sale-Hero-Desktop-new.png
923602
https://img01.products.bt.co.uk/content/dam/bt/storefront/bt-home/newcust/images/herobanner/bt_tv/2023/New-TV-Sale-Hero-Desktop.png
923602
https://img01.products.bt.co.uk/content/dam/bt/storefront/bt-home/newcust/images/mainherobanner/2023/february/BTHomepage-Sales-NC-1920x1200.jpg
906354
https://img01.products.bt.co.uk/content/dam/bt/storefront/bt-home/extcust/images/mainherobanner/2023/february/BTHomepage-Sales-EC-1920x800.jpg
718335
https://img01.products.bt.co.uk/content/dam/bt/storefront/bt-home/extcust/images/herobanner/bt_sport/2023/february/Existing-Sport-Hero-Desktop.png
589440
https://img01.products.bt.co.uk/content/dam/bt/storefront/bt-home/extcust/images/herobanner/bt_mobile/2023/january/bt-hp-samsung-preorderbt-hp-samsungpreorder-lg.jpg
259179
https://assets.adobedtm.com/launch-ENfdadf1bb09d848de85923e05be32e7d1.min.js
142638
https://img01.products.bt.co.uk/content/dam/bt/storefront/bt-home/newcust/images/herobanner/bt_mobile/2022/december/19dec/bt_com_resp-Desktop.jpg
133651
https://js-cdn.dynatrace.com/jstag/17f0bd28e42/bf88365yqv/95b067d34295602_complete.js
99099
Serve static assets with an efficient cache policy — 65 resources found
Bt.com can speed up repeat visits by increasing the cache lifetime, which is essentially how long before a cached copy expires.
URL Cache TTL (Ms) Transfer Size (Bytes)
https://home.bt.com/ajaxapic?pn=btcom/nav/globalheader&site=btcom&callback=loadgh
120000
4998
https://home.bt.com/ajaxapic?pn=btcom/nav/globalfooter&site=btcom&callback=loadgf
120000
1481
https://www.bt.com/exp/home/assets/js/jquery-3.4.1.min.js
300000
32059
https://www.bt.com/assets/fonts/bt-curve-regular.woff
300000
25178
https://www.bt.com/exp/home/assets/js/picturefill.min.js
300000
6291
https://img01.products.bt.co.uk/content/dam/bt/storefront/bt-home/newcust/images/herobanner/bt_sport/2023/february/promo-2/Home-Sport-Hero-Desktop.png
1800000
1184540
https://img01.products.bt.co.uk/content/dam/bt/storefront/bt-home/extcust/images/herobanner/bt_tv/2023/february/Existing-TV-Sale-Hero-Desktop-new.png
1800000
923602
https://img01.products.bt.co.uk/content/dam/bt/storefront/bt-home/newcust/images/herobanner/bt_tv/2023/New-TV-Sale-Hero-Desktop.png
1800000
923602
https://img01.products.bt.co.uk/content/dam/bt/storefront/bt-home/newcust/images/mainherobanner/2023/february/BTHomepage-Sales-NC-1920x1200.jpg
1800000
906354
https://img01.products.bt.co.uk/content/dam/bt/storefront/bt-home/extcust/images/mainherobanner/2023/february/BTHomepage-Sales-EC-1920x800.jpg
1800000
718335
https://img01.products.bt.co.uk/content/dam/bt/storefront/bt-home/extcust/images/herobanner/bt_sport/2023/february/Existing-Sport-Hero-Desktop.png
1800000
589440
https://img01.products.bt.co.uk/content/dam/bt/storefront/bt-home/extcust/images/herobanner/bt_mobile/2023/january/bt-hp-samsung-preorderbt-hp-samsungpreorder-lg.jpg
1800000
259179
https://img01.products.bt.co.uk/content/dam/bt/storefront/bt-home/newcust/images/herobanner/bt_mobile/2022/december/19dec/bt_com_resp-Desktop.jpg
1800000
133651
https://img01.products.bt.co.uk/content/dam/bt/storefront/bt-home/extcust/images/icons/2022/june/14june/mobile-1.png
1800000
20619
https://img01.products.bt.co.uk/content/dam/bt/storefront/bt-home/extcust/images/icons/2022/june/14june/Gaming-1.png
1800000
18404
https://img01.products.bt.co.uk/content/dam/bt/storefront/bt-home/extcust/images/icons/2022/june/14june/UpgradeBroadband-1.jpg
1800000
16732
https://img01.products.bt.co.uk/content/dam/bt/storefront/bt-home/extcust/images/icons/2022/june/14june/Sport-1.jpg
1800000
16380
https://img01.products.bt.co.uk/content/dam/bt/storefront/bt-home/extcust/images/icons/2022/june/14june/tv-1.png
1800000
9539
https://img01.products.bt.co.uk/content/dam/bt/storefront/bt-home/extcust/images/icons/2022/june/14june/myBT-1.png
1800000
6604
https://assets.adobedtm.com/launch-ENfdadf1bb09d848de85923e05be32e7d1.min.js
3600000
142638
https://js-cdn.dynatrace.com/jstag/17f0bd28e42/bf88365yqv/95b067d34295602_complete.js
3600000
99099
https://consent.trustarc.com/notice?domain=bt-consumer1.com&c=teconsent&text=true&pcookie=true&gtm=true&js=bb&noticeType=bb
3600000
5833
https://consent.trustarc.com/notice?domain=bt-consumer1.com&country=us&js=nj2&c=teconsent&text=true&pcookie=true&gtm=true&noticeType=bb
3600000
5561
https://assets.adobedtm.com/468fd5a0b220/5e2a7b1f96d2/d135157fa659/RC31e920520b184dd1bbc4f4e454edd285-source.min.js
3600000
2559
https://assets.adobedtm.com/468fd5a0b220/5e2a7b1f96d2/d135157fa659/RC8797153613054d1f89303ed40680c776-source.min.js
3600000
2387
https://assets.adobedtm.com/468fd5a0b220/5e2a7b1f96d2/d135157fa659/RCa03154b2b77741aaac013d9887aafbfe-source.min.js
3600000
1069
https://assets.adobedtm.com/468fd5a0b220/5e2a7b1f96d2/d135157fa659/RCc80253f3c65a409488fcb3e870bb3710-source.min.js
3600000
1063
https://assets.adobedtm.com/468fd5a0b220/5e2a7b1f96d2/d135157fa659/RCabd3150ca9f241c7bbac2e3e4e90fe9a-source.min.js
3600000
794
https://assets.adobedtm.com/468fd5a0b220/5e2a7b1f96d2/d135157fa659/RC2fb0a1a3d0a848c492b260e43023b9fa-source.min.js
3600000
786
https://assets.adobedtm.com/468fd5a0b220/5e2a7b1f96d2/d135157fa659/RC0041ffab2def4106a1af2697fd19017d-source.min.js
3600000
765
https://assets.adobedtm.com/468fd5a0b220/5e2a7b1f96d2/d135157fa659/RC488e232c9d0543d58b2215a05c11ca7b-source.min.js
3600000
730
https://assets.adobedtm.com/468fd5a0b220/5e2a7b1f96d2/d135157fa659/RC8745969c1dd44d278d314520eb0dfd8c-source.min.js
3600000
674
https://img01.bt.co.uk/s/assets/020822/fonts/bt/BTFont_Rg.woff
86400000
59579
https://img01.bt.co.uk/s/assets/020822/fonts/bt/BTTV-Regular.woff
86400000
38074
https://img01.bt.co.uk/s/assets/020822/fonts/bt/bttvicons.woff
86400000
8842
https://img01.bt.co.uk/s/assets/020822/css/responsive-menu.css
86400000
4670
https://img01.bt.co.uk/s/assets/js/dantenewgh.api-1.0.js
86400000
4205
https://img01.bt.co.uk/s/assets/js/dantegf.api-1.0.js
86400000
2767
https://img01.bt.co.uk/s/assets/020822/js/responsive-menu.min.js
86400000
2464
https://img01.bt.co.uk/s/assets/020822/css/responsive-footer.css
86400000
2078
https://img01.bt.co.uk/s/assets/020822/images/logo/logo-2018.svg
86400000
1118
https://img01.bt.co.uk/s/assets/020822/images/logo/logo-footer2018.svg
86400000
1118
https://img01.bt.co.uk/s/assets/020822/js/global-search.min.js
86400000
1095
https://img01.bt.co.uk/s/assets/020822/js/responsive-footer.min.js
86400000
1033
https://www.bt.com/exp/home/_next/static/chunks/framework-e61196cccb5f6d066091.js
2592000000
45847
https://www.bt.com/exp/home/_next/static/chunks/269-acb39c1b5bf7e6ae71c1.js
2592000000
37633
https://www.bt.com/exp/home/_next/static/chunks/b849c1e4-b3fb22fcc9c809b26cbb.js
2592000000
24847
https://www.bt.com/exp/home/_next/static/css/28895d994c7880f104bd.css
2592000000
24191
https://consent.trustarc.com/asset/notice.js/v/v1.7-10255
2592000000
24130
https://www.bt.com/exp/home/_next/static/media/BTCurve_W_It.c6663b56bc5253810ba8a111e3f483be.woff2
2592000000
21735
https://www.bt.com/exp/home/_next/static/chunks/pages/_app-6720b2fa4246536f0676.js
2592000000
21647
https://www.bt.com/exp/home/_next/static/media/BTCurve_W_Bd.4d4fec46b7f2a726e96dbf4f05a0bfed.woff2
2592000000
21582
https://www.bt.com/exp/home/_next/static/media/BTCurve_W_Headline.da363afc82dd07255e9cda99b3470229.woff2
2592000000
21397
https://www.bt.com/exp/home/_next/static/media/BTCurve_W_Rg.d7e5f96b286e30e1aa6a36b7b00b9f29.woff2
2592000000
20875
https://www.bt.com/exp/home/_next/static/chunks/main-b36a8b62199cfcfc48d8.js
2592000000
20237
https://www.bt.com/exp/home/_next/static/media/Dottee-Bold.f91e579f890f659958aac8a34870b878.woff2
2592000000
17325
https://www.bt.com/exp/home/_next/static/chunks/e82996df-a6a152ebabc0e79856ca.js
2592000000
14644
https://www.bt.com/exp/home/_next/static/chunks/419-1353407257e916e93fa2.js
2592000000
10268
https://www.bt.com/exp/home/_next/static/chunks/790-9733e11165a4a83900d1.js
2592000000
6251
https://www.bt.com/exp/home/_next/static/css/759d9d14e50f28319cb6.css
2592000000
4985
https://www.bt.com/exp/home/_next/static/css/3467461782236b8bf050.css
2592000000
4574
https://www.bt.com/exp/home/_next/static/chunks/pages/index-a729f6500c8aa3029105.js
2592000000
3194
https://www.bt.com/exp/home/_next/static/chunks/webpack-af8d060cb140570bcfb2.js
2592000000
1667
https://www.bt.com/exp/home/_next/static/H1YoFafa4iPun9hb9mgqD/_buildManifest.js
2592000000
1120
https://www.bt.com/exp/home/_next/static/H1YoFafa4iPun9hb9mgqD/_ssgManifest.js
2592000000
749
Ensure text remains visible during webfont load
Make use of the font-display CSS feature, which will ensure text is user-visible while webfonts are loading.
URL Potential Savings (Ms)
https://img01.bt.co.uk/s/assets/020822/fonts/bt/bttvicons.woff
111.64799996186
https://img01.bt.co.uk/s/assets/020822/fonts/bt/BTFont_Rg.woff
151.08800004236
https://img01.bt.co.uk/s/assets/020822/fonts/bt/BTTV-Regular.woff
85.045000014361
Largest Contentful Paint image was lazily loaded
Above-the-fold images that are lazily loaded render later in the page lifecycle, which can delay the largest contentful paint.
Element
Image elements do not have explicit `width` and `height`
Reduce layout shifts and improve CLS by setting explicit width and height properties on image elements.
URL
https://img01.bt.co.uk/s/assets/020822/images/logo/logo-2018.svg
https://img01.bt.co.uk/s/assets/020822/images/logo/logo-footer2018.svg
Registers an `unload` listener
The 'unload' event does not fire reliably, causing issues with browser optimizations such as the Back-Forward Cache. It is recommended that 'pagehide' or 'visibilitychange' events are used instead.
Source
98

Accessibility

Indicates how accessible the page is and highlights opportunities where the page can be made more accessible to users of bt.com. This includes details about various page attributes that can be optimized.

Navigation

`[accesskey]` values are unique
Access keys assist users with focusing on different parts of the page. Each access key should be unique for proper navigation.
The page contains a heading, skip link, or landmark region
It is advised to provide ways to bypass repetitive content, allowing users to navigate the page efficiently.
`[id]` attributes on active, focusable elements are unique
Ensure all focusable elements have a unique id value to allow them to be visible to users of assistive technologies, like a screen reader.
No element has a `[tabindex]` value greater than 0
Although technically valid, a tabindex value greater than 0 often creates frustrating experiences for users who rely on assistive technologies.

ARIA

`[aria-*]` attributes match their roles
Avoid mismatching 'aria-*' attributes and their 'role' value, as it invalidates the attribute.
`button`, `link`, and `menuitem` elements have accessible names
Without accessible names on elements, screen readers will default to announcing a generic name, which means your content will be less accessible to users who rely on screen readers.
`[aria-hidden="true"]` is not present on the document `<body>`
If aria-hidden=true is set on the document body, assistive technologies, like a screen reader will work inconsistently.
`[aria-hidden="true"]` elements do not contain focusable descendents
Interactive elements within an aria-hidden=true element are unavailable to users of assistive technologies, like a screen reader.
ARIA input fields have accessible names
Generic names are announced to users of assistive technologies, like a screen reader, when an input field does not have an accessible name specified.
ARIA `meter` elements have accessible names
Without accessible names on elements, screen readers will default to announcing a generic name, which means your content will be less accessible to users who rely on screen readers.
ARIA `progressbar` elements have accessible names
Without accessible names on elements, screen readers will default to announcing a generic name, which means your content will be less accessible to users who rely on screen readers.
`[role]`s have all required `[aria-*]` attributes
Some ARIA roles have required 'aria-*' attributes, which provide essential information about state and functionality.
Elements with an ARIA `[role]` that require children to contain a specific `[role]` have all required children.
Some ARIA parent roles cannot perform their intended functions if specific child roles are not used.
`[role]`s are contained by their required parent element
Some ARIA child roles cannot perform their intended functions if specific parent roles are not used.
`[role]` values are valid
All ARIA roles require valid values to perform their intended functions.
ARIA toggle fields have accessible names
Generic names are announced to users of assistive technologies, like a screen reader, when a toggle field does not have an accessible name specified.
ARIA `tooltip` elements have accessible names
Without accessible names on elements, screen readers will default to announcing a generic name, which means your content will be less accessible to users who rely on screen readers.
ARIA `treeitem` elements have accessible names
Without accessible names on elements, screen readers will default to announcing a generic name, which means your content will be less accessible to users who rely on screen readers.
`[aria-*]` attributes have valid values
ARIA attributes cannot be interpreted with invalid values when used by screen readers and other assistive technologies.
`[aria-*]` attributes are valid and not misspelled
ARIA attributes cannot be interpreted with invalid names when used by screen readers and other assistive technologies.
ARIA IDs are unique
Ensure all ARIA ID values are unique to prevent elements from being overlooked by assistive technologies, like a screen reader.

Names and labels

Buttons have an accessible name
Buttons become unusable as they are announced simply as "button" when the button does not have an accessible name, when used by screen readers and other assistive technologies.
Document has a `<title>` element
Search engines, screen reader users and other assistive technology users rely on the title to provide an overview of the page and to help determine if the page is relevant to their search.
No form fields have multiple labels
Having multiple labels for form fields can be confusing to assistive technologies, like a screen reader.
`<frame>` or `<iframe>` elements have a title
Screen reader users and other assistive technology users rely on frame titles to describe the contents of frames.
Image elements have `[alt]` attributes
Provide short and descriptive alternative text where possible on informative elements.
`<input type="image">` elements have `[alt]` text
Input buttons with alternative text assist screen readers and other assistive technology users to understand its purpose.
Form elements have associated labels
Screen readers and other assistive technologies rely on labels to properly announce form controls.
Links have a discernible name
In order to improve the navigation for screen reader and other assistive technology users, use link text that is unique, focusable and discernible.
`<object>` elements have alternate text
It is advised that alt text is used on '<object>' elements in order to provide meaning to screen reader and other assistive technology users, as these technologies are unable to translate non-text content.

Contrast

Background and foreground colors have a sufficient contrast ratio
Many (if not most) users find low-contrast text difficult or impossible to read.

Tables and lists

`<dl>`'s contain only properly-ordered `<dt>` and `<dd>` groups, `<script>`, `<template>` or `<div>` elements.
Screen readers and other assistive technologies may produce poor and inaccurate output when definition lists are not properly marked up.
Definition list items are wrapped in `<dl>` elements
In order for screen readers and other assistive technologies to properly announce definition list items ('<dt>' and '<dd>'), they must be wrapped in parent a '<dl>' element.
Lists contain only `<li>` elements and script supporting elements (`<script>` and `<template>`).
Use proper list structure to aid screen readers and other assistive technologies.
List items (`<li>`) are contained within `<ul>` or `<ol>` parent elements
In order for screen readers to announce list items, ensure that list items ('<li>') are contained within parent '<ul>' or '<ol>' tags.
Cells in a `<table>` element that use the `[headers]` attribute refer to table cells within the same table.
Screen readers and other assistive technologies have features to make navigating tables easier. Ensure that '<td>' cells using the headers attribute only refer to other cells in the same table, to improve screen reader user experience.
`<th>` elements and elements with `[role="columnheader"/"rowheader"]` have data cells they describe.
Screen readers and other assistive technologies have features to make navigating tables easier. Ensure that table headers refer to some set of cells, to improve screen reader user experience.

Internationalization and localization

`<html>` element has a `[lang]` attribute
It is advised to provide a lang attribute so that screen readers and other assistive technologies are guaranteed to announce the page's text correctly. When not provided, the user's default language setting will be used which may cause inaccuracies.
`<html>` element has a valid value for its `[lang]` attribute
Specify a valid BCP 47 language in order to help screen readers and other assistive technologies announce text properly.
`[lang]` attributes have a valid value
Specify a valid BCP 47 language on elements in order to help screen readers and other assistive technologies announce text properly.

Best practices

The document does not use `<meta http-equiv="refresh">`
Pages that refresh automatically cause a poor user experience as focus is directed back to the top of the page unexpectedly.
`[user-scalable="no"]` is not used in the `<meta name="viewport">` element and the `[maximum-scale]` attribute is not less than 5.
For users with low vision who rely on screen magnification, ensure that zooming is not disabled.

Audio and video

`<video>` elements contain a `<track>` element with `[kind="captions"]`
Bt.com may provide assistance to deaf or hearing-impaired users with captions on videos.

Navigation

Heading elements are not in a sequentially-descending order
Properly order all headers and do not skip heading levels to better the navigation and readability for users of assistive technologies, like a screen reader.
Failing Elements

Manual Checks

The page has a logical tab order
The visual layout should be logical in its tab order and users cannot focus elements that are offscreen.
Interactive controls are keyboard focusable
Ensure that custom interactive controls are keyboard focusable and that a focus indicator is displayed.
Interactive elements indicate their purpose and state
Ensure that interactive elements (such as links and buttons) are distinguishable from non-interactive elements and that they indicate their state.
The user's focus is directed to new content added to the page
When new content (such as a dialogue) is added to the page, the user's focus should be directed to it.
User focus is not accidentally trapped in a region
Avoid focus being accidentally trapped when a user tabs in and out of controls or regions on page.
Custom controls have associated labels
Ensure that custom interactive controls have associated labels, which are provided by aria-label and aria-labelledby attributes.
Custom controls have ARIA roles
Ensure that all custom interactive controls have appropriate ARIA roles.
Visual order on the page follows DOM order
Ensure that the DOM order matches with the page's visual order, in order to improve navigation for screen readers and other assistive technologies.
Offscreen content is hidden from assistive technology
Ensure that offscreen content is hidden through the use of "display:none" styling or the aria-hidden attribute.
HTML5 landmark elements are used to improve navigation
Elements such as <main> and <nav> are recommended as they are used by screen readers and other assistive technologies to improve keyboard navigation.
75

Best Practices

Indicates the recommended, best practices currently in place on the page and highlights the best practices that bt.com should incorporate. This includes practices such as protecting pages with HTTPS.

Audits

Avoids requesting the geolocation permission on page load
When requesting a user's location, provide context or consider tying the request to a user action to avoid confusion and mistrust from users.
Avoids requesting the notification permission on page load
When requesting permission to send notifications, provide context or consider tying the request to a user action to avoid confusion and mistrust from users.
Ensure CSP is effective against XSS attacks
Significantly reduce the risk of cross-site scripting attacks (XSS) by ensuring you have a strong Content Security Policy (CSP).
Description Directive Severity
No CSP found in enforcement mode
High

Audits

Allows users to paste into password fields
Ensure that password inputs may be pasted into to aid in the user's ability to use password managers and improve security.
Serves images with appropriate resolution
For maximum image clarity, ensure images have natural dimensions and are proportional to the display size and pixel ratio.
Fonts with `font-display: optional` are preloaded
It is recommended that optional fonts are preloaded.

Audits

Page has the HTML doctype
Ensure a doctype is specified to prevent the browser from switching to quirks-mode.
Properly defines charset
It is advised to declare a character encoding, optionally via a <meta> tag in the first 1024 bytes of the HTML or in the Content-Type HTTP response header.

Audits

Detected JavaScript libraries
Below is a list of all front-end JavaScript libraries that were detected on the page.
Name Version
jQuery
3.4.1
React
Next.js
10.2.3
Avoids deprecated APIs
Avoid deprecated APIs which will eventually be removed the browser.
No browser errors logged to the console
Below is a list of all errors logged to the console, which indicate unresolved problems on the site.
Page has valid source maps
Consider deploying source maps for added benefits such as the ability to debug while in production.
No issues in the `Issues` panel in Chrome Devtools
There may be unresolved issues logged to Chrome Devtools.

Audits

Does not use HTTPS — 1 insecure request found
Ensure that all pages are protected with HTTPS (including those that do not handle sensitive data) as HTTPS prevents tampering and passive listening on communications between the app and its users. Additionally, HTTPS is a prerequisite for HTTP/2 and many new web platform APIs.
Insecure URL Request Resolution
http://bt.com/
Allowed
Includes front-end JavaScript libraries with known security vulnerabilities — 5 vulnerabilities detected
Ensure that the use of third-party scripts is minimal and that only trusted third-party scripts are used as some may contain known security vulnerabilities which may be exploited by attackers.
Library Version Vulnerability Count Highest Severity
2
Medium
3
Medium

Audits

Displays images with incorrect aspect ratio
Ensure that image display dimensions match their natural aspect ratio.
URL Aspect Ratio (Displayed) Aspect Ratio (Actual)
https://img01.products.bt.co.uk/content/dam/bt/storefront/bt-home/extcust/images/icons/2022/june/14june/Sport-1.jpg
113 x 144 (0.78)
216 x 286 (0.76)
https://img01.products.bt.co.uk/content/dam/bt/storefront/bt-home/extcust/images/icons/2022/june/14june/mobile-1.png
120 x 129 (0.93)
129 x 129 (1.00)
https://img01.products.bt.co.uk/content/dam/bt/storefront/bt-home/extcust/images/icons/2022/june/14june/tv-1.png
160 x 63 (2.54)
145 x 65 (2.23)
100

SEO

Indicates how well the page is optimized for ranking in search engines and highlights Search Engine Optimization (SEO) opportunities for bt.com. This includes optimizations such as providing meta data.

Mobile Friendly

Has a `<meta name="viewport">` tag with `width` or `initial-scale`
It is advised to use a '<meta name="viewport">' tag for the optimization of bt.com on mobile screens.
Document uses legible font sizes
Font sizes of 12px or less are too small to most mobile users without user gestures and further action. Aim for more than 60% of page text to use font sizes greater than 12px.
Tap targets are sized appropriately
Interactive elements (such as buttons and links) should be appropriately spaced, sized and easy enough to select or tap with regard to their surrounding elements.

Content Best Practices

Document has a `<title>` element
Search engines, screen reader users and other assistive technology users rely on the title to provide an overview of the page and to help determine if the page is relevant to their search.
Document has a meta description
Meta descriptions may be used by search engines when displaying a link to the page and should concisely summarize the page's content.
Links have descriptive text
Make use of descriptive link text to assist search engines in understanding the content.
Image elements have `[alt]` attributes
Provide short and descriptive alternative text where possible on informative elements.
Document has a valid `hreflang`
Search engines can be instructed to list specific versions of a page for a given language or region through the use of hreflang links.
Document has a valid `rel=canonical`
Search engines can be suggested which URL should be shown in search results through the use of canonical links.
Document avoids plugins
The content of plugins cannot be indexed by search engines and many devices either restrict or do not support them.

Crawling and Indexing

Page has successful HTTP status code
Avoid pages with unsuccessful HTTP status codes as they may not be indexed by search engines.
Links are crawlable
Ensure that the 'href' attribute of anchor elements links to the appropriate destination. This allows for more pages of the site to be discovered by search engines.
Page isn’t blocked from indexing
Pages that cannot be crawled by search engines cannot be indexed or included in their search results. Ensure that search engines have permission to crawl all pages that should be indexed.
robots.txt is valid
Malformed robots.txt files prevent crawlers from understanding how a site wants to be crawled or indexed, which can be devastating to SEO.

Manual Checks

Structured data is valid
Structured data can be validated through the use of the Structured Data Testing Tool and the Structured Data Linter.
22

PWA

Indicates how valid the aspects of a Progressive Web App (PWA) are for the page and highlights opportunities to enable/improve the PWA of bt.com. This includes details about web app manifests.

PWA Optimized

Content is sized correctly for the viewport
Ensure that the width of the app's content matches the width of the viewport, otherwise the app might not be optimized for mobile screens.
Has a `<meta name="viewport">` tag with `width` or `initial-scale`
It is advised to use a '<meta name="viewport">' tag for the optimization of bt.com on mobile screens.

Installable

Web app manifest or service worker do not meet the installability requirements — 1 reason
User engagement may be increased by leveraging the browsers ability to proactively prompt users to add the app to their homescreen.
Failure reason
No manifest was fetched

PWA Optimized

Does not register a service worker that controls page and `start_url`
A service worker is used to provide Progressive Web Apps the use of features such as working offline, the ability for the app to be added to the homescreen as well as push notifications.
Is not configured for a custom splash screen
Themed splash screens ensure a high-quality user experience at launch for app users.
View Data
Does not set a theme color for the address bar.
A theme may be applied to the browser address bar, which ideally can be made to match the site.
View Data
Does not provide a valid `apple-touch-icon`
iOS users of Progressive Web Apps will benefit from an apple touch icon, which can be defined with 'apple-touch-icon', which must point to a non-transparent 192px (or 180px) square PNG.
Manifest doesn't have a maskable icon
Maskable icons are great to ensure that images fill the entire shape when installing the app on a device.

Manual Checks

Site works cross-browser
Ensure that the Progressive Web App works correctly across every major browser.
Page transitions don't feel like they block on the network
Users perceive apps with responsive, snappy transitions as higher peforming and ensures a great user experience, even on a slow network.
Each page has a URL
Ensure that all pages are deep linkable via URL. They should also be unique for the purpose of shareability on social media.
Avg. (All Categories) 63
Performance 24
Accessibility 96
Best Practices 67
SEO 100
PWA 30
0–49 (Fail) 50–89 (Average) 90–100 (Pass)
URL: https://www.bt.com/
Updated: 25th February, 2023

1.64 seconds
First Contentful Paint (FCP)
81%
14%
5%

0.02 seconds
First Input Delay (FID)
92%
6%
2%

Simulate loading on mobile
24

Performance

Indicates how well the page is performing and highlights opportunities where performance may be improved for bt.com. This includes details about optimizing page load times which can result in a better user experience.

Other

Properly size images
Images can slow down the page's load time. Bt.com should consider serving more appropriate-sized images.
Defer offscreen images
Time to Interactive can be slowed down by resources on the page. Bt.com should consider lazy-loading offscreen and hidden images.
Minify CSS
Cascading Style Sheets (CSS) files can contribute to network payload sizes. Bt.com should consider minifying CSS files.
Minify JavaScript
JavaScript (JS) files can contribute to network payload sizes and increase script parse times. Bt.com should consider minifying JS files.
Enable text compression
Text-based resources should be served with compression, such as gzip, deflate or brotli.
Preconnect to required origins
Resource hints, such as 'preconnect' or 'dns-prefetch', may assist in establishing early connections to important third-party origins.
Initial server response time was short — Root document took 230 ms
It is advised to keep the server response time short for the main document, because all other requests depend on it.
URL Time Spent (Ms)
https://www.bt.com/?
229.903
Avoid multiple page redirects — Potential savings of 630 ms
Redirects can cause additional delays before the page can begin loading. Bt.com should avoid multiple or unnecessary page redirects.
URL Time Spent (Ms)
http://bt.com/
630
https://www.bt.com/?
0
Preload key requests
Key requests can be preloaded by using '<link rel=preload>'. Bt.com should consider using '<link rel=preload>' to prioritize fetching resources that are currently requested later in page load.
Use video formats for animated content
Large GIFs are inefficient for delivering animated content. It is recommended to use MPEG4/WebM videos for animations and PNG/WebP for static images instead of GIF.
Remove duplicate modules in JavaScript bundles
Ensure that no duplicate JavaScript modules from bundles exist to reduce bytes consumed by network activity.
Avoid serving legacy JavaScript to modern browsers — Potential savings of 40 KiB
Polyfills and transforms enable legacy browsers to use new JavaScript features. For bundled JavaScript it is recommended to adopt a modern script deployment strategy using module/nomodule feature detection. This will reduce the amount of code shipped to modern browsers.
URL Potential Savings (Bytes)
https://www.bt.com/?
25942
https://consent.trustarc.com/asset/notice.js/v/v1.7-10255
8088
https://assets.adobedtm.com/launch-ENfdadf1bb09d848de85923e05be32e7d1.min.js
6588
https://www.bt.com/exp/home/_next/static/chunks/main-b36a8b62199cfcfc48d8.js
56
https://www.bt.com/exp/home/_next/static/chunks/269-acb39c1b5bf7e6ae71c1.js
50
Preload Largest Contentful Paint image
It is recommended to preload images used by LCP elements, to improve LCP time.
URL Potential Savings (Ms)
https://img01.products.bt.co.uk/content/dam/bt/storefront/bt-home/extcust/images/mainherobanner/2023/february/BTHomepage-EC-mob.jpg
0
Avoids enormous network payloads — Total size was 1,929 KiB
Large network payloads can cost users money and are linked to long load times.
URL Transfer Size (Bytes)
https://img01.products.bt.co.uk/content/dam/bt/storefront/bt-home/newcust/images/herobanner/bt_sport/2023/february/promo-2/Home-Sport-Mobile.png
218347
https://img01.products.bt.co.uk/content/dam/bt/storefront/bt-home/extcust/images/herobanner/bt_tv/2023/february/Existing-TV-Hero-Mobile-new.png
165295
https://img01.products.bt.co.uk/content/dam/bt/storefront/bt-home/newcust/images/herobanner/bt_tv/2023/New-TV-Hero-Mobile.png
165295
https://img01.products.bt.co.uk/content/dam/bt/storefront/bt-home/extcust/images/herobanner/bt_sport/2023/february/Existing-Sport-Mobile.png
157220
https://assets.adobedtm.com/launch-ENfdadf1bb09d848de85923e05be32e7d1.min.js
142638
https://img01.products.bt.co.uk/content/dam/bt/storefront/bt-home/newcust/images/mainherobanner/2023/february/BTHomepage-NC-mob.jpg
128544
https://img01.products.bt.co.uk/content/dam/bt/storefront/bt-home/extcust/images/mainherobanner/2023/february/BTHomepage-EC-mob.jpg
127143
https://js-cdn.dynatrace.com/jstag/17f0bd28e42/bf88365yqv/95b067d34295602_complete.js
99099
https://img01.bt.co.uk/s/assets/020822/fonts/bt/BTFont_Rg.woff
59579
https://img01.products.bt.co.uk/content/dam/bt/storefront/bt-home/extcust/images/herobanner/bt_mobile/2023/january/bt-hp-samsung-preorderbt-hp-samsungpreorder-sm.jpg
56760
Avoid chaining critical requests — 2 chains found
Below is a list of Critical Request Chains, which shows which resources are loaded with a high priority. Bt.com should consider reducing the length of chains, reducing the download size of resources, or deferring the download of unnecessary resources to improve page load.
User Timing marks and measures — 4 user timings
Make use of the User Timing API to measure an app's real-world performance during key user experiences.
Name Type Start Time (Ms) Duration (Ms)
Next.js-before-hydration
Measure
0
794.614
Next.js-hydration
Measure
794.614
57.401
beforeRender
Mark
794.66
afterHydrate
Mark
852.037
Keep request counts low and transfer sizes small — 73 requests • 1,929 KiB
It is advised to add a budgets.json file in order to set budgets for the quantity and size of page resources.
Resource Type Requests Transfer Size (Bytes)
Total
73
1975727
Image
17
1150867
Script
38
556648
Font
8
212854
Stylesheet
5
40502
Document
1
12109
Other
4
2747
Media
0
0
Third-party
47
1590282
Lazy load third-party resources with facades
Consider replacing third-party embeds with a facade until they are required (use lazy loading).
Largest Contentful Paint element — 1 element found
The element which was identified as the Largest Contentful Paint.
Element
Avoid large layout shifts — 2 elements found
Below is a list of all DOM elements that contribute to the CLS of the page.
Element CLS Contribution
0.20785629272461
0.09375
Uses passive listeners to improve scrolling performance
Improve the page's scroll performance by marking touch and wheel event listeners as 'passive'.
Avoids `document.write()`
Avoid or limit the use of external scripts that are dynamically injected via 'document.write()' as users on slow connections will be delayed by tens of seconds.
Avoid long main-thread tasks — 20 long tasks found
Below is a list of the longest tasks on the main thread, which is useful when identifying the worst input delay contributors.
URL Start Time (Ms) Duration (Ms)
https://assets.adobedtm.com/launch-ENfdadf1bb09d848de85923e05be32e7d1.min.js
6510
538
https://www.bt.com/exp/home/_next/static/chunks/269-acb39c1b5bf7e6ae71c1.js
7048
308
https://www.bt.com/exp/home/_next/static/chunks/pages/index-a729f6500c8aa3029105.js
9056
212
https://js-cdn.dynatrace.com/jstag/17f0bd28e42/bf88365yqv/95b067d34295602_complete.js
4199
173
https://home.bt.com/ajaxapic?pn=btcom/nav/globalheader&site=btcom&callback=loadgh
11061
169
https://assets.adobedtm.com/extensions/EPbf7b42aa08bc4f10879b1484195e80d1/AppMeasurement_Module_AudienceManagement.min.js
7648
149
https://www.bt.com/exp/home/_next/static/chunks/pages/index-a729f6500c8aa3029105.js
9508
146
https://www.bt.com/exp/home/_next/static/chunks/framework-e61196cccb5f6d066091.js
6060
131
https://www.bt.com/exp/home/_next/static/chunks/pages/index-a729f6500c8aa3029105.js
9395
113
https://js-cdn.dynatrace.com/jstag/17f0bd28e42/bf88365yqv/95b067d34295602_complete.js
8913
98
https://home.bt.com/ajaxapic?pn=btcom/nav/globalfooter&site=btcom&callback=loadgf
9836
95
https://www.bt.com/exp/home/assets/js/jquery-3.4.1.min.js
8181
87
https://www.bt.com/exp/home/_next/static/chunks/pages/index-a729f6500c8aa3029105.js
9316
79
https://www.bt.com/exp/home/assets/js/jquery-3.4.1.min.js
8106
75
https://js-cdn.dynatrace.com/jstag/17f0bd28e42/bf88365yqv/95b067d34295602_complete.js
8471
65
https://www.bt.com/?
1469
64
https://www.bt.com/exp/home/_next/static/chunks/pages/index-a729f6500c8aa3029105.js
8849
64
https://www.bt.com/?
1410
59
https://js-cdn.dynatrace.com/jstag/17f0bd28e42/bf88365yqv/95b067d34295602_complete.js
4372
54
https://js-cdn.dynatrace.com/jstag/17f0bd28e42/bf88365yqv/95b067d34295602_complete.js
8577
52
Avoid non-composited animations — 1 animated element found
It is recommended to avoid non-composited animations which are often janky and increase CLS.
Element Name
Has a `<meta name="viewport">` tag with `width` or `initial-scale`
It is advised to use a '<meta name="viewport">' tag for the optimization of bt.com on mobile screens.

Budgets

Performance budget
It is advised to keep the quantity and size of all network requests under the targets set by the provided performance budget.
Timing budget
It is advised to set a timing budget to monitor the performance of your site.

Audits

Network Requests
Below is a list of network requests that were made during page load.
URL Protocol Start Time (Ms) End Time (Ms) Transfer Size (Bytes) Resource Size (Bytes) Status Code MIME Type Resource Type
http://bt.com/
http/1.1
0
306.47800001316
322
0
301
text/plain
https://www.bt.com/?
h2
306.89199999324
535.80899999361
12109
46985
200
text/html
Document
https://www.bt.com/exp/home/assets/js/picturefill.min.js
h2
547.20400000224
582.73200000986
6291
11807
200
application/javascript
Script
https://js-cdn.dynatrace.com/jstag/17f0bd28e42/bf88365yqv/95b067d34295602_complete.js
h2
547.78799999622
570.7720000064
99099
261833
200
application/javascript
Script
https://assets.adobedtm.com/launch-ENfdadf1bb09d848de85923e05be32e7d1.min.js
h2
596.1290000123
857.46900000959
142638
565992
200
application/x-javascript
Script
https://www.bt.com/exp/home/_next/static/css/28895d994c7880f104bd.css
h2
548.17500000354
621.66299999808
24194
202643
200
text/css
Stylesheet
https://www.bt.com/exp/home/_next/static/css/759d9d14e50f28319cb6.css
h2
548.65599999903
564.71900001634
4985
17126
200
text/css
Stylesheet
https://www.bt.com/exp/home/_next/static/css/3467461782236b8bf050.css
h2
548.91099999077
564.16899999022
4574
23784
200
text/css
Stylesheet
https://www.bt.com/exp/home/_next/static/chunks/webpack-af8d060cb140570bcfb2.js
h2
643.30500000506
677.0410000172
1670
1941
200
application/javascript
Script
https://www.bt.com/exp/home/_next/static/chunks/framework-e61196cccb5f6d066091.js
h2
654.211999994
691.08899999992
45836
148912
200
application/javascript
Script
https://www.bt.com/exp/home/_next/static/chunks/main-b36a8b62199cfcfc48d8.js
h2
654.43699999014
690.29699999373
20237
60570
200
application/javascript
Script
https://www.bt.com/exp/home/_next/static/chunks/pages/_app-6720b2fa4246536f0676.js
h2
654.67700001318
672.81799999182
21659
123131
200
application/javascript
Script
https://www.bt.com/exp/home/_next/static/chunks/b849c1e4-b3fb22fcc9c809b26cbb.js
h2
654.87500000745
692.00800001272
24847
83158
200
application/javascript
Script
https://www.bt.com/exp/home/_next/static/chunks/e82996df-a6a152ebabc0e79856ca.js
h2
655.01099999528
695.77799999388
14644
47111
200
application/javascript
Script
https://www.bt.com/exp/home/_next/static/chunks/269-acb39c1b5bf7e6ae71c1.js
h2
655.30700000818
673.7350000185
37644
126733
200
application/javascript
Script
https://www.bt.com/exp/home/_next/static/chunks/790-9733e11165a4a83900d1.js
h2
655.4570000153
670.84299999988
6253
19390
200
application/javascript
Script
https://www.bt.com/exp/home/_next/static/chunks/419-1353407257e916e93fa2.js
h2
655.66000001854
696.61099999212
10280
33924
200
application/javascript
Script
https://www.bt.com/exp/home/_next/static/chunks/pages/index-a729f6500c8aa3029105.js
h2
655.73500000755
692.65800001449
3190
7991
200
application/javascript
Script
https://www.bt.com/exp/home/_next/static/H1YoFafa4iPun9hb9mgqD/_buildManifest.js
h2
655.82600000198
671.22700001346
1120
852
200
application/javascript
Script
https://www.bt.com/exp/home/_next/static/H1YoFafa4iPun9hb9mgqD/_ssgManifest.js
h2
656.02500000386
695.18300000345
753
113
200
application/javascript
Script
https://www.bt.com/exp/home/_next/static/media/BTCurve_W_Rg.d7e5f96b286e30e1aa6a36b7b00b9f29.woff2
h2
668.08500001207
719.03300000122
20875
20228
200
binary/octet-stream
Font
https://www.bt.com/exp/home/_next/static/media/BTCurve_W_Headline.da363afc82dd07255e9cda99b3470229.woff2
h2
668.26000000583
706.45100000547
21399
20760
200
binary/octet-stream
Font
https://www.bt.com/assets/fonts/bt-curve-regular.woff
h2
668.67899999488
860.87900001439
25177
24784
200
application/font-woff
Font
https://img01.products.bt.co.uk/content/dam/bt/storefront/bt-home/newcust/images/mainherobanner/2023/february/BTHomepage-NC-mob.jpg
h2
689.79900001432
1035.3999999934
128544
127966
200
image/jpeg
Image
https://www.bt.com/exp/home/_next/static/media/BTCurve_W_Bd.4d4fec46b7f2a726e96dbf4f05a0bfed.woff2
h2
694.79999999749
731.45500000101
21582
20932
200
binary/octet-stream
Font
https://img01.products.bt.co.uk/content/dam/bt/storefront/bt-home/newcust/images/herobanner/bt_sport/2023/february/promo-2/Home-Sport-Mobile.png
h2
707.32099999441
725.50299999421
218347
217758
200
image/png
Image
https://img01.products.bt.co.uk/content/dam/bt/storefront/bt-home/newcust/images/herobanner/bt_tv/2023/New-TV-Hero-Mobile.png
h2
708.48800000385
835.54800000275
165295
164706
200
image/png
Image
https://img01.products.bt.co.uk/content/dam/bt/storefront/bt-home/newcust/images/herobanner/bt_mobile/2022/december/19dec/bt_com_resp-Mobile.jpg
h2
708.57799999067
1246.8210000079
41188
40610
200
image/jpeg
Image
https://www.bt.com/exp/home/assets/js/jquery-3.4.1.min.js
h2
852.51900000731
915.60900001787
31999
88145
200
application/javascript
Script
https://www.bt.com/exp/home/_next/static/media/Dottee-Bold.f91e579f890f659958aac8a34870b878.woff2
h2
887.03600000008
1029.6430000162
17325
16688
200
binary/octet-stream
Font
https://img01.products.bt.co.uk/content/dam/bt/storefront/bt-home/extcust/images/icons/2022/june/14june/myBT-1.png
h2
905.87099999539
1034.0809999907
6604
6018
200
image/png
Image
https://img01.products.bt.co.uk/content/dam/bt/storefront/bt-home/extcust/images/icons/2022/june/14june/UpgradeBroadband-1.jpg
h2
906.32500001811
923.39599999832
16732
16144
200
image/jpeg
Image
https://img01.products.bt.co.uk/content/dam/bt/storefront/bt-home/extcust/images/icons/2022/june/14june/tv-1.png
h2
906.51500000968
939.64399999822
9540
8952
200
image/png
Image
https://img01.products.bt.co.uk/content/dam/bt/storefront/bt-home/extcust/images/icons/2022/june/14june/Sport-1.jpg
h2
906.99600000517
924.1800000018
16380
15790
200
image/jpeg
Image
https://img01.products.bt.co.uk/content/dam/bt/storefront/bt-home/extcust/images/icons/2022/june/14june/mobile-1.png
h2
907.40900000674
940.66300001577
20619
20031
200
image/png
Image
https://img01.products.bt.co.uk/content/dam/bt/storefront/bt-home/extcust/images/icons/2022/june/14june/Gaming-1.png
h2
907.64600000693
923.85600000853
18404
17816
200
image/png
Image
https://img01.products.bt.co.uk/content/dam/bt/storefront/bt-home/extcust/images/mainherobanner/2023/february/BTHomepage-EC-mob.jpg
h2
928.37300000247
968.35199999623
127143
126553
200
image/jpeg
Image
https://img01.products.bt.co.uk/content/dam/bt/storefront/bt-home/extcust/images/herobanner/bt_sport/2023/february/Existing-Sport-Mobile.png
h2
928.52600000333
965.9850000171
157220
156630
200
image/png
Image
https://img01.products.bt.co.uk/content/dam/bt/storefront/bt-home/extcust/images/herobanner/bt_tv/2023/february/Existing-TV-Hero-Mobile-new.png
h2
928.82100000861
946.96800000384
165295
164706
200
image/png
Image
https://img01.products.bt.co.uk/content/dam/bt/storefront/bt-home/extcust/images/herobanner/bt_mobile/2023/january/bt-hp-samsung-preorderbt-hp-samsungpreorder-sm.jpg
h2
929.13299999782
967.33300000778
56760
56172
200
image/jpeg
Image
https://img01.bt.co.uk/s/assets/js/dantegf.api-1.0.js
h2
986.73100001179
1021.9379999908
2767
7488
200
application/javascript
Script
https://img01.bt.co.uk/s/assets/js/dantenewgh.api-1.0.js
h2
1008.7280000153
1024.0690000064
4205
15491
200
application/javascript
Script
https://assets.adobedtm.com/extensions/EPbf7b42aa08bc4f10879b1484195e80d1/AppMeasurement.min.js
h2
1091.3379999984
1114.9040000164
12837
34341
200
application/x-javascript
Script
https://assets.adobedtm.com/extensions/EPbf7b42aa08bc4f10879b1484195e80d1/AppMeasurement_Module_ActivityMap.min.js
h2
1091.6000000143
1116.1570000113
2049
3284
200
application/x-javascript
Script
https://assets.adobedtm.com/extensions/EPbf7b42aa08bc4f10879b1484195e80d1/AppMeasurement_Module_AudienceManagement.min.js
h2
1091.7849999969
1116.7480000004
9207
25152
200
application/x-javascript
Script
https://assets.adobedtm.com/468fd5a0b220/5e2a7b1f96d2/d135157fa659/RC2fb0a1a3d0a848c492b260e43023b9fa-source.min.js
h2
1110.9470000083
1153.913999995
786
639
200
application/x-javascript
Script
https://d36kespjlw4605.cloudfront.net/ip.php
h2
1126.5110000095
1366.1549999961
523
48
200
text/html
XHR
https://assets.adobedtm.com/468fd5a0b220/5e2a7b1f96d2/d135157fa659/RC8745969c1dd44d278d314520eb0dfd8c-source.min.js
h2
1131.8890000111
1176.707000006
674
350
200
application/x-javascript
Script
https://assets.adobedtm.com/468fd5a0b220/5e2a7b1f96d2/d135157fa659/RCc80253f3c65a409488fcb3e870bb3710-source.min.js
h2
1132.9449999903
1158.9920000115
1063
1334
200
application/x-javascript
Script
https://assets.adobedtm.com/468fd5a0b220/5e2a7b1f96d2/d135157fa659/RC0041ffab2def4106a1af2697fd19017d-source.min.js
h2
1137.1950000175
1186.9920000026
765
500
200
application/x-javascript
Script
https://consent.trustarc.com/notice?domain=bt-consumer1.com&c=teconsent&text=true&pcookie=true&gtm=true&js=bb&noticeType=bb
h2
1149.8920000158
1166.8460000074
5833
13656
200
text/javascript
Script
https://assets.adobedtm.com/468fd5a0b220/5e2a7b1f96d2/d135157fa659/RCa03154b2b77741aaac013d9887aafbfe-source.min.js
h2
1166.7280000111
1194.3280000123
1069
1147
200
application/x-javascript
Script
https://home.bt.com/ajaxapic?pn=btcom/nav/globalfooter&site=btcom&callback=loadgf
h2
1200.5740000168
1216.2790000148
1482
3698
200
text/html
Script
https://img01.bt.co.uk/s/assets/020822/css/responsive-footer.css
h2
1204.3580000172
1221.7520000122
2079
8916
200
text/css
Stylesheet
https://home.bt.com/ajaxapic?pn=btcom/nav/globalheader&site=btcom&callback=loadgh
h2
1210.1930000063
1226.9350000133
4998
46038
200
text/html
Script
https://img01.bt.co.uk/s/assets/020822/css/responsive-menu.css
h2
1211.393000005
1228.964000009
4670
30562
200
text/css
Stylesheet
https://consent.trustarc.com/asset/notice.js/v/v1.7-10255
h2
1221.3920000067
1237.8759999992
24130
77875
200
text/javascript
Script
https://consent.trustarc.com/log?domain=bt-consumer1.com&country=us&state=&behavior=implied&c=5dcb
h2
1222.3100000119
1322.3639999924
560
43
200
image/gif
Image
https://assets.adobedtm.com/468fd5a0b220/5e2a7b1f96d2/d135157fa659/RC488e232c9d0543d58b2215a05c11ca7b-source.min.js
h2
1261.5320000041
1295.3770000022
730
438
200
application/x-javascript
Script
https://img01.bt.co.uk/s/assets/020822/js/responsive-footer.min.js
h2
1308.4530000051
1324.3870000006
1033
970
200
application/javascript
Script
https://img01.bt.co.uk/s/assets/020822/images/logo/logo-footer2018.svg
h2
1311.0020000022
1333.9080000005
1118
1049
200
image/svg+xml
Image
https://img01.bt.co.uk/s/assets/020822/fonts/bt/BTFont_Rg.woff
h2
1312.9229999904
1427.8350000095
59579
59092
200
application/x-font-woff
Font
https://img01.bt.co.uk/s/assets/020822/fonts/bt/bttvicons.woff
h2
1313.2599999954
1330.0500000187
8842
8356
200
application/x-font-woff
Font
https://img01.bt.co.uk/s/assets/020822/js/responsive-menu.min.js
h2
1354.5239999949
1372.9680000106
2464
6444
200
application/javascript
Script
https://img01.bt.co.uk/s/assets/020822/js/global-search.min.js
h2
1359.4929999963
1374.7199999925
1095
1284
200
application/javascript
Script
https://img01.bt.co.uk/s/assets/020822/images/logo/logo-2018.svg
h2
1362.4880000134
1376.7930000031
1118
1049
200
image/svg+xml
Image
https://img01.bt.co.uk/s/assets/020822/fonts/bt/BTTV-Regular.woff
h2
1385.2820000029
1400.0919999962
38075
37588
200
application/x-font-woff
Font
https://dpm.demdex.net/optOutStatus?d_visid_ver=5.3.0&d_rtbd=json&d_ver=2&d_orgid=0AA54673527831890A490D45%40AdobeOrg&d_nsid=0&ts=1677339543796
http/1.1
1403.1419999956
1474.5960000146
697
41
200
application/json
XHR
https://consent.trustarc.com/notice?domain=bt-consumer1.com&country=us&js=nj2&c=teconsent&text=true&pcookie=true&gtm=true&noticeType=bb
h2
1462.663000013
1478.9429999946
5561
15586
200
text/javascript
Script
https://assets.adobedtm.com/468fd5a0b220/5e2a7b1f96d2/d135157fa659/RCabd3150ca9f241c7bbac2e3e4e90fe9a-source.min.js
h2
1531.5659999906
1564.8330000113
794
625
200
application/x-javascript
Script
https://assets.adobedtm.com/468fd5a0b220/5e2a7b1f96d2/d135157fa659/RC31e920520b184dd1bbc4f4e454edd285-source.min.js
h2
1533.4420000145
1564.2309999967
2559
5981
200
application/x-javascript
Script
https://assets.adobedtm.com/468fd5a0b220/5e2a7b1f96d2/d135157fa659/RC8797153613054d1f89303ed40680c776-source.min.js
h2
1534.7480000055
1568.5529999901
2387
5928
200
application/x-javascript
Script
https://bf88365yqv.bf.dynatrace.com/bf?type=js3&sn=v_4_srv_-2D65_sn_OBGE8O26TF1LNOSAV722DEDIDS2B1TN1&svrid=-65&flavor=cors&vi=ECQQGUMUQIRDCHUHATRBPOMMSBDNHFQA-0&modifiedSince=1667807335787&rf=https%3A%2F%2Fwww.bt.com%2F%3F&bp=3&app=095b067d34295602&crc=1116554947&en=9hu61abe&end=1
h2
3194.3759999995
3290.2460000187
1205
840
200
text/plain
XHR
Network Round Trip Times — 0 ms
High Network RTT (Round Trip Times) can have a large impact on performance. Providing servers geographically closer to the user could improve performance.
Server Backend Latencies — 0 ms
High server latencies indicate the server is overloaded or has a poor backend performance.
Tasks
Below is a list of the top-level main thread tasks that executed during page load.
Start Time (Ms) End Time (Ms)
541.027
14.645
599.694
43.288
645.562
13.407
658.981
32.101
694.722
11.819
727.813
32.716
769.043
153.887
922.991
7.273
934.449
5.631
969.617
18.864
988.501
21.794
1023.854
134.49
1165.081
7.293
1181.241
7.28
1194.25
11.175
1206.055
7.011
1223.085
37.368
1275.07
12.349
1289.052
23.689
1312.787
9.309
1322.15
42.17
1365.047
11.881
1378.967
11.923
1396.528
8.524
1405.097
10.755
1417.448
24.385
1445.61
5.783
1475.848
17.176
1499.517
13.047
1522.554
16.261
1538.991
7.719
2908.29
17.367
2931.371
10.774
2942.453
7.256
2950.052
16.118
2966.257
5.101
2971.372
53.077
3024.477
8.687
3033.474
7.205
3040.823
11.943
3052.782
19.734
3072.545
6.132
3079.26
28.209
3166.423
36.529
Diagnostics
Below is a collection of useful page vitals.
View Data
Metrics
Below is a collection of metrics.
View Data
Script Treemap Data
Provide as required, for treemap app.

Metrics

Speed Index — 5.0 s
The time taken for the page contents to be visibly populated.

Audits

First Meaningful Paint — 3.0 s
The time taken for the primary content of the page to be rendered.

Other

Reduce unused CSS — Potential savings of 21 KiB
Dead and/or unused rules in Style Sheets (CSS) can contribute to network payload sizes. Bt.com should consider removing dead rules from style sheets and deferring the loading of CSS not used for above-the-fold content.
URL Transfer Size (Bytes) Potential Savings (Bytes)
https://www.bt.com/exp/home/_next/static/css/28895d994c7880f104bd.css
24194
21278
Reduce unused JavaScript — Potential savings of 119 KiB
It is advised to remove unused JavaScript in order to reduce bytes consumed by network activity.
URL Transfer Size (Bytes) Potential Savings (Bytes)
https://assets.adobedtm.com/launch-ENfdadf1bb09d848de85923e05be32e7d1.min.js
142638
62026
https://js-cdn.dynatrace.com/jstag/17f0bd28e42/bf88365yqv/95b067d34295602_complete.js
99099
37104
https://www.bt.com/exp/home/_next/static/chunks/b849c1e4-b3fb22fcc9c809b26cbb.js
24847
22492
Avoid an excessive DOM size — 990 elements
A large DOM (Document Object Model) will increase memory usage, cause longer system calculations as well as costly layout reflows.
Statistic Element Value
Total DOM Elements
990
Maximum DOM Depth
16
Maximum Child Elements
23
Reduce JavaScript execution time — 3.4 s
JavaScript (JS) execution time can be lowered by reducing the time required for parsing, compiling and executing JS. Delivering smaller JS payloads may help with this.
URL Total CPU Time (Ms) Script Evaluation (Ms) Script Parse (Ms)
https://www.bt.com/exp/home/_next/static/chunks/pages/index-a729f6500c8aa3029105.js
1563.776
1264.32
0.884
https://www.bt.com/?
783.056
35.164
7.596
https://assets.adobedtm.com/launch-ENfdadf1bb09d848de85923e05be32e7d1.min.js
752.176
661.392
74.024
Unattributable
526.724
8.784
0
https://www.bt.com/exp/home/assets/js/jquery-3.4.1.min.js
441.692
359.528
35.588
https://js-cdn.dynatrace.com/jstag/17f0bd28e42/bf88365yqv/95b067d34295602_complete.js
322.288
258.936
24.2
https://assets.adobedtm.com/extensions/EPbf7b42aa08bc4f10879b1484195e80d1/AppMeasurement_Module_AudienceManagement.min.js
239.272
234.056
1.668
https://www.bt.com/exp/home/_next/static/chunks/269-acb39c1b5bf7e6ae71c1.js
179.544
90.856
10.72
https://www.bt.com/exp/home/_next/static/chunks/pages/_app-6720b2fa4246536f0676.js
110.268
99.888
9.496
https://www.bt.com/exp/home/_next/static/chunks/main-b36a8b62199cfcfc48d8.js
65.612
60.648
4.54
https://img01.bt.co.uk/s/assets/020822/js/responsive-menu.min.js
65.536
55.736
1
https://consent.trustarc.com/asset/notice.js/v/v1.7-10255
59.792
49.152
4.668
https://www.bt.com/exp/home/_next/static/chunks/framework-e61196cccb5f6d066091.js
57.196
41.268
11.628

Metrics

First Contentful Paint — 3.0 s
The time taken for the first image or text on the page to be rendered.
Time to Interactive — 10.3 s
The time taken for the page to become fully interactive.
Total Blocking Time — 1,530 ms
The total blocking time is the sum of all time periods between First Contentful Paint and Time to Interactive (when task length exceeded 50ms).
Largest Contentful Paint — 8.2 s
The timing of the largest text or image that is painted.
Cumulative Layout Shift — 0.302
Cumulative Layout Shift is the measurement of visible elements collective movement within the viewport.
View Data

Audits

Max Potential First Input Delay — 540 ms
Users could experience a delay when interacting with the page.

Other

Eliminate render-blocking resources — Potential savings of 1,310 ms
Resources, such as JavaScript and style sheets, can block the first paint of the page. Bt.com should consider delivering critical JavaScript/style sheets (JS/CSS) inline and deferring all non-critical JS/CSS.
URL Transfer Size (Bytes) Potential Savings (Ms)
https://js-cdn.dynatrace.com/jstag/17f0bd28e42/bf88365yqv/95b067d34295602_complete.js
99099
1380
Efficiently encode images — Potential savings of 249 KiB
Unoptimized images can consume more cellular data than what is necessary.
URL Resource Size (Bytes) Potential Savings (Bytes)
https://img01.products.bt.co.uk/content/dam/bt/storefront/bt-home/newcust/images/mainherobanner/2023/february/BTHomepage-NC-mob.jpg
127966
93597
https://img01.products.bt.co.uk/content/dam/bt/storefront/bt-home/extcust/images/mainherobanner/2023/february/BTHomepage-EC-mob.jpg
126553
92396
https://img01.products.bt.co.uk/content/dam/bt/storefront/bt-home/extcust/images/herobanner/bt_mobile/2023/january/bt-hp-samsung-preorderbt-hp-samsungpreorder-sm.jpg
56172
40920
https://img01.products.bt.co.uk/content/dam/bt/storefront/bt-home/newcust/images/herobanner/bt_mobile/2022/december/19dec/bt_com_resp-Mobile.jpg
40610
16908
https://img01.products.bt.co.uk/content/dam/bt/storefront/bt-home/extcust/images/icons/2022/june/14june/UpgradeBroadband-1.jpg
16144
7071
https://img01.products.bt.co.uk/content/dam/bt/storefront/bt-home/extcust/images/icons/2022/june/14june/Sport-1.jpg
15790
4139
Serve images in next-gen formats — Potential savings of 953 KiB
Consider JPEG 2000, JPEG XR or WebP image formats which provide better compression than PNG and JPEG.
URL Resource Size (Bytes) Potential Savings (Bytes)
https://img01.products.bt.co.uk/content/dam/bt/storefront/bt-home/newcust/images/herobanner/bt_sport/2023/february/promo-2/Home-Sport-Mobile.png
217758
193845.25
https://img01.products.bt.co.uk/content/dam/bt/storefront/bt-home/newcust/images/herobanner/bt_tv/2023/New-TV-Hero-Mobile.png
164706
144230.4
https://img01.products.bt.co.uk/content/dam/bt/storefront/bt-home/extcust/images/herobanner/bt_tv/2023/february/Existing-TV-Hero-Mobile-new.png
164706
144230.4
https://img01.products.bt.co.uk/content/dam/bt/storefront/bt-home/extcust/images/herobanner/bt_sport/2023/february/Existing-Sport-Mobile.png
156630
139463
https://img01.products.bt.co.uk/content/dam/bt/storefront/bt-home/newcust/images/mainherobanner/2023/february/BTHomepage-NC-mob.jpg
127966
111395.35
https://img01.products.bt.co.uk/content/dam/bt/storefront/bt-home/extcust/images/mainherobanner/2023/february/BTHomepage-EC-mob.jpg
126553
110120.15
https://img01.products.bt.co.uk/content/dam/bt/storefront/bt-home/extcust/images/herobanner/bt_mobile/2023/january/bt-hp-samsung-preorderbt-hp-samsungpreorder-sm.jpg
56172
49363.8
https://img01.products.bt.co.uk/content/dam/bt/storefront/bt-home/newcust/images/herobanner/bt_mobile/2022/december/19dec/bt_com_resp-Mobile.jpg
40610
27977.3
https://img01.products.bt.co.uk/content/dam/bt/storefront/bt-home/extcust/images/icons/2022/june/14june/mobile-1.png
20031
18030.25
https://img01.products.bt.co.uk/content/dam/bt/storefront/bt-home/extcust/images/icons/2022/june/14june/Gaming-1.png
17816
15518.15
https://img01.products.bt.co.uk/content/dam/bt/storefront/bt-home/extcust/images/icons/2022/june/14june/UpgradeBroadband-1.jpg
16144
12204.55
https://img01.products.bt.co.uk/content/dam/bt/storefront/bt-home/extcust/images/icons/2022/june/14june/Sport-1.jpg
15790
9958.85
Serve static assets with an efficient cache policy — 64 resources found
Bt.com can speed up repeat visits by increasing the cache lifetime, which is essentially how long before a cached copy expires.
URL Cache TTL (Ms) Transfer Size (Bytes)
https://home.bt.com/ajaxapic?pn=btcom/nav/globalheader&site=btcom&callback=loadgh
120000
4998
https://home.bt.com/ajaxapic?pn=btcom/nav/globalfooter&site=btcom&callback=loadgf
120000
1482
https://www.bt.com/exp/home/assets/js/jquery-3.4.1.min.js
300000
31999
https://www.bt.com/assets/fonts/bt-curve-regular.woff
300000
25177
https://www.bt.com/exp/home/assets/js/picturefill.min.js
300000
6291
https://img01.products.bt.co.uk/content/dam/bt/storefront/bt-home/newcust/images/herobanner/bt_sport/2023/february/promo-2/Home-Sport-Mobile.png
1800000
218347
https://img01.products.bt.co.uk/content/dam/bt/storefront/bt-home/extcust/images/herobanner/bt_tv/2023/february/Existing-TV-Hero-Mobile-new.png
1800000
165295
https://img01.products.bt.co.uk/content/dam/bt/storefront/bt-home/newcust/images/herobanner/bt_tv/2023/New-TV-Hero-Mobile.png
1800000
165295
https://img01.products.bt.co.uk/content/dam/bt/storefront/bt-home/extcust/images/herobanner/bt_sport/2023/february/Existing-Sport-Mobile.png
1800000
157220
https://img01.products.bt.co.uk/content/dam/bt/storefront/bt-home/newcust/images/mainherobanner/2023/february/BTHomepage-NC-mob.jpg
1800000
128544
https://img01.products.bt.co.uk/content/dam/bt/storefront/bt-home/extcust/images/mainherobanner/2023/february/BTHomepage-EC-mob.jpg
1800000
127143
https://img01.products.bt.co.uk/content/dam/bt/storefront/bt-home/extcust/images/herobanner/bt_mobile/2023/january/bt-hp-samsung-preorderbt-hp-samsungpreorder-sm.jpg
1800000
56760
https://img01.products.bt.co.uk/content/dam/bt/storefront/bt-home/newcust/images/herobanner/bt_mobile/2022/december/19dec/bt_com_resp-Mobile.jpg
1800000
41188
https://img01.products.bt.co.uk/content/dam/bt/storefront/bt-home/extcust/images/icons/2022/june/14june/mobile-1.png
1800000
20619
https://img01.products.bt.co.uk/content/dam/bt/storefront/bt-home/extcust/images/icons/2022/june/14june/Gaming-1.png
1800000
18404
https://img01.products.bt.co.uk/content/dam/bt/storefront/bt-home/extcust/images/icons/2022/june/14june/UpgradeBroadband-1.jpg
1800000
16732
https://img01.products.bt.co.uk/content/dam/bt/storefront/bt-home/extcust/images/icons/2022/june/14june/Sport-1.jpg
1800000
16380
https://img01.products.bt.co.uk/content/dam/bt/storefront/bt-home/extcust/images/icons/2022/june/14june/tv-1.png
1800000
9540
https://img01.products.bt.co.uk/content/dam/bt/storefront/bt-home/extcust/images/icons/2022/june/14june/myBT-1.png
1800000
6604
https://assets.adobedtm.com/launch-ENfdadf1bb09d848de85923e05be32e7d1.min.js
3600000
142638
https://js-cdn.dynatrace.com/jstag/17f0bd28e42/bf88365yqv/95b067d34295602_complete.js
3600000
99099
https://consent.trustarc.com/notice?domain=bt-consumer1.com&c=teconsent&text=true&pcookie=true&gtm=true&js=bb&noticeType=bb
3600000
5833
https://consent.trustarc.com/notice?domain=bt-consumer1.com&country=us&js=nj2&c=teconsent&text=true&pcookie=true&gtm=true&noticeType=bb
3600000
5561
https://assets.adobedtm.com/468fd5a0b220/5e2a7b1f96d2/d135157fa659/RC31e920520b184dd1bbc4f4e454edd285-source.min.js
3600000
2559
https://assets.adobedtm.com/468fd5a0b220/5e2a7b1f96d2/d135157fa659/RC8797153613054d1f89303ed40680c776-source.min.js
3600000
2387
https://assets.adobedtm.com/468fd5a0b220/5e2a7b1f96d2/d135157fa659/RCa03154b2b77741aaac013d9887aafbfe-source.min.js
3600000
1069
https://assets.adobedtm.com/468fd5a0b220/5e2a7b1f96d2/d135157fa659/RCc80253f3c65a409488fcb3e870bb3710-source.min.js
3600000
1063
https://assets.adobedtm.com/468fd5a0b220/5e2a7b1f96d2/d135157fa659/RCabd3150ca9f241c7bbac2e3e4e90fe9a-source.min.js
3600000
794
https://assets.adobedtm.com/468fd5a0b220/5e2a7b1f96d2/d135157fa659/RC2fb0a1a3d0a848c492b260e43023b9fa-source.min.js
3600000
786
https://assets.adobedtm.com/468fd5a0b220/5e2a7b1f96d2/d135157fa659/RC0041ffab2def4106a1af2697fd19017d-source.min.js
3600000
765
https://assets.adobedtm.com/468fd5a0b220/5e2a7b1f96d2/d135157fa659/RC488e232c9d0543d58b2215a05c11ca7b-source.min.js
3600000
730
https://assets.adobedtm.com/468fd5a0b220/5e2a7b1f96d2/d135157fa659/RC8745969c1dd44d278d314520eb0dfd8c-source.min.js
3600000
674
https://img01.bt.co.uk/s/assets/020822/fonts/bt/BTFont_Rg.woff
86400000
59579
https://img01.bt.co.uk/s/assets/020822/fonts/bt/BTTV-Regular.woff
86400000
38075
https://img01.bt.co.uk/s/assets/020822/fonts/bt/bttvicons.woff
86400000
8842
https://img01.bt.co.uk/s/assets/020822/css/responsive-menu.css
86400000
4670
https://img01.bt.co.uk/s/assets/js/dantenewgh.api-1.0.js
86400000
4205
https://img01.bt.co.uk/s/assets/js/dantegf.api-1.0.js
86400000
2767
https://img01.bt.co.uk/s/assets/020822/js/responsive-menu.min.js
86400000
2464
https://img01.bt.co.uk/s/assets/020822/css/responsive-footer.css
86400000
2079
https://img01.bt.co.uk/s/assets/020822/images/logo/logo-2018.svg
86400000
1118
https://img01.bt.co.uk/s/assets/020822/images/logo/logo-footer2018.svg
86400000
1118
https://img01.bt.co.uk/s/assets/020822/js/global-search.min.js
86400000
1095
https://img01.bt.co.uk/s/assets/020822/js/responsive-footer.min.js
86400000
1033
https://www.bt.com/exp/home/_next/static/chunks/framework-e61196cccb5f6d066091.js
2592000000
45836
https://www.bt.com/exp/home/_next/static/chunks/269-acb39c1b5bf7e6ae71c1.js
2592000000
37644
https://www.bt.com/exp/home/_next/static/chunks/b849c1e4-b3fb22fcc9c809b26cbb.js
2592000000
24847
https://www.bt.com/exp/home/_next/static/css/28895d994c7880f104bd.css
2592000000
24194
https://consent.trustarc.com/asset/notice.js/v/v1.7-10255
2592000000
24130
https://www.bt.com/exp/home/_next/static/chunks/pages/_app-6720b2fa4246536f0676.js
2592000000
21659
https://www.bt.com/exp/home/_next/static/media/BTCurve_W_Bd.4d4fec46b7f2a726e96dbf4f05a0bfed.woff2
2592000000
21582
https://www.bt.com/exp/home/_next/static/media/BTCurve_W_Headline.da363afc82dd07255e9cda99b3470229.woff2
2592000000
21399
https://www.bt.com/exp/home/_next/static/media/BTCurve_W_Rg.d7e5f96b286e30e1aa6a36b7b00b9f29.woff2
2592000000
20875
https://www.bt.com/exp/home/_next/static/chunks/main-b36a8b62199cfcfc48d8.js
2592000000
20237
https://www.bt.com/exp/home/_next/static/media/Dottee-Bold.f91e579f890f659958aac8a34870b878.woff2
2592000000
17325
https://www.bt.com/exp/home/_next/static/chunks/e82996df-a6a152ebabc0e79856ca.js
2592000000
14644
https://www.bt.com/exp/home/_next/static/chunks/419-1353407257e916e93fa2.js
2592000000
10280
https://www.bt.com/exp/home/_next/static/chunks/790-9733e11165a4a83900d1.js
2592000000
6253
https://www.bt.com/exp/home/_next/static/css/759d9d14e50f28319cb6.css
2592000000
4985
https://www.bt.com/exp/home/_next/static/css/3467461782236b8bf050.css
2592000000
4574
https://www.bt.com/exp/home/_next/static/chunks/pages/index-a729f6500c8aa3029105.js
2592000000
3190
https://www.bt.com/exp/home/_next/static/chunks/webpack-af8d060cb140570bcfb2.js
2592000000
1670
https://www.bt.com/exp/home/_next/static/H1YoFafa4iPun9hb9mgqD/_buildManifest.js
2592000000
1120
https://www.bt.com/exp/home/_next/static/H1YoFafa4iPun9hb9mgqD/_ssgManifest.js
2592000000
753
Minimize main-thread work — 5.3 s
Main-thread work timing can be lowered by reducing the time required for parsing, compiling and executing JS. Delivering smaller JS payloads may help with this.
Category Time Spent (Ms)
Script Evaluation
3306.672
Other
723.924
Style & Layout
508.684
Garbage Collection
247.768
Script Parsing & Compilation
221.34
Rendering
187.896
Parse HTML & CSS
121.396
Ensure text remains visible during webfont load
Make use of the font-display CSS feature, which will ensure text is user-visible while webfonts are loading.
URL Potential Savings (Ms)
https://img01.bt.co.uk/s/assets/020822/fonts/bt/BTFont_Rg.woff
114.9120000191
https://img01.bt.co.uk/s/assets/020822/fonts/bt/bttvicons.woff
16.79000002332
https://img01.bt.co.uk/s/assets/020822/fonts/bt/BTTV-Regular.woff
14.809999993304
Reduce the impact of third-party code — Third-party code blocked the main thread for 530 ms
It is advised to either limit, remove or delay the loading of redundant third-party code which may be significantly impacting load performance.
Third-Party Transfer Size (Bytes) Main-Thread Blocking Time (Ms)
178255
435.756
99099
96.86
36084
0
Largest Contentful Paint image was lazily loaded
Above-the-fold images that are lazily loaded render later in the page lifecycle, which can delay the largest contentful paint.
Element
Image elements do not have explicit `width` and `height`
Reduce layout shifts and improve CLS by setting explicit width and height properties on image elements.
URL
https://img01.bt.co.uk/s/assets/020822/images/logo/logo-2018.svg
https://img01.bt.co.uk/s/assets/020822/images/logo/logo-footer2018.svg
Registers an `unload` listener
The 'unload' event does not fire reliably, causing issues with browser optimizations such as the Back-Forward Cache. It is recommended that 'pagehide' or 'visibilitychange' events are used instead.
Source
First Contentful Paint (3G) — 5722 ms
The time taken for the first image or text on the page to be rendered while on a 3G network.
96

Accessibility

Indicates how accessible the page is and highlights opportunities where the page can be made more accessible to users of bt.com. This includes details about various page attributes that can be optimized.

Navigation

`[accesskey]` values are unique
Access keys assist users with focusing on different parts of the page. Each access key should be unique for proper navigation.
The page contains a heading, skip link, or landmark region
It is advised to provide ways to bypass repetitive content, allowing users to navigate the page efficiently.
`[id]` attributes on active, focusable elements are unique
Ensure all focusable elements have a unique id value to allow them to be visible to users of assistive technologies, like a screen reader.
No element has a `[tabindex]` value greater than 0
Although technically valid, a tabindex value greater than 0 often creates frustrating experiences for users who rely on assistive technologies.

ARIA

`[aria-*]` attributes match their roles
Avoid mismatching 'aria-*' attributes and their 'role' value, as it invalidates the attribute.
`button`, `link`, and `menuitem` elements have accessible names
Without accessible names on elements, screen readers will default to announcing a generic name, which means your content will be less accessible to users who rely on screen readers.
`[aria-hidden="true"]` is not present on the document `<body>`
If aria-hidden=true is set on the document body, assistive technologies, like a screen reader will work inconsistently.
`[aria-hidden="true"]` elements do not contain focusable descendents
Interactive elements within an aria-hidden=true element are unavailable to users of assistive technologies, like a screen reader.
ARIA input fields have accessible names
Generic names are announced to users of assistive technologies, like a screen reader, when an input field does not have an accessible name specified.
ARIA `meter` elements have accessible names
Without accessible names on elements, screen readers will default to announcing a generic name, which means your content will be less accessible to users who rely on screen readers.
ARIA `progressbar` elements have accessible names
Without accessible names on elements, screen readers will default to announcing a generic name, which means your content will be less accessible to users who rely on screen readers.
`[role]`s have all required `[aria-*]` attributes
Some ARIA roles have required 'aria-*' attributes, which provide essential information about state and functionality.
Elements with an ARIA `[role]` that require children to contain a specific `[role]` have all required children.
Some ARIA parent roles cannot perform their intended functions if specific child roles are not used.
`[role]`s are contained by their required parent element
Some ARIA child roles cannot perform their intended functions if specific parent roles are not used.
`[role]` values are valid
All ARIA roles require valid values to perform their intended functions.
ARIA toggle fields have accessible names
Generic names are announced to users of assistive technologies, like a screen reader, when a toggle field does not have an accessible name specified.
ARIA `tooltip` elements have accessible names
Without accessible names on elements, screen readers will default to announcing a generic name, which means your content will be less accessible to users who rely on screen readers.
ARIA `treeitem` elements have accessible names
Without accessible names on elements, screen readers will default to announcing a generic name, which means your content will be less accessible to users who rely on screen readers.
`[aria-*]` attributes have valid values
ARIA attributes cannot be interpreted with invalid values when used by screen readers and other assistive technologies.
`[aria-*]` attributes are valid and not misspelled
ARIA attributes cannot be interpreted with invalid names when used by screen readers and other assistive technologies.
ARIA IDs are unique
Ensure all ARIA ID values are unique to prevent elements from being overlooked by assistive technologies, like a screen reader.

Names and labels

Buttons have an accessible name
Buttons become unusable as they are announced simply as "button" when the button does not have an accessible name, when used by screen readers and other assistive technologies.
Document has a `<title>` element
Search engines, screen reader users and other assistive technology users rely on the title to provide an overview of the page and to help determine if the page is relevant to their search.
No form fields have multiple labels
Having multiple labels for form fields can be confusing to assistive technologies, like a screen reader.
`<frame>` or `<iframe>` elements have a title
Screen reader users and other assistive technology users rely on frame titles to describe the contents of frames.
Image elements have `[alt]` attributes
Provide short and descriptive alternative text where possible on informative elements.
`<input type="image">` elements have `[alt]` text
Input buttons with alternative text assist screen readers and other assistive technology users to understand its purpose.
Form elements have associated labels
Screen readers and other assistive technologies rely on labels to properly announce form controls.
Links have a discernible name
In order to improve the navigation for screen reader and other assistive technology users, use link text that is unique, focusable and discernible.
`<object>` elements have alternate text
It is advised that alt text is used on '<object>' elements in order to provide meaning to screen reader and other assistive technology users, as these technologies are unable to translate non-text content.

Tables and lists

`<dl>`'s contain only properly-ordered `<dt>` and `<dd>` groups, `<script>`, `<template>` or `<div>` elements.
Screen readers and other assistive technologies may produce poor and inaccurate output when definition lists are not properly marked up.
Definition list items are wrapped in `<dl>` elements
In order for screen readers and other assistive technologies to properly announce definition list items ('<dt>' and '<dd>'), they must be wrapped in parent a '<dl>' element.
Lists contain only `<li>` elements and script supporting elements (`<script>` and `<template>`).
Use proper list structure to aid screen readers and other assistive technologies.
List items (`<li>`) are contained within `<ul>` or `<ol>` parent elements
In order for screen readers to announce list items, ensure that list items ('<li>') are contained within parent '<ul>' or '<ol>' tags.
Cells in a `<table>` element that use the `[headers]` attribute refer to table cells within the same table.
Screen readers and other assistive technologies have features to make navigating tables easier. Ensure that '<td>' cells using the headers attribute only refer to other cells in the same table, to improve screen reader user experience.
`<th>` elements and elements with `[role="columnheader"/"rowheader"]` have data cells they describe.
Screen readers and other assistive technologies have features to make navigating tables easier. Ensure that table headers refer to some set of cells, to improve screen reader user experience.

Internationalization and localization

`<html>` element has a `[lang]` attribute
It is advised to provide a lang attribute so that screen readers and other assistive technologies are guaranteed to announce the page's text correctly. When not provided, the user's default language setting will be used which may cause inaccuracies.
`<html>` element has a valid value for its `[lang]` attribute
Specify a valid BCP 47 language in order to help screen readers and other assistive technologies announce text properly.
`[lang]` attributes have a valid value
Specify a valid BCP 47 language on elements in order to help screen readers and other assistive technologies announce text properly.

Best practices

The document does not use `<meta http-equiv="refresh">`
Pages that refresh automatically cause a poor user experience as focus is directed back to the top of the page unexpectedly.
`[user-scalable="no"]` is not used in the `<meta name="viewport">` element and the `[maximum-scale]` attribute is not less than 5.
For users with low vision who rely on screen magnification, ensure that zooming is not disabled.

Audio and video

`<video>` elements contain a `<track>` element with `[kind="captions"]`
Bt.com may provide assistance to deaf or hearing-impaired users with captions on videos.

Contrast

Background and foreground colors do not have a sufficient contrast ratio.
Many (if not most) users find low-contrast text difficult or impossible to read.
Failing Elements
19
50

Navigation

Heading elements are not in a sequentially-descending order
Properly order all headers and do not skip heading levels to better the navigation and readability for users of assistive technologies, like a screen reader.
Failing Elements

Manual Checks

The page has a logical tab order
The visual layout should be logical in its tab order and users cannot focus elements that are offscreen.
Interactive controls are keyboard focusable
Ensure that custom interactive controls are keyboard focusable and that a focus indicator is displayed.
Interactive elements indicate their purpose and state
Ensure that interactive elements (such as links and buttons) are distinguishable from non-interactive elements and that they indicate their state.
The user's focus is directed to new content added to the page
When new content (such as a dialogue) is added to the page, the user's focus should be directed to it.
User focus is not accidentally trapped in a region
Avoid focus being accidentally trapped when a user tabs in and out of controls or regions on page.
Custom controls have associated labels
Ensure that custom interactive controls have associated labels, which are provided by aria-label and aria-labelledby attributes.
Custom controls have ARIA roles
Ensure that all custom interactive controls have appropriate ARIA roles.
Visual order on the page follows DOM order
Ensure that the DOM order matches with the page's visual order, in order to improve navigation for screen readers and other assistive technologies.
Offscreen content is hidden from assistive technology
Ensure that offscreen content is hidden through the use of "display:none" styling or the aria-hidden attribute.
HTML5 landmark elements are used to improve navigation
Elements such as <main> and <nav> are recommended as they are used by screen readers and other assistive technologies to improve keyboard navigation.
67

Best Practices

Indicates the recommended, best practices currently in place on the page and highlights the best practices that bt.com should incorporate. This includes practices such as protecting pages with HTTPS.

Audits

Avoids requesting the geolocation permission on page load
When requesting a user's location, provide context or consider tying the request to a user action to avoid confusion and mistrust from users.
Avoids requesting the notification permission on page load
When requesting permission to send notifications, provide context or consider tying the request to a user action to avoid confusion and mistrust from users.
Ensure CSP is effective against XSS attacks
Significantly reduce the risk of cross-site scripting attacks (XSS) by ensuring you have a strong Content Security Policy (CSP).
Description Directive Severity
No CSP found in enforcement mode
High

Audits

Allows users to paste into password fields
Ensure that password inputs may be pasted into to aid in the user's ability to use password managers and improve security.
Fonts with `font-display: optional` are preloaded
It is recommended that optional fonts are preloaded.

Audits

Page has the HTML doctype
Ensure a doctype is specified to prevent the browser from switching to quirks-mode.
Properly defines charset
It is advised to declare a character encoding, optionally via a <meta> tag in the first 1024 bytes of the HTML or in the Content-Type HTTP response header.

Audits

Detected JavaScript libraries
Below is a list of all front-end JavaScript libraries that were detected on the page.
Name Version
jQuery
3.4.1
React
Next.js
10.2.3
Avoids deprecated APIs
Avoid deprecated APIs which will eventually be removed the browser.
No browser errors logged to the console
Below is a list of all errors logged to the console, which indicate unresolved problems on the site.
Page has valid source maps
Consider deploying source maps for added benefits such as the ability to debug while in production.
No issues in the `Issues` panel in Chrome Devtools
There may be unresolved issues logged to Chrome Devtools.

Audits

Does not use HTTPS — 1 insecure request found
Ensure that all pages are protected with HTTPS (including those that do not handle sensitive data) as HTTPS prevents tampering and passive listening on communications between the app and its users. Additionally, HTTPS is a prerequisite for HTTP/2 and many new web platform APIs.
Insecure URL Request Resolution
http://bt.com/
Allowed
Includes front-end JavaScript libraries with known security vulnerabilities — 5 vulnerabilities detected
Ensure that the use of third-party scripts is minimal and that only trusted third-party scripts are used as some may contain known security vulnerabilities which may be exploited by attackers.
Library Version Vulnerability Count Highest Severity
2
Medium
3
Medium

Audits

Displays images with incorrect aspect ratio
Ensure that image display dimensions match their natural aspect ratio.
URL Aspect Ratio (Displayed) Aspect Ratio (Actual)
https://img01.products.bt.co.uk/content/dam/bt/storefront/bt-home/extcust/images/icons/2022/june/14june/Sport-1.jpg
113 x 144 (0.78)
216 x 286 (0.76)
https://img01.products.bt.co.uk/content/dam/bt/storefront/bt-home/extcust/images/icons/2022/june/14june/mobile-1.png
120 x 129 (0.93)
129 x 129 (1.00)
https://img01.products.bt.co.uk/content/dam/bt/storefront/bt-home/extcust/images/icons/2022/june/14june/tv-1.png
160 x 63 (2.54)
145 x 65 (2.23)
Serves images with low resolution
For maximum image clarity, ensure images have natural dimensions and are proportional to the display size and pixel ratio.
URL Displayed size Actual size Expected size
https://img01.products.bt.co.uk/content/dam/bt/storefront/bt-home/extcust/images/mainherobanner/2023/february/BTHomepage-EC-mob.jpg
360 x 202
420 x 236
720 x 404
100

SEO

Indicates how well the page is optimized for ranking in search engines and highlights Search Engine Optimization (SEO) opportunities for bt.com. This includes optimizations such as providing meta data.

Mobile Friendly

Has a `<meta name="viewport">` tag with `width` or `initial-scale`
It is advised to use a '<meta name="viewport">' tag for the optimization of bt.com on mobile screens.
Document uses legible font sizes — 100% legible text
Font sizes of 12px or less are too small to most mobile users without user gestures and further action. Aim for more than 60% of page text to use font sizes greater than 12px.
Source Selector % of Page Text Font Size
100.00%
≥ 12px
Tap targets are sized appropriately — 100% appropriately sized tap targets
Interactive elements (such as buttons and links) should be appropriately spaced, sized and easy enough to select or tap with regard to their surrounding elements.

Content Best Practices

Document has a `<title>` element
Search engines, screen reader users and other assistive technology users rely on the title to provide an overview of the page and to help determine if the page is relevant to their search.
Document has a meta description
Meta descriptions may be used by search engines when displaying a link to the page and should concisely summarize the page's content.
Links have descriptive text
Make use of descriptive link text to assist search engines in understanding the content.
Image elements have `[alt]` attributes
Provide short and descriptive alternative text where possible on informative elements.
Document has a valid `hreflang`
Search engines can be instructed to list specific versions of a page for a given language or region through the use of hreflang links.
Document has a valid `rel=canonical`
Search engines can be suggested which URL should be shown in search results through the use of canonical links.
Document avoids plugins
The content of plugins cannot be indexed by search engines and many devices either restrict or do not support them.

Crawling and Indexing

Page has successful HTTP status code
Avoid pages with unsuccessful HTTP status codes as they may not be indexed by search engines.
Links are crawlable
Ensure that the 'href' attribute of anchor elements links to the appropriate destination. This allows for more pages of the site to be discovered by search engines.
Page isn’t blocked from indexing
Pages that cannot be crawled by search engines cannot be indexed or included in their search results. Ensure that search engines have permission to crawl all pages that should be indexed.
robots.txt is valid
Malformed robots.txt files prevent crawlers from understanding how a site wants to be crawled or indexed, which can be devastating to SEO.

Manual Checks

Structured data is valid
Structured data can be validated through the use of the Structured Data Testing Tool and the Structured Data Linter.
30

PWA

Indicates how valid the aspects of a Progressive Web App (PWA) are for the page and highlights opportunities to enable/improve the PWA of bt.com. This includes details about web app manifests.

PWA Optimized

Content is sized correctly for the viewport
Ensure that the width of the app's content matches the width of the viewport, otherwise the app might not be optimized for mobile screens.
Has a `<meta name="viewport">` tag with `width` or `initial-scale`
It is advised to use a '<meta name="viewport">' tag for the optimization of bt.com on mobile screens.

Installable

Web app manifest or service worker do not meet the installability requirements — 1 reason
User engagement may be increased by leveraging the browsers ability to proactively prompt users to add the app to their homescreen.
Failure reason
No manifest was fetched

PWA Optimized

Does not register a service worker that controls page and `start_url`
A service worker is used to provide Progressive Web Apps the use of features such as working offline, the ability for the app to be added to the homescreen as well as push notifications.
Is not configured for a custom splash screen
Themed splash screens ensure a high-quality user experience at launch for app users.
View Data
Does not set a theme color for the address bar.
A theme may be applied to the browser address bar, which ideally can be made to match the site.
View Data
Does not provide a valid `apple-touch-icon`
iOS users of Progressive Web Apps will benefit from an apple touch icon, which can be defined with 'apple-touch-icon', which must point to a non-transparent 192px (or 180px) square PNG.
Manifest doesn't have a maskable icon
Maskable icons are great to ensure that images fill the entire shape when installing the app on a device.

Manual Checks

Site works cross-browser
Ensure that the Progressive Web App works correctly across every major browser.
Page transitions don't feel like they block on the network
Users perceive apps with responsive, snappy transitions as higher peforming and ensures a great user experience, even on a slow network.
Each page has a URL
Ensure that all pages are deep linkable via URL. They should also be unique for the purpose of shareability on social media.
Hosting

Server Location

Server IP Address: 213.121.43.1
Continent: Europe
Country: United Kingdom
United Kingdom Flag
Region: England
City: Walthamstow
Longitude: -0.0247
Latitude: 51.5888
Currencies: GBP
Languages: English

Web Hosting Provider

Name IP Address
BT-CORP
Registration

Domain Registrant

Private Registration: No
Name: Statutory Masking Enabled
Organization: Statutory Masking Enabled
Country: RO
City: Statutory Masking Enabled
State: BUCHARESTI
Post Code: Statutory Masking Enabled
Email: abuse@web.com
Phone: Statutory Masking Enabled
Note: Registration information is derived from various sources and may be inaccurate.

Domain Registrar

Name IP Address
Network Solutions, LLC 162.159.133.53
Security

Visitor Safety

Mature Content: Not Likely
McAfee WebAdvisor Rating: Safe
WOT Rating:
WOT Trustworthiness: 90/100
WOT Child Safety: 92/100
Note: Safety information is not guaranteed.

SSL/TLS Certificate

Issued To: www.bt.com
Issued By: GeoTrust EV RSA CA 2018
Valid From: 2nd September, 2022
Valid To: 20th September, 2023
Subject: CN = www.bt.com
O = British Telecommunications plc
L = LONDON
S = GB
Hash: 795ab6a0
Issuer: CN = GeoTrust EV RSA CA 2018
OU = www.digicert.com
O = DigiCert Inc
S = US
Version: 2
Serial Number: 17844558610414839308710890697281300517
Serial Number (Hex): 0D6CBCAA89F559E263CF2DFF4E44E825
Valid From: 2nd September, 2024
Valid To: 20th September, 2024
Signature Algorithm (Short Name): RSA-SHA256
Signature Algorithm (Long Name): sha256WithRSAEncryption
Authority Key Identifier: keyid:CA:92:67:52:61:DE:AE:FC:BA:22:2B:7F:1C:87:4C:25:FB:6F:99:58
Extended Key Usage: TLS Web Server Authentication, TLS Web Client Authentication
CRL Distribution Points:
Full Name:
URI:http://cdp.geotrust.com/GeoTrustEVRSACA2018.crl

Certificate Policies: Policy: 2.16.840.1.114412.2.1
Policy: 2.23.140.1.1
CPS: http://www.digicert.com/CPS

Authority Information Access: OCSP - URI:http://status.geotrust.com
CA Issuers - URI:http://cacerts.geotrust.com/GeoTrustEVRSACA2018.crt

SCT List: Signed Certificate Timestamp:
Version : v1 (0x0)
Log ID : E8:3E:D0:DA:3E:F5:06:35:32:E7:57:28:BC:89:6B:C9:
03:D3:CB:D1:11:6B:EC:EB:69:E1:77:7D:6D:06:BD:6E
Timestamp : Sep 2 16:07:23.368 2022 GMT
Extensions: none
Signature : ecdsa-with-SHA256
30:45:02:21:00:B5:36:B7:DE:32:A9:C5:1D:5B:4A:53:
CC:4E:84:60:C4:FC:89:8D:2D:4D:4A:EA:87:50:DB:8F:
B3:16:C7:62:49:02:20:19:13:20:C0:44:57:41:1C:5B:
5F:AE:0B:C1:8A:F8:B2:26:3D:F4:74:BC:E0:8C:2A:BB:
74:1A:95:42:E2:30:D9
Signed Certificate Timestamp:
Version : v1 (0x0)
Log ID : 35:CF:19:1B:BF:B1:6C:57:BF:0F:AD:4C:6D:42:CB:BB:
B6:27:20:26:51:EA:3F:E1:2A:EF:A8:03:C3:3B:D6:4C
Timestamp : Sep 2 16:07:23.357 2022 GMT
Extensions: none
Signature : ecdsa-with-SHA256
30:46:02:21:00:AB:AC:3D:68:D0:E6:05:95:D9:5C:F3:
C6:F0:E8:F7:0F:64:FE:C6:4C:D3:BB:8E:28:BA:11:97:
2C:6C:FD:68:01:02:21:00:A0:DE:A9:B1:F3:C8:D0:E5:
1F:92:88:52:9C:7D:0F:7A:6A:BE:71:17:2C:B0:F2:5E:
E6:03:B5:71:56:8E:4C:5E
Signed Certificate Timestamp:
Version : v1 (0x0)
Log ID : B3:73:77:07:E1:84:50:F8:63:86:D6:05:A9:DC:11:09:
4A:79:2D:B1:67:0C:0B:87:DC:F0:03:0E:79:36:A5:9A
Timestamp : Sep 2 16:07:23.453 2022 GMT
Extensions: none
Signature : ecdsa-with-SHA256
30:45:02:21:00:9E:61:D8:EF:B0:EC:FE:EF:DA:8B:9D:
B4:68:3A:C6:24:BE:FD:08:FE:B4:40:BE:C1:9D:15:47:
FC:E4:72:BA:13:02:20:6C:1B:BA:97:3B:F1:F9:92:82:
BA:56:20:00:88:B5:84:11:31:30:42:08:29:85:E4:89:
55:BB:F3:B6:88:97:D8
Key Usage: Digital Signature, Key Encipherment
Basic Constraints: CA:FALSE
Subject Alternative Name: DNS:api-search.bt.com
DNS:api-search.sport.bt.com
DNS:assets.bt.com
DNS:assets.sport.bt.com
DNS:assets.tv.bt.com
DNS:bt.com
DNS:home.bt.com
DNS:img01.bt.co.uk
DNS:img01.products.bt.co.uk
DNS:img01.products.ll-digital-prod1.bt.co.uk
DNS:img01.products.ll-digital-prod2.bt.co.uk
DNS:products.bt.com
DNS:productsandservices.bt.com
DNS:search.bt.com
DNS:sm.sport.bt.com
DNS:sport.bt.com
DNS:tv.bt.com
DNS:www.btcom.ll-digital-prod1.bt.com
DNS:www.btcom.ll-digital-prod2.bt.com
DNS:www.home.bt.com
DNS:www.products.bt.com
DNS:www.productsandservices.bt.com
DNS:www.sport.bt.com
DNS:www.bt.com
Technical

DNS Lookup

A Records

Host IP Address Class TTL
bt.com. 213.121.43.135 IN 600
bt.com. 213.121.43.137 IN 600
bt.com. 213.121.43.3 IN 600
bt.com. 213.121.43.1 IN 600
bt.com. 213.121.43.136 IN 600
bt.com. 213.121.43.2 IN 600

NS Records

Host Nameserver Class TTL
bt.com. DYDNS1.bt.com. IN 21600
bt.com. EDDNS0.bt.com. IN 21600
bt.com. EDDNS1.bt.com. IN 21600
bt.com. DYDNS0.bt.com. IN 21600

MX Records

Priority Host Server Class TTL
10 bt.com. btgroupcloud-mail-onmicrosoft-com.mail.protection.outlook.com. IN 60

SOA Records

Domain Name Primary NS Responsible Email TTL
bt.com. EDDNS0.bt.com. zzdnsr.bt.com. 600

TXT Records

Host Value Class TTL
bt.com. apple-domain-verification=2wmMLKFJFlWPklL2 IN 600
bt.com. 5qmtv4sdpxkjr14p91x4669st0lnx5vv IN 600
bt.com. google-site-verification=jqIuLoI2xscRdokU7DZrf026zMImlQIQwAHVT3bgMUk IN 600
bt.com. apple-domain-verification=JCy70GnffQDcBVIR IN 600
bt.com. onetrust-domain-verification=4e5dad68ca124ab68bc54c9a68781fa5 IN 600
bt.com. c96g5dly9m9p1hwjq3nck6dd7mprnjd0 IN 600
bt.com. 9tsk53cwk6bw07pxpdj6sr5lqx26phwt IN 600
bt.com. m65nwdlf7tzmnhtw48ljnqrvmdcxtxzl IN 600
bt.com. ygdqkvqkmnnb0r3r7szxkxyf7h6lbqj0 IN 600
bt.com. c8y2xyb7gx4jvt84rg3n11gp7c69dmrt IN 600
bt.com. 8w8329t1z8p7sj54ddxf0wzp84v046gp IN 600
bt.com. dhx2xf64fj46y2919st2y631ss4mf3sm IN 600
bt.com. 2v6yqqg3zj0l6cwcvghph9sgchkk6l6f IN 600
bt.com. google-site-verification=G7I_80VRER7Wgn3V-aNWBFijdpE4JGSzMq_WlbrbN7Y IN 600
bt.com. 9ylpfjr0cg3qw4pbdn9bjb6hrktwcxy9 IN 600
bt.com. atlassian-sending-domain-verification=ae1e2cb6-0959-4f25-b37a-4c66b4e5e468 IN 600
bt.com. fastly-domain-delegation-5Lazp7wYoooiwDL9dEWZ-422411-2021-07-22 IN 600
bt.com. c5n6qsryhy6fhlp0nqszh371p5wpc0d8 IN 600
bt.com. atlassian-domain-verification=XLWtzSfK6U83Hg5Um61jVLjNzqR9ygXELexMNfqJJshefny8hFi3KNAK/Hb4xAYl IN 600
bt.com. VISA= IN 600
bt.com. 1141p11jptqxysfqfbcv76tvdwwfqxx4 IN 600
bt.com. 563B-11EA-B2E7-6158-74EB-4707-37A6-0CB7 IN 600
bt.com. f344nwp1j2g3gbb3477lljk7txr3pb60 IN 600
bt.com. VISA=44ED761AB55AC77C33C2C94A63332B01 IN 600
bt.com. brkx7x9cpk5w4yvxph1160x4yy4n7nhw IN 600
bt.com. v=spf1 IN 600
bt.com. wkk285h067vjhqkbxw4n3h04z5h9nr4q IN 600
bt.com. amazonses:A7Q3PR4Rib/JI9QzqjDALa7Xf1RSRb7NlRH0uP1u9Tw= IN 600
bt.com. apple-domain-verification=8qEsid9JR22QL8DO IN 600
bt.com. facebook-domain-verification=6ismgdmuzqf1lp6gse48wa4oz2isw5 IN 600
bt.com. 9b48vk6ntq0rm47z99z5j8s64hz51f8q IN 600

HTTP Response Headers

HTTP-Code: HTTP/1.1 200 OK
Date: 25th February, 2023
Content-Type: text/html; charset=utf-8
Server: CloudFront
Cache-Control: private, no-cache, no-store, max-age=0, must-revalidate
Content-Length: 0
Connection: keep-alive
apigw-requestid: A5u6XhUmIAMEViQ=
x-frame-options: SAMEORIGIN
X-Powered-By: Next.js
Via: 1.1 d48a409d6a3222e2cc9a060d30206d3c.cloudfront.net (CloudFront)
X-Amz-Cf-Pop: IAD12-P1
X-Amz-Cf-Id: sa1KItgm80050RszeW_gXl1qkjE9h94FcyGnvPIHHUN1rs-BgNu1Cg==
Set-Cookie: *
X-CDN: Imperva
X-Iinfo: 9-18283490-18283491 SNNy RT(1677339457157 51114) q(0 0 0 -1) r(1 1) U24
X-LLID: 8361d830173f31765e3a9ad2130d4a0c

Whois Lookup

Created: 18th June, 1992
Changed: 2nd November, 2022
Expires: 17th June, 2023
Registrar: Network Solutions, LLC
Status: clientTransferProhibited
serverDeleteProhibited
serverTransferProhibited
serverUpdateProhibited
Nameservers: dydns0.bt.com
dydns1.bt.com
eddns0.bt.com
eddns1.bt.com
Owner Name: Statutory Masking Enabled
Owner Organization: Statutory Masking Enabled
Owner Street: Statutory Masking Enabled
Owner Post Code: Statutory Masking Enabled
Owner City: Statutory Masking Enabled
Owner State: London
Owner Country: UK
Owner Phone: Statutory Masking Enabled
Owner Email: abuse@web.com
Admin Name: Statutory Masking Enabled
Admin Organization: Statutory Masking Enabled
Admin Street: Statutory Masking Enabled
Admin Post Code: Statutory Masking Enabled
Admin City: Statutory Masking Enabled
Admin State: Statutory Masking Enabled
Admin Country: Statutory Masking Enabled
Admin Phone: Statutory Masking Enabled
Admin Email: abuse@web.com
Tech Name: Statutory Masking Enabled
Tech Organization: Statutory Masking Enabled
Tech Street: Statutory Masking Enabled
Tech Post Code: Statutory Masking Enabled
Tech City: Statutory Masking Enabled
Tech State: Statutory Masking Enabled
Tech Country: Statutory Masking Enabled
Tech Phone: Statutory Masking Enabled
Tech Email: abuse@web.com
Billing Name: Statutory Masking Enabled
Billing Organization: Statutory Masking Enabled
Billing Street: Statutory Masking Enabled
Billing Post Code: Statutory Masking Enabled
Billing City: Statutory Masking Enabled
Billing State: Statutory Masking Enabled
Billing Country: Statutory Masking Enabled
Billing Phone: Statutory Masking Enabled
Billing Fax: Statutory Masking Enabled
Billing Email: abuse@web.com
Full Whois: Domain Name: BT.COM
Registry Domain ID: 180635_DOMAIN_COM-VRSN
Registrar WHOIS Server: whois.networksolutions.com
Registrar URL: http://networksolutions.com
Updated Date: 2022-11-02T10:47:17Z
Creation Date: 1992-06-18T04:00:00Z
Registrar Registration Expiration Date: 2023-06-17T04:00:00Z
Registrar: Network Solutions, LLC
Registrar IANA ID: 2
Reseller:
Domain Status: clientTransferProhibited https://icann.org/epp#clientTransferProhibited
Domain Status: serverDeleteProhibited https://icann.org/epp#serverDeleteProhibited
Domain Status: serverTransferProhibited https://icann.org/epp#serverTransferProhibited
Domain Status: serverUpdateProhibited https://icann.org/epp#serverUpdateProhibited
Registry Registrant ID: Statutory Masking Enabled
Registrant Name: Statutory Masking Enabled
Registrant Organization: Statutory Masking Enabled
Registrant Street: Statutory Masking Enabled
Registrant City: Statutory Masking Enabled
Registrant State/Province: London
Registrant Postal Code: Statutory Masking Enabled
Registrant Country: UK
Registrant Phone: Statutory Masking Enabled
Registrant Phone Ext: Statutory Masking Enabled
Registrant Fax: Statutory Masking Enabled
Registrant Fax Ext: Statutory Masking Enabled
Registrant Email: abuse@web.com
Registry Admin ID: Statutory Masking Enabled
Admin Name: Statutory Masking Enabled
Admin Organization: Statutory Masking Enabled
Admin Street: Statutory Masking Enabled
Admin City: Statutory Masking Enabled
Admin State/Province: Statutory Masking Enabled
Admin Postal Code: Statutory Masking Enabled
Admin Country: Statutory Masking Enabled
Admin Phone: Statutory Masking Enabled
Admin Phone Ext: Statutory Masking Enabled
Admin Fax: Statutory Masking Enabled
Admin Fax Ext: Statutory Masking Enabled
Admin Email: abuse@web.com
Registry Tech ID: Statutory Masking Enabled
Tech Name: Statutory Masking Enabled
Tech Organization: Statutory Masking Enabled
Tech Street: Statutory Masking Enabled
Tech City: Statutory Masking Enabled
Tech State/Province: Statutory Masking Enabled
Tech Postal Code: Statutory Masking Enabled
Tech Country: Statutory Masking Enabled
Tech Phone: Statutory Masking Enabled
Tech Phone Ext: Statutory Masking Enabled
Tech Fax: Statutory Masking Enabled
Tech Fax Ext: Statutory Masking Enabled
Tech Email: abuse@web.com
Registry Billing ID: Statutory Masking Enabled
Billing Name: Statutory Masking Enabled
Billing Organization: Statutory Masking Enabled
Billing Street: Statutory Masking Enabled
Billing City: Statutory Masking Enabled
Billing State/Province: Statutory Masking Enabled
Billing Postal Code: Statutory Masking Enabled
Billing Country: Statutory Masking Enabled
Billing Phone: Statutory Masking Enabled
Billing Phone Ext: Statutory Masking Enabled
Billing Fax: Statutory Masking Enabled
Billing Fax Ext: Statutory Masking Enabled
Billing Email: abuse@web.com
Name Server: EDDNS0.BT.COM
Name Server: DYDNS0.BT.COM
Name Server: EDDNS1.BT.COM
Name Server: DYDNS1.BT.COM
DNSSEC: unsigned
Registrar Abuse Contact Email: domain.operations@web.com
Registrar Abuse Contact Phone: +1.8777228662
URL of the ICANN WHOIS Data Problem Reporting System: http://wdprs.internic.net/
>>> Last update of WHOIS database: 2023-02-25T15:38:31Z <<<

For more information on Whois status codes, please visit https://www.icann.org/resources/pages/epp-status-codes-2014-06-16-en


The data in Networksolutions.com's WHOIS database is provided to you by
Networksolutions.com for information purposes only, that is, to assist you in
obtaining information about or related to a domain name registration
record. Networksolutions.com makes this information available "as is," and
does not guarantee its accuracy. By submitting a WHOIS query, you
agree that you will use this data only for lawful purposes and that,
under no circumstances will you use this data to: (1) allow, enable,
or otherwise support the transmission of mass unsolicited, commercial
advertising or solicitations via direct mail, electronic mail, or by
telephone; or (2) enable high volume, automated, electronic processes
that apply to Networksolutions.com (or its systems). The compilation,
repackaging, dissemination or other use of this data is expressly
prohibited without the prior written consent of Networksolutions.com.
Networksolutions.com reserves the right to modify these terms at any time.
By submitting this query, you agree to abide by these terms.

For more information on Whois status codes, please visit
https://www.icann.org/resources/pages/epp-status-codes-2014-06-16-en.

Nameservers

Name IP Address
dydns0.bt.com 193.113.32.156
dydns1.bt.com 193.113.32.157
eddns0.bt.com 193.113.57.242
eddns1.bt.com 193.113.57.243
Related

Subdomains

Domain Subdomain
artmonkey2000
blockpage
btvision
business
businessdirect

Similar Sites

Domain Valuation Snoop Score
$73,951 USD 2/5
$56 USD 1/5
$1,512,005 USD 4/5
$642 USD 1/5
$8,667 USD 2/5

Organic Search (US) Competitors

Backlink Competitors

Sites with the same domain name

Domain Valuation Snoop Score
0/5
0/5
0/5
0/5

Sites hosted on the same IP address