udemy.com

udemy.com is SSL secured

Free website and domain report on udemy.com

Last Updated: 24th October, 2023 Update Now
Overview

Snoop Summary for udemy.com

This is a free and comprehensive report about udemy.com. Our records indicate that udemy.com is privately registered by Cloudflare, Inc.. Udemy.com is expected to earn an estimated $254,231 USD per day from advertising revenue. The sale of udemy.com would possibly be worth $185,588,528 USD. This figure is based on the daily revenue potential of the website over a 24 month period. Udemy.com is unbelievably popular with an estimated 18,401,625 daily unique visitors. This report was last updated 24th October, 2023.

About udemy.com

Site Preview: udemy.com udemy.com
Title:
Description: Delivers online courses that cover many topics and interests. Fees vary.
Keywords and Tags: cartoon drawing, certificate, character drawing, course, education, excel classes, meditation classes, online course, popular, reference, ude, udemy, udemy com, udemy courses, udemy for business, udemy free courses, udemy login, udemy python
Related Terms: nemocnice karlovy vary, udemy 100, udemy instructor
Fav Icon:
Age: Over 14 years old
Domain Created: 13th August, 2009
Domain Updated: 1st September, 2021
Domain Expires: 13th August, 2023
Review

Snoop Score

5/5 (Perfect!)

Valuation

$185,588,528 USD
Note: All valuation figures are estimates.

Popularity

Worldwide Sensation
Note: Popularity is estimated.

Rank, Reach and Authority

Alexa Rank: 126
Alexa Reach:
SEMrush Rank (US): 2,600
SEMrush Authority Score: 78
Moz Domain Authority: 92
Moz Page Authority: 71

Organic vs Paid (Google Ads)

Organic Paid
Keywords: 857,001 12,140
Traffic: 1,279,403 93,526
Cost: $2,767,280 USD $197,018 USD
Traffic

Visitors

Daily Visitors: 18,401,625
Monthly Visitors: 560,087,505
Yearly Visitors: 6,716,593,213
Note: All visitors figures are estimates.

Visitors By Country

Revenue

Revenue

Daily Revenue: $254,231 USD
Monthly Revenue: $7,737,986 USD
Yearly Revenue: $92,794,259 USD
Note: All revenue figures are estimates.

Revenue By Country

SEO

Backlinks Analysis (SEMrush)

Backlinks: 25,160,820
Referring Domains: 125,899
Referring IPs: 106,827
Udemy.com has 25,160,820 backlinks according to SEMrush. 75% of these backlinks are "dofollow" (follow) links which allow the flow of link equity to pass through, which may improve udemy.com's search engine rankings. Other links are treated as 'hints' by search engines and may also pass link equity, depending on what search engines decide in each case.
100% of udemy.com's backlinks are text and image links, which are ideal for SEO. Other backlink types may be unrecognized or ignored by search engines.

Top New Follow Links

1
Source: http://www.iaitew.me/
Target: https://blog.udemy.com/wp-content/uploads/2014/05/shutterstock_19486174.jpg

2
Source: http://www.iaitew.me/
Target: https://udemy-images.udemy.com/course/480x270/766592_66ac_4.jpg

3
Source: http://www.iaitew.me/
Target: https://udemy-images.udemy.com/course/480x270/1955672_b7ae.jpg

4
Source: https://www.edukasyon.ph/short-and-nano-courses
Target: https://www.udemy.com/course/video-production-bootcamp/

5
Source: https://www.edukasyon.ph/short-and-nano-courses
Target: https://www.udemy.com/course/uiux-wireframing-in-balsamiq-mockup/

Top Ranking Keywords (US)

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

2
Keyword: udemy login
Ranked Page: https://www.udemy.com/

3
Keyword: udemy com
Ranked Page: https://www.udemy.com/

4
Keyword: character drawing
Ranked Page: https://www.udemy.com/course/character-art-school-complete-character-drawing/

5
Keyword: cartoon drawing
Ranked Page: https://www.udemy.com/course/cartoon-drawing/

Domain Analysis

Value Length
Domain: udemy.com 9
Domain Name: udemy 5
Extension (TLD): com 3
Expiry Check:

Page Speed Analysis

Average Load Time: 1.55 seconds
Load Time Comparison: Faster than 47% of sites

PageSpeed Insights

Avg. (All Categories) 82
Performance 87
Accessibility 92
Best Practices 83
SEO 83
PWA 67
0–49 (Fail) 50–89 (Average) 90–100 (Pass)
URL: https://www.udemy.com/
Updated: 18th February, 2023

1.82 seconds
First Contentful Paint (FCP)
75%
15%
10%

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

Simulate loading on desktop
87

Performance

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

Metrics

First Contentful Paint — 0.5 s
The time taken for the first image or text on the page to be rendered.
Time to Interactive — 2.3 s
The time taken for the page to become fully interactive.
Largest Contentful Paint — 1.0 s
The timing of the largest text or image that is painted.
Cumulative Layout Shift — 0.057
Cumulative Layout Shift is the measurement of visible elements collective movement within the viewport.
View Data

Audits

