Get 25% off on WPT API to Automate and Optimize your WebPerf! Save now!

Save Test Results with a Free Account Sign Up & Save Test Result

  • B

    Security score
  • D

    First Byte Time
  • A

    Keep-alive Enabled
  • A

    Compress Transfer
  • A

    Compress Images
  • D

    Cache static content
  • Effective use of CDN

Web page performance test result for
https://www.bbc.com/news/world-europe-39816044

From: Virginia USA - EC2 - Chrome - Cable
08/21/21 19:30:08

Full Optimization Checklist

Optimization Checklist

Details

First Byte Time (back-end processing): 63/100 Learn More

683 ms First Byte Time
321 ms Target First Byte Time


Use persistent connections (keep alive): 100/100


Use gzip compression for transferring compressable responses: 99/100Learn More

2,488.0 KB total in compressible text, target size = 2,447.1 KB - potential savings = 40.9 KB

FAILED - (39.1 KB, compressed = 14.1 KB - savings of 25.0 KB) - https://gn-web-assets.api.bbc.com/ngas/vendor/edr/edr.min.js
FAILED - (22.0 KB, compressed = 6.1 KB - savings of 15.9 KB) - https://cdn.adsafeprotected.com/iasPET.1.js


Compress Images: 100/100 Learn More

1,190.8 KB total in images, target size = 1,181.3 KB - potential savings = 9.5 KB

WARNING - (37.2 KB, compressed = 27.7 KB - savings of 9.5 KB) - https://tpc.googlesyndication.com/simgad/7693466624012701355


Use Progressive JPEGs: 24/100 Learn More

76.0 KB of a possible 313.1 KB (24%) were from progressive JPEG images

FAILED (129.1 KB) - https://ichef.bbci.co.uk/news/976/cpsprodpb/14605/production/_95916438_frengtrainafp.jpg
FAILED (43.1 KB) - https://ichef.bbci.co.uk/images/ic/800x450/p05211kl.jpg
FAILED (20.3 KB) - https://ichef.bbci.co.uk/news/385/cpsprodpb/09F5/production/_120194520_untitled-3.jpg
FAILED (17.5 KB) - https://ichef.bbci.co.uk/news/385/cpsprodpb/13B1D/production/_120096608_mediaitem120096607.jpg
FAILED (14.2 KB) - https://ichef.bbci.co.uk/news/385/cpsprodpb/8961/production/_120096153_maliafp.jpg
FAILED (13.0 KB) - https://ichef.bbci.co.uk/news/385/cpsprodpb/D78B/production/_120097155_gettyimages-1299636176-1.jpg
Info (6.9 KB) - https://ichef.bbci.co.uk/news/385/cpsprodpb/1675/production/_120094750_tezza.jpg
Info (0.4 KB) - https://ichef.bbci.co.uk/news/976/mcs/media/images/80728000/jpg/_80728854_line976.jpg


Leverage browser caching of static assets: 64/100 Learn More

