tvl.be

tvl.be is SSL secured

Free website and domain report on tvl.be

Last Updated: 1st July, 2021 Update Now
Overview

Snoop Summary for tvl.be

This is a free and comprehensive report about tvl.be. Tvl.be is hosted in Belgium on a server with an IP address of 188.93.158.76, where EUR is the local currency and the local language is German. Tvl.be has the potential to be earning an estimated $5 USD per day from advertising revenue. If tvl.be was to be sold it would possibly be worth $3,979 USD (based on the daily revenue potential of the website over a 24 month period). Tvl.be receives an estimated 1,908 unique visitors every day - a large amount of traffic! This report was last updated 1st July, 2021.

About tvl.be

Site Preview: tvl.be tvl.be
Title: TV Limburg
Description: Het dagelijkse nieuws uit Limburg.
Keywords and Tags: entertainment
Related Terms: 2000 tvl cctv, antenne limburg, huis te huur limburg 500 euro, jens uwe altmann limburg, limburg, limburg weilburg
Fav Icon:
Age: Over 27 years old
Domain Created: 23rd April, 1997
Domain Updated:
Domain Expires:
Review

Snoop Score

3/5 (Great!)

Valuation

$3,979 USD
Note: All valuation figures are estimates.

Popularity

Modest
Note: Popularity is estimated.

Rank, Reach and Authority

Alexa Rank: 363,463
Alexa Reach:
SEMrush Rank (US):
SEMrush Authority Score:
Moz Domain Authority: 0
Moz Page Authority: 0

Organic vs Paid (Google Ads)

Traffic

Visitors

Daily Visitors: 1,908
Monthly Visitors: 58,061
Yearly Visitors: 696,274
Note: All visitors figures are estimates.

Visitors By Country

Revenue

Revenue

Daily Revenue: $5 USD
Monthly Revenue: $165 USD
Yearly Revenue: $1,984 USD
Note: All revenue figures are estimates.

Revenue By Country

SEO

Backlinks Analysis (SEMrush)

Top New Follow Links

Top Ranking Keywords (US)

Domain Analysis

Value Length
Domain: tvl.be 6
Domain Name: tvl 3
Extension (TLD): be 2

Page Speed Analysis

Average Load Time: 0.96 seconds
Load Time Comparison: Faster than 77% of sites

PageSpeed Insights

Avg. (All Categories) 65
Performance 61
Accessibility 68
Best Practices 67
SEO 82
Progressive Web App 45
0–49 (Fail) 50–89 (Average) 90–100 (Pass)
URL: https://www.tvl.be/
Updated: 1st July, 2021

0.55 seconds
First Contentful Paint (FCP)
97%
2%
1%

0.00 seconds
First Input Delay (FID)
96%
2%
2%

Simulate loading on desktop
61

Performance

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

Metrics

First Contentful Paint — 0.7 s
The time taken for the first image or text on the page to be rendered.
Total Blocking Time — 90 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).

Other