First Meaningful Paint — 0.6 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://udemy.com/
http/1.1
0
63.549999962561
641
0
301
text/plain
https://www.udemy.com/
h2
63.925000024028
953.87099997606
41559
292974
200
text/html
Document
https://cdn.cookielaw.org/scripttemplates/otSDKStub.js
h2
971.94199997466
997.6579999784
9263
25593
200
application/javascript
Script
https://www.udemy.com/staticx/udemy/fonts/Udemy-Sans-Regular-v1.woff2
h2
972.24799997639
1033.8009999832
36555
35928
200
application/font-woff
Font
https://www.udemy.com/staticx/udemy/fonts/Udemy-Sans-Bold-v1.woff2
h2
972.89299999829
1034.4399999594
36873
36245
200
application/font-woff
Font
https://www.udemy.com/staticx/udemy/js/webpack/entry-main.ebd3538bfa41652a32ab.css
h2
973.19099993911
1041.9070000062
3065
10748
200
text/css
Stylesheet
https://www.udemy.com/staticx/udemy/js/webpack/common-app-css.54f7737206ebe3e5a7a1.css
h2
973.37999998126
1045.5910000019
9665
38063
200
text/css
Stylesheet
https://www.udemy.com/staticx/udemy/js/webpack/common-app-css.bb8b2e614ebe74200b2b.js
h2
1055.9519999661
1085.4790000012
842
146
200
application/javascript
Script
https://www.udemy.com/staticx/udemy/js/webpack/common-desktop-server-side.889fc5358fd07ad052bb.css
h2
973.55999995489
1034.7990000155
5802
20662
200
text/css
Stylesheet
https://www.udemy.com/staticx/udemy/js/webpack/common-desktop-server-side.a2cb955f187ecec57c86.js
h2
1056.3319999492
1087.9619999323
934
397
200
application/javascript
Script
https://www.udemy.com/staticx/udemy/js/webpack/lohp-server-side.a185820437d1df25e864.css
h2
973.72200002428
1048.637000029
16788
87949
200
text/css
Stylesheet
https://www.udemy.com/staticx/udemy/js/webpack/lohp-server-side.26deb25efbe9916ff81d.js
h2
1056.4770000055
1088.6959999334
926
377
200
application/javascript
Script
https://www.udemy.com/staticx/udemy/js/webpack/lohp-udlite-app.dc696fb3c369737146a9.js
h2
974.13999994751
1046.8589999946
18872
80407
200
application/javascript
Script
https://www.udemy.com/staticx/udemy/js/webpack/common-desktop-udlite-app.65eca43b4d3e5ecb2fe9.js
h2
974.32199993636
1064.0160000185
138751
625693
200
application/javascript
Script
https://www.udemy.com/staticx/udemy/js/webpack/discovery-common.2b49974230b8340c9cbe.js
h2
974.63499999139
1082.7689999714
169454
784722
200
application/javascript
Script
https://www.udemy.com/staticx/udemy/images/v7/logo-udemy.svg
h2
1056.5879999194
1086.0749999993
1568
1891
200
image/svg+xml
Image
https://img-c.udemycdn.com/notices/web_banner/slide_1_image_udlite/745e103d-c4ff-48b4-9d4d-9862b7858db8.jpg
h2
1056.7099999171
1115.7619999722
44847
44242
200
binary/octet-stream
Image
https://www.udemy.com/staticx/udemy/images/v7/logo-udemy-inverted.svg
h2
1056.8369999528
1097.7679999778
1620
2034
200
image/svg+xml
Image
https://www.udemy.com/staticx/udemy/js/webpack/entry-main-manifest.5a63b1005bd04181cd83.js
h2
1056.9530000212
1109.8779999884
20591
139949
200
application/javascript
Script
https://www.udemy.com/staticx/udemy/js/webpack/entry-main-vendor.e369dd910eae9f9746ce.js
h2
1057.1409999393
1125.4269999918
153114
538470
200
application/javascript
Script
https://www.udemy.com/staticx/udemy/js/webpack/jsi18n-en-us-discovery-core.db0e864a59fea586104c.js
h2
1057.4209999759
1090.5129999155
1955
3082
200
application/javascript
Script
https://www.udemy.com/staticx/udemy/js/webpack/entry-main.81bc4df14e1f2aeed852.js
h2
1057.6700000092
1106.4789999509
51296
204366
200
application/javascript
Script
https://cdn.cookielaw.org/consent/25ab360c-347c-4a85-8b93-1e0326234b75/25ab360c-347c-4a85-8b93-1e0326234b75.json
h2
1010.3409999283
1037.5159999821
2698
4848
200
application/x-javascript
XHR
https://geolocation.onetrust.com/cookieconsentpub/v1/geo/location
h2
1040.9799999325
1084.8339999793
447
59
200
application/json
XHR
https://cdn.cookielaw.org/scripttemplates/202211.2.0/otBannerSdk.js
h2
1093.9319999889
1123.7940000137
94362
392535
200
application/javascript
Script
data
1105.1260000095
1105.237999931
0
69
200
image/svg+xml
Image
data
1106.8329999689
1106.9399999687
0
68
200
image/svg+xml
Image
data
1108.5699999239
1108.6809999542
0
68
200
image/svg+xml
Image
data
1110.0769999903
1110.1979999803
0
68
200
image/svg+xml
Image
data
1111.6269999184
1111.7529999465
0
67
200
image/svg+xml
Image
data
1112.9359999904
1113.0300000077
0
66
200
image/svg+xml
Image
data
1114.3559999764
1114.472999936
0
66
200
image/svg+xml
Image
data
1116.1089999368
1116.2189999595
0
67
200
image/svg+xml
Image
https://www.udemy.com/staticx/udemy/fonts/SuisseWorks-Bold-v1.woff2
h2
1137.6789999194
1198.5860000132
23019
22396
200
application/font-woff
Font
https://www.udemy.com/cdn-cgi/challenge-platform/h/g/scripts/alpha/invisible.js?ts=1676736000
h2
1297.2249999875
1321.4329999173
15013
34761
200
application/javascript
Script
https://cdn.cookielaw.org/consent/25ab360c-347c-4a85-8b93-1e0326234b75/c9f378a6-cc26-4ea1-97ae-0678c63c575a/en.json
h2
1312.9489999264
1361.7920000106
42105
218119
200
application/x-javascript
Fetch
https://www.udemy.com/api-2.0/discovery-units/bestseller/?apply_campaign_filter=False&context=home&fft=skills_hub_top_new_beginner&fl=lbl&is_content_rankable=False&label_id=7380&member_of=skills_hub_top_new_beginner&safe_for_public_caching=True&sos=pl&source_page=logged_out_homepage&skip_price=true&source_page=logged_out_homepage&locale=en_US&currency=usd&navigation_locale=en_US
h2
1569.8359999806
1962.818
10884
53407
200
application/json
XHR
https://www.udemy.com/api-2.0/discovery-units/bestseller/?apply_campaign_filter=False&context=home&fft=skills_hub_top_new_beginner&fl=lbl&is_content_rankable=False&label_id=7380&member_of=skills_hub_top_new_beginner&safe_for_public_caching=True&sos=pl&source_page=logged_out_homepage&skip_price=true&source_page=logged_out_homepage&locale=en_US&currency=usd&navigation_locale=en_US
h2
1667.5960000139
2078.7690000143
10931
53407
200
application/json
XHR
https://www.udemy.com/api-2.0/discovery-units/bestseller/?apply_campaign_filter=False&context=home&fft=skills_hub_top_new_beginner&fl=lbl&is_content_rankable=False&label_id=6730&member_of=skills_hub_top_new_beginner&safe_for_public_caching=True&sos=pl&source_page=logged_out_homepage&skip_price=true&source_page=logged_out_homepage&locale=en_US&currency=usd&navigation_locale=en_US
h2
1671.8119999859
2078.3919999376
10253
44832
200
application/json
XHR
https://www.udemy.com/api-2.0/discovery-units/bestseller/?apply_campaign_filter=False&context=home&fft=skills_hub_top_new_beginner&fl=lbl&is_content_rankable=False&label_id=8322&member_of=skills_hub_top_new_beginner&safe_for_public_caching=True&sos=pl&source_page=logged_out_homepage&skip_price=true&source_page=logged_out_homepage&locale=en_US&currency=usd&navigation_locale=en_US
h2
1675.6909999531
3871.4449999388
10862
51909
200
application/json
XHR
https://www.udemy.com/api-2.0/discovery-units/bestseller/?apply_campaign_filter=False&context=home&fft=skills_hub_top_new_beginner&fl=lbl&is_content_rankable=False&label_id=6368&member_of=skills_hub_top_new_beginner&safe_for_public_caching=True&sos=pl&source_page=logged_out_homepage&skip_price=true&source_page=logged_out_homepage&locale=en_US&currency=usd&navigation_locale=en_US
h2
1678.7849999964
2051.0249999352
10659
48056
200
application/json
XHR
https://www.udemy.com/api-2.0/discovery-units/bestseller/?apply_campaign_filter=False&context=home&fft=skills_hub_top_new_beginner&fl=lbl&is_content_rankable=False&label_id=5336&member_of=skills_hub_top_new_beginner&safe_for_public_caching=True&sos=pl&source_page=logged_out_homepage&skip_price=true&source_page=logged_out_homepage&locale=en_US&currency=usd&navigation_locale=en_US
h2
1682.9249999719
2013.0069999723
10586
62569
200
application/json
XHR
https://www.udemy.com/api-2.0/discovery-units/bestseller/?apply_campaign_filter=False&context=home&fft=skills_hub_top_new_beginner&fl=lbl&is_content_rankable=False&label_id=4704&member_of=skills_hub_top_new_beginner&safe_for_public_caching=True&sos=pl&source_page=logged_out_homepage&skip_price=true&source_page=logged_out_homepage&locale=en_US&currency=usd&navigation_locale=en_US
h2
1686.3039999735
2052.6349999709
10029
48465
200
application/json
XHR
https://www.udemy.com/api-2.0/discovery-units/bestseller/?apply_campaign_filter=False&context=home&fft=skills_hub_top_new_beginner&fl=lbl&is_content_rankable=False&label_id=5494&member_of=skills_hub_top_new_beginner&safe_for_public_caching=True&sos=pl&source_page=logged_out_homepage&skip_price=true&source_page=logged_out_homepage&locale=en_US&currency=usd&navigation_locale=en_US
h2
1689.7429999663
2059.9269999657
10612
52207
200
application/json
XHR
https://www.udemy.com/api-2.0/notices/me/?type=smart_bar&limit=1&locale=en_US&currency=usd&user=false
h2
1824.6069999877
2032.2920000181
3507
626
200
application/json
XHR
https://www.udemy.com/api-2.0/contexts/me/?header=True&footer=True
h2
1839.6390000125
1934.4750000164
3924
2464
200
application/json
XHR
https://cdn.cookielaw.org/scripttemplates/202211.2.0/assets/otFlat.json
h2
1883.8569999207
1912.9559999565
3893
13178
200
application/json
Fetch
https://cdn.cookielaw.org/scripttemplates/202211.2.0/assets/v2/otPcTab.json
h2
1884.5860000001
1919.7449999629
14209
63435
200
application/json
Fetch
https://cdn.cookielaw.org/scripttemplates/202211.2.0/assets/otCommonStyles.css
h2
1885.5520000216
1914.0490000136
4426
21721
200
text/css
Fetch
https://img-c.udemycdn.com/notices/web_banner/slide_2_image_udlite/de684548-5cdf-4f02-8024-d7284acdd2fd.png
h2
1907.7549999347
2009.8480000161
697757
697152
200
binary/octet-stream
Image
https://www.udemy.com/cdn-cgi/challenge-platform/h/g/scripts/pica.js
h2
1911.7860000115
1937.4120000284
8445
19374
200
application/javascript
Other
https://client.perimeterx.net/PXZHh9f9x0/main.min.js
h2
1918.7130000209
1988.2069999585
65109
162853
200
application/javascript
Script
https://cdn.cookielaw.org/logos/static/ot_guard_logo.svg
h2
1948.2899999712
1971.3379999157
1125
497
200
image/svg+xml
Fetch
https://cdn.cookielaw.org/logos/c7d0d27d-e055-4572-8927-d3c994df5f60/b85c39fb-f5de-428d-92c6-cbf7cd8c6b9c/525608f6-6540-490c-8724-59ec595c678a/udemy-logo.png
h2
1986.453999998
2011.0669999849
8207
7382
200
image/png
Image
https://cdn.cookielaw.org/logos/static/powered_by_logo.svg
h2
1986.6380000021
2011.4579999354
2817
5194
200
image/svg+xml
Image
https://collector-pxzhh9f9x0.px-cloud.net/api/v2/collector
h2
2311.6359999403
2346.1990000214
727
356
200
application/json
XHR
https://www.udemy.com/staticx/udemy/js/webpack/course-details-quick-view-box.f3aabe2084fb09f1a98b.css
h2
2338.238999946
2377.1339999512
1783
3709
200
text/css
Stylesheet
https://www.udemy.com/staticx/udemy/js/webpack/course-details-quick-view-box.9f9dee50d250b95167f6.js
h2
2339.0669999644
2389.0189999947
26143
111068
200
application/javascript
Script
https://www.udemy.com/api-2.0/ecl?client_key=js&client_version=8784221
h2
2353.7340000039
2402.8580000158
754
0
200
text/plain
XHR
data
2591.7030000128
2591.8349999702
0
68
200
image/svg+xml
Image
https://img-c.udemycdn.com/course/240x135/394676_ce3d_5.jpg
h2
2672.9490000289
2726.9620000152
11513
10981
200
image/jpeg
Image
https://img-c.udemycdn.com/course/240x135/396876_cc92_7.jpg
h2
2676.6020000214
3002.8429999948
12553
12021
200
image/jpeg
Image
https://img-c.udemycdn.com/course/240x135/405878_e5a0_3.jpg
h2
2677.6809999719
2721.3530000299
3861
3330
200
image/jpeg
Image
https://img-c.udemycdn.com/course/240x135/426570_1b91_3.jpg
h2
2677.8260000283
2722.3160000285
6112
5552
200
image/jpeg
Image
https://img-c.udemycdn.com/course/240x135/449532_2aa9_7.jpg
h2
2677.9450000031
2721.8509999802
8216
7685
200
image/jpeg
Image
https://www.udemy.com/cdn-cgi/challenge-platform/h/g/cv/result/79b80cb5face82e4
h2
3108.8280000258
3149.3919999339
575
2
200
text/plain
XHR
https://www.udemy.com/api-2.0/pricing/?course_ids=1362070,1565838,2196488,2776760,394676,396876,405878,426570,449532,851712&fields[pricing_result]=price,discount_price,list_price,price_detail,price_serve_tracking_id
h2
3122.172000003
3342.9599999217
3841
4616
200
application/json
XHR
https://collector-pxzhh9f9x0.px-cloud.net/api/v2/collector
h2
3139.8839999456
3174.858000013
1060
689
200
application/json
XHR
https://www.udemy.com/staticx/udemy/js/webpack/vendors~braze.0ddd093168df709a8834.js
h2
4772.5799999898
4812.8129999386
62662
238047
200
application/javascript
Script
https://www.udemy.com/staticx/udemy/js/webpack/braze.d8598119ae7208db63c0.css
h2
4773.6639999785
4805.7079999708
824
120
200
text/css
Stylesheet
https://www.udemy.com/staticx/udemy/js/webpack/braze.d39fafff0580ba1382e1.js
h2
4774.4490000186
4803.9179999614
4809
10276
200
application/javascript
Script
https://cdn.sift.com/s.js
h2
4775.8779999567
4782.557999948
21257
62947
200
application/javascript
Script
https://use.fontawesome.com/7f85a56ba4.css
h2
4938.0479999818
4957.5049999403
1185
1033
200
text/css
Stylesheet
https://hexagon-analytics.com/images/376124.gif?bk=78b4b13f0a&tm=99&r=22373971&v=105&cs=UTF-8&h=www.udemy.com&l=en-US&S=a7a6782c9b81e1d6fa66e72698818eea&uu=75045ec0afb25cf172ca9ab5a195bf7&t=Online%20Courses%20-%20Learn%20Anything%2C%20On%20Your%20Schedule%20%7C%20Udemy&u=https%3A%2F%2Fwww.udemy.com%2F&ua=Mozilla%2F5.0%20(Macintosh%3B%20Intel%20Mac%20OS%20X%2010_15_7)%20AppleWebKit%2F537.36%20(KHTML%2C%20like%20Gecko)%20Chrome%2F98.0.4695.0%20Safari%2F537.36%20Chrome-Lighthouse&nm=0&mh=d41d8cd98f00b204e9800998ecf8427e&np=0&ph=d41d8cd98f00b204e9800998ecf8427e&sh=600&sw=800&cd=24&p=Linux%20x86_64&to=480&d=60&ce=true&tp=0&ol=true&pr=Gecko&ps=20030107&vd=Google%20Inc.&vs=&hc=35&je=false&ss=true&ls=true&in=true&db=false&tl=false&tr=false&ts=true&tb=false&ab=false&cf=308b5b2b47d82e1699c1de870815932b&z=z
h2
5014.9809999857
5038.6520000175
406
43
200
image/gif
Image
https://sdk.iad-03.braze.com/api/v3/data/
h2
5058.7469999446
5179.6669999603
1476
1380
201
application/json
XHR
https://sdk.iad-03.braze.com/api/v3/data/
h2
5026.7939999467
5058.3999999799
603
0
200
Preflight
https://use.fontawesome.com/releases/v4.7.0/css/font-awesome-css.min.css
h2
5028.2560000196
5050.1960000256
7596
30344
200
text/css
Stylesheet
https://www.udemy.com/api-2.0/ecl?client_key=js&client_version=8784221
h2
5030.2379999775
5125.5080000265
754
0
200
text/plain
XHR
Network Round Trip Times — 0 ms
High Network RTT (Round Trip Times) can have a large impact on performance. Providing servers geographically closer to the user could improve performance.
Server Backend Latencies — 0 ms
High server latencies indicate the server is overloaded or has a poor backend performance.
Tasks
Below is a list of the top-level main thread tasks that executed during page load.
Start Time (Ms) End Time (Ms)
960.32
22.278
1002.528
8.981
1059.357
12.586
1071.952
10.306
1097.04
58.812
1157.369
10.773
1179.842
9.801
1197.93
18.331
1223.391
9.126
1232.525
67.086
1299.76
14.644
1314.559
6.179
1320.878
21.931
1343.788
16.546
1360.361
83.552
1445.368
273.46
1718.866
11.512
1730.387
41.02
1780.311
23.087
1804.792
6.102
1816.093
25.402
1841.974
11.454
1859.07
28.003
1895.169
10.615
1922.916
65.029
1988.214
24.547
2012.784
43.668
2058.635
17.418
2082.707
18.171
2100.892
7.363
2108.264
18.141
2126.428
38.153
2164.664
13.04
2177.88
18.995
2197.964
17.415
2215.393
27.607
2245.031
9.913
2254.961
6.725
2262.686
50.983
2313.9
22.985
2336.944
5.221
2356.965
16.603
2375.576
7.409
2383.263
8.75
2393.151
25.048
2419.365
11.151
2430.783
17.983
2450.698
30.751
2488.298
13.367
2501.736
6.322
2508.314
8.574
2516.902
76.919
2593.893
60.325
2658.095
12.229
2678.168
16.634
2694.863
415.538
3110.56
5.557
3124.466
16.671
3142.47
16.819
3161.517
14.357
3176.201
7.48
3303.958
7.086
3320.671
6.839
3337.294
8.367
3346.273
22.002
3368.532
23.086
3437.229
7.73
3753.809
5.674
3770.713
10.128
3787.268
9.429
3803.955
6.619
3820.58
6.357
3837.169
14.588
3853.823
8.991
3874.109
17.998
3892.392
9.763
3903.74
8.927
3920.647
10.829
3937.221
7.458
4103.813
6.303
4120.492
7.513
4137.856
11.193
4153.936
7.218
4537.149
7.347
4553.814
7.511
4570.487
7.287
4587.29
10.493
4603.826
8.535
4620.462
7.083
4637.185
22.949
4660.154
6.996
4670.405
6.089
4687.174
7.174
4703.798
9.067
4720.461
13.229
4737.109
7.986
4785.703
89.327
4875.049
9.402
4886.573
12.443
4900.157
7.333
4910.352
5.57
4916.497
5.987
4922.545
33.777
4956.339
60.179
5016.566
8.996
5031.598
7.743
5070.472
57.506
5131.12
9.217
5353.82
7.986
5370.528
8.415
5387.138
7.812
5403.833
8.044
5420.484
7.811
5437.115
11.401
5453.756
6.512
5470.39
5.969
5487.185
7.337
5503.768
8.238
5520.473
9.595
5537.126
8.472
5703.78
8.156
5720.489
6.758
5737.083
8.179
5753.886
8.514
6120.541
9.442
6145.917
10.903
6156.847
9.813
6170.449
9.359
6187.437
9.292
6203.754
7.919
6220.447
6.059
6237.104
12.716
6253.785
7.319
6270.397
8.014
6287.114
8.17
6303.777
12.334
6320.424
28.431
6348.882
8.912
6503.712
8.918
6520.47
9.773
6537.018
11.035
6553.796
7.596
6953.723
7.011
6970.566
9.501
6987.049
10.326
7003.727
8.403
7020.411
7.64
7037.128
10.998
7053.739
7.895
7070.55
9.286
7087.013
9.242
7103.712
10.172
7120.389
14.888
7137.236
8.228
7303.761
6.951
7320.411
10.244
7337.073
10.465
7353.732
8.516
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. Udemy.com should consider delivering critical JavaScript/style sheets (JS/CSS) inline and deferring all non-critical JS/CSS.
Properly size images
Images can slow down the page's load time. Udemy.com should consider serving more appropriate-sized images.
Defer offscreen images — Potential savings of 50 KiB
Time to Interactive can be slowed down by resources on the page. Udemy.com should consider lazy-loading offscreen and hidden images.
URL Resource Size (Bytes) Potential Savings (Bytes)
https://img-c.udemycdn.com/notices/web_banner/slide_1_image_udlite/745e103d-c4ff-48b4-9d4d-9862b7858db8.jpg
44242
40775
https://cdn.cookielaw.org/logos/c7d0d27d-e055-4572-8927-d3c994df5f60/b85c39fb-f5de-428d-92c6-cbf7cd8c6b9c/525608f6-6540-490c-8724-59ec595c678a/udemy-logo.png
7382
7382
https://cdn.cookielaw.org/logos/static/powered_by_logo.svg
2817
2817
Minify CSS
Cascading Style Sheets (CSS) files can contribute to network payload sizes. Udemy.com should consider minifying CSS files.
Minify JavaScript
JavaScript (JS) files can contribute to network payload sizes and increase script parse times. Udemy.com should consider minifying JS files.
Reduce unused CSS — Potential savings of 43 KiB
Dead and/or unused rules in Style Sheets (CSS) can contribute to network payload sizes. Udemy.com should consider removing dead rules from style sheets and deferring the loading of CSS not used for above-the-fold content.
URL Transfer Size (Bytes) Potential Savings (Bytes)
#onetrust-banner-sdk{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%} ...
20133
19853
https://www.udemy.com/staticx/udemy/js/webpack/lohp-server-side.a185820437d1df25e864.css
16788
13400
.ab-pause-scrolling,body.ab-pause-scrolling,html.ab-pause-scrolling{overflow:hidden; ... } ...
11221
11221
Efficiently encode images
Unoptimized images can consume more cellular data than what is necessary.
Serve images in next-gen formats
Consider JPEG 2000, JPEG XR or WebP image formats which provide better compression than PNG and JPEG.
Enable text compression
Text-based resources should be served with compression, such as gzip, deflate or brotli.
Preconnect to required origins
Resource hints, such as 'preconnect' or 'dns-prefetch', may assist in establishing early connections to important third-party origins.
Avoid multiple page redirects — Potential savings of 190 ms
Redirects can cause additional delays before the page can begin loading. Udemy.com should avoid multiple or unnecessary page redirects.
URL Time Spent (Ms)
http://udemy.com/
190
https://www.udemy.com/
0
Preload key requests
Key requests can be preloaded by using '<link rel=preload>'. Udemy.com should consider using '<link rel=preload>' to prioritize fetching resources that are currently requested later in page load.
Use video formats for animated content
Large GIFs are inefficient for delivering animated content. It is recommended to use MPEG4/WebM videos for animations and PNG/WebP for static images instead of GIF.
Remove duplicate modules in JavaScript bundles
Ensure that no duplicate JavaScript modules from bundles exist to reduce bytes consumed by network activity.
Avoid serving legacy JavaScript to modern browsers — Potential savings of 14 KiB
Polyfills and transforms enable legacy browsers to use new JavaScript features. For bundled JavaScript it is recommended to adopt a modern script deployment strategy using module/nomodule feature detection. This will reduce the amount of code shipped to modern browsers.
URL Potential Savings (Bytes)
https://www.udemy.com/staticx/udemy/js/webpack/entry-main-vendor.e369dd910eae9f9746ce.js
7422
https://cdn.cookielaw.org/scripttemplates/202211.2.0/otBannerSdk.js
6574
https://www.udemy.com/staticx/udemy/js/webpack/entry-main.81bc4df14e1f2aeed852.js
42
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,972 KiB
Large network payloads can cost users money and are linked to long load times.
URL Transfer Size (Bytes)
https://img-c.udemycdn.com/notices/web_banner/slide_2_image_udlite/de684548-5cdf-4f02-8024-d7284acdd2fd.png
697757
https://www.udemy.com/staticx/udemy/js/webpack/discovery-common.2b49974230b8340c9cbe.js
169454
https://www.udemy.com/staticx/udemy/js/webpack/entry-main-vendor.e369dd910eae9f9746ce.js
153114
https://www.udemy.com/staticx/udemy/js/webpack/common-desktop-udlite-app.65eca43b4d3e5ecb2fe9.js
138751
https://cdn.cookielaw.org/scripttemplates/202211.2.0/otBannerSdk.js
94362
https://client.perimeterx.net/PXZHh9f9x0/main.min.js
65109
https://www.udemy.com/staticx/udemy/js/webpack/vendors~braze.0ddd093168df709a8834.js
62662
https://www.udemy.com/staticx/udemy/js/webpack/entry-main.81bc4df14e1f2aeed852.js
51296
https://img-c.udemycdn.com/notices/web_banner/slide_1_image_udlite/745e103d-c4ff-48b4-9d4d-9862b7858db8.jpg
44847
https://cdn.cookielaw.org/consent/25ab360c-347c-4a85-8b93-1e0326234b75/c9f378a6-cc26-4ea1-97ae-0678c63c575a/en.json
42105
Avoid chaining critical requests — 5 chains found
Below is a list of Critical Request Chains, which shows which resources are loaded with a high priority. Udemy.com should consider reducing the length of chains, reducing the download size of resources, or deferring the download of unnecessary resources to improve page load.
User Timing marks and measures — 26 user timings
Make use of the User Timing API to measure an app's real-world performance during key user experiences.
Name Type Start Time (Ms) Duration (Ms)
UD-_udlite_entry_main
Measure
1295.228
475.919
UD-_lohp_app
Measure
1322.962
110.999
UD-_common_desktop_app
Measure
1443.462
325.686
UD-_common_desktop_app
Measure
1443.462
325.789
UD-_common_desktop_app
Measure
1443.462
325.842
UD-_common_desktop_app
Measure
1443.462
325.902
UD-load-third-party-js
Measure
1770.983
3004.731
UD-load-third-party-js-request-idle-callback
Measure
4771.332
0.582
UD-__udlite_entry_main-start
Mark
1295.274
UD-__lohp_app-start
Mark
1322.977
UD-__lohp_app-end
Mark
1433.978
UD-__common_desktop_app-start
Mark
1434.452
UD-__common_desktop_app-start
Mark
1443.028
UD-__common_desktop_app-start
Mark
1443.329
UD-__common_desktop_app-start
Mark
1443.467
UD-__common_desktop_app-end
Mark
1769.172
UD-__common_desktop_app-end
Mark
1769.257
UD-__common_desktop_app-end
Mark
1769.308
UD-__common_desktop_app-end
Mark
1769.376
UD-_load-third-party-js-start
Mark
1770.999
UD-__udlite_entry_main-end
Mark
1771.16
UD-udlite.first-unit-loaded
Mark
3160.32
UD-_load-third-party-js-request-idle-callback-start
Mark
4771.357
UD-_load-third-party-js-request-idle-callback-end
Mark
4771.928
UD-_load-third-party-js-end
Mark
4775.733
UD-BrazeWebPush.sdk-initialized
Mark
4942.357
All text remains visible during webfont loads
Make use of the font-display CSS feature, which will ensure text is user-visible while webfonts are loading.
Keep request counts low and transfer sizes small — 69 requests • 1,972 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
69
2019570
Script
18
855353
Image
12
799477
Other
27
180026
Font
3
96447
Stylesheet
8
46708
Document
1
41559
Media
0
0
Third-party
27
1067830
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)
183552
0
65109
0
8781
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 — 0 elements found
The element which was identified as the Largest Contentful Paint.
Largest Contentful Paint image was not lazily loaded
Above-the-fold images that are lazily loaded render later in the page lifecycle, which can delay the largest contentful paint.
Avoid large layout shifts — 4 elements found
Below is a list of all DOM elements that contribute to the CLS of the page.
Element CLS Contribution
0.049040221051091
0.0081357048748353
0.00010082654758778
6.0336769985115E-5
Uses passive listeners to improve scrolling performance
Improve the page's scroll performance by marking touch and wheel event listeners as 'passive'.
Avoids `document.write()`
Avoid or limit the use of external scripts that are dynamically injected via 'document.write()' as users on slow connections will be delayed by tens of seconds.
Avoid long main-thread tasks — 5 long tasks found
Below is a list of the longest tasks on the main thread, which is useful when identifying the worst input delay contributors.
URL Start Time (Ms) Duration (Ms)
https://www.udemy.com/cdn-cgi/challenge-platform/h/g/scripts/alpha/invisible.js?ts=1676736000
2286
208
https://www.udemy.com/staticx/udemy/js/webpack/lohp-udlite-app.dc696fb3c369737146a9.js
1913
137
Unattributable
236
89
https://www.udemy.com/staticx/udemy/js/webpack/lohp-udlite-app.dc696fb3c369737146a9.js
1829
84
https://www.udemy.com/staticx/udemy/js/webpack/entry-main-vendor.e369dd910eae9f9746ce.js
1740
67
Avoid non-composited animations
It is recommended to avoid non-composited animations which are often janky and increase CLS.
Image elements have explicit `width` and `height`
Reduce layout shifts and improve CLS by setting explicit width and height properties on image elements.
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 udemy.com on mobile screens.

