kenhtuvi.net

kenhtuvi.net is SSL secured

Free website and domain report on kenhtuvi.net

Last Updated: 31st October, 2022 Update Now
Overview

Snoop Summary for kenhtuvi.net

This is a free and comprehensive report about kenhtuvi.net. The domain kenhtuvi.net is currently hosted on a server located in United States with the IP address 172.67.183.224, where the local currency is USD and English is the local language. Kenhtuvi.net has the potential to be earning an estimated $1 USD per day from advertising revenue. If kenhtuvi.net was to be sold it would possibly be worth $771 USD (based on the daily revenue potential of the website over a 24 month period). Kenhtuvi.net is somewhat popular with an estimated 366 daily unique visitors. This report was last updated 31st October, 2022.

About kenhtuvi.net

Site Preview: kenhtuvi.net kenhtuvi.net
Title: Trang chủ – Kênh tử vi
Description: xem tử vi,tử vi,kênh tử vi,kênh tâm linh,tử vi năm 2022,xem tử vi năm 2022% >> Kênh tử vi
Keywords and Tags: blogs, wiki
Related Terms: 2022 winter olympics, elecciones 2022, filmyzilla 2022, kenh, kenh 14, kenh truyen hinh an vien, mp4moviez 2022, posiciones mundial 2022, results 2022, viral 2022
Fav Icon:
Age: Over 5 years old
Domain Created: 14th September, 2018
Domain Updated: 27th October, 2022
Domain Expires: 14th September, 2023
Review

Snoop Score

1/5

Valuation

$771 USD
Note: All valuation figures are estimates.

Popularity

Low
Note: Popularity is estimated.

Rank, Reach and Authority

Alexa Rank: 3,465,258
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: 366
Monthly Visitors: 11,140
Yearly Visitors: 133,590
Note: All visitors figures are estimates.

Visitors By Country

Revenue

Revenue

Daily Revenue: $1 USD
Monthly Revenue: $32 USD
Yearly Revenue: $381 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: kenhtuvi.net 12
Domain Name: kenhtuvi 8
Extension (TLD): net 3
Expiry Check:

Page Speed Analysis

Average Load Time:
Load Time Comparison:

PageSpeed Insights

Avg. (All Categories) 72
Performance 84
Accessibility 78
Best Practices 75
SEO 92
PWA 33
0–49 (Fail) 50–89 (Average) 90–100 (Pass)
URL: https://kenhtuvi.net
Updated: 31st October, 2022

1.84 seconds
First Contentful Paint (FCP)
74%
19%
7%

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

Simulate loading on desktop
84

Performance

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

Metrics

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

Audits