Max Potential First Input Delay — 110 ms
Users could experience a delay when interacting with the page.
First Meaningful Paint — 0.7 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://tvl.be/
http/1.1
0
288.43499999493
276
0
301
https://www.tvl.be/
http/1.1
289.08000001684
1156.8390000029
16917
73972
200
text/html
Document
https://static.tvl.be/tvlbe/css/main.css?v=1505872770
http/1.1
1176.9720000448
2134.9840000039
22168
84846
200
text/css
Stylesheet
https://static.tvl.be/global/js/modernizr.min.js
http/1.1
1177.2700000438
1955.2869999898
2775
4769
200
application/javascript
Script
https://cdn.onthe.io/io.js/mR8aTHYsGWhn
http/1.1
2136.7200000095
2229.8670000164
17824
55942
200
text/javascript
Script
https://static.tvl.be/tvlbe/images/tvl-logo.png
http/1.1
2158.0650000251
2858.3560000407
13420
13081
200
image/png
Image
https://livestream.com/assets/plugins/referrer_tracking.js
h2
1957.2130000452
2013.3270000224
1665
1468
200
application/javascript
Script
https://cache.tvl.be/tvlbe/tvlbe/images/TVL_OpStap_600x600_01.284a9ccd.jpg
http/1.1
2158.3400000236
3107.6130000292
39806
39466
200
image/jpeg
Image
https://cache.tvl.be/tvlbe/tvlbe/images/TVL_Christiaens_600x600_01.284a9ccd.jpg
http/1.1
2158.5230000201
3068.3100000024
32430
32090
200
image/jpeg
Image
https://cache.tvl.be/tvlbe/tvlbe/images/TVL_Vertellingen21_600x600_01.284a9ccd.jpg
http/1.1
2158.7500000023
3206.2920000171
48111
47771
200
image/jpeg
Image
https://cache.tvl.be/tvlbe/tvlbe/images/2021_04_02_pame_luva_TVL_wandelrally_600x600-1-.284a9ccd.jpg
http/1.1
2158.9610000374
3054.7600000282
32596
32256
200
image/jpeg
Image
https://cache.tvl.be/tvlbe/tvlbe/images/TVL_Sales21_600x600_01.284a9ccd.jpg
http/1.1
2159.3820000417
3050.7950000465
32973
32633
200
image/jpeg
Image
https://cache.tvl.be/tvlbe/tvlbe/images/2021-nieuws/2021-06/pkp.17424deb.jpg
http/1.1
2159.5940000261
3194.8950000224
55043
54703
200
image/jpeg
Image
https://cache.tvl.be/tvlbe/2021/20210701-001-2117.700eebd6.jpg
http/1.1
2159.7610000172
3059.1129999957
21605
21265
200
image/jpeg
Image
https://cache.tvl.be/tvlbe/tvlbe/images/2021-nieuws/2021-07/open-call-streetart-2.f8b4dfff.jpg
http/1.1
2159.9409999908
3124.9720000196
24345
24005
200
image/jpeg
Image
https://cache.tvl.be/tvlbe/tvlbe/images/nieuws/flikken.84a8c053.d2704363.jpg
http/1.1
2160.1210000226
3079.5670000371
23223
22883
200
image/jpeg
Image
https://cache.tvl.be/tvlbe/2021/20210701-001-8237.b57dafc8.jpg
http/1.1
2160.2779999957
3135.1500000455
46583
46243
200
image/jpeg
Image
https://cache.tvl.be/tvlbe/2021/20210701-001-2189.f470eb8f.jpg
http/1.1
2160.6690000044
3136.1870000255
66269
65928
200
image/jpeg
Image
https://cache.tvl.be/tvlbe/2021/20210628-526-8450.51e80fd5.jpg
http/1.1
2161.036000005
3060.9310000436
37225
36885
200
image/jpeg
Image
https://cache.tvl.be/tvlbe/2021/20210627-526-6378.7623fb23.jpg
http/1.1
2161.3060000236
3043.2830000063
33822
33482
200
image/jpeg
Image
https://cache.tvl.be/tvlbe/2021/20210627-526-6507.8de86fee.jpg
http/1.1
2161.5430000238
3049.2690000101
29950
29610
200
image/jpeg
Image
https://cache.tvl.be/tvlbe/2021/20210626-526-3299.fe3322b0.jpg
http/1.1
2161.7660000338
3077.1529999911
34534
34194
200
image/jpeg
Image
https://cache.tvl.be/tvlbe/tvlbe/images/2021_04_02_pame_luva_TVL_wandelrally_600x600-1-.8ff42979.jpg
http/1.1
2162.0930000208
3094.5120000397
24958
24618
200
image/jpeg
Image
https://cache.tvl.be/tvlbe/tvlbe/images/TVL_Christiaens_600x600_01.8ff42979.jpg
http/1.1
2162.2900000075
3135.6280000182
25120
24780
200
image/jpeg
Image
https://cache.tvl.be/tvlbe/tvlbe/images/TVL_Vertellingen21_600x600_01.8ff42979.jpg
http/1.1
2162.5930000446
3092.1250000247
36392
36052
200
image/jpeg
Image
https://cache.tvl.be/tvlbe/tvlbe/images/TVL_OpStap_600x600_01.8ff42979.jpg
http/1.1
2162.7929999959
3071.2359999889
30076
29736
200
image/jpeg
Image
https://cache.tvl.be/tvlbe/2021/20210701-001-8974.67ad12d5.jpg
http/1.1
2163.096000033
2984.167000046
12512
12172
200
image/jpeg
Image
https://cache.tvl.be/tvlbe//.84cfdd1a.jpg
http/1.1
2163.5750000132
2984.6820000093
8109
7770
200
image/jpeg
Image
https://cache.tvl.be/tvlbe//.d613ed2c.jpg
http/1.1
2163.8399999938
2947.3679999937
13550
13210
200
image/jpeg
Image
https://cache.tvl.be/tvlbe/2021/20210609-001-6068.d8ff4133.jpg
http/1.1
2164.0410000109
3016.4719999884
10672
10332
200
image/jpeg
Image
https://cache.tvl.be/tvlbe/2021/20210610-001-6354.ded673d1.jpg
http/1.1
2164.2180000199
3099.2480000132
15753
15413
200
image/jpeg
Image
https://cache.tvl.be/tvlbe//.02062301.jpg
http/1.1
2164.5320000243
3000.7420000038
14044
13704
200
image/jpeg
Image
https://cache.tvl.be/tvlbe/2021/20210701-001-2365.d3e0c5a0.jpg
http/1.1
2164.8639999912
3005.3310000221
9908
9569
200
image/jpeg
Image
https://cache.tvl.be/tvlbe/2021/20210627-209-5241.8229c274.jpg
http/1.1
2164.9990000296
3123.888000031
19861
19521
200
image/jpeg
Image
https://cache.tvl.be/tvlbe/2021/20210627-209-1077.8f39b792.jpg
http/1.1
2165.2180000092
3100.5640000221
31765
31425
200
image/jpeg
Image
https://cache.tvl.be/tvlbe/2021/20210620-209-2365.68782a6b.jpg
http/1.1
2165.4060000437
3129.5530000352
22086
21746
200
image/jpeg
Image
https://cache.tvl.be/tvlbe/2021/20210620-209-2908.9f641da4.jpg
http/1.1
2165.6209999928
3082.2150000022
36738
36398
200
image/jpeg
Image
https://cache.tvl.be/tvlbe/tvlbe/images/2021-nieuws/2021-07/Einstein.dbcaa036.jpg
http/1.1
2167.174000002
3083.357000025
16570
16230
200
image/jpeg
Image
https://cache.tvl.be/tvlbe/2021/20210630-001-5348.72a9507c.jpg
http/1.1
2167.4249999924
3105.3640000173
27843
27503
200
image/jpeg
Image
https://cache.tvl.be/tvlbe/2021/20210630-001-3504.98aee8d2.jpg
http/1.1
2167.7660000278
3066.5420000441
30113
29773
200
image/jpeg
Image
https://cache.tvl.be/tvlbe/2021/20210630-001-6438.c08aede4.jpg
http/1.1
2168.021999998
3045.2370000421
36971
36631
200
image/jpeg
Image
https://cache.tvl.be/tvlbe/2021/20210630-001-7460.864b2bd0.jpg
http/1.1
2168.2470000233
3091.5990000358
22131
21791
200
image/jpeg
Image
https://cache.tvl.be/tvlbe/2021/20210630-001-3097.83eff47c.jpg
http/1.1
2168.6440000194
2990.0520000374
12983
12643
200
image/jpeg
Image
https://cache.tvl.be/tvlbe/2021/20210630-001-3573.a10223bc.jpg
http/1.1
2168.8590000267
2996.1680000415
12128
11788
200
image/jpeg
Image
https://cache.tvl.be/tvlbe/2021/20210630-001-1312.e2fd9914.jpg
http/1.1
2169.0630000085
3022.9450000334
5147
4808
200
image/jpeg
Image
https://cache.tvl.be/tvlbe/2021/20210630-001-8769.b5476e82.jpg
http/1.1
2169.6470000315
3254.9820000422
19746
19406
200
image/jpeg
Image
https://cache.tvl.be/tvlbe/2021/20210630-001-4375.fcc17c55.jpg
http/1.1
2169.8329999927
3045.8510000026
15336
14996
200
image/jpeg
Image
https://cache.tvl.be/tvlbe/2021/20210630-001-1850.c0a75315.jpg
http/1.1
2170.0560000027
3119.6090000449
14341
14001
200
image/jpeg
Image
https://static.tvl.be/global/js/general.min.js?v=700463842
http/1.1
2015.4120000079
2667.2240000335
90622
234338
200
application/javascript
Script
https://static.tvl.be/tvlbe/fonts/atv_nexa-regular-webfont.woff
http/1.1
2147.9180000024
3123.2440000167
31455
31104
200
application/font-woff
Font
https://www.google-analytics.com/analytics.js
h2
2170.6920000142
2178.0199999921
20313
49377
200
text/javascript
Script
https://www.googletagservices.com/tag/js/gpt.js
h2
2170.9029999911
2180.5680000107
24944
70568
200
text/javascript
Script
https://www.googletagmanager.com/gtm.js?id=GTM-KWKGRVW
h2
2171.0770000354
2190.6339999987
36746
94545
200
application/javascript
Script
https://static.tvl.be/tvlbe/icons/general/icons.woff?-mp13a7V4
http/1.1
2171.7589999898
3037.444000016
9630
9280
200
application/font-woff
Font
https://static.tvl.be/tvlbe/fonts/atv_nexa-light-webfont.woff
http/1.1
2171.9809999922
2661.2680000253
29671
29320
200
application/font-woff
Font
https://static.tvl.be/tvlbe/fonts/atv_nexa-bold-webfont.woff
http/1.1
2172.8960000328
3134.3740000157
30739
30388
200
application/font-woff
Font
https://uploads.tvl.be/tvlbe/images/TVL_Imago21_Parallax_desktop_01.jpg
http/1.1
2200.8769999957
3432.3210000293
402465
402108
200
image/jpeg
Image
data
2201.549999998
2201.6520000179
0
1131
200
image/png
Image
https://static.tvl.be/tvlbe/fonts/atv_nexa-black-webfont.woff
http/1.1
2219.5030000294
2969.8970000027
30011
29660
200
application/font-woff
Font
https://static.tvl.be/tvlbe/fonts/nexa-bold-italic-webfont.woff
http/1.1
2219.8729999945
3124.3930000346
30399
30048
200
application/font-woff
Font
https://www.google-analytics.com/j/collect?v=1&_v=j91&aip=1&a=962089541&t=pageview&_s=1&dl=https%3A%2F%2Fwww.tvl.be%2F&ul=en-us&de=UTF-8&dt=TV%20Limburg%20%3A%3A%20uw%20dagelijkse%20nieuws%20uit%20Limburg&sd=24-bit&sr=800x600&vp=1350x940&je=0&_u=YEBAAEABAAAAAC~&jid=457618361&gjid=770940191&cid=1865796301.1625148715&tid=UA-16780046-6&_gid=1959948037.1625148715&_r=1&_slc=1&z=1623286957
h2
2300.6770000211
2304.2300000088
638
4
200
text/plain
XHR
https://tt.onthe.io/?k[]=42987:uniques_instantly[url:%2F,domain:www.tvl.be,page:TV%20Limburg,language:nl,user_agent:Mozilla%2F5.0%20(Macintosh%3B%20Intel%20Mac%20OS%20X%2010_14_6)%20AppleWebKit%2F537.36%20(KHTML%2C%20like%20Gecko)%20Chrome%2F90.0.4420.0%20Safari%2F537.36%20Chrome-Lighthouse,device:desktop,browser_version:Other%2090,browser:Other,depth:1,user_type:new,user_id:7297302d6.85cc840e8_1625148715089,session_id:ca3ad67ac.21f162dc0_1625148715091,cdn_version:4]&s=26898bf81e9c4e4a3b37e6e907af209c&1625148715104
http/1.1
2333.8990000193
2818.7640000251
287
0
200
text/javascript
XHR
https://tt.onthe.io/uniques/?current=1&holding=16da82247d7aa206f919b05bef7c96ad&hash_user=7297302d6.85cc840e8_1625148715089&1625148715107
http/1.1
2336.7070000386
2826.3579999912
558
33
200
text/html
Script
https://tt.onthe.io/?k[]=42987:visits_instantly[url:%2F,domain:www.tvl.be,page:TV%20Limburg,language:nl,user_agent:Mozilla%2F5.0%20(Macintosh%3B%20Intel%20Mac%20OS%20X%2010_14_6)%20AppleWebKit%2F537.36%20(KHTML%2C%20like%20Gecko)%20Chrome%2F90.0.4420.0%20Safari%2F537.36%20Chrome-Lighthouse,device:desktop,browser_version:Other%2090,browser:Other,depth:1,user_type:new,user_id:7297302d6.85cc840e8_1625148715089,session_id:ca3ad67ac.21f162dc0_1625148715091,cdn_version:4]&s=26898bf81e9c4e4a3b37e6e907af209c&__io=7297302d6.85cc840e8_1625148715089&1625148715115
http/1.1
2344.5310000097
2927.4480000022
287
0
200
text/javascript
XHR
https://tt.onthe.io/?k[]=42987:pageviews[url:%2F,domain:www.tvl.be,page:TV%20Limburg,language:nl,user_agent:Mozilla%2F5.0%20(Macintosh%3B%20Intel%20Mac%20OS%20X%2010_14_6)%20AppleWebKit%2F537.36%20(KHTML%2C%20like%20Gecko)%20Chrome%2F90.0.4420.0%20Safari%2F537.36%20Chrome-Lighthouse,device:desktop,browser_version:Other%2090,browser:Other,depth:1,user_type:new,user_id:7297302d6.85cc840e8_1625148715089,session_id:ca3ad67ac.21f162dc0_1625148715091,cdn_version:4]&s=26898bf81e9c4e4a3b37e6e907af209c&1625148715122
http/1.1
2351.7480000155
2933.2780000404
287
0
200
text/javascript
XHR
https://securepubads.g.doubleclick.net/gpt/pubads_impl_2021062901.js?31061735
h2
2392.4540000153
2403.2759999973
117707
336329
200
text/javascript
Script
https://securepubads.g.doubleclick.net/pagead/ppub_config?ippd=www.tvl.be
h2
2394.0320000402
2398.6930000247
1039
57
200
application/json
XHR
https://stats.g.doubleclick.net/j/collect?t=dc&aip=1&_r=3&v=1&_v=j91&tid=UA-16780046-6&cid=1865796301.1625148715&jid=457618361&gjid=770940191&_gid=1959948037.1625148715&_u=YEBAAEAAAAAAAC~&z=1243581177
h2
2396.2780000293
2400.2570000011
709
2
200
text/plain
XHR
https://www.google.com/ads/ga-audiences?t=sr&aip=1&_r=4&slf_rd=1&v=1&_v=j91&tid=UA-16780046-6&cid=1865796301.1625148715&jid=457618361&_u=YEBAAEAAAAAAAC~&z=2014193471
h2
2411.8540000054
2418.8910000375
700
42
200
image/gif
Image
https://adservice.google.com/adsid/integrator.js?domain=www.tvl.be
h2
2494.0570000326
2498.7700000056
785
107
200
application/javascript
Script
https://securepubads.g.doubleclick.net/gampad/ads?gdfp_req=1&pvsid=4145205689634543&correlator=2398445872786516&output=ldjh&impl=fifs&eid=31061664%2C31061735%2C21064368%2C31061716%2C31060839%2C31061421&vrg=2021062901&ptt=17&npa=1&sc=1&sfv=1-0-38&ecs=20210701&iu_parts=423228288%2Ctvl_leaderboard_responsive%2Ctvl_detailbanner&enc_prev_ius=%2F0%2F1%2C%2F0%2F2&prev_iu_szs=995x123%2C300x250&cookie_enabled=1&bc=31&abxe=1&lmt=1625152352&dt=1625148715282&dlt=1625148713934&idt=1296&frm=20&biw=1350&bih=940&oid=3&adxs=178%2C-9&adys=15%2C-9&adks=3523681408%2C560460706&ucis=1%7C2&ifi=1&u_tz=-420&u_his=2&u_java=false&u_h=600&u_w=800&u_cd=24&u_sd=1&flash=0&url=https%3A%2F%2Fwww.tvl.be%2F&vis=1&dmc=8&scr_x=0&scr_y=0&psz=995x123%7C0x-1&msz=995x0%7C0x-1&ga_vid=1865796301.1625148715&ga_sid=1625148715&ga_hid=962089541&ga_fc=false&fws=4%2C2&ohw=995%2C0&btvi=0%7C-1&uach=WyIiLCIiLCIiLCIiLCIiLFtdLG51bGwsbnVsbCxudWxsXQ..
h2
2523.4660000424
2572.7879999904
10550
24844
200
text/plain
XHR
https://6fe229f9664d515f4e2ae8f8072f7f96.safeframe.googlesyndication.com/safeframe/1-0-38/html/container.html
h2
2529.5940000215
2539.3160000094
3749
6094
200
text/html
Document
https://securepubads.g.doubleclick.net/pcs/view?xai=AKAOjssRsrUoQh2zunDmHRPUXoUW3YmJngspw3qNAce19qhbQya0qF-qfSxjxWmivZ-fQs386tcjIkRqOYHFa-MZYuaYcUiZW2DhalYJLps-O14QoTwKlTGnDmu5ZIa4AMBr055Y87mpveqy3jZSc5lNNQPtXG6pRwwFbGCz2LcAeYvkiR_vY_bo1Aqj3SyIDJxs8naSapAlmLG6MU5It4oXPW2CtNKbtj-WQH0xrAPlzteaNY1Kbens4F68eOfCC2s4ynGH6XTvzAAIzwzeSRkUWQHJJbK-vSKAzNSaaDFSmEw9YTR9zAG0B2QAjvtLzYc&sai=AMfl-YTxwOSjTZvJ7LkMhdyiAYseHFA2RyB-1VYtlpqdbfSxNK2NaoaVOf38r3Z-1jarl1fYy9uv6bhqwRLQTBWGPsNeEp2EbqEKVJzX9UcUqOkC0_2q5TfK98Jh-WcBbmc&sig=Cg0ArKJSzIT2llAZhOfOEAE&adurl=
h2
2632.4890000396
2656.8130000378
1174
0
200
image/gif
Fetch
https://tpc.googlesyndication.com/pagead/js/r20210624/r20110914/client/window_focus_fy2019.js
h2
2633.3980000345
2636.353000009
2187
2639
200
text/javascript
Script
https://www.googletagservices.com/activeview/js/current/rx_lidar.js?cache=r20110914
h2
2633.8100000285
2640.5360000208
39496
128154
200
text/javascript
Script
https://www.google.com/ads/measurement/l?ebcid=ALh7CaRvDe52z30ozvwfDUFQ_f8-lbxzQRn8i1VZDPhxaPC9AantR--akAOm8_rXggiKgv2lhXO9
h2
2634.4820000231
2645.371999999
406
0
204
text/html
Image
https://tpc.googlesyndication.com/simgad/15565173206350487447
h2
2636.2110000337
2671.6730000335
35929
35283
200
image/jpeg
Image
https://www.googletagservices.com/activeview/js/current/osd.js
h2
2642.9779999889
2650.3460000386
28412
73823
200
text/javascript
Script
data
2773.2120000292
2773.2839999953
0
217
200
image/png
Image
https://securepubads.g.doubleclick.net/pcs/view?xai=AKAOjsvmt78BlgfEVnbVD_wfmuwADikL5A12zY-q3splJedKFTFiGRpe2joT1xMK2-j0ruCL1CntQLf0aWbC8Ruw6oz5DZeK482HjjdcOFatnNfdDSIjPdBcMWVTYOxK5Se5nTFJrVwl88l3ZsR66jheWEEaQ2QB3ojwBmUmOdHuU6QAX2Y9bqOuL9ju6ly2_31R-ut3VSV3W3yjRv7DPsnnXBdj45Pu1yOoEZ-Wr24gnstfRXoAdtFuroQ7nrgCfhotH-ouU8-IJU0LrGH9orFzjFyW6bW2lwu2RENQHFDqJWn2Q6Pp7cJTeduh65DfIf8x5g&sai=AMfl-YSvouzBFshyU6n-1jVQgUMW9Oc6zPDs2nMAfOQeZGxhRWsn_R_xQEJmftd0XxnAUnZHKrNNJ0nlLuum2t7t55obX08kQbAzxs0ufKwC6JbfHPO4GUM1mIaUaxMmn8U&sig=Cg0ArKJSzMo457SDTBZTEAE&uach=WyIiLCIiLCIiLCIiLCIiLFtdLG51bGwsbnVsbCxudWxsXQ%3D%3D&adurl=
h2
2819.67300002
3266.4290000102
1002
0
200
image/gif
Fetch
https://www.tvl.be/custom/ajax/twitter-html
http/1.1
2908.5510000004
3677.5860000052
1997
10321
200
text/html
XHR
https://www.tvl.be/custom/ajax/weather-data
http/1.1
2936.6320000263
3709.4830000424
1392
2839
200
text/html
XHR
https://tt.onthe.io/?k[]=13086:uniques_holding&s=26898bf81e9c4e4a3b37e6e907af209c&__io=7297302d6.85cc840e8_1625148715089&1625148716256
http/1.1
3485.7230000198
4065.9009999945
287
0
200
text/javascript
XHR
https://pagead2.googlesyndication.com/getconfig/sodar?sv=200&tid=gpt&tv=2021062901&st=env
h2
3499.1210000007
3508.0990000279
8634
10423
200
application/json
XHR
https://tpc.googlesyndication.com/sodar/sodar2.js
h2
3660.6000000029
3665.8959999913
7012
17713
200
text/javascript
Script
https://pbs.twimg.com/profile_images/612936416490848256/svmxYpC_.png
h2
3697.41600001
3840.2380000334
117515
116752
200
image/png
Image
https://tpc.googlesyndication.com/sodar/sodar2/224/runner.html
h2
3744.8810000205
3753.7069999962
5648
12789
200
text/html
Document
https://www.google.com/recaptcha/api2/aframe
h2
3748.1920000282
3763.9940000372
1238
783
200
text/html
Document
https://static.tvl.be/tvlbe/icons/weather/weather.woff?z6ba65
http/1.1
3753.515999997
4225.5000000005
12455
12104
200
application/font-woff
Font
https://pagead2.googlesyndication.com/pagead/sodar?id=sodar2&v=224&li=gpt_2021062901&jk=4145205689634543&rc=
h2
3795.6630000263
3838.9789999928
543
0
204
text/html
Image
https://pagead2.googlesyndication.com/bg/yXHsSCk3YzWUbRvqoZHyxkpI6JVLQi3qNywtkCkXe5s.js
h2
3799.4739999995
3803.2510000048
6498
14606
200
text/javascript
Script
https://pagead2.googlesyndication.com/pcs/activeview?xai=AKAOjsvUvo6sSUPWktWnyAM9mNE_2uSUQcQe1d-SC38aColDTDzmpkXnyRoZYIVkK6scmb77McgIHUQc26od90fLBUBHjgE4-HsB2sQdwT9_r2Wv_5Xe34Rs&sig=Cg0ArKJSzM0rcPs4n6GLEAE&id=lidar2&mcvt=1005&p=15,178,138,1173&mtos=1005,1005,1005,1005,1005&tos=1005,0,0,0,0&v=20210628&bin=7&avms=nio&bs=1350,940&mc=1&app=0&itpl=3&adk=3523681408&rs=4&met=mue&la=0&cr=0&osd=1&uach=WyIiLCIiLCIiLCIiLCIiLFtdLG51bGwsbnVsbCxudWxsXQ%3D%3D&vs=4&eosm=0&rst=1625148715411&rpt=167&isd=0&msd=0&r=v
h2
3837.0470000082
3847.6870000013
722
42
200
image/gif
Fetch
https://pagead2.googlesyndication.com/pagead/gen_204?id=sodar2&v=224&t=2&li=gpt_2021062901&jk=4145205689634543&bg=!BAelB0PNAAYo4NJEKOA7ACkAdvg8Wv3cT7NwGPxxIJd_PVV6JPoaoj2lSkYsHHwuoP6-7bQ2EqL5lwIAAAEaUgAAABloAQcKAFdZEw1qqE-7JGQdcP7BeM6ieCm87zaOTcZ6AjUzzN67L8Rtb1W5mOEJznOxf_4T29yj1LNq0EJSYzxatCA_bbb9jCK8blkxNcMH2LipBy2m2Lf6ea0DIQSZAn-MdyRsQPa5gEkKp0GUBCRyyAN-iwUMFkxd8vaqdzDzEN1jZ5VKUGjGWbktFe7CCvsCpaCv1Pl_O3XI9aZ_CQlQXVFUZkOHNRruNbTyKmtHpX2yb76vdSKNZwTUgG_Mgv1b9VDAXK_CLwGDpp_HMNvjJBJ0j6CBspLxrqcpSbfPCJey1cldX_DQIkTZtNBjX2q2CuLHQXOtnc5uCmWN_opbnU-06EQM9g_x8SvDtA8BJzVKiW_aIpiaKXWPg2GWDNRanH1DmfBQn9O2gslpVuZ466h04yYYk6bQHbN6tLcKkiscRUt5ujeYOHqgsWdf81GPPgDahH040Kz9ebCkEwchK025pp9mWmmqD2auPf5-RfzHC26jjd17y-NJS-7HyVia7TX3L-JKNWDCy0iz8_352EXdXL5GjWO3vZVL0JW_1MvtbqNgrff-iB5FSCgG_OUewuaGvuq1ATuawdqNV0WFZN3S-sopJa9LQUA7KseecVqt5NnmiMmnvVrisnEo7aA5ugtn9HSa8vIk2p0mF8cvuahS5Wfr8qQmy95rZ8tBDoP06UNfbSKXMVZ7ASu7vR7Oag0rVfnfod6hOU8oz16AIgbp0LcQ7NV8rrwRxCXwnxJL9Ti9qox27U2Jzg0omt0IJPSqLUyTAVEelw0qkJS565rFv3jjx7DdphY6XomxnS9s4SYXILuglE7LB6txgPP1ZR_gdXJog_wHmbSbfMepcHa-DHd8BN1AN2cnJTnnHMinhH6kHeQEFI6MnLzSNImlaEEoKbPYhNM9gDKJZf4VWKg2CBZz1t_crxu2KWzIcUrqgivFHJKrbrKDJUsNf3g_j5T90Bl6znJzqUHbHMo
h2
4137.2390000033
4151.0049999924
628
0
204
image/gif
Image
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)
1166.599
10.267
1182.268
9.792
2142.733
5.139
2148.012
23.408
2171.454
9.515
2182.863
23.082
2206.3
59.664
2272.165
7.456
2280.434
26.701
2307.358
59.816
2367.849
10.471
2378.533
22.09
2404.705
9.682
2419.517
5.409
2440.121
94.169
2548.939
7.863
2580.117
73.055
2667.138
40.598
2709.824
70.624
2780.488
23.581
2818.071
11.328
2837.572
225.127
3062.958
8.51
3095.018
21.024
3118.584
132.044
3250.66
14.311
3297.381
151.264
3448.667
20.243
3473.983
14.868
3499.415
156.723
3656.219
7.395
3670.151
21.615
3694.103
10.53
3704.656
28.667
3733.904
6.498
3740.579
12.353
3752.962
13.173
3766.738
9.183
3777.242
8.265
3811.297
27.484
3843.972
11.854
3857.302
6.299
3868.109
11.799
3884.068
13.909
3900.601
11.547
3912.203
8.665
3921.691
15.4
3940.937
12.233
3957.06
11.605
3969.672
11.562
3982.11
12.704
3998.61
12.234
4010.872
11.499
4023.873
14.431
4039.417
14.488
4054.836
14.202
4069.954
20.835
4091.921
12.811
4109.941
5.225
4125.914
11.984
4138.417
5.262
4233.863
10.925
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.