Budgets

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

Metrics

Speed Index — 1.9 s
The time taken for the page contents to be visibly populated.
Total Blocking Time — 220 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 — 210 ms
Users could experience a delay when interacting with the page.

Other

Reduce unused JavaScript — Potential savings of 354 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://www.udemy.com/staticx/udemy/js/webpack/common-desktop-udlite-app.65eca43b4d3e5ecb2fe9.js
138751
99234
https://www.udemy.com/staticx/udemy/js/webpack/discovery-common.2b49974230b8340c9cbe.js
169454
70581
https://www.udemy.com/staticx/udemy/js/webpack/entry-main-vendor.e369dd910eae9f9746ce.js
153114
62440
https://cdn.cookielaw.org/scripttemplates/202211.2.0/otBannerSdk.js
94362
51710
https://www.udemy.com/staticx/udemy/js/webpack/vendors~braze.0ddd093168df709a8834.js
62662
32917
https://client.perimeterx.net/PXZHh9f9x0/main.min.js
65109
24848
https://www.udemy.com/staticx/udemy/js/webpack/course-details-quick-view-box.9f9dee50d250b95167f6.js
26143
21134
Reduce JavaScript execution time — 1.6 s
JavaScript (JS) execution time can be lowered by reducing the time required for parsing, compiling and executing JS. Delivering smaller JS payloads may help with this.
URL Total CPU Time (Ms) Script Evaluation (Ms) Script Parse (Ms)
https://www.udemy.com/
988.39600000001
30.75
5.207
https://www.udemy.com/staticx/udemy/js/webpack/lohp-udlite-app.dc696fb3c369737146a9.js
531.765
429.427
2.113
https://www.udemy.com/staticx/udemy/js/webpack/entry-main-vendor.e369dd910eae9f9746ce.js
509.48199999999
267.25699999999
9.112
https://www.udemy.com/cdn-cgi/challenge-platform/h/g/scripts/alpha/invisible.js?ts=1676736000
423.877
394.295
2.211
Unattributable
281.144
30.489
0
https://client.perimeterx.net/PXZHh9f9x0/main.min.js
150.038
135.259
4.45
https://www.udemy.com/staticx/udemy/js/webpack/common-desktop-udlite-app.65eca43b4d3e5ecb2fe9.js
127.564
108.336
14.027
https://www.udemy.com/staticx/udemy/js/webpack/entry-main.81bc4df14e1f2aeed852.js
85.931
81.408
2.929
https://cdn.cookielaw.org/scripttemplates/202211.2.0/otBannerSdk.js
80.313
52.627
10.816
https://cdn.sift.com/s.js
65.862
59.502
0.961
Minimize main-thread work — 3.4 s
Main-thread work timing can be lowered by reducing the time required for parsing, compiling and executing JS. Delivering smaller JS payloads may help with this.
Category Time Spent (Ms)
Script Evaluation
1657.2930000002
Other
534.977
Style & Layout
520.103
Rendering
350.785
Garbage Collection
182.428
Script Parsing & Compilation
77.544
Parse HTML & CSS
32.433