Max Potential First Input Delay — 80 ms
Users could experience a delay when interacting with the page.
First Meaningful Paint — 0.7 s
The time taken for the primary content of the page to be rendered.
Network Requests
Below is a list of network requests that were made during page load.
URL Protocol Start Time (Ms) End Time (Ms) Transfer Size (Bytes) Resource Size (Bytes) Status Code MIME Type Resource Type
http://kenhtuvi.net/
http/1.1
0
61.947999987751
732
0
301
text/plain
https://kenhtuvi.net/
h2
62.284999992698
1220.9919999586
32940
192564
200
text/html
Document
https://jsc.mgid.com/k/e/kenhtuvi.net.1378344.js
1231.2499999534
1700.9730000282
0
0
-1
Script
https://kenhtuvi.net/wp-includes/js/jquery/jquery.min.js
h2
1232.0279999403
1415.6209999928
32939
89521
200
application/x-javascript
Script
https://kenhtuvi.net/wp-content/plugins/tu-vi-global/ajax.js
h2
1250.7479999913
1352.9049999779
1149
258
200
application/x-javascript
Script
https://www.googletagmanager.com/gtag/js?id=G-5G341CVTYH
h2
1250.9640000062
1292.8969999775
79174
226954
200
application/javascript
Script
https://kenhtuvi.net/wp-content/plugins/firebox/media/public/js/blocks/form.js
h2
1251.2890000362
1401.400999981
3342
6282
200
application/x-javascript
Script
https://kenhtuvi.net/wp-includes/js/jquery/ui/core.min.js
h2
1251.483
1429.1710000252
8013
20714
200
application/x-javascript
Script
https://kenhtuvi.net/wp-includes/js/jquery/ui/datepicker.min.js
h2
1251.6179999802
1433.989000041
12278
36751
200
application/x-javascript
Script
https://kenhtuvi.net/wp-content/plugins/lich-van-nien/assets/js/custom.js
h2
1251.8990000244
1436.1849999987
1968
4722
200
application/x-javascript
Script
https://kenhtuvi.net/wp-content/themes/sahifa/js/tie-scripts.js
h2
1252.1720000077
1453.0360000208
22960
74081
200
application/x-javascript
Script
https://kenhtuvi.net/wp-content/themes/sahifa/js/ilightbox.packed.js
h2
1252.2749999771
1480.2559999516
26391
79789
200
application/x-javascript
Script
https://kenhtuvi.net/wp-content/plugins/firebox/media/public/js/vendor/velocity.js
h2
1252.4149999954
1367.4940000055
17532
44809
200
application/x-javascript
Script
https://kenhtuvi.net/wp-content/plugins/firebox/media/public/js/vendor/velocity.ui.js
h2
1252.5840000017
1398.8139999565
4026
13558
200
application/x-javascript
Script
https://kenhtuvi.net/wp-content/plugins/firebox/media/public/js/firebox.js
h2
1252.7270000428
1437.3559999513
6980
18867
200
application/x-javascript
Script
https://kenhtuvi.net/wp-content/plugins/wp-smush-pro/app/assets/js/smush-lazy-load.min.js
h2
1252.8519999469
1408.1069999374
4731
7922
200
application/x-javascript
Script
https://kenhtuvi.net/wp-content/plugins/perfmatters/vendor/instant-page/instantpage.js
h2
1233.4030000493
1434.8319999408
2102
2892
200
application/x-javascript
Script
https://kenhtuvi.net/wp-content/themes/sahifa/js/search.js
h2
1253.0999999726
1436.8300000206
4711
15010
200
application/x-javascript
Script
https://kenhtuvi.net/wp-content/plugins/tu-vi-global/casanova.vn.css
h2
1253.2170000486
1435.2619999554
1247
614
200
text/css
Stylesheet
https://kenhtuvi.net/wp-includes/css/dist/block-library/style.min.css
h2
1253.3670000266
1435.7160000363
12445
83419
200
text/css
Stylesheet
https://kenhtuvi.net/wp-content/plugins/lich-van-nien/assets/css/custom.css
h2
1253.5060000373
1418.359000003
2819
8773
200
text/css
Stylesheet
https://kenhtuvi.net/wp-content/themes/sahifa/style.css
h2
1253.6639999598
1419.4409999764
39458
203079
200
text/css
Stylesheet
https://kenhtuvi.net/wp-content/themes/sahifa/css/ilightbox/smooth-skin/skin.css
h2
1253.7960000336
1418.7989999773
2420
7374
200
text/css
Stylesheet
https://kenhtuvi.net/wp-content/plugins/firebox/media/public/css/firebox.css
h2
1253.8969999878
1401.8500000238
4409
17542
200
text/css
Stylesheet
https://kenhtuvi.net/wp-content/themes/sahifa/images/patterns/body-bg37.png
h2
1255.1700000186
1365.9749999642
34448
33457
200
image/png
Image
data
1264.7359999828
1264.8330000229
0
37
200
image/gif
Image
https://www.facebook.com/plugins/likebox.php?href=https://www.facebook.com/kenhtuvi/&width=300&height=250&show_faces=true&header=false&stream=false&show_border=false
h2
1286.9949999731
1387.3550000135
30242
100747
200
text/html
Document
https://kenhtuvi.net/wp-content/themes/sahifa/images/stripe.png
h2
1292.3080000328
1434.5619999804
1084
93
200
image/png
Image
https://kenhtuvi.net/wp-content/plugins/lich-van-nien/assets/images/left-arrow.png
h2
1303.4879999468
1436.4989999449
2185
1195
200
image/png
Image
https://kenhtuvi.net/wp-content/plugins/lich-van-nien/assets/images/right-arrow.png
h2
1303.8050000323
1449.7320000082
2186
1190
200
image/png
Image
https://kenhtuvi.net/wp-content/themes/sahifa/fonts/fontawesome/fontawesome-webfont.woff2?v=4.7.0
h2
1311.091999989
1526.0289999424
78150
77160
200
font/woff2
Font
https://static.xx.fbcdn.net/rsrc.php/v3/yG/l/0,cross/_Ew4YoEhX7a.css?_nc_x=Ij3Wp8lg5Kz
h2
1404.0050000185
1420.9369999589
5472
18884
200
text/css
Stylesheet
https://static.xx.fbcdn.net/rsrc.php/v3/ys/l/0,cross/4_8X-2u0CDc.css?_nc_x=Ij3Wp8lg5Kz
h2
1404.1939999443
1419.8989999713
1514
1930
200
text/css
Stylesheet
https://static.xx.fbcdn.net/rsrc.php/v3/y4/l/0,cross/bWPcyVGL3k9.css?_nc_x=Ij3Wp8lg5Kz
h2
1404.3570000213
1420.5820000498
7063
33473
200
text/css
Stylesheet
https://static.xx.fbcdn.net/rsrc.php/v3/yJ/l/0,cross/apnV_v9VeKj.css?_nc_x=Ij3Wp8lg5Kz
h2
1404.7179999761
1420.1619999949
5587
19207
200
text/css
Stylesheet
https://static.xx.fbcdn.net/rsrc.php/v3/yD/r/m4E_lCZyJtQ.js?_nc_x=Ij3Wp8lg5Kz
h2
1404.9970000051
1425.8479999844
95852
354025
200
application/x-javascript
Script
https://static.xx.fbcdn.net/rsrc.php/v3/y5/r/NXJxRmgihgl.js?_nc_x=Ij3Wp8lg5Kz
h2
1405.2209999645
1421.2520000292
12992
38925
200
application/x-javascript
Script
https://static.xx.fbcdn.net/rsrc.php/v3/yj/r/5I68SGTEBGz.js?_nc_x=Ij3Wp8lg5Kz
h2
1405.4750000359
1421.6610000003
16897
52250
200
application/x-javascript
Script
https://static.xx.fbcdn.net/rsrc.php/v3iEpO4/yC/l/en_US/I52F_owkvX4.js?_nc_x=Ij3Wp8lg5Kz
h2
1405.7859999593
1422.1400000388
23978
84962
200
application/x-javascript
Script
https://static.xx.fbcdn.net/rsrc.php/v3/yv/r/GG1Y0sYc7My.js?_nc_x=Ij3Wp8lg5Kz
h2
1406.0279999394
1424.3070000084
2378
5399
200
application/x-javascript
Script
https://static.xx.fbcdn.net/rsrc.php/v3/yb/r/bpkkkwbOWv4.js?_nc_x=Ij3Wp8lg5Kz
h2
1406.2779999804
1424.665999948
7511
20252
200
application/x-javascript
Script
https://static.xx.fbcdn.net/rsrc.php/v3/yl/r/SuHirPIqipH.js?_nc_x=Ij3Wp8lg5Kz
h2
1406.7740000319
1423.9039999666
8926
26297
200
application/x-javascript
Script
https://static.xx.fbcdn.net/rsrc.php/v3/y-/r/dmtE6195c4_.js?_nc_x=Ij3Wp8lg5Kz
h2
1407.0089999586
1422.9960000375
6525
18325
200
application/x-javascript
Script
https://static.xx.fbcdn.net/rsrc.php/v3/yF/r/p55HfXW__mM.js?_nc_x=Ij3Wp8lg5Kz
h2
1407.1589999367
1422.7089999476
1058
588
200
application/x-javascript
Script
https://static.xx.fbcdn.net/rsrc.php/v3iLl54/yH/l/en_US/9ceEMw7kTfT.js?_nc_x=Ij3Wp8lg5Kz
h2
1407.3240000289
1423.4840000281
7793
25103
200
application/x-javascript
Script
https://static.xx.fbcdn.net/rsrc.php/v3ivrH4/yH/l/en_US/V0SwDwBFmcr.js?_nc_x=Ij3Wp8lg5Kz
h2
1407.5419999426
1428.1069999561
80627
343072
200
application/x-javascript
Script
https://static.xx.fbcdn.net/rsrc.php/v3/yl/r/fYcoadLKcqx.js?_nc_x=Ij3Wp8lg5Kz
h2
1407.8059999738
1427.2849999834
19903
74822
200
application/x-javascript
Script
https://static.xx.fbcdn.net/rsrc.php/v3izWV4/yc/l/en_US/qk2dbOUObQD.js?_nc_x=Ij3Wp8lg5Kz
h2
1407.9899999779
1428.8259999594
42742
157948
200
application/x-javascript
Script
https://static.xx.fbcdn.net/rsrc.php/v3/yV/r/oDVETVg4GJv.js?_nc_x=Ij3Wp8lg5Kz
h2
1408.5719999857
1426.8529999536
7957
22214
200
application/x-javascript
Script
https://static.xx.fbcdn.net/rsrc.php/v3/yp/r/l2RH8hUR9sS.js?_nc_x=Ij3Wp8lg5Kz
h2
1408.7219999637
1433.3809999516
48681
215750
200
application/x-javascript
Script
https://static.xx.fbcdn.net/rsrc.php/v3/y2/r/n_kigojssjM.js?_nc_x=Ij3Wp8lg5Kz
h2
1408.9069999754
1427.7020000154
1340
1369
200
application/x-javascript
Script
https://static.xx.fbcdn.net/rsrc.php/v3/y3/r/gyqmXKHjx6U.js?_nc_x=Ij3Wp8lg5Kz
h2
1409.0729999589
1432.7330000233
8567
23468
200
application/x-javascript
Script
https://static.xx.fbcdn.net/rsrc.php/v3/yf/r/FLvtonlSna1.js?_nc_x=Ij3Wp8lg5Kz
h2
1409.1839999892
1429.6229999745
15931
56807
200
application/x-javascript
Script
https://scontent-iad3-2.xx.fbcdn.net/v/t39.30808-6/290203682_460401652756073_1780316225782264002_n.jpg?stp=dst-jpg_p173x172&_nc_cat=110&ccb=1-7&_nc_sid=dd9801&_nc_ohc=hIsEFatKazQAX8hSNxC&_nc_ht=scontent-iad3-2.xx&edm=AEDRbFQEAAAA&oh=00_AfC14UOmxJcfVSm7Sx_m8vNIgne3RNXaA20V8h5LqJBUsA&oe=63647AD1
h2
1710.0889999419
1726.5089999419
6748
6238
200
image/jpeg
Image
https://scontent-iad3-2.xx.fbcdn.net/v/t39.30808-1/290993030_460392622756976_7176529901678840569_n.png?stp=cp0_dst-png_p50x50&_nc_cat=102&ccb=1-7&_nc_sid=dbb9e7&_nc_ohc=o6sgLIcXmi0AX-AOP2T&_nc_ht=scontent-iad3-2.xx&edm=AEDRbFQEAAAA&oh=00_AfDMCHPcVNvFNDf_ExcwSwmyay0voqLPmuDmtshoKb1Qug&oe=63650640
h2
1714.6059999941
1730.9939999832
6315
5807
200
image/png
Image
https://www.google-analytics.com/g/collect?v=2&tid=G-5G341CVTYH&gtm=2oeaq0&_p=571620083&cid=891081724.1667199527&ul=en-us&sr=800x600&uaa=x86&uab=&uafvl=&uamb=0&uam=&uap=macOS&uapv=10.15.7&uaw=0&_s=1&sid=1667199526&sct=1&seg=0&dl=https%3A%2F%2Fkenhtuvi.net%2F&dt=Trang%20ch%E1%BB%A7%20%E2%80%93%20K%C3%AAnh%20t%E1%BB%AD%20vi&en=page_view&_fv=1&_nsi=1&_ss=1&_ee=1&ep.anonymize_ip=true
1547.9790000245
1709.5470000058
0
0
-1
Ping
https://static.xx.fbcdn.net/rsrc.php/v3/yw/r/UXtr_j2Fwe-.png
h2
1855.0050000194
1869.4520000136
1204
573
200
image/png
Image
https://static.xx.fbcdn.net/rsrc.php/v3/yI/r/-_SqNk_VRkE.js?_nc_x=Ij3Wp8lg5Kz
h2
1895.6659999676
1914.0350000234
48491
163277
200
application/x-javascript
Script
https://static.xx.fbcdn.net/rsrc.php/v3/yR/r/wmavhZUbFwX.js?_nc_x=Ij3Wp8lg5Kz
h2
1895.9800000302
1915.5500000343
81202
378046
200
application/x-javascript
Script
https://static.xx.fbcdn.net/rsrc.php/v3/yN/r/XMcaTtpIKOY.js?_nc_x=Ij3Wp8lg5Kz
h2
1896.6240000445
1912.8410000121
13625
53150
200
application/x-javascript
Script
https://kenhtuvi.net/wp-content/uploads/2021/05/trang-chu-kenh-tu-vi.jpg
h2
1956.0170000186
2160.8550000237
119959
118960
200
image/jpeg
Image
https://kenhtuvi.net/wp-admin/admin-ajax.php?nonce=d85a31f856&event=open&action=fb_trackevent&box=8113&referrer=&page=https%3A%2F%2Fkenhtuvi.net%2F
h2
1967.0179999666
2027.9399999417
1488
1227
403
text/html
XHR
https://www.facebook.com/pages/call_to_action/fetch_dialog_data/?id=377450846294220&surface=pagePlugin&unit_type=VIEWER
h2
2066.9510000153
2113.8619999401
1745
1117
200
application/x-javascript
XHR
https://static.xx.fbcdn.net/rsrc.php/v3/y0/r/ksSG7BCGzVy.png
h2
2097.3399999784
2113.5309999809
12727
12111
200
image/png
Image
https://kenhtuvi.net/wp-content/uploads/2022/10/2-310x165.jpg
h2
3172.5399999414
3333.1979999784
34322
33335
200
image/jpeg
Image
https://kenhtuvi.net/wp-content/uploads/2022/10/THUMB-1-110x75.jpg
h2
3172.6999999955
3345.5529999919
16588
15601
200
image/jpeg
Image
https://kenhtuvi.net/wp-content/uploads/2022/10/maxresdefault-1-110x75.jpg
h2
3172.9310000082
3314.2999999691
4752
3769
200
image/jpeg
Image
https://kenhtuvi.net/wp-content/uploads/2022/10/maxresdefault-110x75.jpg
h2
3303.8040000247
3438.2559999358
4939
3950
200
image/jpeg
Image
https://kenhtuvi.net/wp-content/uploads/2022/06/Untitled-2-310x165.jpg
h2
3437.2929999372
3582.0349999703
19611
18622
200
image/jpeg
Image
https://kenhtuvi.net/wp-content/uploads/2022/06/Untitled-1-110x75.jpg
h2
3437.6609999454
3556.0939999996
4552
3560
200
image/jpeg
Image
https://kenhtuvi.net/wp-content/uploads/2022/10/3-2-110x75.jpg
h2
3555.015000049
3702.3470000131
16740
15751
200
image/jpeg
Image
https://kenhtuvi.net/wp-content/uploads/2022/06/Untitled-110x75.jpg
h2
3555.3350000409
3680.6139999535
4689
3703
200
image/jpeg
Image
https://kenhtuvi.net/wp-content/uploads/2022/04/maxresdefault-110x75.jpg
h2
3555.801999988
3618.8280000351
5047
4055
200
image/jpeg
Image
Network Round Trip Times — 0 ms
High Network RTT (Round Trip Times) can have a large impact on performance. Providing servers geographically closer to the user could improve performance.
Server Backend Latencies — 0 ms
High server latencies indicate the server is overloaded or has a poor backend performance.
Tasks
Below is a list of the top-level main thread tasks that executed during page load.
Start Time (Ms) End Time (Ms)
1225.959
14.58
1240.858
12.695
1253.563
8.967
1268.264
20.103
1289.622
95.128
1392.323
18.843
1418.894
14.525
1437.508
8.441
1459.279
47.672
1510.62
39.502
1562.389
8.325
1576.933
15.269
1594.472
5.3
1600.256
84.906
1685.171
16.42
1702.313
6.91
1716.482
153.119
1869.633
16.952
1892.191
6.044
1900.068
58.381
1963.356
7.824
1977.587
24.322
2016.849
53.13
2081.341
12.28
2119.479
15.21
2169.015
18.776
2187.83
23.16
2275.079
5.899
3318.85
7.958
3338.258
13.58
3352.972
12.717
3452.184
12.35
3568.812
7.71
3592.726
7.242
3635.528
7.435
3685.481
5.728
3705.088
10.405
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. Kenhtuvi.net should consider delivering critical JavaScript/style sheets (JS/CSS) inline and deferring all non-critical JS/CSS.
Properly size images — Potential savings of 69 KiB
Images can slow down the page's load time. Kenhtuvi.net should consider serving more appropriate-sized images.
URL Resource Size (Bytes) Potential Savings (Bytes)
https://kenhtuvi.net/wp-content/uploads/2021/05/trang-chu-kenh-tu-vi.jpg
118960
60451
https://kenhtuvi.net/wp-content/uploads/2022/10/3-2-110x75.jpg
15751
5269
https://kenhtuvi.net/wp-content/uploads/2022/10/THUMB-1-110x75.jpg
15601
5219
Defer offscreen images
Time to Interactive can be slowed down by resources on the page. Kenhtuvi.net should consider lazy-loading offscreen and hidden images.
Minify CSS — Potential savings of 6 KiB
Cascading Style Sheets (CSS) files can contribute to network payload sizes. Kenhtuvi.net should consider minifying CSS files.
URL Transfer Size (Bytes) Potential Savings (Bytes)
https://kenhtuvi.net/wp-content/themes/sahifa/style.css
39458
5968
Minify JavaScript
JavaScript (JS) files can contribute to network payload sizes and increase script parse times. Kenhtuvi.net should consider minifying JS files.
Reduce unused CSS — Potential savings of 47 KiB
Dead and/or unused rules in Style Sheets (CSS) can contribute to network payload sizes. Kenhtuvi.net 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://kenhtuvi.net/wp-content/themes/sahifa/style.css
39458
35697
https://kenhtuvi.net/wp-includes/css/dist/block-library/style.min.css
12445
12409
Efficiently encode images — Potential savings of 34 KiB
Unoptimized images can consume more cellular data than what is necessary.
URL Resource Size (Bytes) Potential Savings (Bytes)
https://kenhtuvi.net/wp-content/uploads/2022/10/2-310x165.jpg
33335
13799
https://kenhtuvi.net/wp-content/uploads/2022/10/3-2-110x75.jpg
15751
10849
https://kenhtuvi.net/wp-content/uploads/2022/10/THUMB-1-110x75.jpg
15601
10635
Enable text compression
Text-based resources should be served with compression, such as gzip, deflate or brotli.
Preconnect to required origins
Resource hints, such as 'preconnect' or 'dns-prefetch', may assist in establishing early connections to important third-party origins.
Avoid multiple page redirects — Potential savings of 190 ms
Redirects can cause additional delays before the page can begin loading. Kenhtuvi.net should avoid multiple or unnecessary page redirects.
URL Time Spent (Ms)
http://kenhtuvi.net/
190
https://kenhtuvi.net/
0
Preload key requests
Key requests can be preloaded by using '<link rel=preload>'. Kenhtuvi.net should consider using '<link rel=preload>' to prioritize fetching resources that are currently requested later in page load.
Use video formats for animated content
Large GIFs are inefficient for delivering animated content. It is recommended to use MPEG4/WebM videos for animations and PNG/WebP for static images instead of GIF.
Remove duplicate modules in JavaScript bundles
Ensure that no duplicate JavaScript modules from bundles exist to reduce bytes consumed by network activity.
Avoid serving legacy JavaScript to modern browsers — Potential savings of 23 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://static.xx.fbcdn.net/rsrc.php/v3/yD/r/m4E_lCZyJtQ.js?_nc_x=Ij3Wp8lg5Kz
14556
https://kenhtuvi.net/wp-content/themes/sahifa/js/ilightbox.packed.js
8864
https://static.xx.fbcdn.net/rsrc.php/v3/yR/r/wmavhZUbFwX.js?_nc_x=Ij3Wp8lg5Kz
36
Preload Largest Contentful Paint image
It is recommended to preload images used by LCP elements, to improve LCP time.
URL Potential Savings (Ms)
https://kenhtuvi.net/wp-content/uploads/2021/05/trang-chu-kenh-tu-vi.jpg
0
Avoids enormous network payloads — Total size was 1,276 KiB
Large network payloads can cost users money and are linked to long load times.
URL Transfer Size (Bytes)
https://kenhtuvi.net/wp-content/uploads/2021/05/trang-chu-kenh-tu-vi.jpg
119959
https://static.xx.fbcdn.net/rsrc.php/v3/yD/r/m4E_lCZyJtQ.js?_nc_x=Ij3Wp8lg5Kz
95852
https://static.xx.fbcdn.net/rsrc.php/v3/yR/r/wmavhZUbFwX.js?_nc_x=Ij3Wp8lg5Kz
81202
https://static.xx.fbcdn.net/rsrc.php/v3ivrH4/yH/l/en_US/V0SwDwBFmcr.js?_nc_x=Ij3Wp8lg5Kz
80627
https://www.googletagmanager.com/gtag/js?id=G-5G341CVTYH
79174
https://kenhtuvi.net/wp-content/themes/sahifa/fonts/fontawesome/fontawesome-webfont.woff2?v=4.7.0
78150
https://static.xx.fbcdn.net/rsrc.php/v3/yp/r/l2RH8hUR9sS.js?_nc_x=Ij3Wp8lg5Kz
48681
https://static.xx.fbcdn.net/rsrc.php/v3/yI/r/-_SqNk_VRkE.js?_nc_x=Ij3Wp8lg5Kz
48491
https://static.xx.fbcdn.net/rsrc.php/v3izWV4/yc/l/en_US/qk2dbOUObQD.js?_nc_x=Ij3Wp8lg5Kz
42742
https://kenhtuvi.net/wp-content/themes/sahifa/style.css
39458
Avoid chaining critical requests — 2 chains found
Below is a list of Critical Request Chains, which shows which resources are loaded with a high priority. Kenhtuvi.net 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 — 0.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://kenhtuvi.net/
333.011
20.762
2.965
https://www.googletagmanager.com/gtag/js?id=G-5G341CVTYH
143.369
54.768
3.41
https://kenhtuvi.net/wp-content/plugins/wp-smush-pro/app/assets/js/smush-lazy-load.min.js
83.089
26.076
0.162
Unattributable
80.688
2.084
0
https://www.facebook.com/plugins/likebox.php?href=https://www.facebook.com/kenhtuvi/&width=300&height=250&show_faces=true&header=false&stream=false&show_border=false
79.303
42.466
4.959
https://static.xx.fbcdn.net/rsrc.php/v3/yj/r/5I68SGTEBGz.js?_nc_x=Ij3Wp8lg5Kz
70.287
0.737
1.124
https://kenhtuvi.net/wp-content/plugins/firebox/media/public/js/vendor/velocity.js
66.538
11.25
0.683
https://static.xx.fbcdn.net/rsrc.php/v3/yI/r/-_SqNk_VRkE.js?_nc_x=Ij3Wp8lg5Kz
55.685
52.415
2.936
Minimizes main-thread work — 1.1 s
Main-thread work timing can be lowered by reducing the time required for parsing, compiling and executing JS. Delivering smaller JS payloads may help with this.
Category Time Spent (Ms)
Script Evaluation
325.984
Style & Layout
325.741
Rendering
166.547
Other
158.414
Parse HTML & CSS
63.231
Script Parsing & Compilation
57.316
Garbage Collection
5.195
Keep request counts low and transfer sizes small — 72 requests • 1,276 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
72
1307099
Script
37
781272
Image
18
298096
Stylesheet
10
82434
Font
1
78150
Document
2
63182
Other
4
3965
Media
0
0
Third-party
34
710767
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)
79174
0.37
631593
0
0
0
0
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.
Element
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 — 2 long tasks found
Below is a list of the longest tasks on the main thread, which is useful when identifying the worst input delay contributors.
URL Start Time (Ms) Duration (Ms)
https://static.xx.fbcdn.net/rsrc.php/v3/y5/r/NXJxRmgihgl.js?_nc_x=Ij3Wp8lg5Kz
2000
77
https://static.xx.fbcdn.net/rsrc.php/v3/yI/r/-_SqNk_VRkE.js?_nc_x=Ij3Wp8lg5Kz
2077
53
Avoid non-composited animations
It is recommended to avoid non-composited animations which are often janky and increase CLS.
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 kenhtuvi.net on mobile screens.
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.

