gg.bet

gg.bet is SSL secured

Free website and domain report on gg.bet

Last Updated: 28th November, 2021 Update Now
Overview

Snoop Summary for gg.bet

This is a free and comprehensive report about gg.bet. Gg.bet is hosted in British Virgin Islands on a server with an IP address of 203.29.52.121, where the local currency is USD and English is the local language. Gg.bet has the potential to be earning an estimated $15 USD per day from advertising revenue. If gg.bet was to be sold it would possibly be worth $10,866 USD (based on the daily revenue potential of the website over a 24 month period). Gg.bet is very popular with an estimated 5,218 daily unique visitors. This report was last updated 28th November, 2021.

About gg.bet

Site Preview: gg.bet gg.bet
Title: Attention Required! | Cloudflare
Description:
Keywords and Tags: gambling, games, popular
Related Terms:
Fav Icon:
Age:
Domain Created:
Domain Updated:
Domain Expires:
Review

Snoop Score

2/5

Valuation

$10,866 USD
Note: All valuation figures are estimates.

Popularity

High
Note: Popularity is estimated.

Rank, Reach and Authority

Alexa Rank: 107,858
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: 5,218
Monthly Visitors: 158,813
Yearly Visitors: 1,904,493
Note: All visitors figures are estimates.

Visitors By Country

Revenue

Revenue

Daily Revenue: $15 USD
Monthly Revenue: $453 USD
Yearly Revenue: $5,428 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: gg.bet 6
Domain Name: gg 2
Extension (TLD): bet 3

Page Speed Analysis

Average Load Time: 1.81 seconds
Load Time Comparison: Faster than 52% of sites

PageSpeed Insights

Avg. (All Categories) 70
Performance 44
Accessibility 81
Best Practices 77
SEO 91
PWA 56
0–49 (Fail) 50–89 (Average) 90–100 (Pass)
URL: https://gg.bet/en
Updated: 28th November, 2021

1.43 seconds
First Contentful Paint (FCP)
87%
11%
2%

0.01 seconds
First Input Delay (FID)
93%
5%
2%

Simulate loading on desktop
44

Performance

Indicates how well the page is performing and highlights opportunities where performance may be improved for gg.bet. 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.