FAILED - (No max-age or expires) - https://cdn.permutive.com/e488cdb0-e7cb-4d91-9648-60d437d8e491-web.js
FAILED - (No max-age or expires) - https://api.permutive.com/graphql?k=1bb84885-9325-4fef-adda-a208032b2715
FAILED - (No max-age or expires) - https://api.permutive.com/v2.0/batch/events?enrich=false&sdkp=true&k=1bb84885-9325-4fef-adda-a208032b2715
FAILED - (No max-age or expires) - https://pixel.adsafeprotected.com/services/pub?anId=9708&slot=%7Bid:774b6bae-9a60-42d5-99d8-dc5389b76270,s:1.1,p:/4817/bbccom.live.site.news/news_europe_content,t:video%7D&wr=1366.696&sr=1920.1200&sessionId=fcb49d44-4d41-624f-f9d8-541743c9dde1&url=https%253A%252F%252Fwww.bbc.com%252Fnews%252Fworld-europe-39816044
FAILED - (No max-age or expires) - https://bbc.gscontxt.net/?url=https%3A%2F%2Fwww.bbc.com%2Fnews%2Fworld-europe-39816044
FAILED - (No max-age or expires) - https://e488cdb0-e7cb-4d91-9648-60d437d8e491.prmutv.co/v2.0/pxid?k=1bb84885-9325-4fef-adda-a208032b2715
FAILED - (No max-age or expires) - https://pixel.adsafeprotected.com/services/pub?anId=9708&slot=%7Bid:dotcom-slot-infeed_news_story,ss:%5B12.12%5D,p:/4817/bbccom.live.site.news/news_europe_content,t:display%7D&slot=%7Bid:dotcom-slot-interstitial,ss:%5B1.1%5D,p:/4817/bbccom.live.site.news/news_europe_content,t:display%7D&slot=%7Bid:dotcom-slot-leaderboard,ss:%5B728.90,970.300,970.250,970.90,970.66,940.230%5D,p:/4817/bbccom.live.site.news/news_europe_content,t:display%7D&slot=%7Bid:dotcom-slot-content-rec,ss:%5B30.30%5D,p:/4817/bbccom.live.site.news/news_europe_content,t:display%7D&slot=%7Bid:dotcom-slot-mpu,ss:%5B300.250,300.600%5D,p:/4817/bbccom.live.site.news/news_europe_content,t:display%7D&slot=%7Bid:dotcom-slot-native,ss:%5B10.10%5D,p:/4817/bbccom.live.site.news/news_europe_content,t:display%7D&slot=%7Bid:dotcom-slot-mpu_bottom,ss:%5B300.251%5D,p:/4817/bbccom.live.site.news/news_europe_content,t:display%7D&slot=%7Bid:dotcom-slot-adsense,ss:%5B300.252%5D,p:/4817/bbccom.live.site.news/news_europe_content,t:display%7D&wr=1366.696&sr=1920.1200&sessionId=fcb49d44-4d41-624f-f9d8-541743c9dde1&url=https%253A%252F%252Fwww.bbc.com%252Fnews%252Fworld-europe-39816044
FAILED - (No max-age or expires) - https://sb.scorecardresearch.com/b2?c1=2&c2=19293874&cs_ucfr=1&ns__t=1629574097833&ns_c=UTF-8&cv=3.5&c8=Brexit%3A%20English%20language%20%27losing%20importance%27%20-%20EU%27s%20Juncker%20-%20BBC%20News&c7=https%3A%2F%2Fwww.bbc.com%2Fnews%2Fworld-europe-39816044&c9=
FAILED - (No max-age or expires) - https://pixel.adsafeprotected.com/services/pub?anId=9708&slot=%7Bid:763ff307-ef08-4afd-a005-8a0cb796639f,s:1.1,p:/4817/bbccom.live.site.news/news_europe_content,t:video%7D&wr=1366.696&sr=1920.1200&sessionId=fcb49d44-4d41-624f-f9d8-541743c9dde1&url=https%253A%252F%252Fwww.bbc.com%252Fnews%252Fworld-europe-39816044
FAILED - (No max-age or expires) - https://gn-web-assets.api.bbc.com/ngas/vendor/edr/edr.min.js
FAILED - (No max-age or expires) - https://sb.scorecardresearch.com/beacon.js
FAILED - (No max-age or expires) - https://gn-flagpoles.api.bbci.co.uk/ngas
FAILED - (No max-age or expires) - https://gn-flagpoles.api.bbci.co.uk/gnlops
FAILED - (No max-age or expires) - https://survey.effectivemeasure.net/launchConfigs
FAILED - (No max-age or expires) - https://api.permutive.com/v1.0/state?fetch_unseen=true&k=1bb84885-9325-4fef-adda-a208032b2715
FAILED - (No max-age or expires) - https://trc.taboola.com/bbc-news/trc/3/json?tim=19%3A28%3A23.580<i=stories-validation_ctrl&data=%7B%22id%22%3A404%2C%22ii%22%3A%22%2Fnews%2Fworld-europe-39816044%22%2C%22it%22%3A%22text%22%2C%22sd%22%3Anull%2C%22ui%22%3Anull%2C%22uifp%22%3Anull%2C%22lbt%22%3A1629372217431%2C%22vi%22%3A1629574103577%2C%22cv%22%3A%2220210815-20-RELEASE%22%2C%22uiv%22%3A%22default%22%2C%22u%22%3A%22https%3A%2F%2Fwww.bbc.com%2Fnews%2Fworld-europe-39816044%22%2C%22bv%22%3A%220%22%2C%22ul%22%3A%5B%22en-US%22%2C%22en%22%5D%2C%22pev%22%3A5747%2C%22btv%22%3A%220%22%2C%22cos%22%3A%224g%22%2C%22plf%22%3A%7B%22ack_exm%22%3Atrue%7D%2C%22bad%22%3A-1%2C%22sw%22%3A1920%2C%22sh%22%3A1200%2C%22bw%22%3A30%2C%22sde%22%3A%221.000%22%2C%22bh%22%3A30%2C%22dw%22%3A30%2C%22dh%22%3A30%2C%22r%22%3A%5B%7B%22li%22%3A%22rbox-t2m%22%2C%22s%22%3A1%2C%22uim%22%3A%22organic-thumbs-hero-01%3Aabp%3D0%22%2C%22uip%22%3A%22Below%20Article%20Thumbnails%22%2C%22orig_uip%22%3A%22Below%20Article%20Thumbnails%22%2C%22cd%22%3A0%2C%22mw%22%3A800%7D%5D%2C%22cacheKey%22%3A%22text%3D%2Fnews%2Fworld-europe-39816044%2CBelow%20Article%20Thumbnails%3Dorganic-thumbs-hero-01%3Aabp%3D0%22%2C%22cb%22%3A%22TRC.callbacks.recommendations_1%22%2C%22lt%22%3A%22stories-validation_ctrl%22%7D
FAILED - (No max-age or expires) - https://pagead2.googlesyndication.com/getconfig/sodar?sv=200&tid=gpt&tv=2021081701&st=env
FAILED - (5 seconds) - https://gn-web-assets.api.bbc.com/ngas/dotcom-bootstrap.js
FAILED - (10 seconds) - https://gn-web-assets.api.bbc.com/ngas/1.72.0-20210818-140132-40e462b/dotcom-ads.js
FAILED - (11 seconds) - https://www.bbc.com/wc-data/container/consent-banner
FAILED - (30 seconds) - https://idcta.api.bbc.com/idcta/config
FAILED - (30 seconds) - https://idcta.api.bbc.com/idcta/config?ptrt=https%3A%2F%2Fwww.bbc.com%2Fnews%2Fworld-europe-39816044%3Fpiano-REPLACETYPE&userOrigin=NEWS_GNL
FAILED - (52 seconds) - https://gn-web-assets.api.bbc.com/ngas/1.72.0-20210818-140132-40e462b/dotcom-preroll.js
FAILED - (1.2 minutes) - https://www.bbc.com/userinfo
FAILED - (3.2 minutes) - https://cdn.tinypass.com/api/tinypass.min.js
FAILED - (3.6 minutes) - https://gn-web-assets.api.bbc.com/ngas/1.72.0-20210818-140132-40e462b/dotcom-analytics.js
FAILED - (5.0 minutes) - https://emp.bbci.co.uk/emp/bump-4/bump-4.js
FAILED - (8.0 minutes) - https://pagead2.googlesyndication.com/omsdk/releases/live/omweb-v1.js
FAILED - (10.0 minutes) - https://mybbc-analytics.files.bbci.co.uk/analytics-remote-config/masterbrands.json
FAILED - (10.0 minutes) - https://mybbc-analytics.files.bbci.co.uk/analytics-remote-config/producers.json
FAILED - (12.6 minutes) - https://ib.3lift.com/ttj?inv_code=BBCNews_ROS_article
FAILED - (15.0 minutes) - https://s0.2mdn.net/instream/video/client.js
FAILED - (15.0 minutes) - https://securepubads.g.doubleclick.net/tag/js/gpt.js
FAILED - (15.0 minutes) - https://imasdk.googleapis.com/js/sdkloader/ima3.js
FAILED - (19.7 minutes) - https://buy.tinypass.com/api/v3/anon/captcha/get.js?callback=jsonpCallback&aid=tYOkq7qlAI
FAILED - (30.0 minutes) - https://s8t.teads.tv/media/format/v3/teads-format.min.js
FAILED - (30.3 minutes) - https://www.bbc.com/favicon.ico
FAILED - (43.7 minutes) - https://static.chartbeat.com/js/chartbeat.js
FAILED - (50.0 minutes) - https://tpc.googlesyndication.com/sodar/sodar2.js
FAILED - (50.0 minutes) - https://www.googletagservices.com/activeview/js/current/osd.js
FAILED - (50.0 minutes) - https://www.googletagservices.com/activeview/js/current/rx_lidar.js?cache=r20110914
WARNING - (60.0 minutes) - https://gum.criteo.com/sync?c=30&r=2&j=cr_handle_data_a
WARNING - (60.0 minutes) - https://securepubads.g.doubleclick.net/pagead/ppub_config?ippd=www.bbc.com
WARNING - (60.0 minutes) - https://a.teads.tv/page/81189/tag
WARNING - (1.0 hours) - https://t.teads.tv/track?action=placementCall&env=js-web&auctid=6dcaf2c9-578a-46dd-a4a2-ffecbb772364&pageId=81189&pid=116335&debug_metadata=0hz44uIQyQ&fv=836&ts=1629574102771&f=1&referer=https%3A%2F%2Fwww.bbc.com%2Fnews%2Fworld-europe-39816044
WARNING - (1.0 hours) - https://buy.tinypass.com/widget/dist/template/css/img/fail-icon.png
WARNING - (1.0 hours) - https://buy.tinypass.com/widget/dist/template/css/template.bundle.1.0.css
WARNING - (2.4 hours) - https://cdn.taboola.com/libtrc/bbc-news/loader.js
WARNING - (4.0 hours) - https://cdn.taboola.com/libtrc/sha256.20210815-20-RELEASE.es6.js
WARNING - (4.0 hours) - https://cdn.taboola.com/libtrc/tfa-eid.20210815-20-RELEASE.es6.js
WARNING - (4.0 hours) - https://cdn.taboola.com/libtrc/userx.20210815-20-RELEASE.es6.js
WARNING - (4.0 hours) - https://cdn.taboola.com/libtrc/feed-card-placeholder.20210815-20-RELEASE.es6.js
WARNING - (7.9 hours) - https://www.npttech.com/advertising.js
WARNING - (19.0 hours) - https://buy.tinypass.com/ng/common/i18n/platform-translation-map_en_US.js?version=12.287.0
WARNING - (24.0 hours) - https://buy.tinypass.com/showtemplate/general/loadTranslationMap?aid=tYOkq7qlAI&version=1531319586000&language=en_US
WARNING - (24.0 hours) - https://ichef.bbci.co.uk/images/ic/800x450/p05211kl.jpg
WARNING - (24.0 hours) - https://nav.files.bbci.co.uk/orbit/2.0.0-502.c3ab836/js/require.min.js
WARNING - (1.3 days) - https://t.effectivemeasure.net/tag.js?1629
WARNING - (4.2 days) - https://cdn.adsafeprotected.com/iasPET.1.js
WARNING - (4.2 days) - https://me-ssl.effectivemeasure.net/em.js
WARNING - (5.5 days) - https://detect-survey.effectivemeasure.net/detect
WARNING - (6.9 days) - https://buy.tinypass.com/_sam/H4sIAAAAAAAAAD3IwQ6AIAgA0B9KmJ76m4bJHI6oBa7f7-bt7eEnrXNgEw8Mvh6lYBy-DHVaU95QpTqS9an0pgwFSkHJu63T-yTlgy1Nh-E_BjVxNVoAAAA?compressed=true&v=12.287.0