Budgets

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

Metrics

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

Other

Reduce unused JavaScript — Potential savings of 332 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://static.xx.fbcdn.net/rsrc.php/v3/yR/r/wmavhZUbFwX.js?_nc_x=Ij3Wp8lg5Kz
81202
76787
https://static.xx.fbcdn.net/rsrc.php/v3ivrH4/yH/l/en_US/V0SwDwBFmcr.js?_nc_x=Ij3Wp8lg5Kz
80627
66276
https://static.xx.fbcdn.net/rsrc.php/v3/yD/r/m4E_lCZyJtQ.js?_nc_x=Ij3Wp8lg5Kz
95852
57812
https://static.xx.fbcdn.net/rsrc.php/v3/yp/r/l2RH8hUR9sS.js?_nc_x=Ij3Wp8lg5Kz
48681
44087
https://static.xx.fbcdn.net/rsrc.php/v3izWV4/yc/l/en_US/qk2dbOUObQD.js?_nc_x=Ij3Wp8lg5Kz
42742
38981
https://www.googletagmanager.com/gtag/js?id=G-5G341CVTYH
79174
31713
https://static.xx.fbcdn.net/rsrc.php/v3/yI/r/-_SqNk_VRkE.js?_nc_x=Ij3Wp8lg5Kz
48491
24647
Serve images in next-gen formats — Potential savings of 119 KiB
Consider JPEG 2000, JPEG XR or WebP image formats which provide better compression than PNG and JPEG.
URL Resource Size (Bytes) Potential Savings (Bytes)
https://kenhtuvi.net/wp-content/uploads/2021/05/trang-chu-kenh-tu-vi.jpg
118960
44581.15
https://kenhtuvi.net/wp-content/themes/sahifa/images/patterns/body-bg37.png
33457
28348.7
https://kenhtuvi.net/wp-content/uploads/2022/10/2-310x165.jpg
33335
22719
https://kenhtuvi.net/wp-content/uploads/2022/10/3-2-110x75.jpg
15751
12947.1
https://kenhtuvi.net/wp-content/uploads/2022/10/THUMB-1-110x75.jpg
15601
12821.9
Serve static assets with an efficient cache policy — 37 resources found
Kenhtuvi.net 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://kenhtuvi.net/wp-content/uploads/2021/05/trang-chu-kenh-tu-vi.jpg
604800000
119959
https://kenhtuvi.net/wp-content/themes/sahifa/fonts/fontawesome/fontawesome-webfont.woff2?v=4.7.0
604800000
78150
https://kenhtuvi.net/wp-content/themes/sahifa/style.css
604800000
39458
https://kenhtuvi.net/wp-content/themes/sahifa/images/patterns/body-bg37.png
604800000
34448
https://kenhtuvi.net/wp-content/uploads/2022/10/2-310x165.jpg
604800000
34322
https://kenhtuvi.net/wp-includes/js/jquery/jquery.min.js
604800000
32939
https://kenhtuvi.net/wp-content/themes/sahifa/js/ilightbox.packed.js
604800000
26391
https://kenhtuvi.net/wp-content/themes/sahifa/js/tie-scripts.js
604800000
22960
https://kenhtuvi.net/wp-content/uploads/2022/06/Untitled-2-310x165.jpg
604800000
19611
https://kenhtuvi.net/wp-content/plugins/firebox/media/public/js/vendor/velocity.js
604800000
17532
https://kenhtuvi.net/wp-content/uploads/2022/10/3-2-110x75.jpg
604800000
16740
https://kenhtuvi.net/wp-content/uploads/2022/10/THUMB-1-110x75.jpg
604800000
16588
https://kenhtuvi.net/wp-includes/css/dist/block-library/style.min.css
604800000
12445
https://kenhtuvi.net/wp-includes/js/jquery/ui/datepicker.min.js
604800000
12278
https://kenhtuvi.net/wp-includes/js/jquery/ui/core.min.js
604800000
8013
https://kenhtuvi.net/wp-content/plugins/firebox/media/public/js/firebox.js
604800000
6980
https://kenhtuvi.net/wp-content/uploads/2022/04/maxresdefault-110x75.jpg
604800000
5047
https://kenhtuvi.net/wp-content/uploads/2022/10/maxresdefault-110x75.jpg
604800000
4939
https://kenhtuvi.net/wp-content/uploads/2022/10/maxresdefault-1-110x75.jpg
604800000
4752
https://kenhtuvi.net/wp-content/plugins/wp-smush-pro/app/assets/js/smush-lazy-load.min.js
604800000
4731
https://kenhtuvi.net/wp-content/themes/sahifa/js/search.js
604800000
4711
https://kenhtuvi.net/wp-content/uploads/2022/06/Untitled-110x75.jpg
604800000
4689
https://kenhtuvi.net/wp-content/uploads/2022/06/Untitled-1-110x75.jpg
604800000
4552
https://kenhtuvi.net/wp-content/plugins/firebox/media/public/css/firebox.css
604800000
4409
https://kenhtuvi.net/wp-content/plugins/firebox/media/public/js/vendor/velocity.ui.js
604800000
4026
https://kenhtuvi.net/wp-content/plugins/firebox/media/public/js/blocks/form.js
604800000
3342
https://kenhtuvi.net/wp-content/plugins/lich-van-nien/assets/css/custom.css
604800000
2819
https://kenhtuvi.net/wp-content/themes/sahifa/css/ilightbox/smooth-skin/skin.css
604800000
2420
https://kenhtuvi.net/wp-content/plugins/lich-van-nien/assets/images/right-arrow.png
604800000
2186
https://kenhtuvi.net/wp-content/plugins/lich-van-nien/assets/images/left-arrow.png
604800000
2185
https://kenhtuvi.net/wp-content/plugins/perfmatters/vendor/instant-page/instantpage.js
604800000
2102
https://kenhtuvi.net/wp-content/plugins/lich-van-nien/assets/js/custom.js
604800000
1968
https://kenhtuvi.net/wp-content/plugins/tu-vi-global/casanova.vn.css
604800000
1247
https://kenhtuvi.net/wp-content/plugins/tu-vi-global/ajax.js
604800000
1149
https://kenhtuvi.net/wp-content/themes/sahifa/images/stripe.png
604800000
1084
https://scontent-iad3-2.xx.fbcdn.net/v/t39.30808-6/290203682_460401652756073_1780316225782264002_n.jpg?stp=dst-jpg_p173x172&_nc_cat=110&ccb=1-7&_nc_sid=dd9801&_nc_ohc=hIsEFatKazQAX8hSNxC&_nc_ht=scontent-iad3-2.xx&edm=AEDRbFQEAAAA&oh=00_AfC14UOmxJcfVSm7Sx_m8vNIgne3RNXaA20V8h5LqJBUsA&oe=63647AD1
1209600000
6748
https://scontent-iad3-2.xx.fbcdn.net/v/t39.30808-1/290993030_460392622756976_7176529901678840569_n.png?stp=cp0_dst-png_p50x50&_nc_cat=102&ccb=1-7&_nc_sid=dbb9e7&_nc_ohc=o6sgLIcXmi0AX-AOP2T&_nc_ht=scontent-iad3-2.xx&edm=AEDRbFQEAAAA&oh=00_AfDMCHPcVNvFNDf_ExcwSwmyay0voqLPmuDmtshoKb1Qug&oe=63650640
1209600000
6315