Opportunities

Minify CSS
Cascading Style Sheets (CSS) files can contribute to network payload sizes. Tvl.be should consider minifying CSS files.
Minify JavaScript
JavaScript (JS) files can contribute to network payload sizes and increase script parse times. Tvl.be should consider minifying JS files.
Reduce unused JavaScript — Potential savings of 121 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://securepubads.g.doubleclick.net/gpt/pubads_impl_2021062901.js?31061735
117707
56326
https://static.tvl.be/global/js/general.min.js?v=700463842
90622
46217
https://www.googletagmanager.com/gtm.js?id=GTM-KWKGRVW
36746
21374
Efficiently encode images — Potential savings of 43 KiB
Unoptimized images can consume more cellular data than what is necessary.
URL Resource Size (Bytes) Potential Savings (Bytes)
https://cache.tvl.be/tvlbe/tvlbe/images/TVL_Vertellingen21_600x600_01.284a9ccd.jpg
47771
9421
https://cache.tvl.be/tvlbe/tvlbe/images/TVL_Vertellingen21_600x600_01.8ff42979.jpg
36052
7088
https://cache.tvl.be/tvlbe/tvlbe/images/TVL_Christiaens_600x600_01.284a9ccd.jpg
32090
6428
https://cache.tvl.be/tvlbe/tvlbe/images/TVL_OpStap_600x600_01.284a9ccd.jpg
39466
6077
https://cache.tvl.be/tvlbe/tvlbe/images/TVL_Sales21_600x600_01.284a9ccd.jpg
32633
5911
https://cache.tvl.be/tvlbe/tvlbe/images/TVL_Christiaens_600x600_01.8ff42979.jpg
24780
4912
https://cache.tvl.be/tvlbe/tvlbe/images/TVL_OpStap_600x600_01.8ff42979.jpg
29736
4584
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.
Avoid multiple page redirects — Potential savings of 190 ms
Redirects can cause additional delays before the page can begin loading. Tvl.be should avoid multiple or unnecessary page redirects.
URL Time Spent (Ms)
http://tvl.be/
190
https://www.tvl.be/
0
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
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.
Preload Largest Contentful Paint image
It is recommended to preload images used by LCP elements, to improve LCP time.
URL Potential Savings (Ms)
https://uploads.tvl.be/tvlbe/images/TVL_Imago21_Parallax_desktop_01.jpg
0

Diagnostics

Avoids enormous network payloads — Total size was 2,252 KiB
Large network payloads can cost users money and are linked to long load times.
URL Transfer Size (Bytes)
https://uploads.tvl.be/tvlbe/images/TVL_Imago21_Parallax_desktop_01.jpg
402465
https://securepubads.g.doubleclick.net/gpt/pubads_impl_2021062901.js?31061735
117707
https://pbs.twimg.com/profile_images/612936416490848256/svmxYpC_.png
117515
https://static.tvl.be/global/js/general.min.js?v=700463842
90622
https://cache.tvl.be/tvlbe/2021/20210701-001-2189.f470eb8f.jpg
66269
https://cache.tvl.be/tvlbe/tvlbe/images/2021-nieuws/2021-06/pkp.17424deb.jpg
55043
https://cache.tvl.be/tvlbe/tvlbe/images/TVL_Vertellingen21_600x600_01.284a9ccd.jpg
48111
https://cache.tvl.be/tvlbe/2021/20210701-001-8237.b57dafc8.jpg
46583
https://cache.tvl.be/tvlbe/tvlbe/images/TVL_OpStap_600x600_01.284a9ccd.jpg
39806
https://www.googletagservices.com/activeview/js/current/rx_lidar.js?cache=r20110914
39496
Avoid chaining critical requests — 10 chains found
Below is a list of Critical Request Chains, which shows which resources are loaded with a high priority. Tvl.be 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 — 3 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)
gpt-tag-load
Mark
2461.662
gpt-first-ad-request
Mark
2524.34
gpt-first-ad-render
Mark
2638.406
JavaScript execution time — 1.0 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://static.tvl.be/global/js/general.min.js?v=700463842
674.805
329.514
4.873
https://tpc.googlesyndication.com/sodar/sodar2/224/runner.html
257.302
241.831
2.962
https://www.tvl.be/
238.629
10.035
5.002
https://securepubads.g.doubleclick.net/gpt/pubads_impl_2021062901.js?31061735
235.485
152.159
10.826
Unattributable
160.052
5.302
0.241
https://www.googletagservices.com/activeview/js/current/rx_lidar.js?cache=r20110914
131.783
111.875
3.604
https://www.googletagservices.com/activeview/js/current/osd.js
117.609
90.297
3.86
https://cdn.onthe.io/io.js/mR8aTHYsGWhn
74.533
66.691
1.174
Keep request counts low and transfer sizes small — 91 requests • 2,252 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
91
2305879
Image
49
1654974
Script
15
397544
Font
7
174360
Other
15
29281
Document
4
27552
Stylesheet
1
22168
Media
0
0
Third-party
34
496119
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)
297368
14.306
117515
0
36746
0
20951
0
2344
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
div
Uses passive listeners to improve scrolling performance
Improve the page's scroll performance by marking touch and wheel event listeners as 'passive'.
Avoid long main-thread tasks — 6 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://static.tvl.be/global/js/general.min.js?v=700463842
2990
113
https://www.googletagmanager.com/gtm.js?id=GTM-KWKGRVW
3984
78
https://static.tvl.be/global/js/general.min.js?v=700463842
3169
76
https://www.googletagservices.com/activeview/js/current/rx_lidar.js?cache=r20110914
3786
71
https://static.tvl.be/global/js/general.min.js?v=700463842
3103
66
https://cdn.onthe.io/io.js/mR8aTHYsGWhn
1710
60
Avoid non-composited animations
It is recommended to avoid non-composited animations which are often janky and increase CLS.

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

Time to Interactive — 3.1 s
The time taken for the page to become fully interactive.

Opportunities

Eliminate render-blocking resources — Potential savings of 260 ms
Resources, such as JavaScript and style sheets, can block the first paint of the page. Tvl.be 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://static.tvl.be/tvlbe/css/main.css?v=1505872770
22168
270
https://static.tvl.be/global/js/modernizr.min.js
2775
220
Properly size images — Potential savings of 516 KiB
Images can slow down the page's load time. Tvl.be should consider serving more appropriate-sized images.
URL Resource Size (Bytes) Potential Savings (Bytes)
https://pbs.twimg.com/profile_images/612936416490848256/svmxYpC_.png
116752
115339
https://cache.tvl.be/tvlbe/2021/20210701-001-2189.f470eb8f.jpg
65928
47689
https://cache.tvl.be/tvlbe/2021/20210701-001-8237.b57dafc8.jpg
46243
33450
https://cache.tvl.be/tvlbe/2021/20210628-526-8450.51e80fd5.jpg
36885
31511
https://cache.tvl.be/tvlbe/2021/20210620-209-2908.9f641da4.jpg
36398
31095
https://cache.tvl.be/tvlbe/2021/20210630-001-6438.c08aede4.jpg
36631
31071
https://cache.tvl.be/tvlbe/2021/20210626-526-3299.fe3322b0.jpg
34194
29212
https://cache.tvl.be/tvlbe/2021/20210627-526-6378.7623fb23.jpg
33482
28604
https://cache.tvl.be/tvlbe/2021/20210627-209-1077.8f39b792.jpg
31425
26847
https://cache.tvl.be/tvlbe/2021/20210627-526-6507.8de86fee.jpg
29610
25296
https://cache.tvl.be/tvlbe/2021/20210630-001-3504.98aee8d2.jpg
29773
25254
https://cache.tvl.be/tvlbe/2021/20210630-001-5348.72a9507c.jpg
27503
23328
https://cache.tvl.be/tvlbe/2021/20210620-209-2365.68782a6b.jpg
21746
18578
https://cache.tvl.be/tvlbe/2021/20210630-001-7460.864b2bd0.jpg
21791
18483
https://cache.tvl.be/tvlbe/2021/20210627-209-5241.8229c274.jpg
19521
16677
https://cache.tvl.be/tvlbe/tvlbe/images/nieuws/flikken.84a8c053.d2704363.jpg
22883
16552
https://static.tvl.be/tvlbe/images/tvl-logo.png
13081
9811
Defer offscreen images — Potential savings of 249 KiB
Time to Interactive can be slowed down by resources on the page. Tvl.be should consider lazy-loading offscreen and hidden images.
URL Resource Size (Bytes) Potential Savings (Bytes)
https://cache.tvl.be/tvlbe/tvlbe/images/TVL_Vertellingen21_600x600_01.284a9ccd.jpg
47771
47771
https://cache.tvl.be/tvlbe/tvlbe/images/TVL_OpStap_600x600_01.284a9ccd.jpg
39466
39466
https://cache.tvl.be/tvlbe/tvlbe/images/TVL_Sales21_600x600_01.284a9ccd.jpg
32633
32633
https://cache.tvl.be/tvlbe/tvlbe/images/2021_04_02_pame_luva_TVL_wandelrally_600x600-1-.284a9ccd.jpg
32256
32256
https://cache.tvl.be/tvlbe/tvlbe/images/TVL_Christiaens_600x600_01.284a9ccd.jpg
32090
32090
https://cache.tvl.be/tvlbe/2021/20210630-001-8769.b5476e82.jpg
19406
19406
https://cache.tvl.be/tvlbe/2021/20210630-001-4375.fcc17c55.jpg
14996
14996
https://cache.tvl.be/tvlbe/2021/20210630-001-1850.c0a75315.jpg
14001
14001
https://cache.tvl.be/tvlbe/2021/20210630-001-3097.83eff47c.jpg
12643
9510
https://cache.tvl.be/tvlbe/2021/20210630-001-3573.a10223bc.jpg
11788
8867
https://cache.tvl.be/tvlbe/2021/20210630-001-1312.e2fd9914.jpg
4808
3617
Reduce unused CSS — Potential savings of 16 KiB
Dead and/or unused rules in Style Sheets (CSS) can contribute to network payload sizes. Tvl.be 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://static.tvl.be/tvlbe/css/main.css?v=1505872770
22168
16720
Serve images in next-gen formats — Potential savings of 427 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://uploads.tvl.be/tvlbe/images/TVL_Imago21_Parallax_desktop_01.jpg
402108
174566
https://pbs.twimg.com/profile_images/612936416490848256/svmxYpC_.png
116752
109914
https://cache.tvl.be/tvlbe/tvlbe/images/TVL_Vertellingen21_600x600_01.284a9ccd.jpg
47771
21873
https://cache.tvl.be/tvlbe/tvlbe/images/TVL_OpStap_600x600_01.284a9ccd.jpg
39466
18084
https://cache.tvl.be/tvlbe/tvlbe/images/TVL_Christiaens_600x600_01.284a9ccd.jpg
32090
17122
https://cache.tvl.be/tvlbe/tvlbe/images/TVL_Sales21_600x600_01.284a9ccd.jpg
32633
17045
https://tpc.googlesyndication.com/simgad/15565173206350487447
35283
16479
https://cache.tvl.be/tvlbe/tvlbe/images/TVL_Vertellingen21_600x600_01.8ff42979.jpg
36052
15844
https://cache.tvl.be/tvlbe/tvlbe/images/TVL_OpStap_600x600_01.8ff42979.jpg
29736
13266
https://cache.tvl.be/tvlbe/tvlbe/images/TVL_Christiaens_600x600_01.8ff42979.jpg
24780
12546
https://static.tvl.be/tvlbe/images/tvl-logo.png
13081
10201
https://cache.tvl.be/tvlbe/tvlbe/images/2021_04_02_pame_luva_TVL_wandelrally_600x600-1-.284a9ccd.jpg
32256
9850
Preload key requests — Potential savings of 350 ms
Key requests can be preloaded by using '<link rel=preload>'. Tvl.be should consider using '<link rel=preload>' to prioritize fetching resources that are currently requested later in page load.
URL Potential Savings (Ms)
https://static.tvl.be/tvlbe/fonts/atv_nexa-regular-webfont.woff
350
https://static.tvl.be/tvlbe/icons/general/icons.woff?-mp13a7V4
350
https://static.tvl.be/tvlbe/fonts/atv_nexa-light-webfont.woff
310
https://static.tvl.be/tvlbe/fonts/atv_nexa-black-webfont.woff
300
https://static.tvl.be/tvlbe/fonts/atv_nexa-bold-webfont.woff
270
https://static.tvl.be/tvlbe/fonts/nexa-bold-italic-webfont.woff
170

Diagnostics

Avoid an excessive DOM size — 1,023 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
1023
Maximum DOM Depth
13
Maximum Child Elements
19
Minimize main-thread work — 2.1 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
1125.151
Style & Layout
459.525
Other
203.896
Rendering
133.918
Parse HTML & CSS
55.917
Script Parsing & Compilation
48.855
Garbage Collection
31.112

Metrics

Speed Index — 2.8 s
The time taken for the page contents to be visibly populated.
Largest Contentful Paint — 3.6 s
The timing of the largest text or image that is painted.
Cumulative Layout Shift — 0.304
Cumulative Layout Shift is the measurement of visible elements collective movement within the viewport.
View Data

Opportunities

Reduce initial server response time — Root document took 870 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.tvl.be/
868.756

Diagnostics