Audits

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://gg.bet/
http/1.1
0
259.84800001606
502
0
301
text/html
https://gg.bet/
http/1.1
260.15099999495
575.92700002715
720
0
302
text/html
https://gg.bet/en
h2
576.37099991553
1037.4999998603
20743
124068
200
text/html
Document
https://gg.bet/assets/css/desktop.css?v=16378490632
h2
1046.8549998477
1150.3540000413
53784
318919
200
text/css
Stylesheet
https://gg.bet/assets/css/main.css?v=16378490632
h2
1047.0300000161
1130.0899998751
20480
119667
200
text/css
Stylesheet
https://gg.bet/file/media:ad549b3fb489871b4e88eec8b1922911651f30ad19
h2
1154.1299999226
1462.9999999888
5978
12904
200
image/svg+xml
Image
https://gg.bet/file/media:fc28392dc120b7ad4714fe5733dccc3f09b50a582e
h2
1168.2039999869
1520.3499998897
6152
13471
200
image/svg+xml
Image
https://gg.bet/file/media:9c9e22cf09a413239a12b40177af895e7eaa41c705
h2
1168.4329998679
1433.2079999149
1125
766
200
image/svg+xml
Image
https://gg.bet/file/media:618393f741ecca75e24ac5182aa88cc764ee9494e3
h2
1168.6529999133
1411.4939998835
1699
2425
200
image/svg+xml
Image
https://gg.bet/file/media:0e00af85d402ff1555870f2c6404ab451da5d5c6d4
h2
1168.9059999771
1432.1240000427
1841
3070
200
image/svg+xml
Image
https://gg.bet/file/media:ae27c95adb8240510cd4b273a4897676e5d37c4ebe
h2
1169.3569999188
1416.5429999121
1803
2692
200
image/svg+xml
Image
https://gg.bet/file/media:9bd93c71fd4f371156373c47faa5a075024ec2d7b8
h2
1169.6170000359
1421.1450000294
1508
1715
200
image/svg+xml
Image
https://gg.bet/file/media:44a67353df6ac542ecc049a1f1b06c10e5b9e81280
h2
1169.8950000573
1394.8180000298
2444
5334
200
image/svg+xml
Image
https://gg.bet/file/media:899f9c381b60fd8288b94b758c740142377d55c77e
h2
1170.1489998959
1421.9339999836
1332
1294
200
image/svg+xml
Image
https://gg.bet/file/media:4a86b3f53471b56f66403dd654dc0cf0800aa3ce43
h2
1170.4179998487
1411.1409999896
1445
1667
200
image/svg+xml
Image
https://gg.bet/file/media:41084fec078b6683f375d2008f0e4af6c04b1f04ec
h2
1170.6489999779
1416.9759999495
3084
5923
200
image/svg+xml
Image
https://gg.bet/file/media:b860d1251a8a474a1606fd0395dc7d750f192a7552
h2
1171.1309999228
1410.5089998338
3235
7612
200
image/svg+xml
Image
https://gg.bet/file/media:8c075b3538c783ea013fbacf91676645538b8da363
h2
1171.3519999757
1417.7520000376
4118
8225
200
image/svg+xml
Image
https://gg.bet/file/media:649678f08158800551d46dbd414c0bf588b040a155
h2
1171.6099998448
1415.5039999168
2907
6064
200
image/svg+xml
Image
https://gg.bet/file/media:a3360b960378ee310b280de743d759f29224702cd5
h2
1171.9509998802
1425.3050000407
1545
2134
200
image/svg+xml
Image
https://gg.bet/file/media:4f19bfbbc308df2a1978bfdfc665540886340360cd
h2
1172.0889999997
1422.348999884
2156
3724
200
image/svg+xml
Image
https://gg.bet/file/media:b3152b6b59582c7f59f4004c5fa703f116287452a0
h2
1172.2770000342
1398.3630000148
2427
3895
200
image/svg+xml
Image
https://gg.bet/file/media:07fc9a391cdd922211f8f450175d63667e2178fb1c
h2
1172.5079999305
1419.0330000129
5250
11656
200
image/svg+xml
Image
https://gg.bet/file/media:bb9eaeae88fb5e39998c0459331552237362947110
h2
1172.8449999355
1417.379999999
1681
2528
200
image/svg+xml
Image
https://gg.bet/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js
h2
1132.7619999647
1153.2789999619
1145
1239
200
application/javascript
Script
https://gg.bet/assets/js/main.js?v=16378490632
h2
1173.0070000049
1288.6759999674
298652
1105269
200
application/javascript
Script
https://gg.bet/assets/js/svg-icon-polyfill.min.js?v=16378490632
h2
1173.2679998968
1223.0569999665
1395
1315
200
application/javascript
Script
https://stat.gg.bet/font.png?project=ggbet&uniqueId=ed3ec087-46d7-4bfe-bb76-e3b3ca96fe5b&is_auth=0&action=visit&refCode=
h2
1173.4239999205
1499.5770000387
672
95
200
image/png
Script
https://www.google.com/recaptcha/api.js?onload=onloadCallback&render=explicit
h2
1173.6629998777
1184.7210000269
1173
909
200
text/javascript
Script
https://widget.yhelper.net/widget.js
h2
1174.2320000194
1332.9880000092
12829
41150
200
application/javascript
Script
https://904ce352-e9e4-40ec-a9e7-bea181b94eb1.snippet.antillephone.com/apg-seal.js
h2
1174.427999882
1314.7360000294
1301
0
403
text/html
Script
https://www.googletagmanager.com/gtm.js?id=GTM-5F3SFTF
h2
1174.6499999426
1216.791999992
51256
178323
200
application/javascript
Script
https://gg.bet/assets/img/frontend/icons/sprite-color.svg?v16378490632
h2
1176.2929998804
1215.1800000574
12281
34039
200
image/svg+xml
Other
https://gg.bet/assets/img/frontend/icons/sprite-mono.svg?v16378490632
h2
1176.6150000039
1241.4819998667
51965
148699
200
image/svg+xml
Other
https://gg.bet/assets/img/frontend/syst/ggbet_logo.svg
h2
1197.6520000026
1234.0019999538
2950
5098
200
image/svg+xml
Image
https://gg.bet/assets/fonts/Roboto-Bold.woff2
h2
1203.7130000535
1237.1000000276
22804
22180
200
application/octet-stream
Font
https://gg.bet/assets/fonts/Roboto-Regular.woff2
h2
1204.1469998658
1242.3709998839
22591
21968
200
application/octet-stream
Font
https://gg.bet/assets/img/frontend/icons/check.svg
h2
1226.6659999732
1250.3029999789
802
254
200
image/svg+xml
Image
https://gg.bet/assets/img/frontend/licenses/logo-ecogra-color-white.svg
h2
1230.6569998618
1261.5099998657
2312
3887
200
image/svg+xml
Image
https://gg.bet/assets/img/frontend/licenses/logo-md5-color-white.svg
h2
1230.9739999473
1274.3239998817
3798
8673
200
image/svg+xml
Image
https://gg.bet/assets/img/frontend/licenses/plus-18-white.svg
h2
1231.3129999675
1262.1179998387
1454
1953
200
image/svg+xml
Image
https://gg.bet/assets/img/frontend/help.svg
h2
1232.5430000201
1262.90099998
1730
2409
200
image/svg+xml
Image
https://www.gstatic.com/recaptcha/releases/_7Co1fh8iT2hcjvquYJ_3zSP/recaptcha__en.js
h2
1380.6179999374
1393.6699999031
138309
351715
200
text/javascript
Script
https://www.google-analytics.com/analytics.js
h2
1425.922999857
1432.7769998927
20630
50205
200
text/javascript
Script
https://gg.bet/graphql
h2
1669.6170000359
1970.0609999709
717
266
200
application/json
Fetch
https://gg.bet/assets/js/chunks/7888.96bb837181f55bef80c5.js
h2
1691.5390000213
1720.5759999342
1707
2417
200
application/javascript
Script
https://gg.bet/assets/js/chunks/3836.aa19be55c92debfe6d4a.js
h2
1754.77400003
1787.32699994
1500
1958
200
application/javascript
Script
https://gg.bet/assets/js/chunks/3462.b609670d987547d76970.js
h2
1755.9499999043
1783.3999998402
1810
2784
200
application/javascript
Script
https://gg.bet/assets/js/chunks/5580.dd313225cdd3851c122a.js
h2
1758.358999854
1787.8659998532
1539
2478
200
application/javascript
Script
https://gg.bet/assets/js/chunks/922.efa5afd75ffb2a63f384.js
h2
1759.3169999309
1784.0449998621
818
304
200
application/javascript
Script
https://gg.bet/assets/js/chunks/1430.4e530e0e00c074b8dc05.js
h2
1869.9669998605
1899.5199999772
829
282
200
application/javascript
Script
https://gg.bet/assets/js/chunks/428.60808841d10b6f41e384.js
h2
1871.4679998811
1905.5830000434
840
313
200
application/javascript
Script
https://widget.yhelper.net/iframe/
h2
1981.0120000038
2100.3379998729
632
488
200
text/html
Document
https://www.google-analytics.com/j/collect?v=1&_v=j96&a=286366884&t=pageview&_s=1&dl=https%3A%2F%2Fgg.bet%2Fen&ul=en-us&de=UTF-8&dt=Online%20Betting%20and%20Odds%20on%20Sport%20and%20Esport%20at%20GG.BET&sd=24-bit&sr=800x600&vp=1350x940&je=0&_u=YEBAAEABAAAAAC~&jid=1139996842&gjid=1141147437&cid=1230767461.1638064060&tid=UA-82654859-1&_gid=163535771.1638064060&_r=1&gtm=2wgba15F3SFTF&z=636815005
h2
2064.1689999029
2068.5679998714
605
2
200
text/plain
XHR
https://gg.bet/api/games/list/json?category=spribe
h2
2095.7159998361
2369.473000057
777
324
200
application/json
XHR
https://gg.bet/graphql
h2
2109.5739998855
2423.2719999272
529
36
200
application/json
Fetch
https://ggbetv2.gin.bet/bettingLoader.js?v=5
h2
2123.3250000514
2485.190999927
5091
14391
200
text/javascript
Script
https://stats.g.doubleclick.net/j/collect?t=dc&aip=1&_r=3&v=1&_v=j96&tid=UA-82654859-1&cid=1230767461.1638064060&jid=1139996842&gjid=1141147437&_gid=163535771.1638064060&_u=YEBAAEAAAAAAAC~&z=2006167776
h2
2148.6559999175
2152.7279999573
677
1
200
text/plain
XHR
https://gg.bet/assets/fonts/Roboto-Medium.woff2
h2
2152.1870000288
2179.3990000151
64864
64240
200
application/octet-stream
Font
https://widget.yhelper.net/iframe/main.1e5b3e0b.js?097d917ff780999bf02e
h2
2212.3519999441
2572.9809999466
206916
753710
200
application/javascript
Script
https://ggbetv2.gin.bet/bl.en-e7f8827c.js
h2
2492.4559998326
2589.9950000457
31535
103904
200
text/javascript
Script
https://ggbetv2.gin.bet/vendor-ae7f6bc5.css
h2
2493.904999923
2582.5179999229
1137
9899
200
text/css
Stylesheet
https://ggbetv2.gin.bet/styles-88eea89f.css
h2
2495.0409999583
2607.0240000263
36694
242376
200
text/css
Stylesheet
https://cdn.polyfill.io/v3/polyfill.min.js?features=default,Array.prototype.includes,Array.prototype.findIndex,WeakSet,Symbol,Symbol.iterator,Symbol.species,Array.prototype.find,Array.prototype.@@iterator,Set,Array.prototype.entries,Object.entries,Object.assign,Object.values,String.prototype.includes,IntersectionObserver,Function.prototype.name,Intl,Intl.PluralRules,Intl.PluralRules.~locale.en,Intl.RelativeTimeFormat,Intl.RelativeTimeFormat.~locale.en&flags=gated
h2
2496.0389998741
2527.2160000168
857
101
200
text/javascript
Script
https://ggbetv2.gin.bet/vendor-9060e60f.js
h2
2531.1069998425
2715.1009999216
596402
2834566
200
text/javascript
Script
https://ggbetv2.gin.bet/app-0bb7d94f.js
h2
2531.6459999885
2608.9210000355
151719
677718
200
text/javascript
Script
https://fonts.googleapis.com/css2?family=Roboto:wght@300;400;500;700&family=Open+Sans:wght@300;400;600;700&display=swap
h2
2683.0949999858
2701.4490000438
1822
20172
200
text/css
Stylesheet
https://widget.yhelper.net/iframe/src/assets/icons/chat/24/hide.svg
h2
2872.8670000564
2975.2309999894
604
285
200
image/svg+xml
Image
https://widget.yhelper.net/iframe/src/assets/icons/chat/24/close.svg
h2
2873.2089998666
2980.8610000182
1191
872
200
image/svg+xml
Image
https://widget.yhelper.net/iframe/src/assets/icons/chat/24/chat.svg
h2
2873.5129998531
2973.5469999723
810
491
200
image/svg+xml
Image
https://widget.yhelper.net/iframe/src/assets/icons/chat/24/history.svg
h2
2873.9249999635
2980.4849999491
961
642
200
image/svg+xml
Image
https://fonts.gstatic.com/s/roboto/v29/KFOlCnqEu92Fr1MmEU9fBBc4AMP6lQ.woff2
h2
2881.926999893
2885.3479998652
11988
11048
200
font/woff2
Font
https://fonts.gstatic.com/s/roboto/v29/KFOmCnqEu92Fr1Mu4mxKKTU1Kg.woff2
h2
2882.1329998318
2885.9119999688
11972
11032
200
font/woff2
Font
https://widget.yhelper.net/iframe/src/assets/sounds/ChatIncomingInitial.wav
h2
2918.2479998562
3022.1789998468
27911
27564
206
application/octet-stream
Media
https://ggbetv2.gin.bet/betslip-module-4426a1d5.css
h2
3440.9310000483
3508.5439998657
9250
55894
200
text/css
Stylesheet
https://ggbetv2.gin.bet/betslip-module-6fd6e8aa.js
h2
3441.7860000394
3485.8669999521
73762
350038
200
text/javascript
Script
https://ggbetv2.gin.bet/freebet-module-c6640127.css
h2
3443.0040000007
3473.4600000083
2687
11445
200
text/css
Stylesheet
https://ggbetv2.gin.bet/freebet-module-86a49d2a.js
h2
3443.5039998498
3475.8049999364
30765
138676
200
text/javascript
Script
https://ggbetv2.gin.bet/components-Helper-b4051d3b.css
h2
3444.3649998866
3500.7509998977
1679
4608
200
text/css
Stylesheet
https://ggbetv2.gin.bet/components-Helper-d92f049f.js
h2
3444.7719999589
3489.7330000531
7651
24218
200
text/javascript
Script
https://ggbetv2.gin.bet/filters-module-fcd2a087.css
h2
3445.7949998323
3475.2129998524
4295
24700
200
text/css
Stylesheet
https://ggbetv2.gin.bet/filters-module-d1decd0a.js
h2
3447.8909999598
3478.6159999203
39992
182172
200
text/javascript
Script
https://ggbetv2.gin.bet/stream-module-b6118d4a.css
h2
3450.487999944
3491.0869998857
6646
46876
200
text/css
Stylesheet
https://ggbetv2.gin.bet/stream-module-849ab480.js
h2
3451.1819998734
3501.6260000411
27387
113298
200
text/javascript
Script
https://www.google-analytics.com/collect?v=1&_v=j96&a=286366884&t=event&_s=2&dl=https%3A%2F%2Fgg.bet%2Fen&ul=en-us&de=UTF-8&dt=Online%20Betting%20and%20Odds%20on%20Sport%20and%20Esport%20at%20GG.BET&sd=24-bit&sr=800x600&vp=1350x940&je=0&ec=App&ea=Location%20Change&el=%2F&_u=YFBAAEABAAAAAC~&jid=&gjid=&cid=1230767461.1638064060&tid=UA-82654859-1&_gid=163535771.1638064060&gtm=2wgba15F3SFTF&z=1852953650
h2
3487.341
3490.3239998966
596
35
200
image/gif
Image
https://widget.yhelper.net/iframe/src/assets/sounds/ChatIncomingInitial.ogg
h2
3622.1610000357
3736.9800000452
6851
6522
206
audio/ogg
Media
https://ggbetv2.gin.bet/restrictions-module-3cf9f46a.js
h2
3661.0009998549
3704.233000055
24433
146240
200
text/javascript
Script
https://www.google-analytics.com/collect?v=1&_v=j96&a=286366884&t=event&ni=1&_s=1&dl=https%3A%2F%2Fgg.bet%2Fen%2F&ul=en-us&de=UTF-8&dt=Online%20Betting%20and%20Odds%20on%20Sport%20and%20Esport%20at%20GG.BET&sd=24-bit&sr=800x600&vp=1350x940&je=0&ec=Error&ea=Script%20error.&el=0&_u=aFDAAEABAAAAAC~&jid=&gjid=&cid=1230767461.1638064060&tid=UA-82654859-1&_gid=163535771.1638064060&gtm=2wgba15F3SFTF&z=2033773832
h2
3786.4200000186
3790.5619998928
597
35
200
image/gif
Image
https://widget.yhelper.net/iframe/src/assets/sounds/ChatIncomingInitial.mp3
h2
3808.2059998997
3922.0859999768
3652
3323
206
audio/mpeg
Media
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)
1079.311
8.745
1095.123
5.783
1191.162
11.841
1203.644
54.782
1258.447
34.142
1295.662
6.116
1302.022
9.094
1323.661
22.16
1360.658
6.777
1373.435
36.544
1418.645
16.151
1440.208
6.059
1446.291
31.332
1479.145
434.072
1913.562
10.661
1985.404
5.009
2008.564
9.012
2017.956
16.667
2038.724
23.328
2074.96
27.951
2105.874
7.438
2118.112
5.84
2124.039
10.069
2134.172
19.854
2154.088
7.531
2161.699
12.785
2174.568
5.709
2186.311
22.013
2208.349
7.393
2216.549
9.266
2226.234
6.513
2232.955
6.395
2241.779
6.892
2408.346
5.084
2525.938
8.579
2635.54
15.562
2654.634
8.416
2663.463
95.287
2764.083
7.318
2771.533
23.913
2798.425
16.297
2815.383
93.559
2909.044
15.38
2925.417
27.782
2959.544
53.637
3013.197
520.986
3534.292
30.308
3588.633
28.511
3627.278
27.188
3660.013
46.902
3714.903
13.918
3728.858
13.644
3742.546
47.162
3790.654
12.691
3805.699
5.517
3811.36
12.785
3824.847
9.34
3834.491
10.517
Diagnostics
Below is a collection of useful page vitals.
View Data
Metrics
Below is a collection of metrics.
View Data
Script Treemap Data
Provide as required, for treemap app.

Other