Other

Reduce initial server response time — Root document took 1,160 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://kenhtuvi.net/
1159.7
Avoid an excessive DOM size — 1,658 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
1658
Maximum DOM Depth
17
Maximum Child Elements
124
Ensure text remains visible during webfont load
Make use of the font-display CSS feature, which will ensure text is user-visible while webfonts are loading.
URL Potential Savings (Ms)
https://kenhtuvi.net/wp-content/themes/sahifa/fonts/fontawesome/fontawesome-webfont.woff2?v=4.7.0
214.93699995335
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://kenhtuvi.net/wp-content/uploads/2021/05/trang-chu-kenh-tu-vi.jpg
78

Accessibility

Indicates how accessible the page is and highlights opportunities where the page can be made more accessible to users of kenhtuvi.net. 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.

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.

Names and labels

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.
`<object>` elements have alternate text
It is advised that alt text is used on '<object>' elements in order to provide meaning to screen reader and other assistive technology users, as these technologies are unable to translate non-text content.

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"]`
Kenhtuvi.net may provide assistance to deaf or hearing-impaired users with captions on videos.

Names and labels

Buttons do not 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.
Failing Elements
`<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
Form elements do not have associated labels
Screen readers and other assistive technologies rely on labels to properly announce form controls.
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.

Contrast

Navigation

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

Manual Checks

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

Best Practices

Indicates the recommended, best practices currently in place on the page and highlights the best practices that kenhtuvi.net 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.
Avoids front-end JavaScript libraries with known security vulnerabilities
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.
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

Detected JavaScript libraries
Below is a list of all front-end JavaScript libraries that were detected on the page.
Name Version
jQuery
3.6.0
jQuery UI
1.13.1
Modernizr
2.7.0
yepnope
Velocity.js
1.5.2
FlexSlider
WordPress
Page has valid source maps
Consider deploying source maps for added benefits such as the ability to debug while in production.
URL Map URL
https://kenhtuvi.net/wp-content/plugins/wp-smush-pro/app/assets/js/smush-lazy-load.min.js
https://kenhtuvi.net/wp-content/plugins/wp-smush-pro/app/assets/js/smush-lazy-load.min.js.map
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://kenhtuvi.net/
Allowed

Audits

Uses deprecated APIs — 1 warning found
Avoid deprecated APIs which will eventually be removed the browser.
Deprecation / Warning Source
Relaxing the same-origin policy by setting `document.domain` is deprecated, and will be disabled by default. To continue using this feature, please opt-out of origin-keyed agent clusters by sending an `Origin-Agent-Cluster: ?0` header along with the HTTP response for the document and frames. See https://developer.chrome.com/blog/immutable-document-domain/ for more details.
Browser errors were logged to the console
Below is a list of all errors logged to the console, which indicate unresolved problems on the site.
Source Description
Access to script at 'https://jsc.mgid.com/k/e/kenhtuvi.net.1378344.js' from origin 'https://kenhtuvi.net' has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource.
Failed to load resource: net::ERR_FAILED
Failed to load resource: the server responded with a status of 403 (Forbidden)
ReferenceError: FireBox is not defined at https://kenhtuvi.net/:1943:17 at https://kenhtuvi.net/:1957:16
ReferenceError: jQuery is not defined at https://kenhtuvi.net/:1916:1
ReferenceError: jQuery is not defined at https://kenhtuvi.net/:1965:9
ReferenceError: jQuery is not defined at https://kenhtuvi.net/:358:5
ReferenceError: jQuery is not defined at https://kenhtuvi.net/:505:1
92

SEO

Indicates how well the page is optimized for ranking in search engines and highlights Search Engine Optimization (SEO) opportunities for kenhtuvi.net. 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 kenhtuvi.net on mobile screens.
Document uses legible font sizes
Font sizes of 12px or less are too small to most mobile users without user gestures and further action. Aim for more than 60% of page text to use font sizes greater than 12px.
Tap targets are sized appropriately
Interactive elements (such as buttons and links) should be appropriately spaced, sized and easy enough to select or tap with regard to their surrounding elements.

Content Best Practices

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

Crawling and Indexing

Page has successful HTTP status code
Avoid pages with unsuccessful HTTP status codes as they may not be indexed by search engines.
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.

Crawling and Indexing

Links are not 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.

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

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 kenhtuvi.net. This includes details about web app manifests.

PWA Optimized

Content is sized correctly for the viewport
Ensure that the width of the app's content matches the width of the viewport, otherwise the app might not be optimized for mobile screens.
Has a `<meta name="viewport">` tag with `width` or `initial-scale`
It is advised to use a '<meta name="viewport">' tag for the optimization of kenhtuvi.net on mobile screens.
Provides a valid `apple-touch-icon`
iOS users of Progressive Web Apps will benefit from an apple touch icon, which can be defined with 'apple-touch-icon', which must point to a non-transparent 192px (or 180px) square PNG.

Installable

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

PWA Optimized

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

Manual Checks

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

2.42 seconds
First Contentful Paint (FCP)
49%
39%
12%

0.02 seconds
First Input Delay (FID)
91%
6%
3%

Simulate loading on mobile
34

Performance

Indicates how well the page is performing and highlights opportunities where performance may be improved for kenhtuvi.net. 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://kenhtuvi.net/
http/1.1
0
33.636000007391
709
0
301
text/plain
https://kenhtuvi.net/
h2
34.048000117764
1150.7759999949
33092
192562
200
text/html
Document
https://jsc.mgid.com/k/e/kenhtuvi.net.1378344.js
1163.0050002132
1572.2650000826
0
0
-1
Script
https://kenhtuvi.net/wp-includes/js/jquery/jquery.min.js
h2
1163.9700001106
1200.3860000987
32949
89521
200
application/x-javascript
Script
https://kenhtuvi.net/wp-content/plugins/tu-vi-global/ajax.js
h2
1181.215000106
1412.2870001011
1147
258
200
application/x-javascript
Script
https://www.googletagmanager.com/gtag/js?id=G-5G341CVTYH
h2
1181.5120000392
1221.4780000504
79129
226954
200
application/javascript
Script
https://kenhtuvi.net/wp-content/plugins/firebox/media/public/js/blocks/form.js
h2
1181.7710001487
1247.7850001305
3340
6282
200
application/x-javascript
Script
https://kenhtuvi.net/wp-includes/js/jquery/ui/core.min.js
h2
1181.9820001256
1243.5530000366
8010
20714
200
application/x-javascript
Script
https://kenhtuvi.net/wp-includes/js/jquery/ui/datepicker.min.js
h2
1182.2320001666
1320.7040000707
12274
36751
200
application/x-javascript
Script
https://kenhtuvi.net/wp-content/plugins/lich-van-nien/assets/js/custom.js
h2
1182.4710001238
1315.3530000709
1965
4722
200
application/x-javascript
Script
https://kenhtuvi.net/wp-content/themes/sahifa/js/tie-scripts.js
h2
1182.6930001844
1347.4510000087
22963
74081
200
application/x-javascript
Script
https://kenhtuvi.net/wp-content/themes/sahifa/js/ilightbox.packed.js
h2
1183.0880001653
1282.6280000154
26397
79789
200
application/x-javascript
Script
https://kenhtuvi.net/wp-content/plugins/firebox/media/public/js/vendor/velocity.js
h2
1183.3480000496
1297.4820001982
17518
44809
200
application/x-javascript
Script
https://kenhtuvi.net/wp-content/plugins/firebox/media/public/js/vendor/velocity.ui.js
h2
1183.8070000522
1331.6690002102
4020
13558
200
application/x-javascript
Script
https://kenhtuvi.net/wp-content/plugins/firebox/media/public/js/firebox.js
h2
1184.0610001236
1335.6530000456
6978
18867
200
application/x-javascript
Script
https://kenhtuvi.net/wp-content/plugins/wp-smush-pro/app/assets/js/smush-lazy-load.min.js
h2
1184.5210001338
1308.0820001196
4724
7922
200
application/x-javascript
Script
https://kenhtuvi.net/wp-content/plugins/perfmatters/vendor/instant-page/instantpage.js
h2
1165.513999993
1296.4910001028
2101
2892
200
application/x-javascript
Script
https://kenhtuvi.net/wp-content/themes/sahifa/js/search.js
h2
1184.7990001552
1208.0900000874
4721
15010
200
application/x-javascript
Script
https://kenhtuvi.net/wp-content/plugins/tu-vi-global/casanova.vn.css
h2
1184.9860001821
1307.7400000766
1252
614
200
text/css
Stylesheet
https://kenhtuvi.net/wp-includes/css/dist/block-library/style.min.css
h2
1185.7900000177
1328.4100000747
12439
83419
200
text/css
Stylesheet
https://kenhtuvi.net/wp-content/plugins/lich-van-nien/assets/css/custom.css
h2
1185.9570001252
1336.723000044
2831
8773
200
text/css
Stylesheet
https://kenhtuvi.net/wp-content/themes/sahifa/style.css
h2
1186.1720001325
1392.1280000359
39459
203079
200
text/css
Stylesheet
https://kenhtuvi.net/wp-content/themes/sahifa/css/ilightbox/smooth-skin/skin.css
h2
1186.6930001415
1248.4570001252
2426
7374
200
text/css
Stylesheet
https://kenhtuvi.net/wp-content/plugins/firebox/media/public/css/firebox.css
h2
1186.7910001893
1244.0700000152
4391
17542
200
text/css
Stylesheet
https://kenhtuvi.net/wp-content/themes/sahifa/images/patterns/body-bg37.png
h2
1188.179000048
1215.3610000387
34460
33457
200
image/png
Image
data
1191.5380000137
1191.6490001604
0
37
200
image/gif
Image
https://www.facebook.com/plugins/likebox.php?href=https://www.facebook.com/kenhtuvi/&width=300&height=250&show_faces=true&header=false&stream=false&show_border=false
h2
1215.0400001556
1314.7160001099
30067
100788
200
text/html
Document
https://kenhtuvi.net/wp-content/themes/sahifa/images/stripe.png
h2
1222.5280001294
1351.545000216
1080
93
200
image/png
Image
https://kenhtuvi.net/wp-content/plugins/lich-van-nien/assets/images/left-arrow.png
h2
1239.6629999857
1305.857000174
2178
1195
200
image/png
Image
https://kenhtuvi.net/wp-content/plugins/lich-van-nien/assets/images/right-arrow.png
h2
1239.904000191
1299.0930001251
2176
1190
200
image/png
Image
https://kenhtuvi.net/wp-content/themes/sahifa/fonts/fontawesome/fontawesome-webfont.woff2?v=4.7.0
h2
1246.9730000012
1382.9140001908
78147
77160
200
font/woff2
Font
https://static.xx.fbcdn.net/rsrc.php/v3/yG/l/0,cross/_Ew4YoEhX7a.css?_nc_x=Ij3Wp8lg5Kz
h2
1345.5790001899
1361.5280000959
5472
18884
200
text/css
Stylesheet
https://static.xx.fbcdn.net/rsrc.php/v3/ys/l/0,cross/4_8X-2u0CDc.css?_nc_x=Ij3Wp8lg5Kz
h2
1345.8810001612
1360.7710001525
1514
1930
200
text/css
Stylesheet
https://static.xx.fbcdn.net/rsrc.php/v3/y4/l/0,cross/bWPcyVGL3k9.css?_nc_x=Ij3Wp8lg5Kz
h2
1346.0940001532
1364.2980000004
7063
33473
200
text/css
Stylesheet
https://static.xx.fbcdn.net/rsrc.php/v3/yJ/l/0,cross/apnV_v9VeKj.css?_nc_x=Ij3Wp8lg5Kz
h2
1346.3479999918
1365.57000014
5570
19207
200
text/css
Stylesheet
https://static.xx.fbcdn.net/rsrc.php/v3/yD/r/m4E_lCZyJtQ.js?_nc_x=Ij3Wp8lg5Kz
h2
1346.5820001438
1371.4200002141
95869
354025
200
application/x-javascript
Script
https://static.xx.fbcdn.net/rsrc.php/v3/y5/r/NXJxRmgihgl.js?_nc_x=Ij3Wp8lg5Kz
h2
1346.7630001251
1364.7840002086
12992
38925
200
application/x-javascript
Script
https://static.xx.fbcdn.net/rsrc.php/v3/yj/r/5I68SGTEBGz.js?_nc_x=Ij3Wp8lg5Kz
h2
1346.9680000562
1366.4540001191
16897
52250
200
application/x-javascript
Script
https://static.xx.fbcdn.net/rsrc.php/v3iEpO4/yC/l/en_US/I52F_owkvX4.js?_nc_x=Ij3Wp8lg5Kz
h2
1347.2010002006
1366.0030001774
23978
84962
200
application/x-javascript
Script
https://static.xx.fbcdn.net/rsrc.php/v3/yv/r/GG1Y0sYc7My.js?_nc_x=Ij3Wp8lg5Kz
h2
1347.9930001777
1365.0220001582
2378
5399
200
application/x-javascript
Script
https://static.xx.fbcdn.net/rsrc.php/v3/yb/r/bpkkkwbOWv4.js?_nc_x=Ij3Wp8lg5Kz
h2
1348.2400001958
1366.8290001806
7511
20252
200
application/x-javascript
Script
https://static.xx.fbcdn.net/rsrc.php/v3/yl/r/SuHirPIqipH.js?_nc_x=Ij3Wp8lg5Kz
h2
1348.7620002124
1367.5090000033
8926
26297
200
application/x-javascript
Script
https://static.xx.fbcdn.net/rsrc.php/v3/y-/r/dmtE6195c4_.js?_nc_x=Ij3Wp8lg5Kz
h2
1349.0070002154
1367.0920000877
6525
18325
200
application/x-javascript
Script
https://static.xx.fbcdn.net/rsrc.php/v3/yF/r/p55HfXW__mM.js?_nc_x=Ij3Wp8lg5Kz
h2
1349.753000075
1368.0980000645
1041
588
200
application/x-javascript
Script
https://static.xx.fbcdn.net/rsrc.php/v3iLl54/yH/l/en_US/9ceEMw7kTfT.js?_nc_x=Ij3Wp8lg5Kz
h2
1350.1620001625
1372.5590000395
7810
25103
200
application/x-javascript
Script
https://static.xx.fbcdn.net/rsrc.php/v3ivrH4/yH/l/en_US/V0SwDwBFmcr.js?_nc_x=Ij3Wp8lg5Kz
h2
1350.3680001013
1376.8910001963
80644
343072
200
application/x-javascript
Script
https://static.xx.fbcdn.net/rsrc.php/v3/yl/r/fYcoadLKcqx.js?_nc_x=Ij3Wp8lg5Kz
h2
1350.5270001478
1369.7440000251
19903
74822
200
application/x-javascript
Script
https://static.xx.fbcdn.net/rsrc.php/v3izWV4/yc/l/en_US/qk2dbOUObQD.js?_nc_x=Ij3Wp8lg5Kz
h2
1350.7140001748
1374.2310001981
42742
157948
200
application/x-javascript
Script
https://static.xx.fbcdn.net/rsrc.php/v3/yV/r/oDVETVg4GJv.js?_nc_x=Ij3Wp8lg5Kz
h2
1350.9810001124
1370.3420001548
7957
22214
200
application/x-javascript
Script
https://static.xx.fbcdn.net/rsrc.php/v3/yp/r/l2RH8hUR9sS.js?_nc_x=Ij3Wp8lg5Kz
h2
1351.145000197
1373.2910000253
48681
215750
200
application/x-javascript
Script
https://static.xx.fbcdn.net/rsrc.php/v3/y2/r/n_kigojssjM.js?_nc_x=Ij3Wp8lg5Kz
h2
1351.2740000151
1369.1820001695
1340
1369
200
application/x-javascript
Script
https://static.xx.fbcdn.net/rsrc.php/v3/y3/r/gyqmXKHjx6U.js?_nc_x=Ij3Wp8lg5Kz
h2
1351.9129999913
1372.2169999965
8567
23468
200
application/x-javascript
Script
https://static.xx.fbcdn.net/rsrc.php/v3/yf/r/FLvtonlSna1.js?_nc_x=Ij3Wp8lg5Kz
h2
1352.0630002022
1374.8780000024
15931
56807
200
application/x-javascript
Script
https://scontent-iad3-2.xx.fbcdn.net/v/t39.30808-6/290203682_460401652756073_1780316225782264002_n.jpg?stp=dst-jpg_p173x172&_nc_cat=110&ccb=1-7&_nc_sid=dd9801&_nc_ohc=hIsEFatKazQAX9qKVIC&_nc_ht=scontent-iad3-2.xx&edm=AEDRbFQEAAAA&oh=00_AfD1hObAKW6gx46AcI6h2FEi-1DE2H52qfz_z6McWIgh3w&oe=63647AD1
h2
1754.2280000634
1770.5390001647
6748
6238
200
image/jpeg
Image
https://scontent-iad3-2.xx.fbcdn.net/v/t39.30808-1/290993030_460392622756976_7176529901678840569_n.png?stp=cp0_dst-png_p50x50&_nc_cat=102&ccb=1-7&_nc_sid=dbb9e7&_nc_ohc=o6sgLIcXmi0AX-pqdZy&_nc_ht=scontent-iad3-2.xx&edm=AEDRbFQEAAAA&oh=00_AfAqLo-B5WPr7RRDlkc6ZVwGMkPsNzvSz6Yi_LN_1KFRrQ&oe=63650640
h2
1754.4570001774
1770.1570000499
6315
5807
200
image/png
Image
https://www.google-analytics.com/g/collect?v=2&tid=G-5G341CVTYH&gtm=2oeaq0&_p=197413507&cid=1256972430.1667199557&ul=en-us&sr=360x640&uaa=&uab=&uafvl=&uamb=1&uam=Moto%20G4&uap=Android&uapv=6.0&uaw=0&_s=1&sid=1667199557&sct=1&seg=0&dl=https%3A%2F%2Fkenhtuvi.net%2F&dt=Trang%20ch%E1%BB%A7%20%E2%80%93%20K%C3%AAnh%20t%E1%BB%AD%20vi&en=page_view&_fv=1&_nsi=1&_ss=1&_ee=1&ep.anonymize_ip=true
1566.5460000746
1752.9600001872
0
0
-1
Ping
https://kenhtuvi.net/wp-content/uploads/2021/05/trang-chu-kenh-tu-vi.jpg
h2
1720.0120000634
1928.8400001824
119959
118960
200
image/jpeg
Image
https://static.xx.fbcdn.net/rsrc.php/v3/yw/r/UXtr_j2Fwe-.png
h2
1838.3330001961
1852.540000109
1187
573
200
image/png
Image
https://kenhtuvi.net/wp-admin/admin-ajax.php?nonce=d85a31f856&event=open&action=fb_trackevent&box=8113&referrer=&page=https%3A%2F%2Fkenhtuvi.net%2F
h2
1888.5180000216
1949.1280000657
1484
1227
403
text/html
XHR
https://static.xx.fbcdn.net/rsrc.php/v3/yR/r/fmmMhaNKIl_.js?_nc_x=Ij3Wp8lg5Kz
h2
1902.3150000721
1920.3440002166
48494
163314
200
application/x-javascript
Script
https://static.xx.fbcdn.net/rsrc.php/v3/yR/r/wmavhZUbFwX.js?_nc_x=Ij3Wp8lg5Kz
h2
1902.4960000534
1925.6110000424
81202
378046
200
application/x-javascript
Script
https://static.xx.fbcdn.net/rsrc.php/v3/yN/r/XMcaTtpIKOY.js?_nc_x=Ij3Wp8lg5Kz
h2
1903.0150000472
1919.2050001584
13625
53150
200
application/x-javascript
Script
https://www.facebook.com/pages/call_to_action/fetch_dialog_data/?id=377450846294220&surface=pagePlugin&unit_type=VIEWER
h2
1979.1330001317
2027.6870001107
1729
1111
200
application/x-javascript
XHR
https://static.xx.fbcdn.net/rsrc.php/v3/y0/r/ksSG7BCGzVy.png
h2
2030.5980001576
2044.8270000052
12727
12111
200
image/png
Image
https://kenhtuvi.net/wp-content/uploads/2022/10/2-310x165.jpg
h2
2089.4850001205
2109.659000067
34342
33335
200
image/jpeg
Image
https://kenhtuvi.net/wp-content/uploads/2022/10/THUMB-1-110x75.jpg
h2
3038.5010000318
3188.7190002017
16600
15601
200
image/jpeg
Image
https://kenhtuvi.net/wp-content/uploads/2022/10/maxresdefault-1-110x75.jpg
h2
3038.7200000696
3058.4329999983
4764
3769
200
image/jpeg
Image
https://kenhtuvi.net/wp-content/uploads/2022/10/maxresdefault-110x75.jpg
h2
3039.1420000233
3058.0450000707
4953
3950
200
image/jpeg
Image
Network Round Trip Times — 0 ms
High Network RTT (Round Trip Times) can have a large impact on performance. Providing servers geographically closer to the user could improve performance.
Server Backend Latencies — 0 ms
High server latencies indicate the server is overloaded or has a poor backend performance.
Tasks
Below is a list of the top-level main thread tasks that executed during page load.
Start Time (Ms) End Time (Ms)
1155.28
15.23
1170.913
14.01
1199.749
20.396
1221.899
97.455
1332.63
20.572
1385.066
46.117
1431.197
15.409
1452.097
12.168
1468.582
28.658
1497.252
10.82
1508.734
24.285
1533.281
35.923
1576.723
14.018
1590.928
7.916
1599.015
123.449
1722.495
28.391
1755.629
94.492
1855.524
20.989
1876.522
7.988
1884.835
8.189
1899.606
5.207
1905.528
5.809
1934.679
47.153
1981.88
8.912
1994.04
20.571
2014.803
11.808
2029.401
5.2
2041.786
13.516
2056.567
10.109
2119.632
12.62
2152.823
5.224
3069.28
10.127
3202.668
9.536
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. Kenhtuvi.net should consider delivering critical JavaScript/style sheets (JS/CSS) inline and deferring all non-critical JS/CSS.
Minify CSS — Potential savings of 6 KiB
Cascading Style Sheets (CSS) files can contribute to network payload sizes. Kenhtuvi.net should consider minifying CSS files.
URL Transfer Size (Bytes) Potential Savings (Bytes)
https://kenhtuvi.net/wp-content/themes/sahifa/style.css
39459
5968
Minify JavaScript
JavaScript (JS) files can contribute to network payload sizes and increase script parse times. Kenhtuvi.net should consider minifying JS files.
Efficiently encode images — Potential savings of 24 KiB
Unoptimized images can consume more cellular data than what is necessary.
URL Resource Size (Bytes) Potential Savings (Bytes)
https://kenhtuvi.net/wp-content/uploads/2022/10/2-310x165.jpg
33335
13799
https://kenhtuvi.net/wp-content/uploads/2022/10/THUMB-1-110x75.jpg
15601
10635
Enable text compression
Text-based resources should be served with compression, such as gzip, deflate or brotli.
Preconnect to required origins
Resource hints, such as 'preconnect' or 'dns-prefetch', may assist in establishing early connections to important third-party origins.
Avoid multiple page redirects — Potential savings of 630 ms
Redirects can cause additional delays before the page can begin loading. Kenhtuvi.net should avoid multiple or unnecessary page redirects.
URL Time Spent (Ms)
http://kenhtuvi.net/
630
https://kenhtuvi.net/
0
Preload key requests
Key requests can be preloaded by using '<link rel=preload>'. Kenhtuvi.net should consider using '<link rel=preload>' to prioritize fetching resources that are currently requested later in page load.
Use video formats for animated content
Large GIFs are inefficient for delivering animated content. It is recommended to use MPEG4/WebM videos for animations and PNG/WebP for static images instead of GIF.
Remove duplicate modules in JavaScript bundles
Ensure that no duplicate JavaScript modules from bundles exist to reduce bytes consumed by network activity.
Avoid serving legacy JavaScript to modern browsers — Potential savings of 23 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://static.xx.fbcdn.net/rsrc.php/v3/yD/r/m4E_lCZyJtQ.js?_nc_x=Ij3Wp8lg5Kz
14558
https://kenhtuvi.net/wp-content/themes/sahifa/js/ilightbox.packed.js
8866
https://static.xx.fbcdn.net/rsrc.php/v3/yR/r/wmavhZUbFwX.js?_nc_x=Ij3Wp8lg5Kz
36
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 1,227 KiB
Large network payloads can cost users money and are linked to long load times.
URL Transfer Size (Bytes)
https://kenhtuvi.net/wp-content/uploads/2021/05/trang-chu-kenh-tu-vi.jpg
119959
https://static.xx.fbcdn.net/rsrc.php/v3/yD/r/m4E_lCZyJtQ.js?_nc_x=Ij3Wp8lg5Kz
95869
https://static.xx.fbcdn.net/rsrc.php/v3/yR/r/wmavhZUbFwX.js?_nc_x=Ij3Wp8lg5Kz
81202
https://static.xx.fbcdn.net/rsrc.php/v3ivrH4/yH/l/en_US/V0SwDwBFmcr.js?_nc_x=Ij3Wp8lg5Kz
80644
https://www.googletagmanager.com/gtag/js?id=G-5G341CVTYH
79129
https://kenhtuvi.net/wp-content/themes/sahifa/fonts/fontawesome/fontawesome-webfont.woff2?v=4.7.0
78147
https://static.xx.fbcdn.net/rsrc.php/v3/yp/r/l2RH8hUR9sS.js?_nc_x=Ij3Wp8lg5Kz
48681
https://static.xx.fbcdn.net/rsrc.php/v3/yR/r/fmmMhaNKIl_.js?_nc_x=Ij3Wp8lg5Kz
48494
https://static.xx.fbcdn.net/rsrc.php/v3izWV4/yc/l/en_US/qk2dbOUObQD.js?_nc_x=Ij3Wp8lg5Kz
42742
https://kenhtuvi.net/wp-content/themes/sahifa/style.css
39459
Avoid chaining critical requests — 2 chains found
Below is a list of Critical Request Chains, which shows which resources are loaded with a high priority. Kenhtuvi.net 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.1 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://kenhtuvi.net/
1168.856
89.528
13.296
https://kenhtuvi.net/wp-content/themes/sahifa/js/tie-scripts.js
456.34
113.912
5.404
Unattributable
403.168
7.58
0
https://www.facebook.com/plugins/likebox.php?href=https://www.facebook.com/kenhtuvi/&width=300&height=250&show_faces=true&header=false&stream=false&show_border=false
323.452
163.972
20.088
https://kenhtuvi.net/wp-content/plugins/wp-smush-pro/app/assets/js/smush-lazy-load.min.js
265.956
70.956
0.792
https://kenhtuvi.net/wp-content/plugins/firebox/media/public/js/vendor/velocity.js
261.884
45.28
3.988
https://www.googletagmanager.com/gtag/js?id=G-5G341CVTYH
224.296
202.156
16.088
https://static.xx.fbcdn.net/rsrc.php/v3/yR/r/fmmMhaNKIl_.js?_nc_x=Ij3Wp8lg5Kz
198.912
187.416
10.488
https://static.xx.fbcdn.net/rsrc.php/v3/yD/r/m4E_lCZyJtQ.js?_nc_x=Ij3Wp8lg5Kz
154.992
118.72
27.604
Keep request counts low and transfer sizes small — 67 requests • 1,227 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
67
1256383
Script
37
781249
Image
13
247489
Stylesheet
10
82417
Font
1
78147
Document
2
63159
Other
4
3922
Media
0
0
Third-party
34
710534
Lazy load third-party resources with facades
Consider replacing third-party embeds with a facade until they are required (use lazy loading).
Largest Contentful Paint element — 1 element found
The element which was identified as the Largest Contentful Paint.
Element
Avoid large layout shifts — 4 elements found
Below is a list of all DOM elements that contribute to the CLS of the page.
Element CLS Contribution
0.24651031494141
0.033963914951095
0.028310786587503
0.0047184644312505
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 — 16 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://kenhtuvi.net/wp-content/plugins/tu-vi-global/ajax.js
5724
247
https://kenhtuvi.net/
2490
195
https://static.xx.fbcdn.net/rsrc.php/v3/y5/r/NXJxRmgihgl.js?_nc_x=Ij3Wp8lg5Kz
8970
189
https://static.xx.fbcdn.net/rsrc.php/v3/yR/r/fmmMhaNKIl_.js?_nc_x=Ij3Wp8lg5Kz
9420
189
https://www.googletagmanager.com/gtag/js?id=G-5G341CVTYH
3663
144
Unattributable
630
115
https://kenhtuvi.net/wp-content/plugins/wp-smush-pro/app/assets/js/smush-lazy-load.min.js
5610
114
https://kenhtuvi.net/
1469
92
https://kenhtuvi.net/wp-content/themes/sahifa/js/tie-scripts.js
5971
84
https://kenhtuvi.net/
1387
82
https://www.facebook.com/plugins/likebox.php?href=https://www.facebook.com/kenhtuvi/&width=300&height=250&show_faces=true&header=false&stream=false&show_border=false
2685
82
https://www.googletagmanager.com/gtag/js?id=G-5G341CVTYH
3601
62
https://kenhtuvi.net/
1260
61
https://kenhtuvi.net/
1321
56
https://static.xx.fbcdn.net/rsrc.php/v3/yD/r/m4E_lCZyJtQ.js?_nc_x=Ij3Wp8lg5Kz
4920
56
https://static.xx.fbcdn.net/rsrc.php/v3/yD/r/m4E_lCZyJtQ.js?_nc_x=Ij3Wp8lg5Kz
9609
54
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 kenhtuvi.net on mobile screens.
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.

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.2 s
The time taken for the first image or text on the page to be rendered.
Speed Index — 5.8 s
The time taken for the page contents to be visibly populated.

Audits

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

Other

Properly size images — Potential savings of 68 KiB
Images can slow down the page's load time. Kenhtuvi.net should consider serving more appropriate-sized images.
URL Resource Size (Bytes) Potential Savings (Bytes)
https://kenhtuvi.net/wp-content/uploads/2021/05/trang-chu-kenh-tu-vi.jpg
118960
69379
Defer offscreen images — Potential savings of 27 KiB
Time to Interactive can be slowed down by resources on the page. Kenhtuvi.net should consider lazy-loading offscreen and hidden images.
URL Resource Size (Bytes) Potential Savings (Bytes)
https://kenhtuvi.net/wp-content/themes/sahifa/images/patterns/body-bg37.png
33457
27900
Reduce unused CSS — Potential savings of 47 KiB
Dead and/or unused rules in Style Sheets (CSS) can contribute to network payload sizes. Kenhtuvi.net 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://kenhtuvi.net/wp-content/themes/sahifa/style.css
39459
35528
https://kenhtuvi.net/wp-includes/css/dist/block-library/style.min.css
12439
12403
Serve static assets with an efficient cache policy — 32 resources found
Kenhtuvi.net 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://kenhtuvi.net/wp-content/uploads/2021/05/trang-chu-kenh-tu-vi.jpg
604800000
119959
https://kenhtuvi.net/wp-content/themes/sahifa/fonts/fontawesome/fontawesome-webfont.woff2?v=4.7.0
604800000
78147
https://kenhtuvi.net/wp-content/themes/sahifa/style.css
604800000
39459
https://kenhtuvi.net/wp-content/themes/sahifa/images/patterns/body-bg37.png
604800000
34460
https://kenhtuvi.net/wp-content/uploads/2022/10/2-310x165.jpg
604800000
34342
https://kenhtuvi.net/wp-includes/js/jquery/jquery.min.js
604800000
32949
https://kenhtuvi.net/wp-content/themes/sahifa/js/ilightbox.packed.js
604800000
26397
https://kenhtuvi.net/wp-content/themes/sahifa/js/tie-scripts.js
604800000
22963
https://kenhtuvi.net/wp-content/plugins/firebox/media/public/js/vendor/velocity.js
604800000
17518
https://kenhtuvi.net/wp-content/uploads/2022/10/THUMB-1-110x75.jpg
604800000
16600
https://kenhtuvi.net/wp-includes/css/dist/block-library/style.min.css
604800000
12439
https://kenhtuvi.net/wp-includes/js/jquery/ui/datepicker.min.js
604800000
12274
https://kenhtuvi.net/wp-includes/js/jquery/ui/core.min.js
604800000
8010
https://kenhtuvi.net/wp-content/plugins/firebox/media/public/js/firebox.js
604800000
6978
https://kenhtuvi.net/wp-content/uploads/2022/10/maxresdefault-110x75.jpg
604800000
4953
https://kenhtuvi.net/wp-content/uploads/2022/10/maxresdefault-1-110x75.jpg
604800000
4764
https://kenhtuvi.net/wp-content/plugins/wp-smush-pro/app/assets/js/smush-lazy-load.min.js
604800000
4724
https://kenhtuvi.net/wp-content/themes/sahifa/js/search.js
604800000
4721
https://kenhtuvi.net/wp-content/plugins/firebox/media/public/css/firebox.css
604800000
4391
https://kenhtuvi.net/wp-content/plugins/firebox/media/public/js/vendor/velocity.ui.js
604800000
4020
https://kenhtuvi.net/wp-content/plugins/firebox/media/public/js/blocks/form.js
604800000
3340
https://kenhtuvi.net/wp-content/plugins/lich-van-nien/assets/css/custom.css
604800000
2831
https://kenhtuvi.net/wp-content/themes/sahifa/css/ilightbox/smooth-skin/skin.css
604800000
2426
https://kenhtuvi.net/wp-content/plugins/lich-van-nien/assets/images/left-arrow.png
604800000
2178
https://kenhtuvi.net/wp-content/plugins/lich-van-nien/assets/images/right-arrow.png
604800000
2176
https://kenhtuvi.net/wp-content/plugins/perfmatters/vendor/instant-page/instantpage.js
604800000
2101
https://kenhtuvi.net/wp-content/plugins/lich-van-nien/assets/js/custom.js
604800000
1965
https://kenhtuvi.net/wp-content/plugins/tu-vi-global/casanova.vn.css
604800000
1252
https://kenhtuvi.net/wp-content/plugins/tu-vi-global/ajax.js
604800000
1147
https://kenhtuvi.net/wp-content/themes/sahifa/images/stripe.png
604800000
1080
https://scontent-iad3-2.xx.fbcdn.net/v/t39.30808-6/290203682_460401652756073_1780316225782264002_n.jpg?stp=dst-jpg_p173x172&_nc_cat=110&ccb=1-7&_nc_sid=dd9801&_nc_ohc=hIsEFatKazQAX9qKVIC&_nc_ht=scontent-iad3-2.xx&edm=AEDRbFQEAAAA&oh=00_AfD1hObAKW6gx46AcI6h2FEi-1DE2H52qfz_z6McWIgh3w&oe=63647AD1
1209600000
6748
https://scontent-iad3-2.xx.fbcdn.net/v/t39.30808-1/290993030_460392622756976_7176529901678840569_n.png?stp=cp0_dst-png_p50x50&_nc_cat=102&ccb=1-7&_nc_sid=dbb9e7&_nc_ohc=o6sgLIcXmi0AX-pqdZy&_nc_ht=scontent-iad3-2.xx&edm=AEDRbFQEAAAA&oh=00_AfAqLo-B5WPr7RRDlkc6ZVwGMkPsNzvSz6Yi_LN_1KFRrQ&oe=63650640
1209600000
6315
Minimize main-thread work — 4.0 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
1208.136
Style & Layout
1066.816
Other
735.05599999999
Rendering
396.604
Parse HTML & CSS
268.228
Script Parsing & Compilation
235.216
Garbage Collection
40.14
First Contentful Paint (3G) — 4290 ms
The time taken for the first image or text on the page to be rendered while on a 3G network.

Metrics

Time to Interactive — 8.4 s
The time taken for the page to become fully interactive.
Total Blocking Time — 730 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 — 9.6 s
The timing of the largest text or image that is painted.
Cumulative Layout Shift — 0.314
Cumulative Layout Shift is the measurement of visible elements collective movement within the viewport.
View Data

Other

Reduce unused JavaScript — Potential savings of 332 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://static.xx.fbcdn.net/rsrc.php/v3/yR/r/wmavhZUbFwX.js?_nc_x=Ij3Wp8lg5Kz
81202
76787
https://static.xx.fbcdn.net/rsrc.php/v3ivrH4/yH/l/en_US/V0SwDwBFmcr.js?_nc_x=Ij3Wp8lg5Kz
80644
66290
https://static.xx.fbcdn.net/rsrc.php/v3/yD/r/m4E_lCZyJtQ.js?_nc_x=Ij3Wp8lg5Kz
95869
57815
https://static.xx.fbcdn.net/rsrc.php/v3/yp/r/l2RH8hUR9sS.js?_nc_x=Ij3Wp8lg5Kz
48681
44087
https://static.xx.fbcdn.net/rsrc.php/v3izWV4/yc/l/en_US/qk2dbOUObQD.js?_nc_x=Ij3Wp8lg5Kz
42742
38981
https://www.googletagmanager.com/gtag/js?id=G-5G341CVTYH
79129
31695
https://static.xx.fbcdn.net/rsrc.php/v3/yR/r/fmmMhaNKIl_.js?_nc_x=Ij3Wp8lg5Kz
48494
24648
Serve images in next-gen formats — Potential savings of 106 KiB
Consider JPEG 2000, JPEG XR or WebP image formats which provide better compression than PNG and JPEG.
URL Resource Size (Bytes) Potential Savings (Bytes)
https://kenhtuvi.net/wp-content/uploads/2021/05/trang-chu-kenh-tu-vi.jpg
118960
44581.15
https://kenhtuvi.net/wp-content/themes/sahifa/images/patterns/body-bg37.png
33457
28348.7
https://kenhtuvi.net/wp-content/uploads/2022/10/2-310x165.jpg
33335
22719
https://kenhtuvi.net/wp-content/uploads/2022/10/THUMB-1-110x75.jpg
15601
12821.9
Reduce initial server response time — Root document took 1,120 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://kenhtuvi.net/
1117.722
Avoid an excessive DOM size — 1,658 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
1658
Maximum DOM Depth
17
Maximum Child Elements
124
Ensure text remains visible during webfont load
Make use of the font-display CSS feature, which will ensure text is user-visible while webfonts are loading.
URL Potential Savings (Ms)
https://kenhtuvi.net/wp-content/themes/sahifa/fonts/fontawesome/fontawesome-webfont.woff2?v=4.7.0
135.94100018963
Reduce the impact of third-party code — Third-party code blocked the main thread for 270 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)
631405
175.448
79129
91.668
0
0
0
0
Largest Contentful Paint image was lazily loaded
Above-the-fold images that are lazily loaded render later in the page lifecycle, which can delay the largest contentful paint.
Element
Image elements do not have explicit `width` and `height`
Reduce layout shifts and improve CLS by setting explicit width and height properties on image elements.
URL
https://kenhtuvi.net/wp-content/uploads/2021/05/trang-chu-kenh-tu-vi.jpg
78

Accessibility

Indicates how accessible the page is and highlights opportunities where the page can be made more accessible to users of kenhtuvi.net. 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.

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.

Names and labels

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.
`<object>` elements have alternate text
It is advised that alt text is used on '<object>' elements in order to provide meaning to screen reader and other assistive technology users, as these technologies are unable to translate non-text content.

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"]`
Kenhtuvi.net may provide assistance to deaf or hearing-impaired users with captions on videos.