Use a CDN for all static assets: 96/100

FAILED - https://bbc.gscontxt.net/?url=https%3A%2F%2Fwww.bbc.com%2Fnews%2Fworld-europe-39816044
FAILED - https://gum.criteo.com/sync?c=30&r=2&j=cr_handle_data_a
FAILED - https://pixel.adsafeprotected.com/services/pub?anId=9708&slot=%7Bid:763ff307-ef08-4afd-a005-8a0cb796639f,s:1.1,p:/4817/bbccom.live.site.news/news_europe_content,t:video%7D&wr=1366.696&sr=1920.1200&sessionId=fcb49d44-4d41-624f-f9d8-541743c9dde1&url=https%253A%252F%252Fwww.bbc.com%252Fnews%252Fworld-europe-39816044
FAILED - https://pixel.adsafeprotected.com/services/pub?anId=9708&slot=%7Bid:774b6bae-9a60-42d5-99d8-dc5389b76270,s:1.1,p:/4817/bbccom.live.site.news/news_europe_content,t:video%7D&wr=1366.696&sr=1920.1200&sessionId=fcb49d44-4d41-624f-f9d8-541743c9dde1&url=https%253A%252F%252Fwww.bbc.com%252Fnews%252Fworld-europe-39816044
FAILED - https://pixel.adsafeprotected.com/services/pub?anId=9708&slot=%7Bid:dotcom-slot-infeed_news_story,ss:%5B12.12%5D,p:/4817/bbccom.live.site.news/news_europe_content,t:display%7D&slot=%7Bid:dotcom-slot-interstitial,ss:%5B1.1%5D,p:/4817/bbccom.live.site.news/news_europe_content,t:display%7D&slot=%7Bid:dotcom-slot-leaderboard,ss:%5B728.90,970.300,970.250,970.90,970.66,940.230%5D,p:/4817/bbccom.live.site.news/news_europe_content,t:display%7D&slot=%7Bid:dotcom-slot-content-rec,ss:%5B30.30%5D,p:/4817/bbccom.live.site.news/news_europe_content,t:display%7D&slot=%7Bid:dotcom-slot-mpu,ss:%5B300.250,300.600%5D,p:/4817/bbccom.live.site.news/news_europe_content,t:display%7D&slot=%7Bid:dotcom-slot-native,ss:%5B10.10%5D,p:/4817/bbccom.live.site.news/news_europe_content,t:display%7D&slot=%7Bid:dotcom-slot-mpu_bottom,ss:%5B300.251%5D,p:/4817/bbccom.live.site.news/news_europe_content,t:display%7D&slot=%7Bid:dotcom-slot-adsense,ss:%5B300.252%5D,p:/4817/bbccom.live.site.news/news_europe_content,t:display%7D&wr=1366.696&sr=1920.1200&sessionId=fcb49d44-4d41-624f-f9d8-541743c9dde1&url=https%253A%252F%252Fwww.bbc.com%252Fnews%252Fworld-europe-39816044
FAILED - https://static.adsafeprotected.com/main.gr.19.8.233.js
FAILED - https://static.adsafeprotected.com/sca.17.5.12.js
FAILED - https://survey.effectivemeasure.net/launchConfigs