Eliminate render-blocking resources
Resources, such as JavaScript and style sheets, can block the first paint of the page. Gg.bet should consider delivering critical JavaScript/style sheets (JS/CSS) inline and deferring all non-critical JS/CSS.
Properly size images
Images can slow down the page's load time. Gg.bet should consider serving more appropriate-sized images.
Defer offscreen images
Time to Interactive can be slowed down by resources on the page. Gg.bet should consider lazy-loading offscreen and hidden images.
Minify CSS
Cascading Style Sheets (CSS) files can contribute to network payload sizes. Gg.bet should consider minifying CSS files.
Minify JavaScript
JavaScript (JS) files can contribute to network payload sizes and increase script parse times. Gg.bet should consider minifying JS files.
Efficiently encode images
Unoptimized images can consume more cellular data than what is necessary.
Serve images in next-gen formats
Consider JPEG 2000, JPEG XR or WebP image formats which provide better compression than PNG and JPEG.
Enable text compression
Text-based resources should be served with compression, such as gzip, deflate or brotli.
Preconnect to required origins
Resource hints, such as 'preconnect' or 'dns-prefetch', may assist in establishing early connections to important third-party origins.
Initial server response time was short — Root document took 460 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://gg.bet/en
462.121
Preload key requests
Key requests can be preloaded by using '<link rel=preload>'. Gg.bet should consider using '<link rel=preload>' to prioritize fetching resources that are currently requested later in page load.
Use video formats for animated content
Large GIFs are inefficient for delivering animated content. It is recommended to use MPEG4/WebM videos for animations and PNG/WebP for static images instead of GIF.
Remove duplicate modules in JavaScript bundles — Potential savings of 29 KiB
Ensure that no duplicate JavaScript modules from bundles exist to reduce bytes consumed by network activity.
Source Transfer Size (Bytes) Potential Savings (Bytes)
node_modules/@gin-betting/betslip
16977
node_modules/@gin-betting/filters
3727
node_modules/re-reselect
3658
/build/src/modules/filters/utils.ts
2735
/build/src/modules/filters/constants.ts
1269
Other
1226
Avoid serving legacy JavaScript to modern browsers — Potential savings of 26 KiB
Polyfills and transforms enable legacy browsers to use new JavaScript features. For bundled JavaScript it is recommended to adopt a modern script deployment strategy using module/nomodule feature detection. This will reduce the amount of code shipped to modern browsers.
URL Potential Savings (Bytes)
https://gg.bet/assets/js/main.js?v=16378490632
20707
https://widget.yhelper.net/iframe/main.1e5b3e0b.js?097d917ff780999bf02e
5527
https://ggbetv2.gin.bet/vendor-9060e60f.js
325
https://ggbetv2.gin.bet/stream-module-849ab480.js
44
https://ggbetv2.gin.bet/betslip-module-6fd6e8aa.js
39
Preload Largest Contentful Paint image
It is recommended to preload images used by LCP elements, to improve LCP time.
Avoids enormous network payloads — Total size was 2,152 KiB
Large network payloads can cost users money and are linked to long load times.
URL Transfer Size (Bytes)
https://ggbetv2.gin.bet/vendor-9060e60f.js
596402
https://gg.bet/assets/js/main.js?v=16378490632
298652
https://widget.yhelper.net/iframe/main.1e5b3e0b.js?097d917ff780999bf02e
206916
https://ggbetv2.gin.bet/app-0bb7d94f.js
151719
https://www.gstatic.com/recaptcha/releases/_7Co1fh8iT2hcjvquYJ_3zSP/recaptcha__en.js
138309
https://ggbetv2.gin.bet/betslip-module-6fd6e8aa.js
73762
https://gg.bet/assets/fonts/Roboto-Medium.woff2
64864
https://gg.bet/assets/css/desktop.css?v=16378490632
53784
https://gg.bet/assets/img/frontend/icons/sprite-mono.svg?v16378490632
51965
https://www.googletagmanager.com/gtm.js?id=GTM-5F3SFTF
51256
Avoids an excessive DOM size — 696 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
696
Maximum DOM Depth
21
Maximum Child Elements
36
Avoid chaining critical requests — 3 chains found
Below is a list of Critical Request Chains, which shows which resources are loaded with a high priority. Gg.bet 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
Make use of the User Timing API to measure an app's real-world performance during key user experiences.
JavaScript execution time — 1.2 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://ggbetv2.gin.bet/app-0bb7d94f.js
530.51
443.459
10.494
https://gg.bet/assets/js/main.js?v=16378490632
470.408
353.459
19.388
https://gg.bet/en
320.649
17.21
3.894
Unattributable
256.981
15.109
0.187
https://widget.yhelper.net/iframe/main.1e5b3e0b.js?097d917ff780999bf02e
213.599
185.802
11.804
https://ggbetv2.gin.bet/vendor-9060e60f.js
141.105
49.91
39.571
https://www.googletagmanager.com/gtm.js?id=GTM-5F3SFTF
73.923
56.33
3.183
All text remains visible during webfont loads
Make use of the font-display CSS feature, which will ensure text is user-visible while webfonts are loading.
Keep request counts low and transfer sizes small — 89 requests • 2,152 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
89
2203705
Script
29
1732915
Stylesheet
10
138474
Font
5
134219
Image
31
69535
Other
9
68773
Media
3
38414
Document
2
21375
Third-party
40
1555265
Minimize third-party usage — Third-party code blocked the main thread for 0 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)
138309
0
51256
0
25782
0
22428
0
1173
0
857
0
677
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
Largest Contentful Paint image was not lazily loaded
Above-the-fold images that are lazily loaded render later in the page lifecycle, which can delay the largest contentful paint.
Uses passive listeners to improve scrolling performance
Improve the page's scroll performance by marking touch and wheel event listeners as 'passive'.
Avoids `document.write()`
Avoid or limit the use of external scripts that are dynamically injected via 'document.write()' as users on slow connections will be delayed by tens of seconds.
Avoid long main-thread tasks — 5 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://ggbetv2.gin.bet/app-0bb7d94f.js
5382
260
https://gg.bet/assets/js/main.js?v=16378490632
3130
217
https://widget.yhelper.net/iframe/main.1e5b3e0b.js?097d917ff780999bf02e
1480
95
https://widget.yhelper.net/iframe/main.1e5b3e0b.js?097d917ff780999bf02e
1591
94
https://ggbetv2.gin.bet/vendor-9060e60f.js
5142
54
Avoid non-composited animations — 2 animated elements found
It is recommended to avoid non-composited animations which are often janky and increase CLS.
Element Name
Has a `<meta name="viewport">` tag with `width` or `initial-scale`
It is advised to use a '<meta name="viewport">' tag for the optimization of gg.bet on mobile screens.

Budgets

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

Other

Reduce unused CSS — Potential savings of 149 KiB
Dead and/or unused rules in Style Sheets (CSS) can contribute to network payload sizes. Gg.bet 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://gg.bet/assets/css/desktop.css?v=16378490632
53784
51592
.m-0{margin:0px !important} ...
51195
50674
https://ggbetv2.gin.bet/styles-88eea89f.css
36694
34882
https://gg.bet/assets/css/main.css?v=16378490632
20480
15907
Reduce unused JavaScript — Potential savings of 695 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://ggbetv2.gin.bet/vendor-9060e60f.js
596402
205252
https://gg.bet/assets/js/main.js?v=16378490632
298652
167037
https://www.gstatic.com/recaptcha/releases/_7Co1fh8iT2hcjvquYJ_3zSP/recaptcha__en.js
138309
109310
https://widget.yhelper.net/iframe/main.1e5b3e0b.js?097d917ff780999bf02e
206916
78238
https://ggbetv2.gin.bet/app-0bb7d94f.js
151719
58617
https://ggbetv2.gin.bet/betslip-module-6fd6e8aa.js
73762
44834
https://ggbetv2.gin.bet/filters-module-d1decd0a.js
39992
27440
https://ggbetv2.gin.bet/restrictions-module-3cf9f46a.js
24433
21305
Avoid multiple page redirects — Potential savings of 340 ms
Redirects can cause additional delays before the page can begin loading. Gg.bet should avoid multiple or unnecessary page redirects.
URL Time Spent (Ms)
http://gg.bet/
190
https://gg.bet/
150
https://gg.bet/en
0
Minimize main-thread work — 2.4 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
1386.587
Other
412.448
Style & Layout
257.634
Script Parsing & Compilation
117.078
Rendering
90.442
Parse HTML & CSS
63.682
Garbage Collection
55.697

Metrics

Time to Interactive — 4.6 s
The time taken for the page to become fully interactive.
Speed Index — 2.5 s
The time taken for the page contents to be visibly populated.
Total Blocking Time — 370 ms
The total blocking time is the sum of all time periods between First Contentful Paint and Time to Interactive (when task length exceeded 50ms).
Largest Contentful Paint — 2.7 s
The timing of the largest text or image that is painted.
Cumulative Layout Shift — 0.845
Cumulative Layout Shift is the measurement of visible elements collective movement within the viewport.
View Data

Audits

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

Other

Serve static assets with an efficient cache policy — 28 resources found
Gg.bet 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://widget.yhelper.net/widget.js
60000
12829
https://www.google-analytics.com/analytics.js
7200000
20630
https://widget.yhelper.net/iframe/main.1e5b3e0b.js?097d917ff780999bf02e
86400000
206916
https://widget.yhelper.net/iframe/src/assets/sounds/ChatIncomingInitial.wav
86400000
27911
https://widget.yhelper.net/iframe/src/assets/sounds/ChatIncomingInitial.ogg
86400000
6851
https://widget.yhelper.net/iframe/src/assets/sounds/ChatIncomingInitial.mp3
86400000
3652
https://widget.yhelper.net/iframe/src/assets/icons/chat/24/close.svg
86400000
1191
https://widget.yhelper.net/iframe/src/assets/icons/chat/24/history.svg
86400000
961
https://widget.yhelper.net/iframe/src/assets/icons/chat/24/chat.svg
86400000
810
https://widget.yhelper.net/iframe/src/assets/icons/chat/24/hide.svg
86400000
604
https://gg.bet/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js
172800000
1145
https://ggbetv2.gin.bet/vendor-9060e60f.js
604800000
596402
https://ggbetv2.gin.bet/app-0bb7d94f.js
604800000
151719
https://ggbetv2.gin.bet/betslip-module-6fd6e8aa.js
604800000
73762
https://ggbetv2.gin.bet/filters-module-d1decd0a.js
604800000
39992
https://ggbetv2.gin.bet/styles-88eea89f.css
604800000
36694
https://ggbetv2.gin.bet/bl.en-e7f8827c.js
604800000
31535
https://ggbetv2.gin.bet/freebet-module-86a49d2a.js
604800000
30765
https://ggbetv2.gin.bet/stream-module-849ab480.js
604800000
27387
https://ggbetv2.gin.bet/restrictions-module-3cf9f46a.js
604800000
24433
https://ggbetv2.gin.bet/betslip-module-4426a1d5.css
604800000
9250
https://ggbetv2.gin.bet/components-Helper-d92f049f.js
604800000
7651
https://ggbetv2.gin.bet/stream-module-b6118d4a.css
604800000
6646
https://ggbetv2.gin.bet/filters-module-fcd2a087.css
604800000
4295
https://ggbetv2.gin.bet/freebet-module-c6640127.css
604800000
2687
https://ggbetv2.gin.bet/components-Helper-b4051d3b.css
604800000
1679
https://ggbetv2.gin.bet/vendor-ae7f6bc5.css
604800000
1137
https://cdn.polyfill.io/v3/polyfill.min.js?features=default,Array.prototype.includes,Array.prototype.findIndex,WeakSet,Symbol,Symbol.iterator,Symbol.species,Array.prototype.find,Array.prototype.@@iterator,Set,Array.prototype.entries,Object.entries,Object.assign,Object.values,String.prototype.includes,IntersectionObserver,Function.prototype.name,Intl,Intl.PluralRules,Intl.PluralRules.~locale.en,Intl.RelativeTimeFormat,Intl.RelativeTimeFormat.~locale.en&flags=gated
604800000
857
Image elements do not have explicit `width` and `height`
Reduce layout shifts and improve CLS by setting explicit width and height properties on image elements.
URL
https://gg.bet/file/media:ad549b3fb489871b4e88eec8b1922911651f30ad19
https://gg.bet/file/media:fc28392dc120b7ad4714fe5733dccc3f09b50a582e
https://gg.bet/file/media:9c9e22cf09a413239a12b40177af895e7eaa41c705
https://gg.bet/file/media:618393f741ecca75e24ac5182aa88cc764ee9494e3
https://gg.bet/file/media:0e00af85d402ff1555870f2c6404ab451da5d5c6d4
https://gg.bet/file/media:ae27c95adb8240510cd4b273a4897676e5d37c4ebe
https://gg.bet/file/media:9bd93c71fd4f371156373c47faa5a075024ec2d7b8
https://gg.bet/file/media:44a67353df6ac542ecc049a1f1b06c10e5b9e81280
https://gg.bet/file/media:899f9c381b60fd8288b94b758c740142377d55c77e
https://gg.bet/file/media:4a86b3f53471b56f66403dd654dc0cf0800aa3ce43
https://gg.bet/file/media:41084fec078b6683f375d2008f0e4af6c04b1f04ec
https://gg.bet/file/media:b860d1251a8a474a1606fd0395dc7d750f192a7552
https://gg.bet/file/media:8c075b3538c783ea013fbacf91676645538b8da363
https://gg.bet/file/media:649678f08158800551d46dbd414c0bf588b040a155
https://gg.bet/file/media:a3360b960378ee310b280de743d759f29224702cd5
https://gg.bet/file/media:4f19bfbbc308df2a1978bfdfc665540886340360cd
https://gg.bet/file/media:b3152b6b59582c7f59f4004c5fa703f116287452a0
https://gg.bet/file/media:07fc9a391cdd922211f8f450175d63667e2178fb1c
https://gg.bet/file/media:bb9eaeae88fb5e39998c0459331552237362947110
81