Other

Reduce initial server response time — Root document took 890 ms
It is advised to keep the server response time short for the main document, because all other requests depend on it.
URL Time Spent (Ms)
https://www.udemy.com/
890.927
Serve static assets with an efficient cache policy — 33 resources found
Udemy.com can speed up repeat visits by increasing the cache lifetime, which is essentially how long before a cached copy expires.
URL Cache TTL (Ms) Transfer Size (Bytes)
https://use.fontawesome.com/7f85a56ba4.css
1800000
1185
https://www.udemy.com/cdn-cgi/challenge-platform/h/g/scripts/alpha/invisible.js?ts=1676736000
14400000
15013
https://cdn.cookielaw.org/scripttemplates/202211.2.0/otBannerSdk.js
86400000
94362
https://cdn.sift.com/s.js
86400000
21257
https://cdn.cookielaw.org/scripttemplates/otSDKStub.js
86400000
9263
https://cdn.cookielaw.org/logos/c7d0d27d-e055-4572-8927-d3c994df5f60/b85c39fb-f5de-428d-92c6-cbf7cd8c6b9c/525608f6-6540-490c-8724-59ec595c678a/udemy-logo.png
86400000
8207
https://cdn.cookielaw.org/logos/static/powered_by_logo.svg
86400000
2817
https://img-c.udemycdn.com/notices/web_banner/slide_2_image_udlite/de684548-5cdf-4f02-8024-d7284acdd2fd.png
2592000000
697757
https://www.udemy.com/staticx/udemy/js/webpack/discovery-common.2b49974230b8340c9cbe.js
2592000000
169454
https://www.udemy.com/staticx/udemy/js/webpack/entry-main-vendor.e369dd910eae9f9746ce.js
2592000000
153114
https://www.udemy.com/staticx/udemy/js/webpack/common-desktop-udlite-app.65eca43b4d3e5ecb2fe9.js
2592000000
138751
https://www.udemy.com/staticx/udemy/js/webpack/vendors~braze.0ddd093168df709a8834.js
2592000000
62662
https://www.udemy.com/staticx/udemy/js/webpack/entry-main.81bc4df14e1f2aeed852.js
2592000000
51296
https://img-c.udemycdn.com/notices/web_banner/slide_1_image_udlite/745e103d-c4ff-48b4-9d4d-9862b7858db8.jpg
2592000000
44847
https://www.udemy.com/staticx/udemy/fonts/Udemy-Sans-Bold-v1.woff2
2592000000
36873
https://www.udemy.com/staticx/udemy/fonts/Udemy-Sans-Regular-v1.woff2
2592000000
36555
https://www.udemy.com/staticx/udemy/js/webpack/course-details-quick-view-box.9f9dee50d250b95167f6.js
2592000000
26143
https://www.udemy.com/staticx/udemy/fonts/SuisseWorks-Bold-v1.woff2
2592000000
23019
https://www.udemy.com/staticx/udemy/js/webpack/entry-main-manifest.5a63b1005bd04181cd83.js
2592000000
20591
https://www.udemy.com/staticx/udemy/js/webpack/lohp-udlite-app.dc696fb3c369737146a9.js
2592000000
18872
https://www.udemy.com/staticx/udemy/js/webpack/lohp-server-side.a185820437d1df25e864.css
2592000000
16788
https://www.udemy.com/staticx/udemy/js/webpack/common-app-css.54f7737206ebe3e5a7a1.css
2592000000
9665
https://www.udemy.com/staticx/udemy/js/webpack/common-desktop-server-side.889fc5358fd07ad052bb.css
2592000000
5802
https://www.udemy.com/staticx/udemy/js/webpack/braze.d39fafff0580ba1382e1.js
2592000000
4809
https://www.udemy.com/staticx/udemy/js/webpack/entry-main.ebd3538bfa41652a32ab.css
2592000000
3065
https://www.udemy.com/staticx/udemy/js/webpack/jsi18n-en-us-discovery-core.db0e864a59fea586104c.js
2592000000
1955
https://www.udemy.com/staticx/udemy/js/webpack/course-details-quick-view-box.f3aabe2084fb09f1a98b.css
2592000000
1783
https://www.udemy.com/staticx/udemy/images/v7/logo-udemy-inverted.svg
2592000000
1620
https://www.udemy.com/staticx/udemy/images/v7/logo-udemy.svg
2592000000
1568
https://www.udemy.com/staticx/udemy/js/webpack/common-desktop-server-side.a2cb955f187ecec57c86.js
2592000000
934
https://www.udemy.com/staticx/udemy/js/webpack/lohp-server-side.26deb25efbe9916ff81d.js
2592000000
926
https://www.udemy.com/staticx/udemy/js/webpack/common-app-css.bb8b2e614ebe74200b2b.js
2592000000
842
https://www.udemy.com/staticx/udemy/js/webpack/braze.d8598119ae7208db63c0.css
2592000000
824
Avoid an excessive DOM size — 2,212 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
2212
Maximum DOM Depth
25
Maximum Child Elements
36
Registers an `unload` listener
The 'unload' event does not fire reliably, causing issues with browser optimizations such as the Back-Forward Cache. It is recommended that 'pagehide' or 'visibilitychange' events are used instead.
Source
92

Accessibility

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

Navigation

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

ARIA

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

Names and labels

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

Tables and lists

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

Internationalization and localization

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

Best practices

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

Audio and video

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

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

Best Practices

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

Audits

Avoids requesting the geolocation permission on page load
When requesting a user's location, provide context or consider tying the request to a user action to avoid confusion and mistrust from users.
Avoids requesting the notification permission on page load
When requesting permission to send notifications, provide context or consider tying the request to a user action to avoid confusion and mistrust from users.
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
React
core-js
core-js-global@3.22.7; core-js-pure@3.27.2
No browser errors logged to the console
Below is a list of all errors logged to the console, which indicate unresolved problems on the site.
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://udemy.com/
Allowed

Audits

Uses deprecated APIs — 2 warnings found
Avoid deprecated APIs which will eventually be removed the browser.
Deprecation / Warning Source
`window.webkitStorageInfo` is deprecated. Please use `navigator.webkitTemporaryStorage` or `navigator.webkitPersistentStorage` instead.
...
Missing source maps for large first-party JavaScript
Consider deploying source maps for added benefits such as the ability to debug while in production.
URL Map URL
https://www.udemy.com/staticx/udemy/js/webpack/entry-main-vendor.e369dd910eae9f9746ce.js
https://www.udemy.com/staticx/udemy/js/webpack/entry-main-vendor.e369dd910eae9f9746ce.js.map
https://www.udemy.com/staticx/udemy/js/webpack/discovery-common.2b49974230b8340c9cbe.js
https://www.udemy.com/staticx/udemy/js/webpack/discovery-common.2b49974230b8340c9cbe.js.map
https://www.udemy.com/staticx/udemy/js/webpack/common-desktop-udlite-app.65eca43b4d3e5ecb2fe9.js
https://www.udemy.com/staticx/udemy/js/webpack/common-desktop-udlite-app.65eca43b4d3e5ecb2fe9.js.map
https://www.udemy.com/staticx/udemy/js/webpack/vendors~braze.0ddd093168df709a8834.js
https://www.udemy.com/staticx/udemy/js/webpack/vendors~braze.0ddd093168df709a8834.js.map
https://www.udemy.com/staticx/udemy/js/webpack/lohp-udlite-app.dc696fb3c369737146a9.js
https://www.udemy.com/staticx/udemy/js/webpack/lohp-udlite-app.dc696fb3c369737146a9.js.map
https://www.udemy.com/staticx/udemy/js/webpack/lohp-server-side.26deb25efbe9916ff81d.js
https://www.udemy.com/staticx/udemy/js/webpack/lohp-server-side.26deb25efbe9916ff81d.js.map
https://www.udemy.com/staticx/udemy/js/webpack/jsi18n-en-us-discovery-core.db0e864a59fea586104c.js
https://www.udemy.com/staticx/udemy/js/webpack/jsi18n-en-us-discovery-core.db0e864a59fea586104c.js.map
https://www.udemy.com/staticx/udemy/js/webpack/entry-main.81bc4df14e1f2aeed852.js
https://www.udemy.com/staticx/udemy/js/webpack/entry-main.81bc4df14e1f2aeed852.js.map
https://www.udemy.com/staticx/udemy/js/webpack/entry-main-manifest.5a63b1005bd04181cd83.js
https://www.udemy.com/staticx/udemy/js/webpack/entry-main-manifest.5a63b1005bd04181cd83.js.map
https://www.udemy.com/staticx/udemy/js/webpack/course-details-quick-view-box.9f9dee50d250b95167f6.js
https://www.udemy.com/staticx/udemy/js/webpack/course-details-quick-view-box.9f9dee50d250b95167f6.js.map
https://www.udemy.com/staticx/udemy/js/webpack/common-desktop-server-side.a2cb955f187ecec57c86.js
https://www.udemy.com/staticx/udemy/js/webpack/common-desktop-server-side.a2cb955f187ecec57c86.js.map
https://www.udemy.com/staticx/udemy/js/webpack/common-app-css.bb8b2e614ebe74200b2b.js
https://www.udemy.com/staticx/udemy/js/webpack/common-app-css.bb8b2e614ebe74200b2b.js.map
https://www.udemy.com/staticx/udemy/js/webpack/braze.d39fafff0580ba1382e1.js
https://www.udemy.com/staticx/udemy/js/webpack/braze.d39fafff0580ba1382e1.js.map
83

SEO

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

Mobile Friendly

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

Content Best Practices

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

Crawling and Indexing

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

Content Best Practices

Links do not have descriptive text — 2 links found
Make use of descriptive link text to assist search engines in understanding the content.
Document doesn't have 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.

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

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

Installable

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

PWA Optimized

Sets 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
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 udemy.com on mobile screens.
Provides a valid `apple-touch-icon`
iOS users of Progressive Web Apps will benefit from an apple touch icon, which can be defined with 'apple-touch-icon', which must point to a non-transparent 192px (or 180px) square PNG.

PWA Optimized

Does not register a service worker that controls page and `start_url`
A service worker is used to provide Progressive Web Apps the use of features such as working offline, the ability for the app to be added to the homescreen as well as push notifications.
Is not configured for a custom splash screen
Themed splash screens ensure a high-quality user experience at launch for app users.
View Data
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) 75
Performance 42
Accessibility 96
Best Practices 83
SEO 84
PWA 70
0–49 (Fail) 50–89 (Average) 90–100 (Pass)
URL: https://www.udemy.com/
Updated: 18th February, 2023