Serve static assets with an efficient cache policy — 56 resources found
Tvl.be 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://uploads.tvl.be/tvlbe/images/TVL_Imago21_Parallax_desktop_01.jpg
0
402465
https://static.tvl.be/tvlbe/fonts/atv_nexa-regular-webfont.woff
0
31455
https://static.tvl.be/tvlbe/fonts/atv_nexa-bold-webfont.woff
0
30739
https://static.tvl.be/tvlbe/fonts/nexa-bold-italic-webfont.woff
0
30399
https://static.tvl.be/tvlbe/fonts/atv_nexa-black-webfont.woff
0
30011
https://static.tvl.be/tvlbe/fonts/atv_nexa-light-webfont.woff
0
29671
https://static.tvl.be/tvlbe/icons/weather/weather.woff?z6ba65
0
12455
https://static.tvl.be/tvlbe/icons/general/icons.woff?-mp13a7V4
0
9630
https://www.google-analytics.com/analytics.js
7200000
20313
https://cdn.onthe.io/io.js/mR8aTHYsGWhn
86400000
17824
https://tpc.googlesyndication.com/pagead/js/r20210624/r20110914/client/window_focus_fy2019.js
1209600000
2187
https://static.tvl.be/global/js/general.min.js?v=700463842
2592000000
90622
https://cache.tvl.be/tvlbe/2021/20210701-001-2189.f470eb8f.jpg
2592000000
66269
https://cache.tvl.be/tvlbe/tvlbe/images/2021-nieuws/2021-06/pkp.17424deb.jpg
2592000000
55043
https://cache.tvl.be/tvlbe/tvlbe/images/TVL_Vertellingen21_600x600_01.284a9ccd.jpg
2592000000
48111
https://cache.tvl.be/tvlbe/2021/20210701-001-8237.b57dafc8.jpg
2592000000
46583
https://cache.tvl.be/tvlbe/tvlbe/images/TVL_OpStap_600x600_01.284a9ccd.jpg
2592000000
39806
https://cache.tvl.be/tvlbe/2021/20210628-526-8450.51e80fd5.jpg
2592000000
37225
https://cache.tvl.be/tvlbe/2021/20210630-001-6438.c08aede4.jpg
2592000000
36971
https://cache.tvl.be/tvlbe/2021/20210620-209-2908.9f641da4.jpg
2592000000
36738
https://cache.tvl.be/tvlbe/tvlbe/images/TVL_Vertellingen21_600x600_01.8ff42979.jpg
2592000000
36392
https://cache.tvl.be/tvlbe/2021/20210626-526-3299.fe3322b0.jpg
2592000000
34534
https://cache.tvl.be/tvlbe/2021/20210627-526-6378.7623fb23.jpg
2592000000
33822
https://cache.tvl.be/tvlbe/tvlbe/images/TVL_Sales21_600x600_01.284a9ccd.jpg
2592000000
32973
https://cache.tvl.be/tvlbe/tvlbe/images/2021_04_02_pame_luva_TVL_wandelrally_600x600-1-.284a9ccd.jpg
2592000000
32596
https://cache.tvl.be/tvlbe/tvlbe/images/TVL_Christiaens_600x600_01.284a9ccd.jpg
2592000000
32430
https://cache.tvl.be/tvlbe/2021/20210627-209-1077.8f39b792.jpg
2592000000
31765
https://cache.tvl.be/tvlbe/2021/20210630-001-3504.98aee8d2.jpg
2592000000
30113
https://cache.tvl.be/tvlbe/tvlbe/images/TVL_OpStap_600x600_01.8ff42979.jpg
2592000000
30076
https://cache.tvl.be/tvlbe/2021/20210627-526-6507.8de86fee.jpg
2592000000
29950
https://cache.tvl.be/tvlbe/2021/20210630-001-5348.72a9507c.jpg
2592000000
27843
https://cache.tvl.be/tvlbe/tvlbe/images/TVL_Christiaens_600x600_01.8ff42979.jpg
2592000000
25120
https://cache.tvl.be/tvlbe/tvlbe/images/2021_04_02_pame_luva_TVL_wandelrally_600x600-1-.8ff42979.jpg
2592000000
24958
https://cache.tvl.be/tvlbe/tvlbe/images/2021-nieuws/2021-07/open-call-streetart-2.f8b4dfff.jpg
2592000000
24345
https://cache.tvl.be/tvlbe/tvlbe/images/nieuws/flikken.84a8c053.d2704363.jpg
2592000000
23223
https://static.tvl.be/tvlbe/css/main.css?v=1505872770
2592000000
22168
https://cache.tvl.be/tvlbe/2021/20210630-001-7460.864b2bd0.jpg
2592000000
22131
https://cache.tvl.be/tvlbe/2021/20210620-209-2365.68782a6b.jpg
2592000000
22086
https://cache.tvl.be/tvlbe/2021/20210701-001-2117.700eebd6.jpg
2592000000
21605
https://cache.tvl.be/tvlbe/2021/20210627-209-5241.8229c274.jpg
2592000000
19861
https://cache.tvl.be/tvlbe/2021/20210630-001-8769.b5476e82.jpg
2592000000
19746
https://cache.tvl.be/tvlbe/tvlbe/images/2021-nieuws/2021-07/Einstein.dbcaa036.jpg
2592000000
16570
https://cache.tvl.be/tvlbe/2021/20210610-001-6354.ded673d1.jpg
2592000000
15753
https://cache.tvl.be/tvlbe/2021/20210630-001-4375.fcc17c55.jpg
2592000000
15336
https://cache.tvl.be/tvlbe/2021/20210630-001-1850.c0a75315.jpg
2592000000
14341
https://cache.tvl.be/tvlbe//.02062301.jpg
2592000000
14044
https://cache.tvl.be/tvlbe//.d613ed2c.jpg
2592000000
13550
https://static.tvl.be/tvlbe/images/tvl-logo.png
2592000000
13420
https://cache.tvl.be/tvlbe/2021/20210630-001-3097.83eff47c.jpg
2592000000
12983
https://cache.tvl.be/tvlbe/2021/20210701-001-8974.67ad12d5.jpg
2592000000
12512
https://cache.tvl.be/tvlbe/2021/20210630-001-3573.a10223bc.jpg
2592000000
12128
https://cache.tvl.be/tvlbe/2021/20210609-001-6068.d8ff4133.jpg
2592000000
10672
https://cache.tvl.be/tvlbe/2021/20210701-001-2365.d3e0c5a0.jpg
2592000000
9908
https://cache.tvl.be/tvlbe//.84cfdd1a.jpg
2592000000
8109
https://cache.tvl.be/tvlbe/2021/20210630-001-1312.e2fd9914.jpg
2592000000
5147
https://static.tvl.be/global/js/modernizr.min.js
2592000000
2775
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://static.tvl.be/tvlbe/fonts/atv_nexa-regular-webfont.woff
975.32600001432
https://static.tvl.be/tvlbe/icons/general/icons.woff?-mp13a7V4
865.68500002613
https://static.tvl.be/tvlbe/fonts/atv_nexa-light-webfont.woff
489.28700003307
https://static.tvl.be/tvlbe/fonts/atv_nexa-bold-webfont.woff
961.47799998289
https://static.tvl.be/tvlbe/fonts/atv_nexa-black-webfont.woff
750.39399997331
https://static.tvl.be/tvlbe/fonts/nexa-bold-italic-webfont.woff
904.52000004007
https://static.tvl.be/tvlbe/icons/weather/weather.woff?z6ba65
471.98400000343
Avoid `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.
Source
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 Failing Elements
https://pbs.twimg.com/profile_images/612936416490848256/svmxYpC_.png
https://pbs.twimg.com/profile_images/612936416490848256/svmxYpC_.png
https://pbs.twimg.com/profile_images/612936416490848256/svmxYpC_.png
https://pbs.twimg.com/profile_images/612936416490848256/svmxYpC_.png
https://pbs.twimg.com/profile_images/612936416490848256/svmxYpC_.png
https://pbs.twimg.com/profile_images/612936416490848256/svmxYpC_.png
https://pbs.twimg.com/profile_images/612936416490848256/svmxYpC_.png
https://pbs.twimg.com/profile_images/612936416490848256/svmxYpC_.png
https://pbs.twimg.com/profile_images/612936416490848256/svmxYpC_.png
https://pbs.twimg.com/profile_images/612936416490848256/svmxYpC_.png
https://pbs.twimg.com/profile_images/612936416490848256/svmxYpC_.png
https://pbs.twimg.com/profile_images/612936416490848256/svmxYpC_.png
https://pbs.twimg.com/profile_images/612936416490848256/svmxYpC_.png
https://pbs.twimg.com/profile_images/612936416490848256/svmxYpC_.png
https://pbs.twimg.com/profile_images/612936416490848256/svmxYpC_.png
https://cache.tvl.be/tvlbe/2021/20210701-001-2189.f470eb8f.jpg
img
https://cache.tvl.be/tvlbe/tvlbe/images/2021-nieuws/2021-06/pkp.17424deb.jpg
img
https://cache.tvl.be/tvlbe/2021/20210701-001-8237.b57dafc8.jpg
img
https://cache.tvl.be/tvlbe/2021/20210628-526-8450.51e80fd5.jpg
img
https://cache.tvl.be/tvlbe/2021/20210630-001-6438.c08aede4.jpg
img
https://cache.tvl.be/tvlbe/2021/20210620-209-2908.9f641da4.jpg
img
https://cache.tvl.be/tvlbe/tvlbe/images/TVL_Vertellingen21_600x600_01.8ff42979.jpg
img
https://cache.tvl.be/tvlbe/2021/20210626-526-3299.fe3322b0.jpg
img
https://cache.tvl.be/tvlbe/2021/20210627-526-6378.7623fb23.jpg
img
https://cache.tvl.be/tvlbe/2021/20210627-209-1077.8f39b792.jpg
img
https://cache.tvl.be/tvlbe/2021/20210630-001-3504.98aee8d2.jpg
img
https://cache.tvl.be/tvlbe/tvlbe/images/TVL_OpStap_600x600_01.8ff42979.jpg
img
https://cache.tvl.be/tvlbe/2021/20210627-526-6507.8de86fee.jpg
img
https://cache.tvl.be/tvlbe/2021/20210630-001-5348.72a9507c.jpg
img
https://cache.tvl.be/tvlbe/tvlbe/images/TVL_Christiaens_600x600_01.8ff42979.jpg
img
https://cache.tvl.be/tvlbe/tvlbe/images/2021_04_02_pame_luva_TVL_wandelrally_600x600-1-.8ff42979.jpg
img
https://cache.tvl.be/tvlbe/tvlbe/images/2021-nieuws/2021-07/open-call-streetart-2.f8b4dfff.jpg
https://cache.tvl.be/tvlbe/tvlbe/images/nieuws/flikken.84a8c053.d2704363.jpg
img
https://cache.tvl.be/tvlbe/2021/20210630-001-7460.864b2bd0.jpg
img
https://cache.tvl.be/tvlbe/2021/20210620-209-2365.68782a6b.jpg
img
https://cache.tvl.be/tvlbe/2021/20210701-001-2117.700eebd6.jpg
https://cache.tvl.be/tvlbe/2021/20210627-209-5241.8229c274.jpg
img
https://cache.tvl.be/tvlbe/2021/20210630-001-8769.b5476e82.jpg
https://cache.tvl.be/tvlbe/tvlbe/images/2021-nieuws/2021-07/Einstein.dbcaa036.jpg
https://cache.tvl.be/tvlbe/2021/20210610-001-6354.ded673d1.jpg
https://cache.tvl.be/tvlbe/2021/20210630-001-4375.fcc17c55.jpg
https://cache.tvl.be/tvlbe/2021/20210630-001-1850.c0a75315.jpg
https://cache.tvl.be/tvlbe//.02062301.jpg
https://cache.tvl.be/tvlbe//.d613ed2c.jpg
https://static.tvl.be/tvlbe/images/tvl-logo.png
img
https://cache.tvl.be/tvlbe/2021/20210630-001-3097.83eff47c.jpg
https://cache.tvl.be/tvlbe/2021/20210701-001-8974.67ad12d5.jpg
https://cache.tvl.be/tvlbe/2021/20210630-001-3573.a10223bc.jpg
https://cache.tvl.be/tvlbe/2021/20210609-001-6068.d8ff4133.jpg
https://cache.tvl.be/tvlbe/2021/20210701-001-2365.d3e0c5a0.jpg
https://cache.tvl.be/tvlbe//.84cfdd1a.jpg
https://cache.tvl.be/tvlbe/2021/20210630-001-1312.e2fd9914.jpg
68

Accessibility

Indicates how accessible the page is and highlights opportunities where the page can be made more accessible to users of tvl.be. 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.
Heading elements appear 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.
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.
`<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.
`<object>` elements have `[alt]` 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.

Audio and video

`<video>` elements contain a `<track>` element with `[kind="captions"]`
Tvl.be 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
10

Names and labels

Image elements do not have `[alt]` attributes
Provide short and descriptive alternative text where possible on informative elements.
Failing Elements
img
img
img
img
img
img
img
img
img
img
img
img
img
img
img
img
img
img
img
img
Links do not 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.

Best practices

`[user-scalable="no"]` is used in the `<meta name="viewport">` element or the `[maximum-scale]` attribute is less than 5.
For users with low vision who rely on screen magnification, ensure that zooming is not disabled.
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 tvl.be 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.
Displays images with correct aspect ratio
Ensure that image display dimensions match their natural aspect ratio.
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

Avoids Application Cache
Application cache is deprecated and is no longer recommended.
Detected JavaScript libraries
Below is a list of all front-end JavaScript libraries that were detected on the page.
Name Version
jQuery
1.11.1
Modernizr
2.8.3
Moment.js
2.9.0
Avoids deprecated APIs
Avoid deprecated APIs which will eventually be removed the browser.
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://tvl.be/
Allowed
Links to cross-origin destinations are unsafe
Improve performance and prevent security vulnerabilities by adding rel="noopener" and rel="noreferrer" to external links.
Includes front-end JavaScript libraries with known security vulnerabilities — 7 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
4
Medium
3
Medium

Audits

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
Browser errors were logged to the console
Below is a list of all errors logged to the console, which indicate unresolved problems on the site.
Source Description
Access to internal resource at 'https://static.tvl.be/tvlbe/meta/manifest.json' from origin 'https://www.tvl.be' has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource.
82

SEO

Indicates how well the page is optimized for ranking in search engines and highlights Search Engine Optimization (SEO) opportunities for tvl.be. 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 tvl.be 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.
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 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.

Content Best Practices

Image elements do not have `[alt]` attributes
Provide short and descriptive alternative text where possible on informative elements.
Failing Elements
img
img
img
img
img
img
img
img
img
img
img
img
img
img
img
img
img
img
img
img
Document does not have a valid `rel=canonical`
Search engines can be suggested which URL should be shown in search results through the use of canonical links.

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.
45

Progressive Web App

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

PWA Optimized

Redirects HTTP traffic to HTTPS
It is advised to redirect all HTTP traffic to HTTPS, in order to enable secure web features for all users.
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 tvl.be on mobile screens.
Provides 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.

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
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) 59
Performance 25
Accessibility 68
Best Practices 67
SEO 83
Progressive Web App 50
0–49 (Fail) 50–89 (Average) 90–100 (Pass)
URL: https://www.tvl.be/
Updated: 1st July, 2021

1.01 seconds
First Contentful Paint (FCP)
92%
6%
2%

0.03 seconds
First Input Delay (FID)
97%
3%
0%

Simulate loading on mobile
25

Performance

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

Opportunities

Minify CSS
Cascading Style Sheets (CSS) files can contribute to network payload sizes. Tvl.be should consider minifying CSS files.
Minify JavaScript
JavaScript (JS) files can contribute to network payload sizes and increase script parse times. Tvl.be 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.
Avoid multiple page redirects — Potential savings of 630 ms
Redirects can cause additional delays before the page can begin loading. Tvl.be should avoid multiple or unnecessary page redirects.
URL Time Spent (Ms)
http://tvl.be/
630
https://www.tvl.be/
0
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
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.
Preload Largest Contentful Paint image
It is recommended to preload images used by LCP elements, to improve LCP time.
URL Potential Savings (Ms)
https://uploads.tvl.be/tvlbe/images/TVL_Imago21_Parallax_mobile_01.jpg
0

Diagnostics