Accessibility

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

Navigation

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

ARIA

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

Names and labels

Buttons have an accessible name
Buttons become unusable as they are announced simply as "button" when the button does not have an accessible name, when used by screen readers and other assistive technologies.
Document has a `<title>` element
Search engines, screen reader users and other assistive technology users rely on the title to provide an overview of the page and to help determine if the page is relevant to their search.
No form fields have multiple labels
Having multiple labels for form fields can be confusing to assistive technologies, like a screen reader.
Image elements have `[alt]` attributes
Provide short and descriptive alternative text where possible on informative elements.
`<input type="image">` elements have `[alt]` text
Input buttons with alternative text assist screen readers and other assistive technology users to understand its purpose.
Form elements have associated labels
Screen readers and other assistive technologies rely on labels to properly announce form controls.
`<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.
List items (`<li>`) are contained within `<ul>` or `<ol>` parent elements
In order for screen readers to announce list items, ensure that list items ('<li>') are contained within parent '<ul>' or '<ol>' tags.
Cells in a `<table>` element that use the `[headers]` attribute refer to table cells within the same table.
Screen readers and other assistive technologies have features to make navigating tables easier. Ensure that '<td>' cells using the headers attribute only refer to other cells in the same table, to improve screen reader user experience.
`<th>` elements and elements with `[role="columnheader"/"rowheader"]` have data cells they describe.
Screen readers and other assistive technologies have features to make navigating tables easier. Ensure that table headers refer to some set of cells, to improve screen reader user experience.

Internationalization and localization

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

Best practices

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

Audio and video

`<video>` elements contain a `<track>` element with `[kind="captions"]`
Gg.bet 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
OK

Names and labels

`<frame>` or `<iframe>` elements do not have a title
Screen reader users and other assistive technology users rely on frame titles to describe the contents of frames.
Failing Elements
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.

Navigation

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

Tables and lists

Lists do not contain only `<li>` elements and script supporting elements (`<script>` and `<template>`).
Use proper list structure to aid screen readers and other assistive technologies.
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.
77

Best Practices

Indicates the recommended, best practices currently in place on the page and highlights the best practices that gg.bet 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 `unload` event listeners
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.
Detected JavaScript libraries
Below is a list of all front-end JavaScript libraries that were detected on the page.
Name Version
React
Lo-Dash
4.17.15
Vue
core-js
core-js-global@3.15.2
Avoids deprecated APIs
Avoid deprecated APIs which will eventually be removed the browser.
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://gg.bet/
Allowed
Includes front-end JavaScript libraries with known security vulnerabilities — 5 vulnerabilities detected
Ensure that the use of third-party scripts is minimal and that only trusted third-party scripts are used as some may contain known security vulnerabilities which may be exploited by attackers.
Library Version Vulnerability Count Highest Severity
5
High

Audits

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
Failed to load resource: the server responded with a status of 403 (Forbidden)
Refused to execute script from 'https://stat.gg.bet/font.png?project=ggbet&uniqueId=ed3ec087-46d7-4bfe-bb76-e3b3ca96fe5b&is_auth=0&action=visit&refCode=' because its MIME type ('image/png') is not executable.
TypeError: Cannot set properties of null (setting 'onopen') at SubscriptionClient.close (https://ggbetv2.gin.bet/vendor-9060e60f.js:2:34188) at WebSocket.client.onclose (https://ggbetv2.gin.bet/vendor-9060e60f.js:2:43122)
WebSocket connection to 'wss://betting-public-gql.gin.bet/graphql' failed: Error in connection establishment: net::ERR_NAME_NOT_RESOLVED
WebSocket connection to 'wss://betting-public-gql.gin.bet/graphql' failed: Error in connection establishment: net::ERR_NAME_NOT_RESOLVED
WebSocket connection to 'wss://betting-public-gql.gin.bet/graphql' failed: Error in connection establishment: net::ERR_NAME_NOT_RESOLVED
WebSocket connection to 'wss://betting-public-gql.gin.bet/graphql' failed: Error in connection establishment: net::ERR_NAME_NOT_RESOLVED
WebSocket connection to 'wss://betting-public-gql.gin.bet/graphql' failed: Error in connection establishment: net::ERR_NAME_NOT_RESOLVED
WebSocket connection to 'wss://betting-public-gql.gin.bet/graphql' failed: Error in connection establishment: net::ERR_NAME_NOT_RESOLVED
WebSocket connection to 'wss://node.yhelper.net/socket.io/?EIO=3&transport=websocket' failed: Error in connection establishment: net::ERR_NAME_NOT_RESOLVED
WebSocket connection to 'wss://node.yhelper.net/socket.io/?EIO=3&transport=websocket' failed: Error in connection establishment: net::ERR_NAME_NOT_RESOLVED
WebSocket connection to 'wss://node.yhelper.net/socket.io/?EIO=3&transport=websocket' failed: Error in connection establishment: net::ERR_NAME_NOT_RESOLVED
Missing source maps for large first-party JavaScript
Consider deploying source maps for added benefits such as the ability to debug while in production.
URL Map URL
https://widget.yhelper.net/iframe/main.1e5b3e0b.js?097d917ff780999bf02e
https://ggbetv2.gin.bet/vendor-9060e60f.js
https://ggbetv2.gin.bet/vendor-9060e60f.js.map
https://gg.bet/assets/js/main.js?v=16378490632
https://ggbetv2.gin.bet/stream-module-849ab480.js
https://ggbetv2.gin.bet/stream-module-849ab480.js.map
https://ggbetv2.gin.bet/restrictions-module-3cf9f46a.js
https://ggbetv2.gin.bet/restrictions-module-3cf9f46a.js.map
https://ggbetv2.gin.bet/match-module-2611e69d.js
https://ggbetv2.gin.bet/match-module-2611e69d.js.map
https://ggbetv2.gin.bet/freebet-module-86a49d2a.js
https://ggbetv2.gin.bet/freebet-module-86a49d2a.js.map
https://ggbetv2.gin.bet/filters-module-d1decd0a.js
https://ggbetv2.gin.bet/filters-module-d1decd0a.js.map
https://ggbetv2.gin.bet/components-Helper-d92f049f.js
https://ggbetv2.gin.bet/components-Helper-d92f049f.js.map
https://ggbetv2.gin.bet/betslip-module-6fd6e8aa.js
https://ggbetv2.gin.bet/betslip-module-6fd6e8aa.js.map
https://ggbetv2.gin.bet/app-0bb7d94f.js
https://ggbetv2.gin.bet/app-0bb7d94f.js.map
91

SEO

Indicates how well the page is optimized for ranking in search engines and highlights Search Engine Optimization (SEO) opportunities for gg.bet. 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 gg.bet 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.
Image elements have `[alt]` attributes
Provide short and descriptive alternative text where possible on informative elements.
Document has a valid `hreflang`
Search engines can be instructed to list specific versions of a page for a given language or region through the use of hreflang links.
Document has a valid `rel=canonical`
Search engines can be suggested which URL should be shown in search results through the use of canonical links.
Document avoids plugins
The content of plugins cannot be indexed by search engines and many devices either restrict or do not support them.

Crawling and Indexing

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

Content Best Practices

Links do not have descriptive text — 1 link found
Make use of descriptive link text to assist search engines in understanding the content.

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

PWA

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

Installable

Web app manifest and service worker meet the installability requirements
User engagement may be increased by leveraging the browsers ability to proactively prompt users to add the app to their homescreen.

PWA Optimized

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

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) 61
Performance 11
Accessibility 70
Best Practices 77
SEO 86
PWA 60
0–49 (Fail) 50–89 (Average) 90–100 (Pass)
URL: https://gg.bet/en
Updated: 28th November, 2021

1.72 seconds
First Contentful Paint (FCP)
77%
14%
9%

0.20 seconds
First Input Delay (FID)
65%
16%
19%

Simulate loading on mobile
11

Performance

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

Audits

First Meaningful Paint — 2.3 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://gg.bet/
http/1.1
0
261.51600014418
491
0
301
text/html
https://gg.bet/
http/1.1
261.97900017723
521.20000007562
709
0
302
text/html
https://gg.bet/en
h2
521.47200005129
1150.9940000251
39723
155838
200
text/html
Document
https://gg.bet/assets/css/mobile.css?v=16378490632
h2
1158.5010001436
1210.0029999856
52082
302376
200
text/css
Stylesheet
https://gg.bet/assets/css/main.css?v=16378490632
h2
1158.6990000214
1193.3679999784
20480
119667
200
text/css
Stylesheet
https://gg.bet/file/media:ad549b3fb489871b4e88eec8b1922911651f30ad19
h2
1212.1760000009
1443.1600000244
5959
12904
200
image/svg+xml
Image
https://gg.bet/file/media:fc28392dc120b7ad4714fe5733dccc3f09b50a582e
h2
1223.4000000171
1525.067999959
6180
13471
200
image/svg+xml
Image
https://gg.bet/file/media:9c9e22cf09a413239a12b40177af895e7eaa41c705
h2
1223.5809999984
1535.9680000693
1125
766
200
image/svg+xml
Image
https://gg.bet/file/media:618393f741ecca75e24ac5182aa88cc764ee9494e3
h2
1223.8040000666
1443.6759999953
1699
2425
200
image/svg+xml
Image
https://gg.bet/file/media:0e00af85d402ff1555870f2c6404ab451da5d5c6d4
h2
1224.1770001128
1447.4629999604
1841
3070
200
image/svg+xml
Image
https://gg.bet/file/media:ae27c95adb8240510cd4b273a4897676e5d37c4ebe
h2
1224.3560000788
1442.7660000511
1803
2692
200
image/svg+xml
Image
https://gg.bet/file/media:9bd93c71fd4f371156373c47faa5a075024ec2d7b8
h2
1224.5820001699
1444.2559999879
1508
1715
200
image/svg+xml
Image
https://gg.bet/file/media:44a67353df6ac542ecc049a1f1b06c10e5b9e81280
h2
1224.7300001327
1467.3770000227
2444
5334
200
image/svg+xml
Image
https://gg.bet/file/media:899f9c381b60fd8288b94b758c740142377d55c77e
h2
1225.0010001007
1444.6420001332
1332
1294
200
image/svg+xml
Image
https://gg.bet/file/media:4a86b3f53471b56f66403dd654dc0cf0800aa3ce43
h2
1225.2660000231
1446.9810000155
1445
1667
200
image/svg+xml
Image
https://gg.bet/file/media:41084fec078b6683f375d2008f0e4af6c04b1f04ec
h2
1225.5069999956
1442.4560000189
3084
5923
200
image/svg+xml
Image
https://gg.bet/file/media:b860d1251a8a474a1606fd0395dc7d750f192a7552
h2
1225.8490000386
1473.2340001501
3235
7612
200
image/svg+xml
Image
https://gg.bet/file/media:8c075b3538c783ea013fbacf91676645538b8da363
h2
1225.9990000166
1434.9450001027
4127
8225
200
image/svg+xml
Image
https://gg.bet/file/media:649678f08158800551d46dbd414c0bf588b040a155
h2
1226.4010000508
1447.9040000588
2876
6064
200
image/svg+xml
Image
https://gg.bet/file/media:a3360b960378ee310b280de743d759f29224702cd5
h2
1226.5810000245
1448.7160001881
1545
2134
200
image/svg+xml
Image
https://gg.bet/file/media:4f19bfbbc308df2a1978bfdfc665540886340360cd
h2
1226.769000059
1448.1940001715
2157
3724
200
image/svg+xml
Image
https://gg.bet/file/media:b3152b6b59582c7f59f4004c5fa703f116287452a0
h2
1226.9780000206
1441.8999999762
2427
3895
200
image/svg+xml
Image
https://gg.bet/file/media:07fc9a391cdd922211f8f450175d63667e2178fb1c
h2
1227.1220001858
1464.3870000727
5253
11656
200
image/svg+xml
Image
https://gg.bet/file/media:bb9eaeae88fb5e39998c0459331552237362947110
h2
1227.3419999983
1465.0430001784
1681
2528
200
image/svg+xml
Image
https://gg.bet/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js
h2
1195.0750001706
1213.2250000723
1145
1239
200
application/javascript
Script
https://gg.bet/assets/js/main.js?v=16378490632
h2
1227.4390000384
1295.403999975
298652
1105269
200
application/javascript
Script
https://gg.bet/assets/js/svg-icon-polyfill.min.js?v=16378490632
h2
1227.555999998
1252.6820001658
1395
1315
200
application/javascript
Script
https://stat.gg.bet/font.png?project=ggbet&uniqueId=f5dd5346-4028-4345-9767-2edfbb37b372&is_auth=0&action=visit&refCode=
h2
1227.734999964
1506.553000072
672
95
200
image/png
Script
https://www.google.com/recaptcha/api.js?onload=onloadCallback&render=explicit
h2
1227.8599999845
1238.691000035
1173
909
200
text/javascript
Script
https://widget.yhelper.net/widget.js
h2
1227.9410001356
1378.7770001218
12829
41150
200
application/javascript
Script
https://904ce352-e9e4-40ec-a9e7-bea181b94eb1.snippet.antillephone.com/apg-seal.js
h2
1228.1000001822
1346.9440001063
1301
0
403
text/html
Script
https://www.googletagmanager.com/gtm.js?id=GTM-5F3SFTF
h2
1228.206000058
1246.6490000952
51256
178323
200
application/javascript
Script
https://gg.bet/assets/img/frontend/icons/sprite-mono.svg?v16378490632
h2
1229.5210000593
1260.392999975
51965
148699
200
image/svg+xml
Other
https://gg.bet/assets/img/frontend/icons/sprite-color.svg?v16378490632
h2
1229.7559999861
1260.9790000133
12281
34039
200
image/svg+xml
Other
data
1234.9030000623
1235.4220000561
0
10374
200
image/png
Image
https://gg.bet/assets/img/frontend/syst/ggbet_logo.svg
h2
1248.784000054
1279.7769999597
2951
5098
200
image/svg+xml
Image
https://gg.bet/assets/img/frontend/icons/check.svg
h2
1254.1410000995
1285.6000000611
802
254
200
image/svg+xml
Image
https://gg.bet/assets/img/frontend/licenses/logo-ecogra-color-white.svg
h2
1257.011000067
1289.0580000822
2313
3887
200
image/svg+xml
Image
https://gg.bet/assets/img/frontend/licenses/logo-md5-color-white.svg
h2
1257.3679999914
1285.9420001041
3799
8673
200
image/svg+xml
Image
https://gg.bet/assets/img/frontend/licenses/plus-18-white.svg
h2
1257.6429999899
1286.6909999866
1454
1953
200
image/svg+xml
Image
https://gg.bet/assets/fonts/Roboto-Bold.woff2
h2
1259.2919999734
1287.0600000024
22803
22180
200
application/octet-stream
Font
https://gg.bet/assets/fonts/Roboto-Regular.woff2
h2
1259.6760001034
1284.2370001599
22592
21968
200
application/octet-stream
Font
https://gg.bet/assets/fonts/Roboto-Regular.woff2?v=1.4
h2
1314.408000093
1345.0810001232
22591
21968
200
application/octet-stream
Font
https://www.gstatic.com/recaptcha/releases/_7Co1fh8iT2hcjvquYJ_3zSP/recaptcha__en.js
h2
1398.9450000226
1411.4159999881
138309
351715
200
text/javascript
Script
https://www.google-analytics.com/analytics.js
h2
1450.822000159
1457.0689999964
20631
50205
200
text/javascript
Script
https://gg.bet/graphql
h2
1688.3720001206
2005.2220001817
717
266
200
application/json
Fetch
https://gg.bet/assets/js/chunks/7888.96bb837181f55bef80c5.js
h2
1708.415000001
1739.0189999714
1706
2417
200
application/javascript
Script
https://gg.bet/assets/js/chunks/593.3e5e0b346f253b7dbcc0.js
h2
1729.4230000116
1757.3090000078
1814
3047
200
application/javascript
Script
https://gg.bet/assets/js/chunks/6305.8a39ab9a53e256936af9.js
h2
1777.7599999681
1802.9140001163
763
178
200
application/javascript
Script
https://gg.bet/assets/js/chunks/5580.dd313225cdd3851c122a.js
h2
1778.9300000295
1802.0320001524
1539
2478
200
application/javascript
Script
https://gg.bet/assets/js/chunks/922.efa5afd75ffb2a63f384.js
h2
1779.7110001557
1813.1120000035
817
304
200
application/javascript
Script
https://gg.bet/assets/js/chunks/1430.4e530e0e00c074b8dc05.js
h2
1842.818000121
1878.8930000737
829
282
200
application/javascript
Script
https://widget.yhelper.net/iframe/
h2
1952.8240000363
2053.6870001815
632
488
200
text/html
Document
https://www.google-analytics.com/j/collect?v=1&_v=j96&a=1950374603&t=pageview&_s=1&dl=https%3A%2F%2Fgg.bet%2Fen&ul=en-us&de=UTF-8&dt=Online%20Betting%20and%20Odds%20on%20Sport%20and%20Esport%20at%20GG.BET&sd=24-bit&sr=360x640&vp=360x640&je=0&_u=YEBAAEABAAAAAC~&jid=53506401&gjid=1669555241&cid=1387147226.1638064091&tid=UA-82654859-1&_gid=1130083996.1638064091&_r=1&gtm=2wgba15F3SFTF&z=117836430
h2
2013.4070001077
2016.3640000392
605
2
200
text/plain
XHR
https://ggbetv2.gin.bet/bettingLoader.js?v=5
h2
2033.9989999775
2350.1220000908
5093
14391
200
text/javascript
Script
https://stats.g.doubleclick.net/j/collect?t=dc&aip=1&_r=3&v=1&_v=j96&tid=UA-82654859-1&cid=1387147226.1638064091&jid=53506401&gjid=1669555241&_gid=1130083996.1638064091&_u=YEBAAEAAAAAAAC~&z=1688611335
h2
2045.4969999846
2049.0709999576
677
1
200
text/plain
XHR
https://widget.yhelper.net/iframe/main.1e5b3e0b.js?097d917ff780999bf02e
h2
2084.7910000011
2532.834000187
206916
753710
200
application/javascript
Script
https://ggbetv2.gin.bet/bl.en-e7f8827c.js
h2
2357.4230000377
2397.3870000336
31535
103904
200
text/javascript
Script
https://ggbetv2.gin.bet/vendor-ae7f6bc5.css
h2
2360.0220000371
2398.6410000362
1137
9899
200
text/css
Stylesheet
https://ggbetv2.gin.bet/styles-88eea89f.css
h2
2360.1940001827
2401.5409999993
36694
242376
200
text/css
Stylesheet
https://cdn.polyfill.io/v3/polyfill.min.js?features=default,Array.prototype.includes,Array.prototype.findIndex,WeakSet,Symbol,Symbol.iterator,Symbol.species,Array.prototype.find,Array.prototype.@@iterator,Set,Array.prototype.entries,Object.entries,Object.assign,Object.values,String.prototype.includes,IntersectionObserver,Function.prototype.name,Intl,Intl.PluralRules,Intl.PluralRules.~locale.en,Intl.RelativeTimeFormat,Intl.RelativeTimeFormat.~locale.en&flags=gated
h2
2373.2700000983
2388.8199999928
918
101
200
text/javascript
Script
https://ggbetv2.gin.bet/vendor-9060e60f.js
h2
2391.8940001167
2522.9120000731
596402
2834566
200
text/javascript
Script
https://ggbetv2.gin.bet/app-0bb7d94f.js
h2
2392.3150000628
2443.5780001804
151719
677718
200
text/javascript
Script
https://fonts.googleapis.com/css2?family=Roboto:wght@300;400;500;700&family=Open+Sans:wght@300;400;600;700&display=swap
h2
2626.3890000992
2648.7810001709
1906
22111
200
text/css
Stylesheet
https://ggbetv2.gin.bet/betslip-module-4426a1d5.css
h2
3314.0220001806
3342.2140001785
9250
55894
200
text/css
Stylesheet
https://ggbetv2.gin.bet/betslip-module-6fd6e8aa.js
h2
3315.0760000572
3357.0860000327
73762
350038
200
text/javascript
Script
https://ggbetv2.gin.bet/freebet-module-c6640127.css
h2
3316.6060000658
3342.949999962
2687
11445
200
text/css
Stylesheet
https://ggbetv2.gin.bet/freebet-module-86a49d2a.js
h2
3317.3869999591
3348.4470001422
30765
138676
200
text/javascript
Script
https://ggbetv2.gin.bet/components-Helper-b4051d3b.css
h2
3318.3969999664
3342.7040001843
1679
4608
200
text/css
Stylesheet
https://ggbetv2.gin.bet/components-Helper-d92f049f.js
h2
3319.1360000055
3347.5630001631
7651
24218
200
text/javascript
Script
https://ggbetv2.gin.bet/filters-module-fcd2a087.css
h2
3326.4600001276
3361.8520000018
4295
24700
200
text/css
Stylesheet
https://ggbetv2.gin.bet/filters-module-d1decd0a.js
h2
3329.7330001369
3361.1520000268
39992
182172
200
text/javascript
Script
https://www.google-analytics.com/collect?v=1&_v=j96&a=1950374603&t=event&_s=2&dl=https%3A%2F%2Fgg.bet%2Fen&ul=en-us&de=UTF-8&dt=Online%20Betting%20and%20Odds%20on%20Sport%20and%20Esport%20at%20GG.BET&sd=24-bit&sr=360x640&vp=360x640&je=0&ec=App&ea=Location%20Change&el=%2F&_u=YFBAAEABAAAAAC~&jid=&gjid=&cid=1387147226.1638064091&tid=UA-82654859-1&_gid=1130083996.1638064091&gtm=2wgba15F3SFTF&z=1095097615
h2
3362.6340001356
3378.6610001698
597
35
200
image/gif
Image
https://widget.yhelper.net/iframe/src/assets/icons/chat/24/hide.svg
h2
3541.3860001136
3654.2990000453
604
285
200
image/svg+xml
Image
https://widget.yhelper.net/iframe/src/assets/icons/chat/24/close.svg
h2
3541.5870000143
3643.8100000378
1191
872
200
image/svg+xml
Image
https://widget.yhelper.net/iframe/src/assets/icons/chat/24/chat.svg
h2
3541.8520001695
3642.0860001817
810
491
200
image/svg+xml
Image
https://widget.yhelper.net/iframe/src/assets/icons/chat/24/history.svg
h2
3542.1060000081
3640.8359999768
961
642
200
image/svg+xml
Image
https://fonts.gstatic.com/s/roboto/v29/KFOlCnqEu92Fr1MmEU9fBBc4AMP6lQ.woff2
h2
3548.3099999838
3552.1919999737
11988
11048
200
font/woff2
Font
https://fonts.gstatic.com/s/roboto/v29/KFOmCnqEu92Fr1Mu4mxKKTU1Kg.woff2
h2
3549.4440000039
3553.4779999871
11972
11032
200
font/woff2
Font
https://ggbetv2.gin.bet/restrictions-module-3cf9f46a.js
h2
3594.64200004
3653.876000084
24433
146240
200
text/javascript
Script
https://widget.yhelper.net/iframe/src/assets/sounds/ChatIncomingInitial.wav
h2
3623.5810001381
3823.0580000672
27911
27564
206
application/octet-stream
Media
https://widget.yhelper.net/iframe/src/assets/sounds/ChatIncomingInitial.ogg
h2
3828.3860001247
3938.3460001554
6851
6522
206
audio/ogg
Media
https://widget.yhelper.net/iframe/src/assets/sounds/ChatIncomingInitial.mp3
h2
3942.5570000894
4043.730000034
3652
3323
206
audio/mpeg
Media
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)
1208.285
8.086
1266.42
9.326
1276.293
14.82
1291.131
52.154
1343.974
5.67
1365.327
16.564
1381.902
6.719
1389.029
6.35
1402.167
38.246
1453.42
13.254
1467.281
16.083
1484.644
5.112
1489.772
28.411
1519.126
390.484
1909.675
7.267
1944.24
7.641
1969.917
7.913
1999.615
6.538
2006.717
11.683
2020.714
22.206
2048.52
20.141
2076.307
6.264
2088.908
7.002
2100.652
21.055
2122.331
5.444
2128.122
7.105
2407.588
8.582
2459.877
10.673
2488.1
19.266
2581.207
6.713
2624.537
91.587
2717.616
19.25
2739.324
74.464
2813.807
611.317
3425.192
16.38
3453.901
30.681
3484.602
12.983
3497.723
21.591
3521.006
74.358
3595.381
12.489
3609.366
53.534
3663.194
14.991
3685.676
15.581
3707.215
17.582
3724.829
43.349
3779.765
6.977
3789.959
8.701
4071.674
5.226
Diagnostics
Below is a collection of useful page vitals.
View Data
Metrics
Below is a collection of metrics.
View Data
Script Treemap Data
Provide as required, for treemap app.

Other

Eliminate render-blocking resources
Resources, such as JavaScript and style sheets, can block the first paint of the page. Gg.bet should consider delivering critical JavaScript/style sheets (JS/CSS) inline and deferring all non-critical JS/CSS.
Properly size images
Images can slow down the page's load time. Gg.bet should consider serving more appropriate-sized images.
Defer offscreen images — Potential savings of 31 KiB
Time to Interactive can be slowed down by resources on the page. Gg.bet should consider lazy-loading offscreen and hidden images.
URL Resource Size (Bytes) Potential Savings (Bytes)
https://gg.bet/file/media:07fc9a391cdd922211f8f450175d63667e2178fb1c
5253
5253
https://gg.bet/file/media:8c075b3538c783ea013fbacf91676645538b8da363
4127
4127
https://gg.bet/assets/img/frontend/licenses/logo-md5-color-white.svg
3799
3799
https://gg.bet/file/media:b860d1251a8a474a1606fd0395dc7d750f192a7552
3235
3235
https://gg.bet/file/media:41084fec078b6683f375d2008f0e4af6c04b1f04ec
3084
3084
https://gg.bet/file/media:649678f08158800551d46dbd414c0bf588b040a155
2876
2876
https://gg.bet/file/media:44a67353df6ac542ecc049a1f1b06c10e5b9e81280
2444
2444
https://gg.bet/file/media:b3152b6b59582c7f59f4004c5fa703f116287452a0
2427
2427
https://gg.bet/assets/img/frontend/licenses/logo-ecogra-color-white.svg
2313
2313
https://gg.bet/file/media:4f19bfbbc308df2a1978bfdfc665540886340360cd
2157
2157
Minify CSS
Cascading Style Sheets (CSS) files can contribute to network payload sizes. Gg.bet should consider minifying CSS files.
Minify JavaScript
JavaScript (JS) files can contribute to network payload sizes and increase script parse times. Gg.bet should consider minifying JS files.
Efficiently encode images
Unoptimized images can consume more cellular data than what is necessary.
Serve images in next-gen formats
Consider JPEG 2000, JPEG XR or WebP image formats which provide better compression than PNG and JPEG.
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.
Preload key requests
Key requests can be preloaded by using '<link rel=preload>'. Gg.bet should consider using '<link rel=preload>' to prioritize fetching resources that are currently requested later in page load.
Use video formats for animated content
Large GIFs are inefficient for delivering animated content. It is recommended to use MPEG4/WebM videos for animations and PNG/WebP for static images instead of GIF.
Preload Largest Contentful Paint image
It is recommended to preload images used by LCP elements, to improve LCP time.
Avoids enormous network payloads — Total size was 2,089 KiB
Large network payloads can cost users money and are linked to long load times.
URL Transfer Size (Bytes)
https://ggbetv2.gin.bet/vendor-9060e60f.js
596402
https://gg.bet/assets/js/main.js?v=16378490632
298652
https://widget.yhelper.net/iframe/main.1e5b3e0b.js?097d917ff780999bf02e
206916
https://ggbetv2.gin.bet/app-0bb7d94f.js
151719
https://www.gstatic.com/recaptcha/releases/_7Co1fh8iT2hcjvquYJ_3zSP/recaptcha__en.js
138309
https://ggbetv2.gin.bet/betslip-module-6fd6e8aa.js
73762
https://gg.bet/assets/css/mobile.css?v=16378490632
52082
https://gg.bet/assets/img/frontend/icons/sprite-mono.svg?v16378490632
51965
https://www.googletagmanager.com/gtm.js?id=GTM-5F3SFTF
51256
https://ggbetv2.gin.bet/filters-module-d1decd0a.js
39992
Avoids an excessive DOM size — 765 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
765
Maximum DOM Depth
21
Maximum Child Elements
32
Avoid chaining critical requests — 4 chains found
Below is a list of Critical Request Chains, which shows which resources are loaded with a high priority. Gg.bet 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
Make use of the User Timing API to measure an app's real-world performance during key user experiences.
All text remains visible during webfont loads
Make use of the font-display CSS feature, which will ensure text is user-visible while webfonts are loading.
Keep request counts low and transfer sizes small — 82 requests • 2,089 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
82
2139590
Script
27
1704017
Stylesheet
9
130210
Font
5
91946
Other
7
67445
Image
29
67203
Document
2
40355
Media
3
38414
Third-party
37
1520784
Minimize third-party usage — Third-party code blocked the main thread for 90 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)
51256
61.692
21833
23.216
138309
9.148
25866
0
1173
0
918
0
677
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
Largest Contentful Paint image was not lazily loaded
Above-the-fold images that are lazily loaded render later in the page lifecycle, which can delay the largest contentful paint.
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.87352942634118
0.10480853873239
0.020246540130239
0.0076393779342723
0.0062283738063543
Avoids `document.write()`
Avoid or limit the use of external scripts that are dynamically injected via 'document.write()' as users on slow connections will be delayed by tens of seconds.
Avoid long main-thread tasks — 20 long tasks found
Below is a list of the longest tasks on the main thread, which is useful when identifying the worst input delay contributors.
URL Start Time (Ms) Duration (Ms)
https://ggbetv2.gin.bet/app-0bb7d94f.js
19890
1223
https://gg.bet/assets/js/main.js?v=16378490632
11400
781
https://widget.yhelper.net/iframe/main.1e5b3e0b.js?097d917ff780999bf02e
6720
366
https://ggbetv2.gin.bet/vendor-9060e60f.js
18690
298
https://widget.yhelper.net/iframe/main.1e5b3e0b.js?097d917ff780999bf02e
7138
297
https://ggbetv2.gin.bet/betslip-module-6fd6e8aa.js
21563
214
https://ggbetv2.gin.bet/filters-module-d1decd0a.js
22313
173
https://www.googletagmanager.com/gtm.js?id=GTM-5F3SFTF
3832
114
https://gg.bet/en
1799
104
https://www.gstatic.com/recaptcha/releases/_7Co1fh8iT2hcjvquYJ_3zSP/recaptcha__en.js
6150
89
https://ggbetv2.gin.bet/vendor-9060e60f.js
19082
86
https://www.google-analytics.com/analytics.js
5026
81
Unattributable
645
77
https://gg.bet/en
1936
76
https://ggbetv2.gin.bet/freebet-module-86a49d2a.js
22013
70
Unattributable
722
62
https://ggbetv2.gin.bet/vendor-9060e60f.js
19021
61
Unattributable
2845
60
https://gg.bet/en
1740
59
https://www.googletagmanager.com/gtm.js?id=GTM-5F3SFTF
3779
53
Avoid non-composited animations — 1 animated element found
It is recommended to avoid non-composited animations which are often janky and increase CLS.
Element Name
Has a `<meta name="viewport">` tag with `width` or `initial-scale`
It is advised to use a '<meta name="viewport">' tag for the optimization of gg.bet on mobile screens.

Budgets

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

Metrics

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

Other

Remove duplicate modules in JavaScript bundles — Potential savings of 28 KiB
Ensure that no duplicate JavaScript modules from bundles exist to reduce bytes consumed by network activity.
Source Transfer Size (Bytes) Potential Savings (Bytes)
node_modules/@gin-betting/betslip
16977
node_modules/@gin-betting/filters
3727
node_modules/re-reselect
3658
/build/src/modules/filters/utils.ts
2735
/build/src/modules/filters/constants.ts
1269
Avoid serving legacy JavaScript to modern browsers — Potential savings of 26 KiB
Polyfills and transforms enable legacy browsers to use new JavaScript features. For bundled JavaScript it is recommended to adopt a modern script deployment strategy using module/nomodule feature detection. This will reduce the amount of code shipped to modern browsers.
URL Potential Savings (Bytes)
https://gg.bet/assets/js/main.js?v=16378490632
20707
https://widget.yhelper.net/iframe/main.1e5b3e0b.js?097d917ff780999bf02e
5527
https://ggbetv2.gin.bet/vendor-9060e60f.js
325
https://ggbetv2.gin.bet/betslip-module-6fd6e8aa.js
39

Metrics

Time to Interactive — 19.9 s
The time taken for the page to become fully interactive.
Speed Index — 8.2 s
The time taken for the page contents to be visibly populated.
Total Blocking Time — 2,900 ms
The total blocking time is the sum of all time periods between First Contentful Paint and Time to Interactive (when task length exceeded 50ms).
Largest Contentful Paint — 10.8 s
The timing of the largest text or image that is painted.
Cumulative Layout Shift — 1.012
Cumulative Layout Shift is the measurement of visible elements collective movement within the viewport.
View Data

Audits

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

Other

Reduce unused CSS — Potential savings of 149 KiB
Dead and/or unused rules in Style Sheets (CSS) can contribute to network payload sizes. Gg.bet 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)
.m-0{margin:0px !important} ...
51195
50674
https://gg.bet/assets/css/mobile.css?v=16378490632
52082
50092
https://ggbetv2.gin.bet/styles-88eea89f.css
36694
34993
https://gg.bet/assets/css/main.css?v=16378490632
20480
16883
Reduce unused JavaScript — Potential savings of 713 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://ggbetv2.gin.bet/vendor-9060e60f.js
596402
214326
https://gg.bet/assets/js/main.js?v=16378490632
298652
173818
https://www.gstatic.com/recaptcha/releases/_7Co1fh8iT2hcjvquYJ_3zSP/recaptcha__en.js
138309
108388
https://widget.yhelper.net/iframe/main.1e5b3e0b.js?097d917ff780999bf02e
206916
78238
https://ggbetv2.gin.bet/app-0bb7d94f.js
151719
59686
https://ggbetv2.gin.bet/betslip-module-6fd6e8aa.js
73762
44612
https://ggbetv2.gin.bet/filters-module-d1decd0a.js
39992
29751
https://ggbetv2.gin.bet/restrictions-module-3cf9f46a.js
24433
21305
Reduce initial server response time — Root document took 630 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://gg.bet/en
630.516
Avoid multiple page redirects — Potential savings of 1,110 ms
Redirects can cause additional delays before the page can begin loading. Gg.bet should avoid multiple or unnecessary page redirects.
URL Time Spent (Ms)
http://gg.bet/
630
https://gg.bet/
480
https://gg.bet/en
0
Serve static assets with an efficient cache policy — 26 resources found
Gg.bet 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://widget.yhelper.net/widget.js
60000
12829
https://www.google-analytics.com/analytics.js
7200000
20631
https://widget.yhelper.net/iframe/main.1e5b3e0b.js?097d917ff780999bf02e
86400000
206916
https://widget.yhelper.net/iframe/src/assets/sounds/ChatIncomingInitial.wav
86400000
27911
https://widget.yhelper.net/iframe/src/assets/sounds/ChatIncomingInitial.ogg
86400000
6851
https://widget.yhelper.net/iframe/src/assets/sounds/ChatIncomingInitial.mp3
86400000
3652
https://widget.yhelper.net/iframe/src/assets/icons/chat/24/close.svg
86400000
1191
https://widget.yhelper.net/iframe/src/assets/icons/chat/24/history.svg
86400000
961
https://widget.yhelper.net/iframe/src/assets/icons/chat/24/chat.svg
86400000
810
https://widget.yhelper.net/iframe/src/assets/icons/chat/24/hide.svg
86400000
604
https://gg.bet/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js
172800000
1145
https://ggbetv2.gin.bet/vendor-9060e60f.js
604800000
596402
https://ggbetv2.gin.bet/app-0bb7d94f.js
604800000
151719
https://ggbetv2.gin.bet/betslip-module-6fd6e8aa.js
604800000
73762
https://ggbetv2.gin.bet/filters-module-d1decd0a.js
604800000
39992
https://ggbetv2.gin.bet/styles-88eea89f.css
604800000
36694
https://ggbetv2.gin.bet/bl.en-e7f8827c.js
604800000
31535
https://ggbetv2.gin.bet/freebet-module-86a49d2a.js
604800000
30765
https://ggbetv2.gin.bet/restrictions-module-3cf9f46a.js
604800000
24433
https://ggbetv2.gin.bet/betslip-module-4426a1d5.css
604800000
9250
https://ggbetv2.gin.bet/components-Helper-d92f049f.js
604800000
7651
https://ggbetv2.gin.bet/filters-module-fcd2a087.css
604800000
4295
https://ggbetv2.gin.bet/freebet-module-c6640127.css
604800000
2687
https://ggbetv2.gin.bet/components-Helper-b4051d3b.css
604800000
1679
https://ggbetv2.gin.bet/vendor-ae7f6bc5.css
604800000
1137
https://cdn.polyfill.io/v3/polyfill.min.js?features=default,Array.prototype.includes,Array.prototype.findIndex,WeakSet,Symbol,Symbol.iterator,Symbol.species,Array.prototype.find,Array.prototype.@@iterator,Set,Array.prototype.entries,Object.entries,Object.assign,Object.values,String.prototype.includes,IntersectionObserver,Function.prototype.name,Intl,Intl.PluralRules,Intl.PluralRules.~locale.en,Intl.RelativeTimeFormat,Intl.RelativeTimeFormat.~locale.en&flags=gated
604800000
918
Reduce JavaScript execution time — 5.6 s
JavaScript (JS) execution time can be lowered by reducing the time required for parsing, compiling and executing JS. Delivering smaller JS payloads may help with this.
URL Total CPU Time (Ms) Script Evaluation (Ms) Script Parse (Ms)
https://ggbetv2.gin.bet/app-0bb7d94f.js
2470.18
2194.156
41.18
https://gg.bet/en
1606.044
47.74
8.324
https://gg.bet/assets/js/main.js?v=16378490632
1599.352
1244.376
67.204
Unattributable
925.5
42.852
0.732
https://widget.yhelper.net/iframe/main.1e5b3e0b.js?097d917ff780999bf02e
735.516
641.184
46.572
https://ggbetv2.gin.bet/vendor-9060e60f.js
504.328
156.744
185.668
https://www.googletagmanager.com/gtm.js?id=GTM-5F3SFTF
295.812
183.268
13.688
https://ggbetv2.gin.bet/betslip-module-6fd6e8aa.js
218.584
190.744
20.2
https://ggbetv2.gin.bet/filters-module-d1decd0a.js
173.148
157.692
11.88
https://widget.yhelper.net/iframe/
121.036
5.244
3.572
https://www.gstatic.com/recaptcha/releases/_7Co1fh8iT2hcjvquYJ_3zSP/recaptcha__en.js
91.124
62.628
21.952
https://www.google-analytics.com/analytics.js
91.112
79.868
3.696
https://ggbetv2.gin.bet/freebet-module-86a49d2a.js
70.1
58.92
8.616
https://gg.bet/assets/js/chunks/5580.dd313225cdd3851c122a.js
54.696
51.732
0.512
Minimize main-thread work — 9.3 s
Main-thread work timing can be lowered by reducing the time required for parsing, compiling and executing JS. Delivering smaller JS payloads may help with this.
Category Time Spent (Ms)
Script Evaluation
5344.324
Other
1598.44
Style & Layout
1042.076
Script Parsing & Compilation
460.02
Rendering
454.128
Garbage Collection
244.492
Parse HTML & CSS
187.976
Does not use passive listeners to improve scrolling performance
Improve the page's scroll performance by marking touch and wheel event listeners as 'passive'.
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
https://gg.bet/file/media:ad549b3fb489871b4e88eec8b1922911651f30ad19
https://gg.bet/file/media:fc28392dc120b7ad4714fe5733dccc3f09b50a582e
https://gg.bet/file/media:9c9e22cf09a413239a12b40177af895e7eaa41c705
https://gg.bet/file/media:618393f741ecca75e24ac5182aa88cc764ee9494e3
https://gg.bet/file/media:0e00af85d402ff1555870f2c6404ab451da5d5c6d4
https://gg.bet/file/media:ae27c95adb8240510cd4b273a4897676e5d37c4ebe
https://gg.bet/file/media:9bd93c71fd4f371156373c47faa5a075024ec2d7b8
https://gg.bet/file/media:44a67353df6ac542ecc049a1f1b06c10e5b9e81280
https://gg.bet/file/media:899f9c381b60fd8288b94b758c740142377d55c77e
https://gg.bet/file/media:4a86b3f53471b56f66403dd654dc0cf0800aa3ce43
https://gg.bet/file/media:41084fec078b6683f375d2008f0e4af6c04b1f04ec
https://gg.bet/file/media:b860d1251a8a474a1606fd0395dc7d750f192a7552
https://gg.bet/file/media:8c075b3538c783ea013fbacf91676645538b8da363
https://gg.bet/file/media:649678f08158800551d46dbd414c0bf588b040a155
https://gg.bet/file/media:a3360b960378ee310b280de743d759f29224702cd5
https://gg.bet/file/media:4f19bfbbc308df2a1978bfdfc665540886340360cd
https://gg.bet/file/media:b3152b6b59582c7f59f4004c5fa703f116287452a0
https://gg.bet/file/media:07fc9a391cdd922211f8f450175d63667e2178fb1c
https://gg.bet/file/media:bb9eaeae88fb5e39998c0459331552237362947110
First Contentful Paint (3G) — 5010 ms
The time taken for the first image or text on the page to be rendered while on a 3G network.
70

Accessibility

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

Navigation

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

ARIA

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

Names and labels

Buttons have an accessible name
Buttons become unusable as they are announced simply as "button" when the button does not have an accessible name, when used by screen readers and other assistive technologies.
Document has a `<title>` element
Search engines, screen reader users and other assistive technology users rely on the title to provide an overview of the page and to help determine if the page is relevant to their search.
No form fields have multiple labels
Having multiple labels for form fields can be confusing to assistive technologies, like a screen reader.
Image elements have `[alt]` attributes
Provide short and descriptive alternative text where possible on informative elements.
`<input type="image">` elements have `[alt]` text
Input buttons with alternative text assist screen readers and other assistive technology users to understand its purpose.
Form elements have associated labels
Screen readers and other assistive technologies rely on labels to properly announce form controls.
`<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"]`
Gg.bet 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
OK