2.82 seconds
First Contentful Paint (FCP)
40%
39%
21%

0.06 seconds
First Input Delay (FID)
81%
11%
8%

Simulate loading on mobile
42

Performance

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

Metrics

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

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://udemy.com/
http/1.1
0
33.825999998953
630
0
301
text/plain
https://www.udemy.com/
h2
34.24799995264
875.65800000448
44065
353440
200
text/html
Document
https://cdn.cookielaw.org/scripttemplates/otSDKStub.js
h2
897.67499995651
921.33099999046
9263
25593
200
application/javascript
Script
https://www.udemy.com/staticx/udemy/fonts/Udemy-Sans-Regular-v1.woff2
h2
898.24099995894
932.78499995358
36556
35928
200
application/font-woff
Font
https://www.udemy.com/staticx/udemy/fonts/Udemy-Sans-Bold-v1.woff2
h2
898.65899999859
942.99199996749
36873
36245
200
application/font-woff
Font
https://www.udemy.com/staticx/udemy/js/webpack/entry-main.ebd3538bfa41652a32ab.css
h2
899.13299999898
929.04799996177
3065
10748
200
text/css
Stylesheet
https://www.udemy.com/staticx/udemy/js/webpack/common-app-css.54f7737206ebe3e5a7a1.css
h2
899.45999998599
939.04599995585
9665
38063
200
text/css
Stylesheet
https://www.udemy.com/staticx/udemy/js/webpack/common-app-css.bb8b2e614ebe74200b2b.js
h2
970.65899998415
1025.7319999509
842
146
200
application/javascript
Script
https://www.udemy.com/staticx/udemy/js/webpack/lohp-server-side.a185820437d1df25e864.css
h2
900.08799999487
968.68200000608
16788
87949
200
text/css
Stylesheet
https://www.udemy.com/staticx/udemy/js/webpack/lohp-server-side.26deb25efbe9916ff81d.js
h2
980.59399996419
1011.5109999897
926
377
200
application/javascript
Script
https://www.udemy.com/staticx/udemy/js/webpack/lohp-udlite-app.dc696fb3c369737146a9.js
h2
900.47900000354
931.94300000323
18872
80407
200
application/javascript
Script
https://www.udemy.com/staticx/udemy/js/webpack/common-mobile-udlite-app.9772484c4b8802124d28.js
h2
900.8610000019
942.20999995014
60479
272581
200
application/javascript
Script
https://www.udemy.com/staticx/udemy/js/webpack/discovery-common.2b49974230b8340c9cbe.js
h2
901.28799999366
972.80299995327
169454
784722
200
application/javascript
Script
https://www.udemy.com/staticx/udemy/images/v7/logo-udemy.svg
h2
980.95199995441
1013.2659999654
1568
1891
200
image/svg+xml
Image
https://img-c.udemycdn.com/notices/web_banner/slide_1_image_responsive_udlite/523c75b8-ef4d-468b-b9cf-e83ddbae06db.jpg
h2
981.1289999634
1035.773999989
55498
54894
200
binary/octet-stream
Image
https://www.udemy.com/staticx/udemy/images/v7/logo-udemy-inverted.svg
h2
981.67199996533
1017.4869999755
1620
2034
200
image/svg+xml
Image
https://www.udemy.com/staticx/udemy/js/webpack/entry-main-manifest.5a63b1005bd04181cd83.js
h2
981.80899996078
1071.4489999809
20591
139949
200
application/javascript
Script
https://www.udemy.com/staticx/udemy/js/webpack/entry-main-vendor.e369dd910eae9f9746ce.js
h2
981.95299995132
1054.8039999558
153114
538470
200
application/javascript
Script
https://www.udemy.com/staticx/udemy/js/webpack/jsi18n-en-us-discovery-core.db0e864a59fea586104c.js
h2
982.46400000062
1021.7529999791
1955
3082
200
application/javascript
Script
https://www.udemy.com/staticx/udemy/js/webpack/entry-main.81bc4df14e1f2aeed852.js
h2
982.57699998794
1024.9499999918
51296
204366
200
application/javascript
Script
https://cdn.cookielaw.org/consent/25ab360c-347c-4a85-8b93-1e0326234b75/25ab360c-347c-4a85-8b93-1e0326234b75.json
h2
931.36399996001
961.84499998344
2698
4848
200
application/x-javascript
XHR
https://geolocation.onetrust.com/cookieconsentpub/v1/geo/location
h2
966.05399996042
1003.1139999628
447
59
200
application/json
XHR
https://cdn.cookielaw.org/scripttemplates/202211.2.0/otBannerSdk.js
h2
1024.1369999712
1058.4749999689
94362
392535
200
application/javascript
Script
data
1046.6159999487
1046.7319999589
0
69
200
image/svg+xml
Image
data
1048.4239999787
1048.5609999741
0
66
200
image/svg+xml
Image
data
1050.579999981
1050.6900000037
0
68
200
image/svg+xml
Image
data
1052.4849999929
1052.6160000009
0
68
200
image/svg+xml
Image
data
1054.3089999701
1054.4559999835
0
68
200
image/svg+xml
Image
data
1056.0479999986
1056.1449999805
0
67
200
image/svg+xml
Image
data
1057.5429999735
1057.6499999734
0
66
200
image/svg+xml
Image
data
1059.1679999488
1059.2779999715
0
66
200
image/svg+xml
Image
data
1060.857000004
1060.9519999707
0
67
200
image/svg+xml
Image
https://www.udemy.com/staticx/udemy/fonts/SuisseWorks-Bold-v1.woff2
h2
1099.7709999792
1132.6289999997
23019
22396
200
application/font-woff
Font
https://www.udemy.com/cdn-cgi/challenge-platform/h/g/scripts/alpha/invisible.js?ts=1676736000
h2
1318.0849999771
1348.6139999586
17516
42617
200
application/javascript
Script
https://cdn.cookielaw.org/consent/25ab360c-347c-4a85-8b93-1e0326234b75/c9f378a6-cc26-4ea1-97ae-0678c63c575a/en.json
h2
1330.5950000067
1375.8559999987
42105
218119
200
application/x-javascript
Fetch
https://www.udemy.com/api-2.0/discovery-units/bestseller/?apply_campaign_filter=False&context=home&fft=skills_hub_top_new_beginner&fl=lbl&is_content_rankable=False&label_id=7380&member_of=skills_hub_top_new_beginner&safe_for_public_caching=True&sos=pl&source_page=logged_out_homepage&skip_price=true&source_page=logged_out_homepage&locale=en_US&currency=usd&navigation_locale=en_US
h2
1707.8309999779
2159.0139999753
10893
53407
200
application/json
XHR
https://www.udemy.com/api-2.0/pricing/?course_ids=1362070,1565838,1708340,1754098,1921420,2196488,2776760,3142166,437398,533682&fields[pricing_result]=price,discount_price,list_price,price_detail,price_serve_tracking_id
h2
2025.3939999966
2265.0929999654
3697
4624
200
application/json
XHR
https://www.udemy.com/api-2.0/pricing/?course_ids=567828,625204,756150,762616,793796,851712,903744,950390&fields[pricing_result]=price,discount_price,list_price,price_detail,price_serve_tracking_id
h2
2029.4099999592
2245.5210000044
3585
3702
200
application/json
XHR
https://www.udemy.com/api-2.0/notices/me/?type=smart_bar&limit=1&locale=en_US&currency=usd&user=false
h2
2040.0599999703
2217.1469999594
3513
626
200
application/json
XHR
https://www.udemy.com/api-2.0/contexts/me/?header=True&footer=True
h2
2060.58999995
2172.7829999872
3826
2023
200
application/json
XHR
https://cdn.cookielaw.org/scripttemplates/202211.2.0/assets/otFlat.json
h2
2106.4189999597
2137.1619999991
3893
13178
200
application/json
Fetch
https://cdn.cookielaw.org/scripttemplates/202211.2.0/assets/v2/otPcTab.json
h2
2107.2879999992
2134.5969999675
14209
63435
200
application/json
Fetch
https://cdn.cookielaw.org/scripttemplates/202211.2.0/assets/otCommonStyles.css
h2
2108.2549999701
2134.0549999732
4426
21721
200
text/css
Fetch
https://img-c.udemycdn.com/notices/web_banner/slide_2_image_responsive_udlite/878b88fd-6aa9-4a9d-a648-861ea31d8fc7.png
h2
2124.3179999874
2708.5369999986
739967
739361
200
binary/octet-stream
Image
https://www.udemy.com/cdn-cgi/challenge-platform/h/g/scripts/pica.js
h2
2146.5359999565
2179.7359999618
8095
18562
200
application/javascript
Other
https://cdn.cookielaw.org/logos/static/ot_guard_logo.svg
h2
2196.0729999701
2219.2090000026
1125
497
200
image/svg+xml
Fetch
https://cdn.cookielaw.org/logos/c7d0d27d-e055-4572-8927-d3c994df5f60/b85c39fb-f5de-428d-92c6-cbf7cd8c6b9c/525608f6-6540-490c-8724-59ec595c678a/udemy-logo.png
h2
2232.4449999724
2256.8399999873
8207
7382
200
image/png
Image
https://cdn.cookielaw.org/logos/static/powered_by_logo.svg
h2
2232.7700000023
2256.4079999574
2817
5194
200
image/svg+xml
Image
data
2334.6279999823
2334.8750000005
0
68
200
image/svg+xml
Image
https://img-b.udemycdn.com/course/480x270/394676_ce3d_5.jpg
h2
2493.5749999713
2590.3030000045
27255
26485
200
image/jpeg
Image
https://img-b.udemycdn.com/course/480x270/396876_cc92_7.jpg
h2
2494.5209999569
2593.114999996
33435
32660
200
image/jpeg
Image
https://client.perimeterx.net/PXZHh9f9x0/main.min.js
h2
2498.3659999561
2913.4619999677
72868
162853
200
application/javascript
Script
https://www.udemy.com/api-2.0/pricing/?course_ids=394676,396876,405878,426570,449532,482754,519554,535622,543600,577248&fields[pricing_result]=price,discount_price,list_price,price_detail,price_serve_tracking_id
h2
2507.2899999795
2769.0580000053
3871
4608
200
application/json
XHR
https://www.udemy.com/api-2.0/pricing/?course_ids=622414&fields[pricing_result]=price,discount_price,list_price,price_detail,price_serve_tracking_id
h2
2509.9959999789
2672.7010000031
3475
483
200
application/json
XHR
https://www.udemy.com/api-2.0/ecl?client_key=js&client_version=8784221
h2
2658.6239999742
2699.1919999709
754
0
200
text/plain
XHR
https://www.udemy.com/cdn-cgi/challenge-platform/h/g/cv/result/79b80d72df51063b
h2
3215.7089999528
3269.4239999983
575
2
200
text/plain
XHR
https://collector-pxzhh9f9x0.px-cloud.net/api/v2/collector
h2
3273.5409999732
3309.562999988
727
356
200
application/json
XHR
https://collector-pxzhh9f9x0.px-cloud.net/api/v2/collector
h2
4035.5240000063
4058.2359999535
1060
689
200
application/json
XHR
https://www.udemy.com/staticx/udemy/js/webpack/vendors~braze.0ddd093168df709a8834.js
h2
4991.372999968
5035.7769999537
62662
238047
200
application/javascript
Script
https://www.udemy.com/staticx/udemy/js/webpack/braze.d8598119ae7208db63c0.css
h2
4992.4299999839
5022.7040000027
825
120
200
text/css
Stylesheet
https://www.udemy.com/staticx/udemy/js/webpack/braze.d39fafff0580ba1382e1.js
h2
4993.1549999746
5024.2739999667
4809
10276
200
application/javascript
Script
https://cdn.sift.com/s.js
h2
4994.4479999831
4999.8179999529
21263
62947
200
application/javascript
Script
https://hexagon-analytics.com/images/289667.gif?bk=78b4b13f0a&tm=57&r=91944446&v=105&cs=UTF-8&h=www.udemy.com&l=en-US&S=b4784787e5c3481bfb8eca68d4dd0169&uu=cac7e35c4b83dfd0a3bcdebbc34bd0e&t=Online%20Courses%20-%20Learn%20Anything%2C%20On%20Your%20Schedule%20%7C%20Udemy&u=https%3A%2F%2Fwww.udemy.com%2F&ua=Mozilla%2F5.0%20(Linux%3B%20Android%207.0%3B%20Moto%20G%20(4))%20AppleWebKit%2F537.36%20(KHTML%2C%20like%20Gecko)%20Chrome%2F98.0.4695.0%20Mobile%20Safari%2F537.36%20Chrome-Lighthouse&nm=0&mh=d41d8cd98f00b204e9800998ecf8427e&np=0&ph=d41d8cd98f00b204e9800998ecf8427e&sh=640&sw=360&cd=24&p=Linux%20x86_64&to=480&d=60&ce=true&tp=1&ol=true&pr=Gecko&ps=20030107&vd=Google%20Inc.&vs=&hc=56&je=false&ss=true&ls=true&in=true&db=false&tl=false&tr=false&ts=false&tb=false&ab=false&cf=308b5b2b47d82e1699c1de870815932b&z=z
h2
5070.0669999933
5092.4499999965
406
43
200
image/gif
Image
https://use.fontawesome.com/7f85a56ba4.css
h2
5106.8769999547
5126.3019999606
1189
1033
200
text/css
Stylesheet
https://sdk.iad-03.braze.com/api/v3/data/
h2
5148.7740000011
5261.2179999705
1475
1380
201
application/json
XHR
https://sdk.iad-03.braze.com/api/v3/data/
h2
5131.2159999507
5148.4009999549
603
0
200
Preflight
https://use.fontawesome.com/releases/v4.7.0/css/font-awesome-css.min.css
h2
5132.1369999787
5155.0409999909
7586
30344
200
text/css
Stylesheet
https://www.udemy.com/api-2.0/ecl?client_key=js&client_version=8784221
h2
5407.8769999905
5453.2279999694
754
0
200
text/plain
XHR
Network Round Trip Times — 0 ms
High Network RTT (Round Trip Times) can have a large impact on performance. Providing servers geographically closer to the user could improve performance.
Server Backend Latencies — 0 ms
High server latencies indicate the server is overloaded or has a poor backend performance.
Tasks
Below is a list of the top-level main thread tasks that executed during page load.
Start Time (Ms) End Time (Ms)
881.667
25.808
925.825
6.947
984.42
15.59
1000.844
16.234
1032.517
106.867
1139.624
22.885
1178.162
17.691
1203.674
5.511
1209.213
14.703
1224.521
7.96
1232.494
87.687
1320.193
11.914
1334.821
23.361
1359.172
20.212
1379.412
99.807
1481.004
10.546
1491.564
443.922
1935.699
27.959
1963.669
26.144
1989.926
6.142
2007.408
8.552
2022.088
8.334
2031.449
31.23
2063.154
8.463
2076.577
33.15
2113.32
9.377
2128.805
17.26
2156.06
78.093
2234.249
103.392
2337.693
23.65
2361.427
48.763
2411.81
6.786
2419.566
17.701
2440.107
11.39
2454.348
30.687
2499.765
6.036
2505.86
5.951
2682.145
9.056
2715.612
6.504
2772.046
8.951
2782.196
22.5
2807.787
409.548
3219.488
9.637
3236.469
39.023
3315.959
10.495
3326.504
28.886
3358.918
10.105
4015.644
21.162
5006.761
7.395
5014.167
57.406
5089.717
36.866
5165.585
74.31
5263.233
5.089
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. Udemy.com should consider delivering critical JavaScript/style sheets (JS/CSS) inline and deferring all non-critical JS/CSS.
Properly size images
Images can slow down the page's load time. Udemy.com should consider serving more appropriate-sized images.
Defer offscreen images — Potential savings of 10 KiB
Time to Interactive can be slowed down by resources on the page. Udemy.com should consider lazy-loading offscreen and hidden images.
URL Resource Size (Bytes) Potential Savings (Bytes)
https://cdn.cookielaw.org/logos/c7d0d27d-e055-4572-8927-d3c994df5f60/b85c39fb-f5de-428d-92c6-cbf7cd8c6b9c/525608f6-6540-490c-8724-59ec595c678a/udemy-logo.png
7382
7382
https://cdn.cookielaw.org/logos/static/powered_by_logo.svg
2817
2817
Minify CSS
Cascading Style Sheets (CSS) files can contribute to network payload sizes. Udemy.com should consider minifying CSS files.
Minify JavaScript
JavaScript (JS) files can contribute to network payload sizes and increase script parse times. Udemy.com should consider minifying JS files.
Reduce unused CSS — Potential savings of 44 KiB
Dead and/or unused rules in Style Sheets (CSS) can contribute to network payload sizes. Udemy.com should consider removing dead rules from style sheets and deferring the loading of CSS not used for above-the-fold content.
URL Transfer Size (Bytes) Potential Savings (Bytes)
#onetrust-banner-sdk{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%} ...
20133
19839
https://www.udemy.com/staticx/udemy/js/webpack/lohp-server-side.a185820437d1df25e864.css
16788
14267
.ab-pause-scrolling,body.ab-pause-scrolling,html.ab-pause-scrolling{overflow:hidden; ... } ...
11221
11221
Efficiently encode images
Unoptimized images can consume more cellular data than what is necessary.
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. Udemy.com should avoid multiple or unnecessary page redirects.
URL Time Spent (Ms)
http://udemy.com/
630
https://www.udemy.com/
0
Preload key requests
Key requests can be preloaded by using '<link rel=preload>'. Udemy.com should consider using '<link rel=preload>' to prioritize fetching resources that are currently requested later in page load.
Use video formats for animated content
Large GIFs are inefficient for delivering animated content. It is recommended to use MPEG4/WebM videos for animations and PNG/WebP for static images instead of GIF.
Remove duplicate modules in JavaScript bundles
Ensure that no duplicate JavaScript modules from bundles exist to reduce bytes consumed by network activity.
Avoid serving legacy JavaScript to modern browsers — Potential savings of 14 KiB
Polyfills and transforms enable legacy browsers to use new JavaScript features. For bundled JavaScript it is recommended to adopt a modern script deployment strategy using module/nomodule feature detection. This will reduce the amount of code shipped to modern browsers.
URL Potential Savings (Bytes)
https://www.udemy.com/staticx/udemy/js/webpack/entry-main-vendor.e369dd910eae9f9746ce.js
7422
https://cdn.cookielaw.org/scripttemplates/202211.2.0/otBannerSdk.js
6574
https://www.udemy.com/staticx/udemy/js/webpack/entry-main.81bc4df14e1f2aeed852.js
42
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,882 KiB
Large network payloads can cost users money and are linked to long load times.
URL Transfer Size (Bytes)
https://img-c.udemycdn.com/notices/web_banner/slide_2_image_responsive_udlite/878b88fd-6aa9-4a9d-a648-861ea31d8fc7.png
739967
https://www.udemy.com/staticx/udemy/js/webpack/discovery-common.2b49974230b8340c9cbe.js
169454
https://www.udemy.com/staticx/udemy/js/webpack/entry-main-vendor.e369dd910eae9f9746ce.js
153114
https://cdn.cookielaw.org/scripttemplates/202211.2.0/otBannerSdk.js
94362
https://client.perimeterx.net/PXZHh9f9x0/main.min.js
72868
https://www.udemy.com/staticx/udemy/js/webpack/vendors~braze.0ddd093168df709a8834.js
62662
https://www.udemy.com/staticx/udemy/js/webpack/common-mobile-udlite-app.9772484c4b8802124d28.js
60479
https://img-c.udemycdn.com/notices/web_banner/slide_1_image_responsive_udlite/523c75b8-ef4d-468b-b9cf-e83ddbae06db.jpg
55498
https://www.udemy.com/staticx/udemy/js/webpack/entry-main.81bc4df14e1f2aeed852.js
51296
https://www.udemy.com/
44065
Avoid chaining critical requests — 4 chains found
Below is a list of Critical Request Chains, which shows which resources are loaded with a high priority. Udemy.com should consider reducing the length of chains, reducing the download size of resources, or deferring the download of unnecessary resources to improve page load.
User Timing marks and measures — 26 user timings
Make use of the User Timing API to measure an app's real-world performance during key user experiences.
Name Type Start Time (Ms) Duration (Ms)
UD-_udlite_entry_main
Measure
1316.622
672.872
UD-_lohp_app
Measure
1337.455
133.847
UD-_common_mobile_app
Measure
1478.692
508.425
UD-_common_mobile_app
Measure
1478.692
508.567
UD-_common_mobile_app
Measure
1478.692
508.625
UD-_common_mobile_app
Measure
1478.692
508.67
UD-load-third-party-js
Measure
1989.252
3005.186
UD-load-third-party-js-request-idle-callback
Measure
4989.572
0.497
UD-__udlite_entry_main-start
Mark
1316.662
UD-__lohp_app-start
Mark
1337.474
UD-__lohp_app-end
Mark
1471.323
UD-__common_mobile_app-start
Mark
1471.829
UD-__common_mobile_app-start
Mark
1478.05
UD-__common_mobile_app-start
Mark
1478.44
UD-__common_mobile_app-start
Mark
1478.703
UD-__common_mobile_app-end
Mark
1987.147
UD-__common_mobile_app-end
Mark
1987.267
UD-__common_mobile_app-end
Mark
1987.321
UD-__common_mobile_app-end
Mark
1987.366
UD-_load-third-party-js-start
Mark
1989.273
UD-__udlite_entry_main-end
Mark
1989.506
UD-udlite.first-unit-loaded
Mark
2594.139
UD-_load-third-party-js-request-idle-callback-start
Mark
4989.59
UD-_load-third-party-js-request-idle-callback-end
Mark
4990.08
UD-_load-third-party-js-end
Mark
4994.458
UD-BrazeWebPush.sdk-initialized
Mark
5111.144
All text remains visible during webfont loads
Make use of the font-display CSS feature, which will ensure text is user-visible while webfonts are loading.
Keep request counts low and transfer sizes small — 58 requests • 1,882 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
58
1927112
Image
9
870773
Script
16
760272
Other
23
116436
Font
3
96448
Document
1
44065
Stylesheet
6
39118
Media
0
0
Third-party
24
1146884
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 — 0 elements found
The element which was identified as the Largest Contentful Paint.
Largest Contentful Paint image was not lazily loaded
Above-the-fold images that are lazily loaded render later in the page lifecycle, which can delay the largest contentful paint.
Avoid large layout shifts — 2 elements found
Below is a list of all DOM elements that contribute to the CLS of the page.
Element CLS Contribution
0.11930675287356
0.022880747126437
Uses passive listeners to improve scrolling performance
Improve the page's scroll performance by marking touch and wheel event listeners as 'passive'.
Avoids `document.write()`
Avoid or limit the use of external scripts that are dynamically injected via 'document.write()' as users on slow connections will be delayed by tens of seconds.
Avoid long main-thread tasks — 20 long tasks found
Below is a list of the longest tasks on the main thread, which is useful when identifying the worst input delay contributors.
URL Start Time (Ms) Duration (Ms)
https://www.udemy.com/staticx/udemy/js/webpack/lohp-udlite-app.dc696fb3c369737146a9.js
8705.000629425
888
https://www.udemy.com/cdn-cgi/challenge-platform/h/g/scripts/alpha/invisible.js?ts=1676736000
11178.000629425
819
https://www.udemy.com/staticx/udemy/js/webpack/lohp-udlite-app.dc696fb3c369737146a9.js
8306.000629425
399
https://www.udemy.com/staticx/udemy/js/webpack/entry-main-vendor.e369dd910eae9f9746ce.js
7862.000629425
351
https://www.udemy.com/
1855
214
https://www.udemy.com/staticx/udemy/js/webpack/lohp-udlite-app.dc696fb3c369737146a9.js
10412.000629425
207
https://cdn.cookielaw.org/scripttemplates/202211.2.0/otBannerSdk.js
7374.000629425
156
https://www.udemy.com/
2239
149
https://www.udemy.com/staticx/udemy/js/webpack/vendors~braze.0ddd093168df709a8834.js
10112.000629425
147
Unattributable
4921
133
https://www.udemy.com/staticx/udemy/js/webpack/common-mobile-udlite-app.9772484c4b8802124d28.js
9750.000629425
125
https://client.perimeterx.net/PXZHh9f9x0/main.min.js
11022.000629425
116
https://cdn.sift.com/s.js
9881.000629425
115
https://www.udemy.com/staticx/udemy/js/webpack/entry-main-vendor.e369dd910eae9f9746ce.js
7262.000629425
112
https://www.udemy.com/staticx/udemy/js/webpack/common-mobile-udlite-app.9772484c4b8802124d28.js
9593.000629425
105
https://www.udemy.com/
1710
103
https://www.udemy.com/staticx/udemy/js/webpack/common-mobile-udlite-app.9772484c4b8802124d28.js
10865.000629425
98
https://www.udemy.com/staticx/udemy/js/webpack/entry-main.81bc4df14e1f2aeed852.js
8213.000629425
93
https://client.perimeterx.net/PXZHh9f9x0/main.min.js
11997.000629425
85
https://www.udemy.com/staticx/udemy/js/webpack/discovery-common.2b49974230b8340c9cbe.js
6362.000629425
81
Avoid non-composited animations
It is recommended to avoid non-composited animations which are often janky and increase CLS.
Image elements have explicit `width` and `height`
Reduce layout shifts and improve CLS by setting explicit width and height properties on image elements.
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 udemy.com on mobile screens.