Avoids enormous network payloads — Total size was 1,969 KiB
Large network payloads can cost users money and are linked to long load times.
URL Transfer Size (Bytes)
https://uploads.tvl.be/tvlbe/images/TVL_Imago21_Parallax_mobile_01.jpg
253141
https://securepubads.g.doubleclick.net/gpt/pubads_impl_2021062408.js
119064
https://static.tvl.be/global/js/general.min.js?v=700463842
90622
https://cache.tvl.be/tvlbe/2021/20210701-001-2189.f470eb8f.jpg
66269
https://cache.tvl.be/tvlbe/tvlbe/images/2021-nieuws/2021-06/pkp.17424deb.jpg
55043
https://cache.tvl.be/tvlbe/tvlbe/images/TVL_Vertellingen21_600x600_01.284a9ccd.jpg
48111
https://cache.tvl.be/tvlbe/2021/20210701-001-8237.b57dafc8.jpg
46583
https://cache.tvl.be/tvlbe/tvlbe/images/TVL_OpStap_600x600_01.284a9ccd.jpg
39806
https://www.googletagservices.com/activeview/js/current/rx_lidar.js?cache=r20110914
39496
https://cache.tvl.be/tvlbe/2021/20210628-526-8450.51e80fd5.jpg
37225
Avoid chaining critical requests — 9 chains found
Below is a list of Critical Request Chains, which shows which resources are loaded with a high priority. Tvl.be 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 — 3 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)
gpt-tag-load
Mark
2388.536
gpt-first-ad-request
Mark
2448.056
gpt-first-ad-render
Mark
2540.394
Keep request counts low and transfer sizes small — 87 requests • 1,969 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
87
2016046
Image
48
1381107
Script
15
398855
Font
6
161905
Document
4
27516
Other
13
24495
Stylesheet
1
22168
Media
0
0
Third-party
33
371439
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
div
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.247979400627
0.11641873466337
0.11497253920171
0.089491047913667
0.062909502582068
Uses passive listeners to improve scrolling performance
Improve the page's scroll performance by marking touch and wheel event listeners as 'passive'.
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://www.googletagservices.com/activeview/js/current/rx_lidar.js?cache=r20110914
16227
265
https://cdn.onthe.io/io.js/mR8aTHYsGWhn
5820
228
https://static.tvl.be/global/js/general.min.js?v=700463842
13590
183
https://securepubads.g.doubleclick.net/gpt/pubads_impl_2021062408.js
15024
179
https://www.googletagservices.com/activeview/js/current/osd.js
16827
138
https://securepubads.g.doubleclick.net/gpt/pubads_impl_2021062408.js
15203
124
https://pagead2.googlesyndication.com/bg/mGzIkP9MbilhhXayH-4FXVj5Hth0Auc0RFP8Od1UZbs.js
18309
101
https://www.google-analytics.com/analytics.js
13170
96
https://www.tvl.be/
1613
85
https://tpc.googlesyndication.com/sodar/sodar2/224/runner.html
18713
83
https://www.googletagservices.com/tag/js/gpt.js
13266
78
https://tpc.googlesyndication.com/sodar/sodar2/224/runner.html
18241
68
https://livestream.com/assets/plugins/referrer_tracking.js
4620
64
https://static.tvl.be/global/js/modernizr.min.js
3870
57
Unattributable
769
57
https://tpc.googlesyndication.com/sodar/sodar2/224/runner.html
18498
57
https://tpc.googlesyndication.com/sodar/sodar2/224/runner.html
18656
57
https://tpc.googlesyndication.com/sodar/sodar2/224/runner.html
18602
54
https://securepubads.g.doubleclick.net/gpt/pubads_impl_2021062408.js
630
51
Unattributable
826
51
Avoid non-composited animations
It is recommended to avoid non-composited animations which are often janky and increase CLS.

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.