Names and labels

`<frame>` or `<iframe>` elements do not have a title
Screen reader users and other assistive technology users rely on frame titles to describe the contents of frames.
Failing Elements

Navigation

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

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

Best Practices

Indicates the recommended, best practices currently in place on the page and highlights the best practices that gg.bet 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 `unload` event listeners
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.
Detected JavaScript libraries
Below is a list of all front-end JavaScript libraries that were detected on the page.
Name Version
React
Lo-Dash
4.17.15
Vue
core-js
core-js-global@3.15.2
Avoids deprecated APIs
Avoid deprecated APIs which will eventually be removed the browser.
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://gg.bet/
Allowed
Includes front-end JavaScript libraries with known security vulnerabilities — 5 vulnerabilities detected
Ensure that the use of third-party scripts is minimal and that only trusted third-party scripts are used as some may contain known security vulnerabilities which may be exploited by attackers.
Library Version Vulnerability Count Highest Severity
5
High

Audits

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
Failed to load resource: the server responded with a status of 403 (Forbidden)
Refused to execute script from 'https://stat.gg.bet/font.png?project=ggbet&uniqueId=f5dd5346-4028-4345-9767-2edfbb37b372&is_auth=0&action=visit&refCode=' because its MIME type ('image/png') is not executable.
WebSocket connection to 'wss://betting-public-gql.gin.bet/graphql' failed: Error in connection establishment: net::ERR_NAME_NOT_RESOLVED
WebSocket connection to 'wss://betting-public-gql.gin.bet/graphql' failed: Error in connection establishment: net::ERR_NAME_NOT_RESOLVED
WebSocket connection to 'wss://betting-public-gql.gin.bet/graphql' failed: Error in connection establishment: net::ERR_NAME_NOT_RESOLVED
WebSocket connection to 'wss://betting-public-gql.gin.bet/graphql' failed: Error in connection establishment: net::ERR_NAME_NOT_RESOLVED
WebSocket connection to 'wss://betting-public-gql.gin.bet/graphql' failed: Error in connection establishment: net::ERR_NAME_NOT_RESOLVED
WebSocket connection to 'wss://betting-public-gql.gin.bet/graphql' failed: Error in connection establishment: net::ERR_NAME_NOT_RESOLVED
WebSocket connection to 'wss://node.yhelper.net/socket.io/?EIO=3&transport=websocket' failed: Error in connection establishment: net::ERR_NAME_NOT_RESOLVED
WebSocket connection to 'wss://node.yhelper.net/socket.io/?EIO=3&transport=websocket' failed: Error in connection establishment: net::ERR_NAME_NOT_RESOLVED
WebSocket connection to 'wss://node.yhelper.net/socket.io/?EIO=3&transport=websocket' failed: Error in connection establishment: net::ERR_NAME_NOT_RESOLVED
Missing source maps for large first-party JavaScript
Consider deploying source maps for added benefits such as the ability to debug while in production.
URL Map URL
https://widget.yhelper.net/iframe/main.1e5b3e0b.js?097d917ff780999bf02e
https://ggbetv2.gin.bet/vendor-9060e60f.js
https://ggbetv2.gin.bet/vendor-9060e60f.js.map
https://gg.bet/assets/js/main.js?v=16378490632
https://ggbetv2.gin.bet/restrictions-module-3cf9f46a.js
https://ggbetv2.gin.bet/restrictions-module-3cf9f46a.js.map
https://ggbetv2.gin.bet/match-module-2611e69d.js
https://ggbetv2.gin.bet/match-module-2611e69d.js.map
https://ggbetv2.gin.bet/freebet-module-86a49d2a.js
https://ggbetv2.gin.bet/freebet-module-86a49d2a.js.map
https://ggbetv2.gin.bet/filters-module-d1decd0a.js
https://ggbetv2.gin.bet/filters-module-d1decd0a.js.map
https://ggbetv2.gin.bet/components-Helper-d92f049f.js
https://ggbetv2.gin.bet/components-Helper-d92f049f.js.map
https://ggbetv2.gin.bet/betslip-module-6fd6e8aa.js
https://ggbetv2.gin.bet/betslip-module-6fd6e8aa.js.map
https://ggbetv2.gin.bet/app-0bb7d94f.js
https://ggbetv2.gin.bet/app-0bb7d94f.js.map
86