CDN's Used:
www.bbc.com : Fastly
static.files.bbci.co.uk : Akamai
idcta.api.bbc.com : Akamai
ichef.bbci.co.uk : Akamai
nav.files.bbci.co.uk : Akamai
gn-web-assets.api.bbc.com : Amazon CloudFront
emp.bbci.co.uk : Akamai
static.chartbeat.com : Amazon CloudFront
gn-flagpoles.api.bbci.co.uk : Amazon CloudFront
mybbc-analytics.files.bbci.co.uk : Akamai
ping.chartbeat.net :
a1.api.bbc.co.uk :
cdn.permutive.com : Cloudflare
securepubads.g.doubleclick.net : Google
cdn.adsafeprotected.com : Amazon CloudFront
www.npttech.com : Cloudflare
sb.scorecardresearch.com : Amazon CloudFront
me-ssl.effectivemeasure.net : Amazon CloudFront
secure-us.imrworldwide.com :
t.effectivemeasure.net : Amazon CloudFront
ib.adnxs.com :
e488cdb0-e7cb-4d91-9648-60d437d8e491.prmutv.co : Google
cdn.tinypass.com : Cloudflare
emp.bbc.com : Akamai
fundingchoicesmessages.google.com : Google
buy.tinypass.com : Cloudflare
experience.tinypass.com : Cloudflare
api.permutive.com : Google
collector.effectivemeasure.net :
static.bbci.co.uk : Akamai
adservice.google.com : Google
7bfe2eb5a8a69089a508ed9af5041011.safeframe.googlesyndication.com : Google
detect-survey.effectivemeasure.net : Amazon CloudFront
www.googletagservices.com : Google
ib.3lift.com : Amazon CloudFront
tpc.googlesyndication.com : Google
a.teads.tv : Akamai
cdn.taboola.com : Fastly
secure.adnxs.com :
imasdk.googleapis.com : Google
pixel.adsafeprotected.com :
s8t.teads.tv : Akamai
s0.2mdn.net : Google
tlx.3lift.com :
pagead2.googlesyndication.com : Google
t.teads.tv : Akamai
eb2.3lift.com :
dt.adsafeprotected.com :
trc.taboola.com : Fastly
edigitalsurvey.com : Cloudflare
cm.g.doubleclick.net : Google
c.bing.com :
s.amazon-adsystem.com :
images.taboola.com : Fastly
www.google.com : Google