Other

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://tvl.be/
http/1.1
0
285.61700001592
291
0
301
https://www.tvl.be/
http/1.1
286.21799999382
1195.1639999752
16917
73972
200
text/html
Document
https://static.tvl.be/tvlbe/css/main.css?v=1505872770
http/1.1
1212.6339999959
2124.507999979
22168
84846
200
text/css
Stylesheet
https://static.tvl.be/global/js/modernizr.min.js
http/1.1
1212.8190000076
2026.1770000216
2775
4769
200
application/javascript
Script
https://cdn.onthe.io/io.js/mR8aTHYsGWhn
http/1.1
2126.3529999997
2239.2370000016
17824
55942
200
text/javascript
Script
https://static.tvl.be/tvlbe/images/tvl-logo.png
http/1.1
2138.3309999947
2967.9919999908
13420
13081
200
image/png
Image
https://livestream.com/assets/plugins/referrer_tracking.js
h2
2028.5329999751
2101.1220000219
1623
1468
200
application/javascript
Script
https://cache.tvl.be/tvlbe/tvlbe/images/TVL_OpStap_600x600_01.284a9ccd.jpg
http/1.1
2138.5470000096
3079.012000002
39806
39466
200
image/jpeg
Image
https://cache.tvl.be/tvlbe/tvlbe/images/TVL_Christiaens_600x600_01.284a9ccd.jpg
http/1.1
2138.7429999886
3133.9189999853
32430
32090
200
image/jpeg
Image
https://cache.tvl.be/tvlbe/tvlbe/images/TVL_Vertellingen21_600x600_01.284a9ccd.jpg
http/1.1
2139.1370000201
3222.7190000121
48111
47771
200
image/jpeg
Image
https://cache.tvl.be/tvlbe/tvlbe/images/2021_04_02_pame_luva_TVL_wandelrally_600x600-1-.284a9ccd.jpg
http/1.1
2139.3870000029
3164.8430000059
32596
32256
200
image/jpeg
Image
https://cache.tvl.be/tvlbe/tvlbe/images/TVL_Sales21_600x600_01.284a9ccd.jpg
http/1.1
2139.6180000156
3103.9829999791
32973
32633
200
image/jpeg
Image
https://cache.tvl.be/tvlbe/tvlbe/images/2021-nieuws/2021-06/pkp.17424deb.jpg
http/1.1
2139.8010000121
3177.3340000072
55043
54703
200
image/jpeg
Image
https://cache.tvl.be/tvlbe/2021/20210701-001-2117.700eebd6.jpg
http/1.1
2139.9840000086
3142.4600000028
21605
21265
200
image/jpeg
Image
https://cache.tvl.be/tvlbe/tvlbe/images/2021-nieuws/2021-07/open-call-streetart-2.f8b4dfff.jpg
http/1.1
2140.1700000279
3141.6709999903
24345
24005
200
image/jpeg
Image
https://cache.tvl.be/tvlbe/tvlbe/images/nieuws/flikken.84a8c053.d2704363.jpg
http/1.1
2140.5779999914
3146.5719999978
23223
22883
200
image/jpeg
Image
https://cache.tvl.be/tvlbe/2021/20210701-001-8237.b57dafc8.jpg
http/1.1
2140.7740000286
3165.3279999737
46583
46243
200
image/jpeg
Image
https://cache.tvl.be/tvlbe/2021/20210701-001-2189.f470eb8f.jpg
http/1.1
2140.9870000207
3213.5780000244
66269
65928
200
image/jpeg
Image
https://cache.tvl.be/tvlbe/2021/20210628-526-8450.51e80fd5.jpg
http/1.1
2141.2840000121
3071.2369999965
37225
36885
200
image/jpeg
Image
https://cache.tvl.be/tvlbe/2021/20210627-526-6378.7623fb23.jpg
http/1.1
2141.5089999791
3069.5449999766
33822
33482
200
image/jpeg
Image
https://cache.tvl.be/tvlbe/2021/20210627-526-6507.8de86fee.jpg
http/1.1
2141.844000027
3087.732999993
29950
29610
200
image/jpeg
Image
https://cache.tvl.be/tvlbe/2021/20210626-526-3299.fe3322b0.jpg
http/1.1
2142.0420000213
3076.7929999856
34534
34194
200
image/jpeg
Image
https://cache.tvl.be/tvlbe/tvlbe/images/2021_04_02_pame_luva_TVL_wandelrally_600x600-1-.8ff42979.jpg
http/1.1
2142.2020000173
3114.9449999793
24958
24618
200
image/jpeg
Image
https://cache.tvl.be/tvlbe/tvlbe/images/TVL_Christiaens_600x600_01.8ff42979.jpg
http/1.1
2142.3630000209
3083.6339999805
25120
24780
200
image/jpeg
Image
https://cache.tvl.be/tvlbe/tvlbe/images/TVL_Vertellingen21_600x600_01.8ff42979.jpg
http/1.1
2142.5639999798
3129.7069999855
36392
36052
200
image/jpeg
Image
https://cache.tvl.be/tvlbe/tvlbe/images/TVL_OpStap_600x600_01.8ff42979.jpg
http/1.1
2142.7810000023
3139.3130000215
30076
29736
200
image/jpeg
Image
https://cache.tvl.be/tvlbe/2021/20210701-001-8974.67ad12d5.jpg
http/1.1
2143.2749999803
2986.7669999949
12512
12172
200
image/jpeg
Image
https://cache.tvl.be/tvlbe//.84cfdd1a.jpg
http/1.1
2143.5339999734
2979.7099999851
8109
7770
200
image/jpeg
Image
https://cache.tvl.be/tvlbe//.d613ed2c.jpg
http/1.1
2143.7400000286
2962.9060000298
13550
13210
200
image/jpeg
Image
https://cache.tvl.be/tvlbe/2021/20210609-001-6068.d8ff4133.jpg
http/1.1
2143.9430000028
2997.2100000014
10672
10332
200
image/jpeg
Image
https://cache.tvl.be/tvlbe/2021/20210610-001-6354.ded673d1.jpg
http/1.1
2144.2069999757
3126.3729999773
15753
15413
200
image/jpeg
Image
https://cache.tvl.be/tvlbe//.02062301.jpg
http/1.1
2144.4699999993
3002.3769999971
14044
13704
200
image/jpeg
Image
https://cache.tvl.be/tvlbe/2021/20210701-001-2365.d3e0c5a0.jpg
http/1.1
2144.6759999963
2986.3660000265
9908
9569
200
image/jpeg
Image
https://cache.tvl.be/tvlbe/2021/20210627-209-5241.8229c274.jpg
http/1.1
2144.8189999792
3100.5640000221
19861
19521
200
image/jpeg
Image
https://cache.tvl.be/tvlbe/2021/20210627-209-1077.8f39b792.jpg
http/1.1
2145.0799999875
3081.818000006
31765
31425
200
image/jpeg
Image
https://cache.tvl.be/tvlbe/2021/20210620-209-2365.68782a6b.jpg
http/1.1
2145.2730000019
3073.4279999742
22086
21746
200
image/jpeg
Image
https://cache.tvl.be/tvlbe/2021/20210620-209-2908.9f641da4.jpg
http/1.1
2145.4219999723
3105.9530000202
36738
36398
200
image/jpeg
Image
https://cache.tvl.be/tvlbe/tvlbe/images/2021-nieuws/2021-07/Einstein.dbcaa036.jpg
http/1.1
2145.7289999817
3111.4850000013
16570
16230
200
image/jpeg
Image
https://cache.tvl.be/tvlbe/2021/20210630-001-5348.72a9507c.jpg
http/1.1
2146.3869999861
3165.9910000162
27843
27503
200
image/jpeg
Image
https://cache.tvl.be/tvlbe/2021/20210630-001-3504.98aee8d2.jpg
http/1.1
2146.5339999995
3078.5749999923
30113
29773
200
image/jpeg
Image
https://cache.tvl.be/tvlbe/2021/20210630-001-6438.c08aede4.jpg
http/1.1
2146.6639999999
3069.078999979
36971
36631
200
image/jpeg
Image
https://cache.tvl.be/tvlbe/2021/20210630-001-7460.864b2bd0.jpg
http/1.1
2146.8239999958
3117.9959999863
22131
21791
200
image/jpeg
Image
https://cache.tvl.be/tvlbe/2021/20210630-001-3097.83eff47c.jpg
http/1.1
2147.1850000089
3039.9830000242
12983
12643
200
image/jpeg
Image
https://cache.tvl.be/tvlbe/2021/20210630-001-3573.a10223bc.jpg
http/1.1
2147.3370000022
2996.6439999989
12128
11788
200
image/jpeg
Image
https://cache.tvl.be/tvlbe/2021/20210630-001-1312.e2fd9914.jpg
http/1.1
2147.5499999942
2985.9009999782
5147
4808
200
image/jpeg
Image
https://cache.tvl.be/tvlbe/2021/20210630-001-8769.b5476e82.jpg
http/1.1
2147.7619999787
3087.268000003
19746
19406
200
image/jpeg
Image
https://cache.tvl.be/tvlbe/2021/20210630-001-4375.fcc17c55.jpg
http/1.1
2148.0340000126
3096.0590000032
15336
14996
200
image/jpeg
Image
https://cache.tvl.be/tvlbe/2021/20210630-001-1850.c0a75315.jpg
http/1.1
2148.2420000248
3148.8840000238
14341
14001
200
image/jpeg
Image
https://static.tvl.be/global/js/general.min.js?v=700463842
http/1.1
2103.0570000294
3164.0239999979
90622
234338
200
application/javascript
Script
https://www.google-analytics.com/analytics.js
h2
2148.4949999722
2156.8839999964
20313
49377
200
text/javascript
Script
https://www.googletagservices.com/tag/js/gpt.js
h2
2148.6789999763
2158.3630000241
24944
70568
200
text/javascript
Script
https://www.googletagmanager.com/gtm.js?id=GTM-KWKGRVW
h2
2148.8450000179
2170.3620000044
36745
94545
200
application/javascript
Script
https://static.tvl.be/tvlbe/icons/general/icons.woff?-mp13a7V4
http/1.1
2150.3420000081
2943.9470000216
9630
9280
200
application/font-woff
Font
https://static.tvl.be/tvlbe/fonts/atv_nexa-bold-webfont.woff
http/1.1
2151.0470000212
3154.0590000222
30739
30388
200
application/font-woff
Font
https://static.tvl.be/tvlbe/fonts/atv_nexa-regular-webfont.woff
http/1.1
2155.0760000246
3074.7190000257
31455
31104
200
application/font-woff
Font
https://uploads.tvl.be/tvlbe/images/TVL_Imago21_Parallax_mobile_01.jpg
http/1.1
2174.6799999964
3467.4499999965
253141
252785
200
image/jpeg
Image
data
2174.9200000195
2175.0200000242
0
1131
200
image/png
Image
https://static.tvl.be/tvlbe/fonts/atv_nexa-black-webfont.woff
http/1.1
2188.3900000248
2636.0320000094
30011
29660
200
application/font-woff
Font
https://static.tvl.be/tvlbe/fonts/nexa-bold-italic-webfont.woff
http/1.1
2188.5780000011
3176.6659999848
30399
30048
200
application/font-woff
Font
https://static.tvl.be/tvlbe/fonts/atv_nexa-light-webfont.woff
http/1.1
2189.9470000062
2775.123999978
29671
29320
200
application/font-woff
Font
https://www.google-analytics.com/j/collect?v=1&_v=j91&aip=1&a=1098604609&t=pageview&_s=1&dl=https%3A%2F%2Fwww.tvl.be%2F&ul=en-us&de=UTF-8&dt=TV%20Limburg%20%3A%3A%20uw%20dagelijkse%20nieuws%20uit%20Limburg&sd=24-bit&sr=360x640&vp=360x640&je=0&_u=YEBAAEABAAAAAC~&jid=1503116932&gjid=297726739&cid=998524185.1625148748&tid=UA-16780046-6&_gid=1514219725.1625148748&_r=1&_slc=1&z=1300482262
h2
2246.9430000056
2251.035000023
638
4
200
text/plain
XHR
https://securepubads.g.doubleclick.net/gpt/pubads_impl_2021062408.js
h2
2276.4670000179
2285.6010000105
119064
340104
200
text/javascript
Script
https://securepubads.g.doubleclick.net/pagead/ppub_config?ippd=www.tvl.be
h2
2278.4530000063
2284.2410000158
1039
57
200
application/json
XHR
https://stats.g.doubleclick.net/j/collect?t=dc&aip=1&_r=3&v=1&_v=j91&tid=UA-16780046-6&cid=998524185.1625148748&jid=1503116932&gjid=297726739&_gid=1514219725.1625148748&_u=YEBAAEAAAAAAAC~&z=55244183
h2
2288.0850000074
2291.8959999806
709
2
200
text/plain
XHR
https://tt.onthe.io/?k[]=42987:uniques_instantly[url:%2F,domain:www.tvl.be,page:TV%20Limburg,language:nl,user_agent:Mozilla%2F5.0%20(Linux%3B%20Android%207.0%3B%20Moto%20G%20(4))%20AppleWebKit%2F537.36%20(KHTML%2C%20like%20Gecko)%20Chrome%2F90.0.4420.0%20Mobile%20Safari%2F537.36%20Chrome-Lighthouse,device:smart%20(Android),browser_version:Other%2090,browser:Other,depth:1,user_type:new,user_id:6f467ea4a.cce7b4843_1625148748573,session_id:b2f9e422b.3cbc80854_1625148748575,cdn_version:4]&s=26898bf81e9c4e4a3b37e6e907af209c&1625148748590
http/1.1
2333.9060000144
3262.6530000125
287
0
200
text/javascript
XHR
https://tt.onthe.io/uniques/?current=1&holding=16da82247d7aa206f919b05bef7c96ad&hash_user=6f467ea4a.cce7b4843_1625148748573&1625148748592
http/1.1
2335.8349999762
2920.4560000217
558
33
200
text/html
Script
https://tt.onthe.io/?k[]=42987:visits_instantly[url:%2F,domain:www.tvl.be,page:TV%20Limburg,language:nl,user_agent:Mozilla%2F5.0%20(Linux%3B%20Android%207.0%3B%20Moto%20G%20(4))%20AppleWebKit%2F537.36%20(KHTML%2C%20like%20Gecko)%20Chrome%2F90.0.4420.0%20Mobile%20Safari%2F537.36%20Chrome-Lighthouse,device:smart%20(Android),browser_version:Other%2090,browser:Other,depth:1,user_type:new,user_id:6f467ea4a.cce7b4843_1625148748573,session_id:b2f9e422b.3cbc80854_1625148748575,cdn_version:4]&s=26898bf81e9c4e4a3b37e6e907af209c&__io=6f467ea4a.cce7b4843_1625148748573&1625148748599
http/1.1
2343.1609999971
3276.5539999818
287
0
200
text/javascript
XHR
https://tt.onthe.io/?k[]=42987:pageviews[url:%2F,domain:www.tvl.be,page:TV%20Limburg,language:nl,user_agent:Mozilla%2F5.0%20(Linux%3B%20Android%207.0%3B%20Moto%20G%20(4))%20AppleWebKit%2F537.36%20(KHTML%2C%20like%20Gecko)%20Chrome%2F90.0.4420.0%20Mobile%20Safari%2F537.36%20Chrome-Lighthouse,device:smart%20(Android),browser_version:Other%2090,browser:Other,depth:1,user_type:new,user_id:6f467ea4a.cce7b4843_1625148748573,session_id:b2f9e422b.3cbc80854_1625148748575,cdn_version:4]&s=26898bf81e9c4e4a3b37e6e907af209c&1625148748605
http/1.1
2348.1950000278
3295.3850000049
287
0
200
text/javascript
XHR
https://www.google.com/ads/ga-audiences?t=sr&aip=1&_r=4&slf_rd=1&v=1&_v=j91&tid=UA-16780046-6&cid=998524185.1625148748&jid=1503116932&_u=YEBAAEAAAAAAAC~&z=833753926
h2
2359.2289999942
2367.2600000282
700
42
200
image/gif
Image
https://adservice.google.com/adsid/integrator.js?domain=www.tvl.be
h2
2416.0869999905
2421.9189999858
785
107
200
application/javascript
Script
https://securepubads.g.doubleclick.net/gampad/ads?gdfp_req=1&pvsid=3299852576320836&correlator=1527204719665183&output=ldjh&impl=fifs&eid=31061650&vrg=2021062408&ptt=17&npa=1&sc=1&sfv=1-0-38&ecs=20210701&iu_parts=423228288%2Ctvl_leaderboard_responsive&enc_prev_ius=%2F0%2F1&prev_iu_szs=600x150&cookie_enabled=1&bc=31&abxe=1&lmt=1625152352&dt=1625148748691&dlt=1625148747457&idt=1184&frm=20&biw=360&bih=640&oid=3&adxs=7&adys=7&adks=2403526442&ucis=1&ifi=1&u_tz=-420&u_his=2&u_java=false&u_h=640&u_w=360&u_ah=640&u_aw=360&u_cd=24&u_sd=2.625&flash=0&url=https%3A%2F%2Fwww.tvl.be%2F&vis=1&dmc=8&scr_x=0&scr_y=0&psz=345x0&msz=345x0&ga_vid=998524185.1625148748&ga_sid=1625148749&ga_hid=1098604609&ga_fc=false&fws=4&ohw=345&btvi=0&uach=WyIiLCIiLCIiLCIiLCIiLFtdLG51bGwsbnVsbCxudWxsXQ..
h2
2445.7779999939
2483.3460000227
9176
16950
200
text/plain
XHR
https://87cbfcf376aebda164347ee61003f5cb.safeframe.googlesyndication.com/safeframe/1-0-38/html/container.html
h2
2451.344000001
2459.9990000133
3749
6094
200
text/html
Document
https://securepubads.g.doubleclick.net/pcs/view?xai=AKAOjsskBjUStWo5AccjfZ3RRGxCAeBXwcPUDRgH-phiS86oLnUPL7UNbUyNXHA1l96P12MoxZ2jdDvrVPVRlvuCvTIa6yME9MA9NK7rWCoR6AOhLFTfkyk18r2JE4EV4peYKdbVi0QTBzUbVCevAnaFSeBgbV5hJgBSxMRyBF-TdCS5qi6ApvcnUe7JRxSGfLixj6URJCXvZ71_X_LGbyfJKGj8lwwbzSnh2Rxt3syCezBBZVOJM8CHL8e318RyLUjlCynnUHkMYyPbHOVKHl2-ZIyH_xa-KrcQaaE5_Z92XyizLg0jrHAm3nSBd7kzvPURdA&sai=AMfl-YTuCLcfRGkCgXUO1HVx6ZkBJsouv_-x2Q1RSgoWeE5sGXLw6TpH15QHnTIhL7YcdcyU2Ix5k2bpDXaOXu9ZSw8jTyKJcSBbfP1WcTfpTe2VfqNu4nOIphBonGdcwQKF&sig=Cg0ArKJSzE7wPYP9LTi7EAE&adurl=
h2
2532.9749999801
2559.4520000159
1174
0
200
image/gif
Fetch
https://tpc.googlesyndication.com/pagead/js/r20210624/r20110914/client/window_focus_fy2019.js
h2
2534.1459999909
2538.8559999992
2187
2639
200
text/javascript
Script
https://www.googletagservices.com/activeview/js/current/rx_lidar.js?cache=r20110914
h2
2534.5799999777
2541.8150000041
39496
128154
200
text/javascript
Script
https://www.google.com/ads/measurement/l?ebcid=ALh7CaS6BAqrQB36lr6FYZXCKurQ0GbA2sZK6BEaAzNeGBO6_K_US-G2Rv6LBMazFuRxBJ2DvG1O
h2
2535.2590000257
2587.0920000016
406
0
204
text/html
Image
https://tpc.googlesyndication.com/simgad/5446317280562886047
h2
2536.2980000209
2570.4230000265
28901
28255
200
image/jpeg
Image
https://www.googletagservices.com/activeview/js/current/osd.js
h2
2543.3959999937
2549.1879999754
28412
73823
200
text/javascript
Script
data
2667.0879999874
2667.1520000091
0
214
200
image/png
Image
https://securepubads.g.doubleclick.net/pcs/view?xai=AKAOjsvPKBjhT_BrGM4A2FkvoYedygmin7fTUpbK7LIX5ighmU1xWcic6Wfwo2mgNHkNBiYqdmM4NKS9sEF1a2DzaOLTRmtJ2SyCCdgQqsutDA5wf1jnIdrrYJGfc95dPpNlioeMvp1ienr8tKwvLDnv8otY6K8pAoxUg-EsUOWGE6uVbjBOyBW_Kix4GktPZyA3F2S7CvqT51Frz9sKGWQFO0I40QVLVHOoJWF4H9i_8_SbS0-qtX9fn_GHTbEud5CZ_gWf-KUTwuAs3uWVmG66b8b7Ihkn_qVeUQxNLNPjSdxnwbpJQGeyQRD1iCGfHxP5fUq1&sai=AMfl-YQlenjCRZhlJUwBn_VADGts_XNuyGTFtd27nMn_rjvaeSaYBm4WKcu4BmX6F7OSP0j67Embhl_xHkhqjlu4FtpNRp8ayBxqTRWVp0yR0GxIIVEgV1GtBp0PA-UfPnSE&sig=Cg0ArKJSzI78hw1KgaDyEAE&uach=WyIiLCIiLCIiLCIiLCIiLFtdLG51bGwsbnVsbCxudWxsXQ%3D%3D&adurl=
h2
2719.775000005
2736.4689999959
1002
0
200
image/gif
Fetch
https://tt.onthe.io/?k[]=13086:uniques_holding&s=26898bf81e9c4e4a3b37e6e907af209c&__io=6f467ea4a.cce7b4843_1625148748573&1625148749346
http/1.1
3089.5340000279
3676.2679999811
287
0
200
text/javascript
XHR
https://pagead2.googlesyndication.com/getconfig/sodar?sv=200&tid=gpt&tv=2021062408&st=env
h2
3474.1389999981
3482.2719999938
8596
10375
200
application/json
XHR
https://tpc.googlesyndication.com/sodar/sodar2.js
h2
3495.7559999893
3500.7590000168
7012
17713
200
text/javascript
Script
https://tpc.googlesyndication.com/sodar/sodar2/224/runner.html
h2
3518.0810000165
3523.4579999815
5648
12789
200
text/html
Document
https://www.google.com/recaptcha/api2/aframe
h2
3519.0840000287
3526.8650000216
1202
783
200
text/html
Document
https://pagead2.googlesyndication.com/pagead/sodar?id=sodar2&v=224&li=gpt_2021062408&jk=3299852576320836&rc=
h2
3578.5090000136
3590.8710000222
543
0
204
text/html
Image
https://pagead2.googlesyndication.com/bg/mGzIkP9MbilhhXayH-4FXVj5Hth0Auc0RFP8Od1UZbs.js
h2
3584.3749999767
3588.0299999844
6495
14683
200
text/javascript
Script
https://pagead2.googlesyndication.com/pagead/gen_204?id=sodar2&v=224&t=2&li=gpt_2021062408&jk=3299852576320836&bg=!kpGlkdXNAAYo4NJEKOA7ACkAdvg8WrWMdz9PCjWQmoIkI_4h_y3nuMsugF0Dwy5umvKJEixiX3S5EgIAAAD_UgAAABFoAQcKALuwBmMRQ8rMTxJVf5yxcHrBLdMg-iWTUaMyJErSQgwMkAXBYazd_MqFHuHhgFuIyWba8oMI6nmcVoj9VlzB_JR6Cz-oDwHy87920Qy7IdfEOWWx-p0HAI3qASIm7rDbjdO4MTacg9FWmr_FpPGPJ6kB5_kPAIASOnzRq5R34dqhHRo6V0NXgL1d_Hy6ircK-NnsPGcTX5jgYCETAURi-JxvbJ2Lx-R7cC0gcVwEFTxqwONeGzoJyTKnYQrhmQJ9MNe0zhDBRDT4BZvWcoDR2lU6P1bFIMcsPc7MNM1qmD9nJjN_dQOtuKIegDR1wssHM9_3xoIUG7x7WFxIdpA3YeqfQJo2TfLfLbxoGI1FDSbAiE-IvDur8rtQMNMowKi38pTJOHOFd1MvhS3qBF38O4T4lCotGCbTzjAmJxRCraJe3G2ByoRjYXoybTJFLxF4ICxRtnFIRBsNgykR_hKXQz6NHjltYivaLwy_awHIxdYJc-Rk6XQcLhW9JKrYy5Kqj1bG3Om0PDz5ux4diiDMQZvAV9x1F-XQpf_K9a-mvOqDE2uPs-q7XzJ1ED4_8wNe0SpYkbpnc5Z536-zTgiH6HX144fgmjUVrEKTwvs1ufHL_ppbCwPiosNs6S1tl2NsKHtnPB2Zbn9PIeTPcQHIF25kl_XaZ33m2boXs8ZNQFin4BlXUzGA_P6-7LBhfTST25_gZhA0THBOjbWImqPeQsqjxLTF7cjBKIypar4Y-1UguqdZJsmxFTb33D3-NZYu8SjhQFW2w0sBQewYZuF5gJk4T5KkZRtL4Z71i83KtcgIzkdrmu-KXAeh5hV6Kl4LSM67xX3seUSkziQ3W9HxmE0PNgG66BdFJNGdoTDQZYJDQlZCiKDF9R4g-NURO9R9mfcDfBF6VeVhsU0kRVFaE4D50rv6piOs6-qW55e3OnWPmcbxzoDQWdxnvfBqPcNLFgZ5zacgi4PJtMBTo8VM2ifLnDXZCIy7Z3Cx1c1MXydjXneU2rw2vX079QwMqqmGtyRGITVSN1gxl99VXX2hrPvrIp0xwO3OlzemZZhNdGsC6Ceaa-0eHwSg7XJoG6vFzP_9y1RImgKNKrzHOQ
h2
3895.0070000137
3901.623999991
628
0
204
image/gif
Image
https://pagead2.googlesyndication.com/pcs/activeview?xai=AKAOjssOh9S3u7MaEBZQ7U-qscbm2TMdf02wXfTESHC7h7u8sXPlegoEPLhjZbhTX-_Dwcd_MqerYkh2IRK7I3mgIzAiF-Kemu0Z6tGKOhodVyk6vs23BQpJ&sig=Cg0ArKJSzGw3UdByc4QDEAE&id=lidar2&mcvt=1000&p=7,7,94,353&mtos=0,1000,1000,1761,1761&tos=0,1000,565,196,0&v=20210628&bin=7&avms=nio&bs=360,640&mc=0.99&app=0&itpl=3&adk=2403526442&rs=4&met=mue&la=0&cr=0&osd=1&uach=WyIiLCIiLCIiLCIiLCIiLFtdLG51bGwsbnVsbCxudWxsXQ%3D%3D&vs=4&eosm=0&rst=1625148748797&rpt=138&isd=0&msd=0&r=v
h2
4495.0400000089
4499.2889999994
722
42
200
image/gif
Fetch
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)
1206.05
8.311
1219.75
7.836
2138.8
14.203
2153.021
11.23
2165.37
15.956
2181.593
42.458
2231.38
23.956
2255.909
9.58
2266.346
19.622
2286.006
7.489
2302.67
5.333
2308.068
57.021
2368.657
89.333
2470.894
7.409
2492.239
62.091
2554.357
8.748
2574.489
34.577
2609.324
66.362
2685.019
15.304
2704.924
12.783
2717.814
9.532
2795.224
16.843
2961.923
21.22
2984.77
6.108
2996.734
9.471
3012.006
7.241
3061.903
5.52
3079.989
7.607
3097.405
20.585
3124.866
6.399
3133.753
8.578
3147.887
7.988
3161.899
11.788
3180.325
19.303
3202.52
91.362
3294.039
11.189
3320.452
12.365
3359.795
9.997
3369.834
5.843
3477.068
19.429
3505.718
6.226
3513.673
9.94
3534.638
8.91
3543.727
7.954
3551.874
14.209
3597.463
25.224
3626.896
11.858
3641.932
11.938
3656.73
11.817
3668.763
11.847
3682.156
11.645
3704.375
17.042
3729.311
10.435
3742.505
11.404
3753.974
14.373
3773.232
11.856
3785.183
13.509
3798.756
14.372
3813.335
20.721
3836.745
11.633
3850.957
12.803
3880.931
9.874
3895.264
7.502
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

First Contentful Paint — 2.5 s
The time taken for the first image or text on the page to be rendered.

Other

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

Opportunities

Reduce unused CSS — Potential savings of 16 KiB
Dead and/or unused rules in Style Sheets (CSS) can contribute to network payload sizes. Tvl.be 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://static.tvl.be/tvlbe/css/main.css?v=1505872770
22168
16692
Reduce unused JavaScript — Potential savings of 127 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://securepubads.g.doubleclick.net/gpt/pubads_impl_2021062408.js
119064
56621
https://static.tvl.be/global/js/general.min.js?v=700463842
90622
51689
https://www.googletagmanager.com/gtm.js?id=GTM-KWKGRVW
36745
21374
Efficiently encode images — Potential savings of 88 KiB
Unoptimized images can consume more cellular data than what is necessary.
URL Resource Size (Bytes) Potential Savings (Bytes)
https://uploads.tvl.be/tvlbe/images/TVL_Imago21_Parallax_mobile_01.jpg
252785
45821
https://cache.tvl.be/tvlbe/tvlbe/images/TVL_Vertellingen21_600x600_01.284a9ccd.jpg
47771
9421
https://cache.tvl.be/tvlbe/tvlbe/images/TVL_Vertellingen21_600x600_01.8ff42979.jpg
36052
7088
https://cache.tvl.be/tvlbe/tvlbe/images/TVL_Christiaens_600x600_01.284a9ccd.jpg
32090
6428
https://cache.tvl.be/tvlbe/tvlbe/images/TVL_OpStap_600x600_01.284a9ccd.jpg
39466
6077
https://cache.tvl.be/tvlbe/tvlbe/images/TVL_Sales21_600x600_01.284a9ccd.jpg
32633
5911
https://cache.tvl.be/tvlbe/tvlbe/images/TVL_Christiaens_600x600_01.8ff42979.jpg
24780
4912
https://cache.tvl.be/tvlbe/tvlbe/images/TVL_OpStap_600x600_01.8ff42979.jpg
29736
4584