SEO

Indicates how well the page is optimized for ranking in search engines and highlights Search Engine Optimization (SEO) opportunities for gg.bet. 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 gg.bet on mobile screens.
Document uses legible font sizes — 66.01% 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
.footer-licence-text
31.73%
10px
p
1.39%
9px
.footer-menu__link
0.25%
10px
body
0.14%
10px
.cookie-agreement__button--link
0.07%
9px
.sportFilterHeading__container___23QMV
0.07%
10px
.seo-text__col, .seo-text p, .seo-text ul li
0.06%
10px
.auth-bar__btn
0.05%
10px
.auth-bar__link
0.04%
10px
#main-chat-app .lang__icon
0.01%
10px
0.16%
< 12px
66.01%
≥ 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.
Image elements have `[alt]` attributes
Provide short and descriptive alternative text where possible on informative elements.
Document has a valid `hreflang`
Search engines can be instructed to list specific versions of a page for a given language or region through the use of hreflang links.
Document has a valid `rel=canonical`
Search engines can be suggested which URL should be shown in search results through the use of canonical links.
Document avoids plugins
The content of plugins cannot be indexed by search engines and many devices either restrict or do not support them.

Crawling and Indexing

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

Content Best Practices

Links do not have descriptive text — 1 link found
Make use of descriptive link text to assist search engines in understanding the content.