Budgets

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

Metrics

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

Other

Serve images in next-gen formats — Potential savings of 32 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://img-b.udemycdn.com/course/480x270/396876_cc92_7.jpg
32660
18083.05
https://img-b.udemycdn.com/course/480x270/394676_ce3d_5.jpg
26485
14536.1
First Contentful Paint (3G) — 3960 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 — 11.7 s
The time taken for the page to become fully interactive.
Speed Index — 5.9 s
The time taken for the page contents to be visibly populated.
Total Blocking Time — 3,250 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 — 890 ms
Users could experience a delay when interacting with the page.

Other

Reduce unused JavaScript — Potential savings of 277 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://www.udemy.com/staticx/udemy/js/webpack/discovery-common.2b49974230b8340c9cbe.js
169454
73378
https://www.udemy.com/staticx/udemy/js/webpack/entry-main-vendor.e369dd910eae9f9746ce.js
153114
64273
https://cdn.cookielaw.org/scripttemplates/202211.2.0/otBannerSdk.js
94362
51710
https://www.udemy.com/staticx/udemy/js/webpack/common-mobile-udlite-app.9772484c4b8802124d28.js
60479
33309
https://www.udemy.com/staticx/udemy/js/webpack/vendors~braze.0ddd093168df709a8834.js
62662
32917
https://client.perimeterx.net/PXZHh9f9x0/main.min.js
72868
27809
Reduce initial server response time — Root document took 840 ms
It is advised to keep the server response time short for the main document, because all other requests depend on it.
URL Time Spent (Ms)
https://www.udemy.com/
842.401
Serve static assets with an efficient cache policy — 29 resources found
Udemy.com can speed up repeat visits by increasing the cache lifetime, which is essentially how long before a cached copy expires.
URL Cache TTL (Ms) Transfer Size (Bytes)
https://use.fontawesome.com/7f85a56ba4.css
1800000
1189
https://www.udemy.com/cdn-cgi/challenge-platform/h/g/scripts/alpha/invisible.js?ts=1676736000
14400000
17516
https://cdn.cookielaw.org/scripttemplates/202211.2.0/otBannerSdk.js
86400000
94362
https://cdn.sift.com/s.js
86400000
21263
https://cdn.cookielaw.org/scripttemplates/otSDKStub.js
86400000
9263
https://cdn.cookielaw.org/logos/c7d0d27d-e055-4572-8927-d3c994df5f60/b85c39fb-f5de-428d-92c6-cbf7cd8c6b9c/525608f6-6540-490c-8724-59ec595c678a/udemy-logo.png
86400000
8207
https://cdn.cookielaw.org/logos/static/powered_by_logo.svg
86400000
2817
https://img-c.udemycdn.com/notices/web_banner/slide_2_image_responsive_udlite/878b88fd-6aa9-4a9d-a648-861ea31d8fc7.png
2592000000
739967
https://www.udemy.com/staticx/udemy/js/webpack/discovery-common.2b49974230b8340c9cbe.js
2592000000
169454
https://www.udemy.com/staticx/udemy/js/webpack/entry-main-vendor.e369dd910eae9f9746ce.js
2592000000
153114
https://www.udemy.com/staticx/udemy/js/webpack/vendors~braze.0ddd093168df709a8834.js
2592000000
62662
https://www.udemy.com/staticx/udemy/js/webpack/common-mobile-udlite-app.9772484c4b8802124d28.js
2592000000
60479
https://img-c.udemycdn.com/notices/web_banner/slide_1_image_responsive_udlite/523c75b8-ef4d-468b-b9cf-e83ddbae06db.jpg
2592000000
55498
https://www.udemy.com/staticx/udemy/js/webpack/entry-main.81bc4df14e1f2aeed852.js
2592000000
51296
https://www.udemy.com/staticx/udemy/fonts/Udemy-Sans-Bold-v1.woff2
2592000000
36873
https://www.udemy.com/staticx/udemy/fonts/Udemy-Sans-Regular-v1.woff2
2592000000
36556
https://www.udemy.com/staticx/udemy/fonts/SuisseWorks-Bold-v1.woff2
2592000000
23019
https://www.udemy.com/staticx/udemy/js/webpack/entry-main-manifest.5a63b1005bd04181cd83.js
2592000000
20591
https://www.udemy.com/staticx/udemy/js/webpack/lohp-udlite-app.dc696fb3c369737146a9.js
2592000000
18872
https://www.udemy.com/staticx/udemy/js/webpack/lohp-server-side.a185820437d1df25e864.css
2592000000
16788
https://www.udemy.com/staticx/udemy/js/webpack/common-app-css.54f7737206ebe3e5a7a1.css
2592000000
9665
https://www.udemy.com/staticx/udemy/js/webpack/braze.d39fafff0580ba1382e1.js
2592000000
4809
https://www.udemy.com/staticx/udemy/js/webpack/entry-main.ebd3538bfa41652a32ab.css
2592000000
3065
https://www.udemy.com/staticx/udemy/js/webpack/jsi18n-en-us-discovery-core.db0e864a59fea586104c.js
2592000000
1955
https://www.udemy.com/staticx/udemy/images/v7/logo-udemy-inverted.svg
2592000000
1620
https://www.udemy.com/staticx/udemy/images/v7/logo-udemy.svg
2592000000
1568
https://www.udemy.com/staticx/udemy/js/webpack/lohp-server-side.26deb25efbe9916ff81d.js
2592000000
926
https://www.udemy.com/staticx/udemy/js/webpack/common-app-css.bb8b2e614ebe74200b2b.js
2592000000
842
https://www.udemy.com/staticx/udemy/js/webpack/braze.d8598119ae7208db63c0.css
2592000000
825
Avoid an excessive DOM size — 2,613 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
2613
Maximum DOM Depth
23
Maximum Child Elements
36
Reduce JavaScript execution time — 6.4 s
JavaScript (JS) execution time can be lowered by reducing the time required for parsing, compiling and executing JS. Delivering smaller JS payloads may help with this.
URL Total CPU Time (Ms) Script Evaluation (Ms) Script Parse (Ms)
https://www.udemy.com/staticx/udemy/js/webpack/lohp-udlite-app.dc696fb3c369737146a9.js
2827.008
2378.704
8.156
https://www.udemy.com/
2054.4
138.816
21.428
https://www.udemy.com/cdn-cgi/challenge-platform/h/g/scripts/alpha/invisible.js?ts=1676736000
1671.268
1253.892
9.572
Unattributable
687.66
142.616
0
https://www.udemy.com/staticx/udemy/js/webpack/common-mobile-udlite-app.9772484c4b8802124d28.js
567.48
405.42
26.696
https://client.perimeterx.net/PXZHh9f9x0/main.min.js
475.656
443.076
14.556
https://www.udemy.com/staticx/udemy/js/webpack/entry-main.81bc4df14e1f2aeed852.js
417.132
395.044
15.732
https://www.udemy.com/staticx/udemy/js/webpack/entry-main-vendor.e369dd910eae9f9746ce.js
382.268
160.952
41.632
https://cdn.cookielaw.org/scripttemplates/202211.2.0/otBannerSdk.js
363.328
253.612
39.348
https://cdn.sift.com/s.js
259.524
235.568
4.676
https://www.udemy.com/staticx/udemy/js/webpack/vendors~braze.0ddd093168df709a8834.js
188.992
159.512
19.056
https://cdn.cookielaw.org/scripttemplates/otSDKStub.js
127.816
94.164
8.72
https://www.udemy.com/staticx/udemy/js/webpack/discovery-common.2b49974230b8340c9cbe.js
79.704
5.484
73.624
Minimize main-thread work — 10.2 s
Main-thread work timing can be lowered by reducing the time required for parsing, compiling and executing JS. Delivering smaller JS payloads may help with this.
Category Time Spent (Ms)
Script Evaluation
6074.908
Style & Layout
1192.924
Other
1037.792
Rendering
776.2
Garbage Collection
614.208
Script Parsing & Compilation
294.868
Parse HTML & CSS
173.812
Reduce the impact of third-party code — Third-party code blocked the main thread for 250 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)
72868
152.532
183552
98.06
8775
0
Registers an `unload` listener
The 'unload' event does not fire reliably, causing issues with browser optimizations such as the Back-Forward Cache. It is recommended that 'pagehide' or 'visibilitychange' events are used instead.
Source
96