Diagnostics

Avoid an excessive DOM size — 837 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
837
Maximum DOM Depth
13
Maximum Child Elements
20
Reduce JavaScript execution time — 3.3 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.tvl.be/
1389.66
33.372
15.404
https://tpc.googlesyndication.com/sodar/sodar2/224/runner.html
915.072
850.752
10.648
https://securepubads.g.doubleclick.net/gpt/pubads_impl_2021062408.js
840.824
543.54
45.352
Unattributable
562.032
18.588
0.8
https://www.googletagservices.com/activeview/js/current/rx_lidar.js?cache=r20110914
513.52
439.436
13.436
https://www.googletagservices.com/activeview/js/current/osd.js
511.512
346.244
11.78
https://static.tvl.be/global/js/general.min.js?v=700463842
452.248
313.056
19.956
https://cdn.onthe.io/io.js/mR8aTHYsGWhn
275.832
247.436
4.86
https://www.google-analytics.com/analytics.js
114.16
95.064
6.18
https://pagead2.googlesyndication.com/bg/mGzIkP9MbilhhXayH-4FXVj5Hth0Auc0RFP8Od1UZbs.js
98.032
87.46
9.14
https://www.googletagservices.com/tag/js/gpt.js
84.848
69.364
7.544
https://www.googletagmanager.com/gtm.js?id=GTM-KWKGRVW
79.792
58.844
11.568
https://tpc.googlesyndication.com/sodar/sodar2.js
75.008
64.016
7.256

Metrics

Speed Index — 9.7 s
The time taken for the page contents to be visibly populated.
Largest Contentful Paint — 15.1 s
The timing of the largest text or image that is painted.
Time to Interactive — 13.8 s
The time taken for the page to become fully interactive.
Total Blocking Time — 620 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).
Cumulative Layout Shift — 0.712
Cumulative Layout Shift is the measurement of visible elements collective movement within the viewport.
View Data

Other

Max Potential First Input Delay — 270 ms
Users could experience a delay when interacting with the page.
First Contentful Paint (3G) — 4890 ms
The time taken for the first image or text on the page to be rendered while on a 3G network.

Opportunities

Eliminate render-blocking resources — Potential savings of 880 ms
Resources, such as JavaScript and style sheets, can block the first paint of the page. Tvl.be 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://static.tvl.be/tvlbe/css/main.css?v=1505872770
22168
930
https://static.tvl.be/global/js/modernizr.min.js
2775
749
Properly size images — Potential savings of 375 KiB
Images can slow down the page's load time. Tvl.be should consider serving more appropriate-sized images.
URL Resource Size (Bytes) Potential Savings (Bytes)
https://cache.tvl.be/tvlbe/2021/20210701-001-2189.f470eb8f.jpg
65928
50307
https://cache.tvl.be/tvlbe/2021/20210701-001-8237.b57dafc8.jpg
46243
35286
https://cache.tvl.be/tvlbe/2021/20210628-526-8450.51e80fd5.jpg
36885
29135
https://cache.tvl.be/tvlbe/2021/20210620-209-2908.9f641da4.jpg
36398
28751
https://cache.tvl.be/tvlbe/2021/20210630-001-6438.c08aede4.jpg
36631
27952
https://cache.tvl.be/tvlbe/2021/20210626-526-3299.fe3322b0.jpg
34194
27010
https://cache.tvl.be/tvlbe/2021/20210627-526-6378.7623fb23.jpg
33482
26447
https://cache.tvl.be/tvlbe/2021/20210627-209-1077.8f39b792.jpg
31425
24823
https://cache.tvl.be/tvlbe/2021/20210627-526-6507.8de86fee.jpg
29610
23389
https://cache.tvl.be/tvlbe/2021/20210630-001-3504.98aee8d2.jpg
29773
22719
https://cache.tvl.be/tvlbe/2021/20210630-001-5348.72a9507c.jpg
27503
20986
https://cache.tvl.be/tvlbe/tvlbe/images/nieuws/flikken.84a8c053.d2704363.jpg
22883
17461
https://cache.tvl.be/tvlbe/2021/20210620-209-2365.68782a6b.jpg
21746
17177
https://cache.tvl.be/tvlbe/2021/20210630-001-7460.864b2bd0.jpg
21791
16628
https://cache.tvl.be/tvlbe/2021/20210627-209-5241.8229c274.jpg
19521
15420
Defer offscreen images — Potential savings of 491 KiB
Time to Interactive can be slowed down by resources on the page. Tvl.be should consider lazy-loading offscreen and hidden images.
URL Resource Size (Bytes) Potential Savings (Bytes)
https://cache.tvl.be/tvlbe/tvlbe/images/TVL_Vertellingen21_600x600_01.284a9ccd.jpg
47771
47771
https://cache.tvl.be/tvlbe/tvlbe/images/TVL_OpStap_600x600_01.284a9ccd.jpg
39466
39466
https://cache.tvl.be/tvlbe/2021/20210630-001-6438.c08aede4.jpg
36631
36631
https://cache.tvl.be/tvlbe/2021/20210620-209-2908.9f641da4.jpg
36398
36398
https://cache.tvl.be/tvlbe/tvlbe/images/TVL_Sales21_600x600_01.284a9ccd.jpg
32633
32633
https://cache.tvl.be/tvlbe/tvlbe/images/2021_04_02_pame_luva_TVL_wandelrally_600x600-1-.284a9ccd.jpg
32256
32256
https://cache.tvl.be/tvlbe/tvlbe/images/TVL_Christiaens_600x600_01.284a9ccd.jpg
32090
32090
https://cache.tvl.be/tvlbe/2021/20210627-209-1077.8f39b792.jpg
31425
31425
https://cache.tvl.be/tvlbe/2021/20210630-001-3504.98aee8d2.jpg
29773
29773
https://cache.tvl.be/tvlbe/2021/20210630-001-5348.72a9507c.jpg
27503
27503
https://cache.tvl.be/tvlbe/2021/20210630-001-7460.864b2bd0.jpg
21791
21791
https://cache.tvl.be/tvlbe/2021/20210620-209-2365.68782a6b.jpg
21746
21746
https://cache.tvl.be/tvlbe/2021/20210627-209-5241.8229c274.jpg
19521
19521
https://cache.tvl.be/tvlbe/2021/20210630-001-8769.b5476e82.jpg
19406
19406
https://cache.tvl.be/tvlbe/tvlbe/images/2021-nieuws/2021-07/Einstein.dbcaa036.jpg
16230
16230
https://cache.tvl.be/tvlbe/2021/20210630-001-4375.fcc17c55.jpg
14996
14996
https://cache.tvl.be/tvlbe/2021/20210630-001-1850.c0a75315.jpg
14001
14001
https://cache.tvl.be/tvlbe/2021/20210630-001-3097.83eff47c.jpg
12643
12643
https://cache.tvl.be/tvlbe/2021/20210630-001-3573.a10223bc.jpg
11788
11788
https://cache.tvl.be/tvlbe/2021/20210630-001-1312.e2fd9914.jpg
4808
4808
Serve images in next-gen formats — Potential savings of 274 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://uploads.tvl.be/tvlbe/images/TVL_Imago21_Parallax_mobile_01.jpg
252785
131559
https://cache.tvl.be/tvlbe/tvlbe/images/TVL_Vertellingen21_600x600_01.284a9ccd.jpg
47771
21873
https://cache.tvl.be/tvlbe/tvlbe/images/TVL_OpStap_600x600_01.284a9ccd.jpg
39466
18084
https://cache.tvl.be/tvlbe/tvlbe/images/TVL_Christiaens_600x600_01.284a9ccd.jpg
32090
17122
https://cache.tvl.be/tvlbe/tvlbe/images/TVL_Sales21_600x600_01.284a9ccd.jpg
32633
17045
https://cache.tvl.be/tvlbe/tvlbe/images/TVL_Vertellingen21_600x600_01.8ff42979.jpg
36052
15844
https://cache.tvl.be/tvlbe/tvlbe/images/TVL_OpStap_600x600_01.8ff42979.jpg
29736
13266
https://tpc.googlesyndication.com/simgad/5446317280562886047
28255
12691
https://cache.tvl.be/tvlbe/tvlbe/images/TVL_Christiaens_600x600_01.8ff42979.jpg
24780
12546
https://static.tvl.be/tvlbe/images/tvl-logo.png
13081
10201
https://cache.tvl.be/tvlbe/tvlbe/images/2021_04_02_pame_luva_TVL_wandelrally_600x600-1-.284a9ccd.jpg
32256
9850
Reduce initial server response time — Root document took 910 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.tvl.be/
909.943
Preload key requests — Potential savings of 1,980 ms
Key requests can be preloaded by using '<link rel=preload>'. Tvl.be should consider using '<link rel=preload>' to prioritize fetching resources that are currently requested later in page load.
URL Potential Savings (Ms)
https://static.tvl.be/tvlbe/fonts/nexa-bold-italic-webfont.woff
1980
https://static.tvl.be/tvlbe/icons/general/icons.woff?-mp13a7V4
1680
https://static.tvl.be/tvlbe/fonts/atv_nexa-bold-webfont.woff
1680
https://static.tvl.be/tvlbe/fonts/atv_nexa-regular-webfont.woff
1680
https://static.tvl.be/tvlbe/fonts/atv_nexa-black-webfont.woff
1410
https://static.tvl.be/tvlbe/fonts/atv_nexa-light-webfont.woff
1320

Diagnostics