Mobile Friendly

Tap targets are not sized appropriately — 22% 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
26x24
26x24
MMA
28x24
31x24
31x24
MMA
28x24
34x24
34x24
35x24
35x24
36x24
37x24
40x24
40x24
34x24
44x24
44x24
45x24
66x24
67x24
135x24
100x24
91x24
50x24
50x24
76x24
76x24
104x24
76x24
63x24
56x24
57x24
52x24
52x24
53x24
60x24
89x24

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

PWA

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

Installable

Web app manifest and service worker meet the installability requirements
User engagement may be increased by leveraging the browsers ability to proactively prompt users to add the app to their homescreen.

PWA Optimized

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

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: 203.29.52.121
Continent: North America
Country: British Virgin Islands
British Virgin Islands Flag
Region:
City:
Longitude: -64.5
Latitude: 18.5
Currencies: USD
Languages: English

Web Hosting Provider

Name IP Address
Transferred to the RIPE region on 2019-10-31T10:04:55Z.
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: 80/100
WOT Child Safety: 10/100
Note: Safety information is not guaranteed.

SSL/TLS Certificate

Issued To: gg.bet
Issued By: Cloudflare Inc ECC CA-3
Valid From: 12th September, 2021
Valid To: 11th September, 2022
Subject: CN = gg.bet
O = Cloudflare, Inc.
L = San Francisco
S = US
Hash: e7d341e3
Issuer: CN = Cloudflare Inc ECC CA-3
O = Cloudflare, Inc.
S = US
Version: 2
Serial Number: 19390578286078457093294694028903961353
Serial Number (Hex): 0E967D523B73D0CDF0E0EAE96733D309
Valid From: 12th September, 2024
Valid To: 11th September, 2024
Signature Algorithm (Short Name): ecdsa-with-SHA256
Signature Algorithm (Long Name): ecdsa-with-SHA256
Authority Key Identifier: keyid:A5:CE:37:EA:EB:B0:75:0E:94:67:88:B4:45:FA:D9:24:10:87:96:1F
Extended Key Usage: TLS Web Server Authentication, TLS Web Client Authentication
CRL Distribution Points:
Full Name:
URI:http://crl3.digicert.com/CloudflareIncECCCA-3.crl