Accessibility

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

Navigation

`[accesskey]` values are unique
Access keys assist users with focusing on different parts of the page. Each access key should be unique for proper navigation.
The page contains a heading, skip link, or landmark region
It is advised to provide ways to bypass repetitive content, allowing users to navigate the page efficiently.
Heading elements appear in a sequentially-descending order
Properly order all headers and do not skip heading levels to better the navigation and readability for users of assistive technologies, like a screen reader.
No element has a `[tabindex]` value greater than 0
Although technically valid, a tabindex value greater than 0 often creates frustrating experiences for users who rely on assistive technologies.

ARIA

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

Names and labels

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

Tables and lists

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

Internationalization and localization

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

Best practices

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

Audio and video

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

Contrast

Background and foreground colors do not have a sufficient contrast ratio.
Many (if not most) users find low-contrast text difficult or impossible to read.
Failing Elements
4.3
4.3
4.2
4.3
4.5
4.6
4.4
4.4
4.7
4.6
4.4
4.5
4.7
4.7
4.6
4.7
4.6
4.7
4.7
4.7
4.5
4.6
4.7
4.6
4.6
4.5
4.8

Navigation

`[id]` attributes on active, focusable elements are not 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.
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.
83

Best Practices

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

Audits

Avoids requesting the geolocation permission on page load
When requesting a user's location, provide context or consider tying the request to a user action to avoid confusion and mistrust from users.
Avoids requesting the notification permission on page load
When requesting permission to send notifications, provide context or consider tying the request to a user action to avoid confusion and mistrust from users.
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
React
core-js
core-js-global@3.22.7; core-js-pure@3.27.2
No browser errors logged to the console
Below is a list of all errors logged to the console, which indicate unresolved problems on the site.
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://udemy.com/
Allowed

Audits

Uses deprecated APIs — 2 warnings found
Avoid deprecated APIs which will eventually be removed the browser.
Deprecation / Warning Source
`window.webkitStorageInfo` is deprecated. Please use `navigator.webkitTemporaryStorage` or `navigator.webkitPersistentStorage` instead.
...
Missing source maps for large first-party JavaScript
Consider deploying source maps for added benefits such as the ability to debug while in production.
URL Map URL
https://www.udemy.com/staticx/udemy/js/webpack/entry-main-vendor.e369dd910eae9f9746ce.js
https://www.udemy.com/staticx/udemy/js/webpack/entry-main-vendor.e369dd910eae9f9746ce.js.map
https://www.udemy.com/staticx/udemy/js/webpack/discovery-common.2b49974230b8340c9cbe.js
https://www.udemy.com/staticx/udemy/js/webpack/discovery-common.2b49974230b8340c9cbe.js.map
https://www.udemy.com/staticx/udemy/js/webpack/vendors~braze.0ddd093168df709a8834.js
https://www.udemy.com/staticx/udemy/js/webpack/vendors~braze.0ddd093168df709a8834.js.map
https://www.udemy.com/staticx/udemy/js/webpack/lohp-udlite-app.dc696fb3c369737146a9.js
https://www.udemy.com/staticx/udemy/js/webpack/lohp-udlite-app.dc696fb3c369737146a9.js.map
https://www.udemy.com/staticx/udemy/js/webpack/lohp-server-side.26deb25efbe9916ff81d.js
https://www.udemy.com/staticx/udemy/js/webpack/lohp-server-side.26deb25efbe9916ff81d.js.map
https://www.udemy.com/staticx/udemy/js/webpack/jsi18n-en-us-discovery-core.db0e864a59fea586104c.js
https://www.udemy.com/staticx/udemy/js/webpack/jsi18n-en-us-discovery-core.db0e864a59fea586104c.js.map
https://www.udemy.com/staticx/udemy/js/webpack/entry-main.81bc4df14e1f2aeed852.js
https://www.udemy.com/staticx/udemy/js/webpack/entry-main.81bc4df14e1f2aeed852.js.map
https://www.udemy.com/staticx/udemy/js/webpack/entry-main-manifest.5a63b1005bd04181cd83.js
https://www.udemy.com/staticx/udemy/js/webpack/entry-main-manifest.5a63b1005bd04181cd83.js.map
https://www.udemy.com/staticx/udemy/js/webpack/common-mobile-udlite-app.9772484c4b8802124d28.js
https://www.udemy.com/staticx/udemy/js/webpack/common-mobile-udlite-app.9772484c4b8802124d28.js.map
https://www.udemy.com/staticx/udemy/js/webpack/common-app-css.bb8b2e614ebe74200b2b.js
https://www.udemy.com/staticx/udemy/js/webpack/common-app-css.bb8b2e614ebe74200b2b.js.map
https://www.udemy.com/staticx/udemy/js/webpack/braze.d39fafff0580ba1382e1.js
https://www.udemy.com/staticx/udemy/js/webpack/braze.d39fafff0580ba1382e1.js.map
84