Serve static assets with an efficient cache policy — 55 resources found
Tvl.be 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://uploads.tvl.be/tvlbe/images/TVL_Imago21_Parallax_mobile_01.jpg
0
253141
https://static.tvl.be/tvlbe/fonts/atv_nexa-regular-webfont.woff
0
31455
https://static.tvl.be/tvlbe/fonts/atv_nexa-bold-webfont.woff
0
30739
https://static.tvl.be/tvlbe/fonts/nexa-bold-italic-webfont.woff
0
30399
https://static.tvl.be/tvlbe/fonts/atv_nexa-black-webfont.woff
0
30011
https://static.tvl.be/tvlbe/fonts/atv_nexa-light-webfont.woff
0
29671
https://static.tvl.be/tvlbe/icons/general/icons.woff?-mp13a7V4
0
9630
https://www.google-analytics.com/analytics.js
7200000
20313
https://cdn.onthe.io/io.js/mR8aTHYsGWhn
86400000
17824
https://tpc.googlesyndication.com/pagead/js/r20210624/r20110914/client/window_focus_fy2019.js
1209600000
2187
https://static.tvl.be/global/js/general.min.js?v=700463842
2592000000
90622
https://cache.tvl.be/tvlbe/2021/20210701-001-2189.f470eb8f.jpg
2592000000
66269
https://cache.tvl.be/tvlbe/tvlbe/images/2021-nieuws/2021-06/pkp.17424deb.jpg
2592000000
55043
https://cache.tvl.be/tvlbe/tvlbe/images/TVL_Vertellingen21_600x600_01.284a9ccd.jpg
2592000000
48111
https://cache.tvl.be/tvlbe/2021/20210701-001-8237.b57dafc8.jpg
2592000000
46583
https://cache.tvl.be/tvlbe/tvlbe/images/TVL_OpStap_600x600_01.284a9ccd.jpg
2592000000
39806
https://cache.tvl.be/tvlbe/2021/20210628-526-8450.51e80fd5.jpg
2592000000
37225
https://cache.tvl.be/tvlbe/2021/20210630-001-6438.c08aede4.jpg
2592000000
36971
https://cache.tvl.be/tvlbe/2021/20210620-209-2908.9f641da4.jpg
2592000000
36738
https://cache.tvl.be/tvlbe/tvlbe/images/TVL_Vertellingen21_600x600_01.8ff42979.jpg
2592000000
36392
https://cache.tvl.be/tvlbe/2021/20210626-526-3299.fe3322b0.jpg
2592000000
34534
https://cache.tvl.be/tvlbe/2021/20210627-526-6378.7623fb23.jpg
2592000000
33822
https://cache.tvl.be/tvlbe/tvlbe/images/TVL_Sales21_600x600_01.284a9ccd.jpg
2592000000
32973
https://cache.tvl.be/tvlbe/tvlbe/images/2021_04_02_pame_luva_TVL_wandelrally_600x600-1-.284a9ccd.jpg
2592000000
32596
https://cache.tvl.be/tvlbe/tvlbe/images/TVL_Christiaens_600x600_01.284a9ccd.jpg
2592000000
32430
https://cache.tvl.be/tvlbe/2021/20210627-209-1077.8f39b792.jpg
2592000000
31765
https://cache.tvl.be/tvlbe/2021/20210630-001-3504.98aee8d2.jpg
2592000000
30113
https://cache.tvl.be/tvlbe/tvlbe/images/TVL_OpStap_600x600_01.8ff42979.jpg
2592000000
30076
https://cache.tvl.be/tvlbe/2021/20210627-526-6507.8de86fee.jpg
2592000000
29950
https://cache.tvl.be/tvlbe/2021/20210630-001-5348.72a9507c.jpg
2592000000
27843
https://cache.tvl.be/tvlbe/tvlbe/images/TVL_Christiaens_600x600_01.8ff42979.jpg
2592000000
25120
https://cache.tvl.be/tvlbe/tvlbe/images/2021_04_02_pame_luva_TVL_wandelrally_600x600-1-.8ff42979.jpg
2592000000
24958
https://cache.tvl.be/tvlbe/tvlbe/images/2021-nieuws/2021-07/open-call-streetart-2.f8b4dfff.jpg
2592000000
24345
https://cache.tvl.be/tvlbe/tvlbe/images/nieuws/flikken.84a8c053.d2704363.jpg
2592000000
23223
https://static.tvl.be/tvlbe/css/main.css?v=1505872770
2592000000
22168
https://cache.tvl.be/tvlbe/2021/20210630-001-7460.864b2bd0.jpg
2592000000
22131
https://cache.tvl.be/tvlbe/2021/20210620-209-2365.68782a6b.jpg
2592000000
22086
https://cache.tvl.be/tvlbe/2021/20210701-001-2117.700eebd6.jpg
2592000000
21605
https://cache.tvl.be/tvlbe/2021/20210627-209-5241.8229c274.jpg
2592000000
19861
https://cache.tvl.be/tvlbe/2021/20210630-001-8769.b5476e82.jpg
2592000000
19746
https://cache.tvl.be/tvlbe/tvlbe/images/2021-nieuws/2021-07/Einstein.dbcaa036.jpg
2592000000
16570
https://cache.tvl.be/tvlbe/2021/20210610-001-6354.ded673d1.jpg
2592000000
15753
https://cache.tvl.be/tvlbe/2021/20210630-001-4375.fcc17c55.jpg
2592000000
15336
https://cache.tvl.be/tvlbe/2021/20210630-001-1850.c0a75315.jpg
2592000000
14341
https://cache.tvl.be/tvlbe//.02062301.jpg
2592000000
14044
https://cache.tvl.be/tvlbe//.d613ed2c.jpg
2592000000
13550
https://static.tvl.be/tvlbe/images/tvl-logo.png
2592000000
13420
https://cache.tvl.be/tvlbe/2021/20210630-001-3097.83eff47c.jpg
2592000000
12983
https://cache.tvl.be/tvlbe/2021/20210701-001-8974.67ad12d5.jpg
2592000000
12512
https://cache.tvl.be/tvlbe/2021/20210630-001-3573.a10223bc.jpg
2592000000
12128
https://cache.tvl.be/tvlbe/2021/20210609-001-6068.d8ff4133.jpg
2592000000
10672
https://cache.tvl.be/tvlbe/2021/20210701-001-2365.d3e0c5a0.jpg
2592000000
9908
https://cache.tvl.be/tvlbe//.84cfdd1a.jpg
2592000000
8109
https://cache.tvl.be/tvlbe/2021/20210630-001-1312.e2fd9914.jpg
2592000000
5147
https://static.tvl.be/global/js/modernizr.min.js
2592000000
2775
Minimize main-thread work — 6.1 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
3215.212
Other
912.484
Rendering
816.98000000003
Style & Layout
647.4
Script Parsing & Compilation
183.18
Parse HTML & CSS
157.208
Garbage Collection
118.9
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://static.tvl.be/tvlbe/icons/general/icons.woff?-mp13a7V4
793.60500001349
https://static.tvl.be/tvlbe/fonts/atv_nexa-bold-webfont.woff
1003.012000001
https://static.tvl.be/tvlbe/fonts/atv_nexa-regular-webfont.woff
919.64300000109
https://static.tvl.be/tvlbe/fonts/atv_nexa-black-webfont.woff
447.64199998463
https://static.tvl.be/tvlbe/fonts/nexa-bold-italic-webfont.woff
988.08799998369
https://static.tvl.be/tvlbe/fonts/atv_nexa-light-webfont.woff
585.17699997174
Reduce the impact of third-party code — Third-party code blocked the main thread for 680 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)
290282
643.724
20951
35.648
36745
0
2308
0
Avoid `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.
Source
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 Failing Elements
https://cache.tvl.be/tvlbe/2021/20210701-001-2189.f470eb8f.jpg
img
https://cache.tvl.be/tvlbe/tvlbe/images/2021-nieuws/2021-06/pkp.17424deb.jpg
img
https://cache.tvl.be/tvlbe/2021/20210701-001-8237.b57dafc8.jpg
img
https://cache.tvl.be/tvlbe/2021/20210628-526-8450.51e80fd5.jpg
img
https://cache.tvl.be/tvlbe/2021/20210630-001-6438.c08aede4.jpg
img
https://cache.tvl.be/tvlbe/2021/20210620-209-2908.9f641da4.jpg
img
https://cache.tvl.be/tvlbe/tvlbe/images/TVL_Vertellingen21_600x600_01.8ff42979.jpg
img
https://cache.tvl.be/tvlbe/2021/20210626-526-3299.fe3322b0.jpg
img
https://cache.tvl.be/tvlbe/2021/20210627-526-6378.7623fb23.jpg
img
https://cache.tvl.be/tvlbe/2021/20210627-209-1077.8f39b792.jpg
img
https://cache.tvl.be/tvlbe/2021/20210630-001-3504.98aee8d2.jpg
img
https://cache.tvl.be/tvlbe/tvlbe/images/TVL_OpStap_600x600_01.8ff42979.jpg
img
https://cache.tvl.be/tvlbe/2021/20210627-526-6507.8de86fee.jpg
img
https://cache.tvl.be/tvlbe/2021/20210630-001-5348.72a9507c.jpg
img
https://cache.tvl.be/tvlbe/tvlbe/images/TVL_Christiaens_600x600_01.8ff42979.jpg
img
https://cache.tvl.be/tvlbe/tvlbe/images/2021_04_02_pame_luva_TVL_wandelrally_600x600-1-.8ff42979.jpg
img
https://cache.tvl.be/tvlbe/tvlbe/images/2021-nieuws/2021-07/open-call-streetart-2.f8b4dfff.jpg
https://cache.tvl.be/tvlbe/tvlbe/images/nieuws/flikken.84a8c053.d2704363.jpg
img
https://cache.tvl.be/tvlbe/2021/20210630-001-7460.864b2bd0.jpg
img
https://cache.tvl.be/tvlbe/2021/20210620-209-2365.68782a6b.jpg
img
https://cache.tvl.be/tvlbe/2021/20210701-001-2117.700eebd6.jpg
https://cache.tvl.be/tvlbe/2021/20210627-209-5241.8229c274.jpg
img
https://cache.tvl.be/tvlbe/2021/20210630-001-8769.b5476e82.jpg
https://cache.tvl.be/tvlbe/tvlbe/images/2021-nieuws/2021-07/Einstein.dbcaa036.jpg
https://cache.tvl.be/tvlbe/2021/20210610-001-6354.ded673d1.jpg
https://cache.tvl.be/tvlbe/2021/20210630-001-4375.fcc17c55.jpg
https://cache.tvl.be/tvlbe/2021/20210630-001-1850.c0a75315.jpg
https://cache.tvl.be/tvlbe//.02062301.jpg
https://cache.tvl.be/tvlbe//.d613ed2c.jpg
https://static.tvl.be/tvlbe/images/tvl-logo.png
img
https://cache.tvl.be/tvlbe/2021/20210630-001-3097.83eff47c.jpg
https://cache.tvl.be/tvlbe/2021/20210701-001-8974.67ad12d5.jpg
https://cache.tvl.be/tvlbe/2021/20210630-001-3573.a10223bc.jpg
https://cache.tvl.be/tvlbe/2021/20210609-001-6068.d8ff4133.jpg
https://cache.tvl.be/tvlbe/2021/20210701-001-2365.d3e0c5a0.jpg
https://cache.tvl.be/tvlbe//.84cfdd1a.jpg
https://cache.tvl.be/tvlbe/2021/20210630-001-1312.e2fd9914.jpg
68

Accessibility

Indicates how accessible the page is and highlights opportunities where the page can be made more accessible to users of tvl.be. 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.
Heading elements appear 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.
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.
`<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.
`<object>` elements have `[alt]` 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.

Audio and video

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

Contrast

Names and labels

Image elements do not have `[alt]` attributes
Provide short and descriptive alternative text where possible on informative elements.
Failing Elements
img
img
img
img
img
img
img
img
img
img
img
img
img
img
img
img
img
img
img
img
Links do not 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.

Best practices

`[user-scalable="no"]` is used in the `<meta name="viewport">` element or the `[maximum-scale]` attribute is less than 5.
For users with low vision who rely on screen magnification, ensure that zooming is not disabled.
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 tvl.be 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.
Displays images with correct aspect ratio
Ensure that image display dimensions match their natural aspect ratio.
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

Avoids Application Cache
Application cache is deprecated and is no longer recommended.
Detected JavaScript libraries
Below is a list of all front-end JavaScript libraries that were detected on the page.
Name Version
jQuery
1.11.1
Modernizr
2.8.3
Moment.js
2.9.0
Avoids deprecated APIs
Avoid deprecated APIs which will eventually be removed the browser.
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://tvl.be/
Allowed
Links to cross-origin destinations are unsafe
Improve performance and prevent security vulnerabilities by adding rel="noopener" and rel="noreferrer" to external links.
Includes front-end JavaScript libraries with known security vulnerabilities — 7 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
4
Medium
3
Medium

Audits

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
Browser errors were logged to the console
Below is a list of all errors logged to the console, which indicate unresolved problems on the site.
Source Description
Access to internal resource at 'https://static.tvl.be/tvlbe/meta/manifest.json' from origin 'https://www.tvl.be' has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource.
83

SEO

Indicates how well the page is optimized for ranking in search engines and highlights Search Engine Optimization (SEO) opportunities for tvl.be. 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 tvl.be on mobile screens.
Document uses legible font sizes — 99.78% 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
nav a, nav span
0.22%
11px
99.78%
≥ 12px

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.
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 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.

Mobile Friendly

Tap targets are not sized appropriately — 89% 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.
Tap Target Size Overlapping Target
142x18
142x18
142x18
142x18
142x18

Content Best Practices

Image elements do not have `[alt]` attributes
Provide short and descriptive alternative text where possible on informative elements.
Failing Elements
img
img
img
img
img
img
img
img
img
img
img
img
img
img
img
img
img
img
img
img
Document does not have a valid `rel=canonical`
Search engines can be suggested which URL should be shown in search results through the use of canonical links.

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.
50

Progressive Web App

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

PWA Optimized

Redirects HTTP traffic to HTTPS
It is advised to redirect all HTTP traffic to HTTPS, in order to enable secure web features for all users.
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 tvl.be on mobile screens.
Provides 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.

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
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: 188.93.158.76
Continent: Europe
Country: Belgium
Belgium Flag
Region:
City:
Longitude: 4.3447
Latitude: 50.8509
Currencies: EUR
Languages: German
French
Dutch

Web Hosting Provider

Name IP Address
NUCLEUS BVBA
Registration

Domain Registrant

Private Registration: No
Name:
Organization:
Country:
City:
State:
Post Code:
Email:
Phone:
Note: Registration information is derived from various sources and may be inaccurate.

Domain Registrar

Security

Visitor Safety

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

SSL/TLS Certificate

Issued To: tvl.be
Issued By: R3
Valid From: 21st June, 2021
Valid To: 19th September, 2021
Subject: CN = tvl.be
Hash: 8cb1ce80
Issuer: CN = R3
O = Let's Encrypt
S = US
Version: 2
Serial Number: 0x04295DC43C61EC8B74800C6E084546D4E7B6
Serial Number (Hex): 04295DC43C61EC8B74800C6E084546D4E7B6
Valid From: 21st June, 2024
Valid To: 19th September, 2024
Signature Algorithm (Short Name): RSA-SHA256
Signature Algorithm (Long Name): sha256WithRSAEncryption
Authority Key Identifier: keyid:14:2E:B3:17:B7:58:56:CB:AE:50:09:40:E6:1F:AF:9D:8B:14:C2:C6
Extended Key Usage: TLS Web Server Authentication, TLS Web Client Authentication
Certificate Policies: Policy: 2.23.140.1.2.1
Policy: 1.3.6.1.4.1.44947.1.1.1
CPS: http://cps.letsencrypt.org

Authority Information Access: OCSP - URI:http://r3.o.lencr.org
CA Issuers - URI:http://r3.i.lencr.org/

SCT List: Signed Certificate Timestamp:
Version : v1 (0x0)
Log ID : 5C:DC:43:92:FE:E6:AB:45:44:B1:5E:9A:D4:56:E6:10:
37:FB:D5:FA:47:DC:A1:73:94:B2:5E:E6:F6:C7:0E:CA
Timestamp : Jun 21 23:30:15.412 2021 GMT
Extensions: none
Signature : ecdsa-with-SHA256
30:45:02:21:00:95:98:F4:C5:94:85:01:39:48:CF:12:
78:F8:C9:2F:68:8D:6A:30:D0:8B:F0:7B:B2:11:DD:B3:
14:04:F0:4C:43:02:20:2B:CB:4F:75:A5:19:C0:FF:2E:
9B:AE:FC:93:85:8C:FB:1D:CA:AB:34:52:8E:86:23:F0:
9A:53:65:7D:C0:DE:7F
Signed Certificate Timestamp:
Version : v1 (0x0)
Log ID : F6:5C:94:2F:D1:77:30:22:14:54:18:08:30:94:56:8E:
E3:4D:13:19:33:BF:DF:0C:2F:20:0B:CC:4E:F1:64:E3
Timestamp : Jun 21 23:30:15.404 2021 GMT
Extensions: none
Signature : ecdsa-with-SHA256
30:45:02:20:2F:32:58:8C:25:89:E8:70:DB:9C:86:07:
1D:D0:DC:82:4D:2C:C3:E3:07:E3:3B:9D:E8:4E:57:CB:
03:E0:90:B4:02:21:00:87:06:4D:CD:9C:73:52:61:A2:
C4:B7:83:A3:60:56:DC:25:25:21:EA:DC:98:B7:33:14:
CF:7C:A0:44:48:40:CC
Key Usage: Digital Signature, Key Encipherment
Basic Constraints: CA:FALSE
Subject Alternative Name: DNS:cache.tvl.be
DNS:cachebackend.tvl.be
DNS:static.tvl.be
DNS:staticbackend.tvl.be
DNS:tvl.be
DNS:uploads.tvl.be
DNS:www.tvl.be
DNS:admin.tvl.be
Technical

DNS Lookup

HTTP Response Headers

HTTP-Code: HTTP/1.1 200 OK
Server: nginx
Date: 1st July, 2021
Content-Type: text/html; charset=UTF-8
Cache-Control: private
Content-Length: 73972
Connection: keep-alive
Website-by: Brainlane
Last-Modified: 1st July, 2021
X-Request-ID: 5eb3a6b0d036332ba49ec37975e2f62c
Vary: Accept-Encoding
Age: 3549
X-Cache: HIT
Accept-Ranges: bytes

Whois Lookup

Created: 23rd April, 1997
Changed:
Expires:
Status:
Nameservers: alexis.ns.cloudflare.com
lila.ns.cloudflare.com
www.dnsbelgium.be
Full Whois: % .be Whois Server 6.1
%
% The WHOIS service offered by DNS Belgium and the access to the records in the DNS Belgium
% WHOIS database are provided for information purposes only. It allows
% persons to check whether a specific domain name is still available or not
% and to obtain information related to the registration records of
% existing domain names.
%
% DNS Belgium cannot, under any circumstances, be held liable where the stored
% information would prove to be incomplete or inaccurate in any sense.
%
% By submitting a query you agree not to use the information made available
% to:
% - allow, enable or otherwise support the transmission of unsolicited,
% commercial advertising or other solicitations whether via email or otherwise;
% - target advertising in any possible way;
% - to cause nuisance in any possible way to the domain name holders by sending
% messages to them (whether by automated, electronic processes capable of
% enabling high volumes or other possible means).
%
% Without prejudice to the above, it is explicitly forbidden to extract, copy
% and/or use or re-utilise in any form and by any means (electronically or
% not) the whole or a quantitatively or qualitatively substantial part
% of the contents of the WHOIS database without prior and explicit permission
% by DNS Belgium, nor in any attempt thereof, to apply automated, electronic
% processes to DNS Belgium (or its systems).
%
% You agree that any reproduction and/or transmission of data for commercial
% purposes will always be considered as the extraction of a substantial
% part of the content of the WHOIS database.
%
% By submitting the query you agree to abide by this policy and accept that
% DNS Belgium can take measures to limit the use of its whois services in order to
% protect the privacy of its registrants or the integrity of the database.
%

Domain: tvl.be
Status: NOT AVAILABLE
Registered: Wed Apr 23 1997

Registrant:
Not shown, please visit www.dnsbelgium.be for webbased whois.

Registrar Technical Contacts:
Organisation: Mediahuis Technology & Product Studio NV
Language: nl
Phone: +32.32100210
Fax:


Registrar:
Name: Mediahuis Technology & Product Studio NV
Website: https://www.mediahuis.be

Nameservers:
alexis.ns.cloudflare.com
lila.ns.cloudflare.com

Keys:

Flags:
clientTransferProhibited

Please visit www.dnsbelgium.be for more info.

Nameservers

Name IP Address
alexis.ns.cloudflare.com 172.64.33.60
lila.ns.cloudflare.com 172.64.32.186
www.dnsbelgium.be 45.60.74.42
Related

Subdomains

Similar Sites

Domain Valuation Snoop Score
$7,356 USD 3/5
0/5
$14,299 USD 2/5
0/5
$12,213 USD 2/5

Organic Search (US) Competitors

Backlink Competitors

Sites with the same domain name

Domain Valuation Snoop Score
0/5
$127 USD
0/5
0/5

Sites hosted on the same IP address

Domain Valuation Snoop Score
$7,356 USD 3/5
$3,859 USD 3/5