Glossary:

First Byte Time Applicable Objects Time to First Byte for the page (back-end processing + redirects)
What is checked The target time is the time needed for the DNS, socket and SSL negotiations + 100ms. A single letter grade will be deducted for every 100ms beyond the target.
Keep-Alive Applicable Objects All objects that are from a domain that serves more than one object for the page (i.e. if only a single object is served from a given domain it will not be checked)
What is checked The response header contains a "keep-alive" directive or the same socket was used for more than one object from the given host
GZIP Text Applicable Objects All objects with a mime type of "text/*" or "*javascript*"
What is checked Transfer-encoding is checked to see if it is gzip. If it is not then the file is compressed and the percentage of compression is the result (so a page that can save 30% of the size of it's text by compressing would yield a 70% test result)
Compress Images Applicable Objects JPEG Images
What is checked Within 10% of a photoshop quality 50 will pass, up to 50% larger will warn and anything larger than that will fail.
The overall score is the percentage of image bytes that can be saved by re-compressing the images.
Use Progressive JPEGs Applicable Objects All JPEG Images
What is checked Each JPEG image is checked and the resulting score is the percentage of JPEG bytes that were served as progressive images relative to the total JPEG bytes.
Cache Static Applicable Objects Any non-html object with a mime type of "text/*", "*javascript*" or "image/*" that does not explicitly have an Expires header of 0 or -1, a cache-control header of "private", "no-store" or "no-cache" or a pragma header of "no-cache"
What is checked An "Expires" header is present (and is not 0 or -1) or a "cache-control: max-age" directive is present and set for an hour or greater. If the expiration is set for less 7 days you will get a warning. If the expiration is set for less than 1 hour you will get a failure. This only applies to max-age currently.
Use A CDN Applicable Objects All static non-html content (css, js and images)
What is checked Checked to see if it is hosted on a known CDN (CNAME mapped to a known CDN network). 80% of the static resources need to be served from a CDN for the overall page to be considered using a CDN. The current list of known CDN's is here