Full Name:
URI:http://crl4.digicert.com/CloudflareIncECCCA-3.crl

Certificate Policies: Policy: 2.23.140.1.2.2
CPS: http://www.digicert.com/CPS

Authority Information Access: OCSP - URI:http://ocsp.digicert.com
CA Issuers - URI:http://cacerts.digicert.com/CloudflareIncECCCA-3.crt

SCT List: Signed Certificate Timestamp:
Version : v1 (0x0)
Log ID : 29:79:BE:F0:9E:39:39:21:F0:56:73:9F:63:A5:77:E5:
BE:57:7D:9C:60:0A:F8:F9:4D:5D:26:5C:25:5D:C7:84
Timestamp : Sep 12 12:12:38.416 2021 GMT
Extensions: none
Signature : ecdsa-with-SHA256
30:46:02:21:00:9C:15:9D:0E:1E:35:E6:4E:91:53:7B:
F5:9E:3A:C1:41:21:D6:E2:DC:D5:DD:7C:B1:D9:62:BB:
E9:32:65:94:83:02:21:00:9D:B6:F0:3B:2E:CF:66:C4:
79:F8:92:05:83:34:05:80:FE:34:EE:5A:DB:CB:39:3D:
06:80:23:99:D8:99:13:6B
Signed Certificate Timestamp:
Version : v1 (0x0)
Log ID : 51:A3:B0:F5:FD:01:79:9C:56:6D:B8:37:78:8F:0C:A4:
7A:CC:1B:27:CB:F7:9E:88:42:9A:0D:FE:D4:8B:05:E5
Timestamp : Sep 12 12:12:38.504 2021 GMT
Extensions: none
Signature : ecdsa-with-SHA256
30:46:02:21:00:B2:AC:97:82:1A:74:1C:60:27:19:68:
A2:20:6E:E2:B9:25:79:70:D9:CA:5E:12:D9:BD:48:78:
01:42:58:91:CF:02:21:00:E6:BB:6E:BE:DE:2C:98:B3:
7F:66:19:18:0A:D2:61:B0:52:70:0E:1B:E1:3F:5D:75:
9A:6F:20:44:5E:8E:73:5E
Signed Certificate Timestamp:
Version : v1 (0x0)
Log ID : 41:C8:CA:B1:DF:22:46:4A:10:C6:A1:3A:09:42:87:5E:
4E:31:8B:1B:03:EB:EB:4B:C7:68:F0:90:62:96:06:F6
Timestamp : Sep 12 12:12:38.461 2021 GMT
Extensions: none
Signature : ecdsa-with-SHA256
30:44:02:20:37:E3:E8:76:9C:F6:53:8A:35:CE:B1:29:
BE:E6:E5:5F:ED:B7:88:B1:DF:8A:BE:C3:12:3E:14:CF:
3D:DD:6E:88:02:20:71:06:75:19:B0:96:0B:71:52:E2:
72:C3:38:6B:8F:E9:0F:A8:C7:83:75:9E:90:FC:BE:4F:
39:60:51:F1:71:F4
Key Usage: Digital Signature
Basic Constraints: CA:FALSE
Subject Alternative Name: DNS:gg.bet
Technical

DNS Lookup

HTTP Response Headers

HTTP-Code: HTTP/1.1 403 Forbidden
Date: 28th November, 2021
Content-Type: text/html; charset=UTF-8
Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0
Expires: 1st January, 1970
Server: cloudflare
Connection: close
CF-Chl-Bypass: 1
Permissions-Policy: accelerometer=(),autoplay=(),camera=(),clipboard-read=(),clipboard-write=(),fullscreen=(),geolocation=(),gyroscope=(),hid=(),interest-cohort=(),magnetometer=(),microphone=(),payment=(),publickey-credentials-get=(),screen-wake-lock=(),serial=(),sync-xhr=(),usb=()
X-Frame-Options: SAMEORIGIN
CF-RAY: 6b4fedcd0f0617f1-EWR
alt-svc: h3=":443"; ma=86400, h3-29=":443"; ma=86400, h3-28=":443"; ma=86400, h3-27=":443"; ma=86400

Whois Lookup

Created:
Changed:
Expires:
Status:
Nameservers:
Full Whois: gg.bet domain is not supported

Nameservers

Related

Subdomains

Similar Sites

Organic Search (US) Competitors

Backlink Competitors

Sites with the same domain name

Domain Valuation Snoop Score
0/5
$1,773 USD 2/5
0/5
$526 USD
$154 USD

Sites hosted on the same IP address