SEO

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

Mobile Friendly

Has a `<meta name="viewport">` tag with `width` or `initial-scale`
It is advised to use a '<meta name="viewport">' tag for the optimization of udemy.com on mobile screens.
Document uses legible font sizes — 100% legible text
Font sizes of 12px or less are too small to most mobile users without user gestures and further action. Aim for more than 60% of page text to use font sizes greater than 12px.
Source Selector % of Page Text Font Size
100.00%
≥ 12px

Content Best Practices

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

Crawling and Indexing

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

Mobile Friendly

Tap targets are not sized appropriately — 81% 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
312x27
312x27
312x27
312x27
312x27
312x27
312x27
312x27
312x27
312x27

Content Best Practices

Links do not have descriptive text — 1 link found
Make use of descriptive link text to assist search engines in understanding the content.
Document doesn't have 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.

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

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

Installable

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

PWA Optimized

Sets 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
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 udemy.com on mobile screens.
Provides a valid `apple-touch-icon`
iOS users of Progressive Web Apps will benefit from an apple touch icon, which can be defined with 'apple-touch-icon', which must point to a non-transparent 192px (or 180px) square PNG.

PWA Optimized

Does not register a service worker that controls page and `start_url`
A service worker is used to provide Progressive Web Apps the use of features such as working offline, the ability for the app to be added to the homescreen as well as push notifications.
Is not configured for a custom splash screen
Themed splash screens ensure a high-quality user experience at launch for app users.
View Data
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: 104.18.160.90
Continent:
Country:
Region:
City:
Longitude:
Latitude:
Currencies:
Languages:

Web Hosting Provider

Name IP Address
Cloudflare, Inc.
Registration

Domain Registrant

Private Registration: Yes
Name: Data protected, not disclosed
Organization: Cloudflare, Inc.
Country: US
City: Data protected, not disclosed
State: Data protected, not disclosed
Post Code: Data protected, not disclosed
Email: daaecbekjkvl@idp.email
Phone: Data protected, not disclosed
Note: Registration information is derived from various sources and may be inaccurate.

Domain Registrar

Name IP Address
Public Interest Registry 45.223.58.112
Security

Visitor Safety

Mature Content: Not Likely
McAfee WebAdvisor Rating: Unknown
WOT Rating:
WOT Trustworthiness: 89/100
WOT Child Safety: 91/100
Note: Safety information is not guaranteed.

SSL/TLS Certificate

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

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

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

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

SCT List: Signed Certificate Timestamp:
Version : v1 (0x0)
Log ID : 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 : Jun 28 02:02:02.134 2022 GMT
Extensions: none
Signature : ecdsa-with-SHA256
30:45:02:21:00:F4:97:23:D8:C8:16:33:66:7F:D6:9D:
0E:E8:16:6C:0F:EE:ED:81:BE:0D:73:CB:FE:29:77:71:
98:35:A5:B4:A5:02:20:53:F5:C6:29:93:76:21:4A:40:
46:42:48:45:CE:46:09:4A:75:37:A8:15:8D:5B:19:6C:
60:8C:36:79:6A:51:9F
Signed Certificate Timestamp:
Version : v1 (0x0)
Log ID : 35:CF:19:1B:BF:B1:6C:57:BF:0F:AD:4C:6D:42:CB:BB:
B6:27:20:26:51:EA:3F:E1:2A:EF:A8:03:C3:3B:D6:4C
Timestamp : Jun 28 02:02:02.085 2022 GMT
Extensions: none
Signature : ecdsa-with-SHA256
30:45:02:20:6A:C5:D9:26:5F:A5:81:59:CC:F0:A9:0B:
40:5C:B0:23:76:97:F1:31:C1:EE:A1:44:B3:FE:A6:AC:
68:73:40:F4:02:21:00:CC:F6:1E:31:0A:CB:DD:AD:6D:
14:43:4B:AF:D6:1A:E0:E9:AD:25:43:6B:7F:5D:E1:56:
58:CF:D6:F7:F9:11:EA
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 : Jun 28 02:02:02.139 2022 GMT
Extensions: none
Signature : ecdsa-with-SHA256
30:44:02:20:23:17:66:F4:32:81:F8:C8:11:F4:DE:D7:
AC:EA:B9:01:DF:D2:5F:62:A9:58:1F:C1:B6:93:46:AC:
12:2A:32:FF:02:20:0F:1E:D0:6B:81:D7:63:0E:71:54:
51:D3:53:A1:BC:97:84:2A:51:2F:FB:E2:66:03:BD:44:
5E:AD:FF:D4:8B:EE
Key Usage: Digital Signature
Basic Constraints: CA:FALSE
Subject Alternative Name: DNS:*.udemy.com
DNS:ablink.alerts.udemy.com
DNS:ablink.instructors.udemy.com
DNS:ablink.students.udemy.com
DNS:ablink.udemybusiness.udemy.com
DNS:udemy.com
Technical

DNS Lookup

HTTP Response Headers

HTTP-Code: HTTP/1.1 403 Forbidden
Date: 23rd March, 2023
Content-Type: text/plain; charset=UTF-8
Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0
Expires: 1st January, 1970
Server: cloudflare
Content-Length: 16
Connection: keep-alive
X-Frame-Options: SAMEORIGIN
Referrer-Policy: same-origin
Set-Cookie: *
X-Content-Type-Options: nosniff
CF-RAY: 7ac8fd32ca738cd4-EWR

Whois Lookup

Created: 13th August, 2009
Changed: 1st September, 2021
Expires: 13th August, 2023
Registrar: Safenames Ltd
Status: clientDeleteProhibited
clientUpdateProhibited
clientTransferProhibited
Nameservers: anna.ns.cloudflare.com
pete.ns.cloudflare.com
Owner Name: Data protected, not disclosed
Owner Street: Data protected, not disclosed
Data protected, not disclosed
Owner Post Code: Data protected, not disclosed
Owner City: Data protected, not disclosed
Owner State: Data protected, not disclosed
Owner Country: US
Owner Phone: Data protected, not disclosed
Owner Email: daaecbekjkvl@idp.email
Admin Name: International Domain Administrator
Admin Street: Safenames House, Sunrise Parkway
Linford Wood
Admin Post Code: MK14 6LS
Admin City: Milton Keynes
Admin State: Bucks
Admin Country: UK
Admin Phone: +44.1908200022
Admin Email: hostmaster@safenames.net
Tech Name: International Domain Tech
Tech Street: Safenames House, Sunrise Parkway
Linford Wood
Tech Post Code: MK14 6LS
Tech City: Milton Keynes
Tech State: Bucks
Tech Country: UK
Tech Phone: +44.1908200022
Tech Email: hostmaster@safenames.net
Full Whois: Domain Name: UDEMY.COM
Registry Domain ID: 1565562579_DOMAIN_COM-VRSN
Registrar WHOIS Server: whois.safenames.net
Registrar URL: http://www.safenames.net
Updated Date: 2021-09-01T04:57:04Z
Creation Date: 2009-08-13T20:37:45Z
Registrar Registration Expiration Date: 2023-08-13T20:37:45Z
Registrar: Safenames Ltd
Registrar IANA ID: 447
Registrar Abuse Contact Email: abuse@safenames.net
Registrar Abuse Contact Phone: +44.1908200022
Domain Status: clientDeleteProhibited https://icann.org/epp#clientDeleteProhibited
Domain Status: clientUpdateProhibited https://icann.org/epp#clientUpdateProhibited
Domain Status: clientTransferProhibited https://icann.org/epp#clientTransferProhibited
Registry Registrant ID: Not Available From Registry
Registrant Name: Data protected, not disclosed
Registrant Organisation: Udemy Inc.
Registrant Street: Data protected, not disclosed
Registrant Street: Data protected, not disclosed
Registrant City: Data protected, not disclosed
Registrant State/Province: Data protected, not disclosed
Registrant Postal Code: Data protected, not disclosed
Registrant Country: US
Registrant Phone: Data protected, not disclosed
Registrant Fax: Data protected, not disclosed
Registrant Email: daaecbekjkvl@idp.email
Registry Admin ID: Not Available From Registry
Admin Name: International Domain Administrator
Admin Organisation: Safenames Ltd
Admin Street: Safenames House, Sunrise Parkway
Admin Street: Linford Wood
Admin City: Milton Keynes
Admin State/Province: Bucks
Admin Postal Code: MK14 6LS
Admin Country: UK
Admin Phone: +44.1908200022
Admin Fax: +44.1908325192
Admin Email: hostmaster@safenames.net
Registry Tech ID: Not Available From Registry
Tech Name: International Domain Tech
Tech Organisation: Safenames Ltd
Tech Street: Safenames House, Sunrise Parkway
Tech Street: Linford Wood
Tech City: Milton Keynes
Tech State/Province: Bucks
Tech Postal Code: MK14 6LS
Tech Country: UK
Tech Phone: +44.1908200022
Tech Fax: +44.1908325192
Tech Email: hostmaster@safenames.net
Name Server: anna.ns.cloudflare.com
Name Server: pete.ns.cloudflare.com
DNSSEC: unsigned
URL of the ICANN WHOIS Data Problem Reporting System: http://wdprs.internic.net/
>>> Last update of WHOIS database: 2021-09-01T04:57:04Z <<<

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

Safenames - Experts in Global Domain Management and Online Brand Protection

Domain Registration in over 1400 different extensions
Enterprise Domain Management since 1999
Mark Protect™ Online Brand Monitoring and Enforcement
Domain Consulting and Strategy
Domain Name Acquisition
Domain Disputes and Recovery

Visit Safenames at www.safenames.net
+1 703 574 5313 in the US/Canada
+44 1908 200022 in Europe

The Data in the Safenames Registrar WHOIS database is provided by Safenames for
information purposes only, and to assist persons in obtaining information about
or related to a domain name registration record. Safenames does not guarantee
its accuracy. Additionally, the data may not reflect updates to billing
contact information.

By submitting a WHOIS query, you agree to use this Data only for lawful purposes
and that under no circumstances will you use this Data to:

(1) allow, enable, or otherwise support the transmission of mass unsolicited,
commercial advertising or solicitations via e-mail, telephone, or facsimile; or
(2) enable high volume, automated, electronic processes that apply to Safenames
(or its computer systems). The compilation, repackaging, dissemination or
other use of this Data is expressly prohibited without the prior written
consent of Safenames. Safenames reserves the right to terminate your access to
the Safenames Registrar WHOIS database in its sole discretion, including
without limitation, for excessive querying of the WHOIS database or for failure
to otherwise abide by this policy. Safenames reserves the right to modify
these terms at any time. By submitting this query, you agree to abide by this
policy.


Nameservers

Name IP Address
anna.ns.cloudflare.com 172.64.32.102
pete.ns.cloudflare.com 108.162.193.136
Related

Subdomains

Domain Subdomain
ava
blog
norsec

Similar Sites

Organic Search (US) Competitors

Backlink Competitors

Sites with the same domain name

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

Sites hosted on the same IP address