Names and labels

Buttons do not 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.
Failing Elements
`<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
Form elements do not have associated labels
Screen readers and other assistive technologies rely on labels to properly announce form controls.
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.

Contrast

Navigation

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

Manual Checks

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

Best Practices

Indicates the recommended, best practices currently in place on the page and highlights the best practices that kenhtuvi.net 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.
Avoids front-end JavaScript libraries with known security vulnerabilities
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.
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.
Fonts with `font-display: optional` are preloaded
It is recommended that optional fonts are preloaded.

Audits

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

Audits

Detected JavaScript libraries
Below is a list of all front-end JavaScript libraries that were detected on the page.
Name Version
jQuery
3.6.0
jQuery UI
1.13.1
Modernizr
2.7.0
yepnope
Velocity.js
1.5.2
FlexSlider
WordPress
Page has valid source maps
Consider deploying source maps for added benefits such as the ability to debug while in production.
URL Map URL
https://kenhtuvi.net/wp-content/plugins/wp-smush-pro/app/assets/js/smush-lazy-load.min.js
https://kenhtuvi.net/wp-content/plugins/wp-smush-pro/app/assets/js/smush-lazy-load.min.js.map
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://kenhtuvi.net/
Allowed

Audits

Serves images with low resolution
For maximum image clarity, ensure images have natural dimensions and are proportional to the display size and pixel ratio.
URL Displayed size Actual size Expected size
https://kenhtuvi.net/wp-content/uploads/2022/10/2-310x165.jpg
332 x 177
310 x 165
664 x 354

Audits

Uses deprecated APIs — 1 warning found
Avoid deprecated APIs which will eventually be removed the browser.
Deprecation / Warning Source
Relaxing the same-origin policy by setting `document.domain` is deprecated, and will be disabled by default. To continue using this feature, please opt-out of origin-keyed agent clusters by sending an `Origin-Agent-Cluster: ?0` header along with the HTTP response for the document and frames. See https://developer.chrome.com/blog/immutable-document-domain/ for more details.
Browser errors were logged to the console
Below is a list of all errors logged to the console, which indicate unresolved problems on the site.
Source Description
Access to script at 'https://jsc.mgid.com/k/e/kenhtuvi.net.1378344.js' from origin 'https://kenhtuvi.net' has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource.
Failed to load resource: net::ERR_FAILED
Failed to load resource: the server responded with a status of 403 (Forbidden)
ReferenceError: FireBox is not defined at https://kenhtuvi.net/:1943:17 at https://kenhtuvi.net/:1957:16
ReferenceError: jQuery is not defined at https://kenhtuvi.net/:1916:1
ReferenceError: jQuery is not defined at https://kenhtuvi.net/:1965:9
ReferenceError: jQuery is not defined at https://kenhtuvi.net/:358:5
ReferenceError: jQuery is not defined at https://kenhtuvi.net/:505:1
91

SEO

Indicates how well the page is optimized for ranking in search engines and highlights Search Engine Optimization (SEO) opportunities for kenhtuvi.net. 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 kenhtuvi.net on mobile screens.
Document uses legible font sizes — 99.77% 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
.date-lunar
0.19%
9.75px
.plugin, .plugin button, .plugin input, .plugin label, .plugin select, .plugin td, .plugin textarea
0.04%
11px
.post-thumbnail a
0.00%
0px
99.77%
≥ 12px

Content Best Practices

Document has a `<title>` element
Search engines, screen reader users and other assistive technology users rely on the title to provide an overview of the page and to help determine if the page is relevant to their search.
Document has a meta description
Meta descriptions may be used by search engines when displaying a link to the page and should concisely summarize the page's content.
Links have descriptive text
Make use of descriptive link text to assist search engines in understanding the content.
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.
Page isn’t blocked from indexing
Pages that cannot be crawled by search engines cannot be indexed or included in their search results. Ensure that search engines have permission to crawl all pages that should be indexed.
robots.txt is valid
Malformed robots.txt files prevent crawlers from understanding how a site wants to be crawled or indexed, which can be devastating to SEO.

Mobile Friendly

Tap targets are not sized appropriately — 82% 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
0
7x15
0
7x15
0
7x15
0
7x15
0
7x15
0
7x15
0
7x15
0
7x15
0
7x15
0
7x15
0
7x15
0
7x15
0
7x15
0
7x15
1
7x15
0
7x15
0
7x15
1
7x15
0
7x15

Crawling and Indexing

Links are not 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.

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

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 kenhtuvi.net. This includes details about web app manifests.

PWA Optimized

Content is sized correctly for the viewport
Ensure that the width of the app's content matches the width of the viewport, otherwise the app might not be optimized for mobile screens.
Has a `<meta name="viewport">` tag with `width` or `initial-scale`
It is advised to use a '<meta name="viewport">' tag for the optimization of kenhtuvi.net on mobile screens.
Provides a valid `apple-touch-icon`
iOS users of Progressive Web Apps will benefit from an apple touch icon, which can be defined with 'apple-touch-icon', which must point to a non-transparent 192px (or 180px) square PNG.

Installable

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

PWA Optimized

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

Manual Checks

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

Server Location

Server IP Address: 172.67.183.224
Continent: North America
Country: United States
United States Flag
Region:
City:
Longitude: -97.822
Latitude: 37.751
Currencies: USD
USN
USS
Languages: English

Web Hosting Provider

Name IP Address
Cloudflare, Inc.
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

Name IP Address
GMO INTERNET, INC. 104.17.29.100
Security

Visitor Safety

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

SSL/TLS Certificate

Issued To: *.kenhtuvi.net
Issued By: GTS CA 1P5
Valid From: 25th October, 2022
Valid To: 23rd January, 2023
Subject: CN = *.kenhtuvi.net
Hash: b0b96611
Issuer: CN = GTS CA 1P5
O = Google Trust Services LLC
S = US
Version: 2
Serial Number: 49166168136083850686047393271882665641
Serial Number (Hex): 24FD0F3E6EEAFD940EDC1E022F874EA9
Valid From: 25th October, 2024
Valid To: 23rd January, 2024
Signature Algorithm (Short Name): RSA-SHA256
Signature Algorithm (Long Name): sha256WithRSAEncryption
Authority Key Identifier: keyid:D5:FC:9E:0D:DF:1E:CA:DD:08:97:97:6E:2B:C5:5F:C5:2B:F5:EC:B8
Extended Key Usage: TLS Web Server Authentication
CRL Distribution Points:
Full Name:
URI:http://crls.pki.goog/gts1p5/Bthp40rh7Ew.crl

Certificate Policies: Policy: 2.23.140.1.2.1
Policy: 1.3.6.1.4.1.11129.2.5.3

Authority Information Access: OCSP - URI:http://ocsp.pki.goog/s/gts1p5/raBplmLa7SM
CA Issuers - URI:http://pki.goog/repo/certs/gts1p5.der

SCT List: Signed Certificate Timestamp:
Version : v1 (0x0)
Log ID : B3:73:77:07:E1:84:50:F8:63:86:D6:05:A9:DC:11:09:
4A:79:2D:B1:67:0C:0B:87:DC:F0:03:0E:79:36:A5:9A
Timestamp : Oct 25 11:38:32.129 2022 GMT
Extensions: none
Signature : ecdsa-with-SHA256
30:45:02:21:00:94:B2:82:FD:CC:F8:5E:8E:8D:67:AA:
BF:40:4A:AD:5B:91:DD:2B:24:C7:60:0E:37:B5:46:2E:
F1:03:29:F6:F6:02:20:26:62:5B:62:98:D2:72:D8:D5:
8B:C8:20:16:2E:B7:BE:F3:88:82:1E:3A:48:DE:BB:E3:
47:AC:60:F8:B7:6F:E8
Signed Certificate Timestamp:
Version : v1 (0x0)
Log ID : AD:F7:BE:FA:7C:FF:10:C8:8B:9D:3D:9C:1E:3E:18:6A:
B4:67:29:5D:CF:B1:0C:24:CA:85:86:34:EB:DC:82:8A
Timestamp : Oct 25 11:38:32.173 2022 GMT
Extensions: none
Signature : ecdsa-with-SHA256
30:46:02:21:00:CF:11:1B:40:B5:DB:94:27:66:FB:0E:
DF:8A:B0:1A:FA:DD:A8:58:F6:A7:2A:8D:FA:37:76:12:
FF:08:0B:10:9E:02:21:00:D4:D7:B1:80:3C:61:29:B6:
AD:74:E4:97:B6:F2:82:16:F7:B2:88:A1:DC:E3:C5:BA:
9B:F5:17:B5:31:E3:DC:D1
Key Usage: Digital Signature, Key Encipherment
Basic Constraints: CA:FALSE
Subject Alternative Name: DNS:kenhtuvi.net
DNS:*.kenhtuvi.net
Technical

DNS Lookup

HTTP Response Headers

HTTP-Code: HTTP/1.1 200 OK
Date: 31st October, 2022
Content-Type: text/html; charset=UTF-8
expires: 19th November, 1981
Cache-Control: no-store, no-cache, must-revalidate
Server: cloudflare
Connection: keep-alive
set-cookie: *
pragma: no-cache
x-turbo-charged-by: LiteSpeed
strict-transport-security: max-age=31536000; includeSubDomain
x-content-type-options: nosniff
x-xss-protection: 1;mode=block
x-frame-options: SAMEORIGIN
referrer-policy: strict-origin-when-cross-origin
CF-Cache-Status: DYNAMIC
Report-To: {"endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report\/v3?s=%2FTqZeTmvhzHc6lS%2F6NAtr2oepldRC%2B56DnbAoraqk8VroEjPlBYK%2BJLXfcJGqbNGWNTNEfoqCJ4atEUCzrXDk%2BB6Zg7EU7vCutvrhlONxu4jJdew2ud63IetDcKut4A%3D"}],"group":"cf-nel","max_age":604800}
NEL: {"success_fraction":0,"report_to":"cf-nel","max_age":604800}
CF-RAY: 762a80d95f47c466-EWR
alt-svc: h3=":443"; ma=86400, h3-29=":443"; ma=86400

Whois Lookup

Created: 14th September, 2018
Changed: 27th October, 2022
Expires: 14th September, 2023
Registrar: GMO INTERNET, INC.
Status: ok
Nameservers: dilbert.ns.cloudflare.com
lara.ns.cloudflare.com
Owner Name: GMO-Z.com RUNSYSTEM
Owner Organization: GMO-Z.com RUNSYSTEM JSC
Owner Street: No 1, Dao Duy Anh Street
6F, Ocean Park Bldg
Owner Post Code: 100000
Owner City: Phuong Mai Ward, Dong Da District
Owner State: Hanoi
Owner Country: VN
Owner Phone: +84.435501630
Owner Email: info@tenten.vn
Admin Name: GMO-Z.com RUNSYSTEM
Admin Organization: GMO-Z.com RUNSYSTEM JSC
Admin Street: No 1, Dao Duy Anh Street
6F, Ocean Park Bldg
Admin Post Code: 100000
Admin City: Phuong Mai Ward, Dong Da District
Admin State: Hanoi
Admin Country: VN
Admin Phone: +84.435501630
Admin Email: info@tenten.vn
Tech Name: GMO-Z.com RUNSYSTEM
Tech Organization: GMO-Z.com RUNSYSTEM JSC
Tech Street: No 1, Dao Duy Anh Stree
6F, Ocean Park Bldg
Tech Post Code: 100000
Tech City: Phuong Mai Ward, Dong Da District
Tech State: Hanoi
Tech Country: VN
Tech Phone: +84.435501630
Tech Email: info@tenten.vn
Full Whois: Domain Name: kenhtuvi.net
Registry Domain ID: 2309873840_DOMAIN_NET-VRSN
Registrar WHOIS Server: whois.discount-domain.com
Registrar URL: http://www.onamae.com
Updated Date: 2022-10-27T16:32:12Z
Creation Date: 2018-09-14T02:52:23Z
Registrar Registration Expiration Date: 2023-09-14T02:52:23Z
Registrar: GMO INTERNET, INC.
Registrar IANA ID: 49
Registrar Abuse Contact Email: abuse@gmo.jp
Registrar Abuse Contact Phone: +81.337709199
Domain Status: ok https://icann.org/epp#ok
Registry Registrant ID: Not Available From Registry
Registrant Name: GMO-Z.com RUNSYSTEM
Registrant Organization: GMO-Z.com RUNSYSTEM JSC
Registrant Street: No 1, Dao Duy Anh Street
Registrant Street: 6F, Ocean Park Bldg
Registrant City: Phuong Mai Ward, Dong Da District
Registrant State/Province: Hanoi
Registrant Postal Code: 100000
Registrant Country: VN
Registrant Phone: +84.435501630
Registrant Phone Ext:
Registrant Fax: +84.437725204
Registrant Fax Ext:
Registrant Email: info@tenten.vn
Registry Admin ID: Not Available From Registry
Admin Name: GMO-Z.com RUNSYSTEM
Admin Organization: GMO-Z.com RUNSYSTEM JSC
Admin Street: No 1, Dao Duy Anh Street
Admin Street: 6F, Ocean Park Bldg
Admin City: Phuong Mai Ward, Dong Da District
Admin State/Province: Hanoi
Admin Postal Code: 100000
Admin Country: VN
Admin Phone: +84.435501630
Admin Phone Ext:
Admin Fax: +84.437725204
Admin Fax Ext:
Admin Email: info@tenten.vn
Registry Tech ID: Not Available From Registry
Tech Name: GMO-Z.com RUNSYSTEM
Tech Organization: GMO-Z.com RUNSYSTEM JSC
Tech Street: No 1, Dao Duy Anh Stree
Tech Street: 6F, Ocean Park Bldg
Tech City: Phuong Mai Ward, Dong Da District
Tech State/Province: Hanoi
Tech Postal Code: 100000
Tech Country: VN
Tech Phone: +84.435501630
Tech Phone Ext:
Tech Fax: +84.437725204
Tech Fax Ext:
Tech Email: info@tenten.vn
Name Server: dilbert.ns.cloudflare.com
Name Server: lara.ns.cloudflare.com
DNSSEC: unsigned
URL of the ICANN WHOIS Data Problem Reporting System: http://wdprs.internic.net/
>>> Last update of WHOIS database: 2022-10-27T16:32:12Z <<<

For more information on Whois status codes, please visit https://icann.org/epp

Nameservers

Name IP Address
dilbert.ns.cloudflare.com 173.245.59.155
lara.ns.cloudflare.com 108.162.192.128
Related

Subdomains

Similar Sites

Organic Search (US) Competitors

Backlink Competitors

Sites with the same domain name

Sites hosted on the same IP address

Domain Valuation Snoop Score
0/5