schemaninja.com

schemaninja.com is SSL secured

Free website and domain report on schemaninja.com

Last Updated: 12th June, 2021 Update Now
Overview

Snoop Summary for schemaninja.com

This is a free and comprehensive report about schemaninja.com. The domain schemaninja.com is currently hosted on a server located in United States with the IP address 172.67.147.16, where USD is the local currency and the local language is English. Schemaninja.com has the potential to be earning an estimated $2 USD per day from advertising revenue. If schemaninja.com was to be sold it would possibly be worth $1,722 USD (based on the daily revenue potential of the website over a 24 month period). Schemaninja.com is somewhat popular with an estimated 823 daily unique visitors. This report was last updated 12th June, 2021.

About schemaninja.com

Site Preview: schemaninja.com schemaninja.com
Title: SchemaNinja
Description:
Keywords and Tags: internet services
Related Terms:
Fav Icon:
Age: Over 8 years old
Domain Created: 4th November, 2015
Domain Updated: 17th September, 2019
Domain Expires: 4th November, 2022
Review

Snoop Score

2/5

Valuation

$1,722 USD
Note: All valuation figures are estimates.

Popularity

Low
Note: Popularity is estimated.

Rank, Reach and Authority

Alexa Rank: 900,953
Alexa Reach:
SEMrush Rank (US):
SEMrush Authority Score:
Moz Domain Authority: 0
Moz Page Authority: 0

Organic vs Paid (Google Ads)

Traffic

Visitors

Daily Visitors: 823
Monthly Visitors: 25,050
Yearly Visitors: 300,395
Note: All visitors figures are estimates.

Visitors By Country

Revenue

Revenue

Daily Revenue: $2 USD
Monthly Revenue: $71 USD
Yearly Revenue: $856 USD
Note: All revenue figures are estimates.

Revenue By Country

SEO

Backlinks Analysis (SEMrush)

Top New Follow Links

Top Ranking Keywords (US)

Domain Analysis

Value Length
Domain: schemaninja.com 15
Domain Name: schemaninja 11
Extension (TLD): com 3
Expiry Check:

Page Speed Analysis

Average Load Time: 4.68 seconds
Load Time Comparison: Faster than 8% of sites

PageSpeed Insights

Avg. (All Categories) 77
Performance 79
Accessibility 94
Best Practices 73
SEO 92
Progressive Web App 45
0–49 (Fail) 50–89 (Average) 90–100 (Pass)
Simulate loading on desktop
79

Performance

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

Metrics

Time to Interactive — 2.3 s
The time taken for the page to become fully interactive.
Total Blocking Time — 100 ms
The total blocking time is the sum of all time periods between First Contentful Paint and Time to Interactive (when task length exceeded 50ms).
Cumulative Layout Shift — 0.001
Cumulative Layout Shift is the measurement of visible elements collective movement within the viewport.
View Data

Other

Max Potential First Input Delay — 90 ms
Users could experience a delay when interacting with the page.
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://schemaninja.com/
http/1.1
0
116.84299993794
780
0
301
text/html
https://schemaninja.com/
http/1.1
117.33000003733
444.02799999807
892
0
301
text/html
https://www.schemaninja.com/
h2
444.52399993315
631.31700002123
19907
147509
200
text/html
Document
https://fonts.googleapis.com/css?family=Source%20Sans%20Pro%3Aregular%2C300%7CMontserrat%3A700%2Cregular%7CLato%3A400%2C300%7CRoboto%3A100%2C100italic%2C200%2C200italic%2C300%2C300italic%2C400%2C400italic%2C500%2C500italic%2C600%2C600italic%2C700%2C700italic%2C800%2C800italic%2C900%2C900italic%7CRoboto%20Slab%3A100%2C100italic%2C200%2C200italic%2C300%2C300italic%2C400%2C400italic%2C500%2C500italic%2C600%2C600italic%2C700%2C700italic%2C800%2C800italic%2C900%2C900italic%7CMontserrat%3A100%2C100italic%2C200%2C200italic%2C300%2C300italic%2C400%2C400italic%2C500%2C500italic%2C600%2C600italic%2C700%2C700italic%2C800%2C800italic%2C900%2C900italic&subset=vietnamese%2Clatin-ext%2Clatin&display=swap
h2
645.56899992749
664.82900001574
3460
85076
200
text/css
Stylesheet
https://www.schemaninja.com/wp-content/cache/min/1/736331a94e17f6e7f98bc4463f05ba14.css
h2
645.76799992938
943.34300002083
210252
1770105
200
text/css
Stylesheet
https://www.schemaninja.com/wp-includes/js/jquery/jquery.min.js?ver=3.5.1
h2
839.33799993247
896.6589999618
31037
89496
200
application/x-javascript
Script
https://www.schemaninja.com/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.3.2
h2
902.74799999315
1009.4340000069
4808
11224
200
application/x-javascript
Script
https://www.schemaninja.com/wp-content/themes/thegem/js/thegem-settings-init.js?ver=5.7.2
h2
948.83000000846
1020.9409999661
1553
2234
200
application/x-javascript
Script
https://www.schemaninja.com/wp-content/plugins/LayerSlider/static/layerslider/js/greensock.js?ver=1.19.0
h2
1001.678999979
1140.3390000341
41093
122239
200
application/x-javascript
Script
https://www.schemaninja.com/wp-content/plugins/LayerSlider/static/layerslider/js/layerslider.kreaturamedia.jquery.js?ver=6.10.0
h2
1001.8609999679
1104.9880000064
45638
126720
200
application/x-javascript
Script
https://www.schemaninja.com/wp-content/plugins/LayerSlider/static/layerslider/js/layerslider.transitions.js?ver=6.10.0
h2
1002.0409999415
1087.155999965
3986
21779
200
application/x-javascript
Script
https://www.schemaninja.com/wp-content/themes/thegem/js/thegem-fullwidth-loader.js?ver=5.7.2
h2
1002.2859999444
1117.1069999691
1929
4899
200
application/x-javascript
Script
https://www.schemaninja.com/wp-content/plugins/revslider/public/assets/js/rbtools.min.js?ver=6.4.4
h2
1002.6310000103
1119.8360000271
46269
123959
200
application/x-javascript
Script
https://www.schemaninja.com/wp-content/plugins/revslider/public/assets/js/rs6.min.js?ver=6.4.6
h2
1002.9039999936
1116.4459999418
88543
357881
200
application/x-javascript
Script
https://www.schemaninja.com/wp-content/plugins/viral-sign-ups/assets/js/custom.js?ver=5.7.2
h2
1003.2239999855
1085.5009999359
5971
18325
200
application/x-javascript
Script
https://www.schemaninja.com/wp-content/plugins/wp-hide-post/public/js/wp-hide-post-public.js?ver=2.0.10
h2
1003.3980000298
1117.3789999448
1307
838
200
application/x-javascript
Script
https://www.schemaninja.com/wp-content/plugins/wishlist-member/ui/js/frontend.js?ver=3.10.7588
h2
1003.631999949
1126.0679999832
1168
633
200
application/x-javascript
Script
https://www.schemaninja.com/wp-content/themes/thegem/js/jquery.dlmenu.js?ver=5.7.2
h2
1003.7640000228
1131.7649999401
3173
9087
200
application/x-javascript
Script
https://www.schemaninja.com/wp-content/themes/thegem/js/thegem-menu_init.js?ver=5.7.2
h2
1004.2090000352
1069.2770000314
5472
21027
200
application/x-javascript
Script
https://www.schemaninja.com/wp-content/themes/thegem/js/svg4everybody.js?ver=5.7.2
h2
1004.5319999335
1112.2919999762
1374
1160
200
application/x-javascript
Script
https://www.schemaninja.com/wp-content/themes/thegem/js/thegem-form-elements.js?ver=5.7.2
h2
1004.6650000149
1184.8369999789
1403
1738
200
application/x-javascript
Script
https://www.schemaninja.com/wp-content/themes/thegem/js/jquery.easing.js?ver=5.7.2
h2
1004.9679999938
1087.5209999504
2771
8301
200
application/x-javascript
Script
https://www.schemaninja.com/wp-content/themes/thegem/js/thegem-header.js?ver=5.7.2
h2
1005.1390000153
1130.1819999935
2304
5532
200
application/x-javascript
Script
https://www.schemaninja.com/wp-content/themes/thegem/js/thegem-lazyLoading.js?ver=5.7.2
h2
1005.3380000172
1061.3690000027
3845
15544
200
application/x-javascript
Script
https://www.schemaninja.com/wp-content/themes/thegem/js/jquery.transform.js?ver=5.7.2
h2
1005.6039999472
1092.6530000288
5582
15261
200
application/x-javascript
Script
https://www.schemaninja.com/wp-includes/js/jquery/ui/effect.min.js?ver=1.12.1
h2
1005.7779999916
1105.5100000231
7020
16920
200
application/x-javascript
Script
https://www.schemaninja.com/wp-includes/js/jquery/ui/effect-drop.min.js?ver=1.12.1
h2
1005.9859999456
1077.0809999667
1305
709
200
application/x-javascript
Script
https://www.schemaninja.com/wp-content/themes/thegem/js/odometer.js?ver=5.7.2
h2
1006.2009999529
1146.4050000068
5690
21077
200
application/x-javascript
Script
https://www.schemaninja.com/wp-content/themes/thegem/js/thegem-sticky.js?ver=5.7.2
h2
1006.3809999265
1122.675999999
1746
4064
200
application/x-javascript
Script
https://www.schemaninja.com/wp-content/themes/thegem/js/functions.js?ver=5.7.2
h2
1006.7229999695
1064.3729999429
4747
15590
200
application/x-javascript
Script
https://www.schemaninja.com/wp-content/themes/thegem/js/fancyBox/jquery.mousewheel.pack.js?ver=5.7.2
h2
1006.9559999974
1108.8740000268
1538
1396
200
application/x-javascript
Script
https://www.schemaninja.com/wp-content/themes/thegem/js/fancyBox/jquery.fancybox.pack.js?ver=5.7.2
h2
1007.1849999949
1145.2999999747
8949
22639
200
application/x-javascript
Script
https://www.schemaninja.com/wp-content/themes/thegem/js/fancyBox/jquery.fancybox-init.js?ver=5.7.2
h2
1007.3710000142
1068.8760000048
1333
927
200
application/x-javascript
Script
https://www.schemaninja.com/wp-content/themes/thegem/js/thegem-vc_elements_init.js?ver=5.7.2
h2
1007.5390000129
1086.7759999819
1363
1182
200
application/x-javascript
Script
https://www.schemaninja.com/wp-includes/js/dist/vendor/wp-polyfill.min.js?ver=7.4.4
h2
652.88700000383
801.78300000262
33444
99310
200
application/x-javascript
Script
https://www.schemaninja.com/wp-includes/js/dist/hooks.min.js?ver=50e23bed88bcb9e6e14023e9961698c1
h2
653.16799993161
753.08099994436
3049
6937
200
application/x-javascript
Script
https://www.schemaninja.com/wp-includes/js/dist/i18n.min.js?ver=db9a9a37da262883343e941c3731bc67
h2
653.40099995956
788.79000002053
4579
10166
200
application/x-javascript
Script
https://www.schemaninja.com/wp-includes/js/dist/vendor/lodash.min.js?ver=4.17.19
h2
653.77700002864
833.33299995866
25964
72805
200
application/x-javascript
Script
https://www.schemaninja.com/wp-includes/js/dist/url.min.js?ver=0ac7e0472c46121366e7ce07244be1ac
h2
653.94600003492
726.29399993457
3780
8620
200
application/x-javascript
Script
https://www.schemaninja.com/wp-includes/js/dist/api-fetch.min.js?ver=a783d1f442d2abefc7d6dbd156a44561
h2
654.26999994088
813.94699995872
4174
12412
200
application/x-javascript
Script
https://www.schemaninja.com/wp-content/plugins/contact-form-7/includes/js/index.js?ver=5.4
h2
1007.6920000138
1093.0899999803
3912
10946
200
application/x-javascript
Script
https://www.schemaninja.com/wp-content/plugins/elementor-pro/assets/lib/smartmenus/jquery.smartmenus.min.js?ver=1.0.1
h2
1007.8539999668
1063.5149999289
7761
25202
200
application/x-javascript
Script
https://www.schemaninja.com/wp-includes/js/imagesloaded.min.js?ver=4.1.4
h2
1008.031000034
1118.5229999246
2609
5629
200
application/x-javascript
Script
https://www.schemaninja.com/wp-content/plugins/elementor/assets/js/webpack.runtime.min.js?ver=3.1.4
h2
1008.201999939
1131.4530000091
2754
4626
200
application/x-javascript
Script
https://www.schemaninja.com/wp-content/plugins/elementor/assets/js/frontend-modules.min.js?ver=3.1.4
h2
1008.348000003
1089.9440000067
19596
64914
200
application/x-javascript
Script
https://www.schemaninja.com/wp-content/plugins/elementor-pro/assets/lib/sticky/jquery.sticky.min.js?ver=3.0.5
h2
1008.4710000083
1065.6759999692
2638
6595
200
application/x-javascript
Script
https://www.schemaninja.com/wp-content/plugins/elementor-pro/assets/js/frontend.min.js?ver=3.0.5
h2
1008.5829999298
1079.7899999889
40325
172226
200
application/x-javascript
Script
https://www.schemaninja.com/wp-includes/js/jquery/ui/core.min.js?ver=1.12.1
h2
1008.6829999927
1090.8269999782
7443
20787
200
application/x-javascript
Script
https://www.schemaninja.com/wp-content/plugins/elementor/assets/lib/dialog/dialog.min.js?ver=4.8.1
h2
1008.8269999251
1123.1060000136
4185
10863
200
application/x-javascript
Script
https://www.schemaninja.com/wp-content/plugins/elementor/assets/lib/waypoints/waypoints.min.js?ver=4.0.2
h2
1009.0299999574
1063.9860000229
3755
12198
200
application/x-javascript
Script
https://www.schemaninja.com/wp-content/plugins/elementor/assets/lib/share-link/share-link.min.js?ver=3.1.4
h2
1009.1359999496
1167.0499999309
1916
2578
200
application/x-javascript
Script
https://www.schemaninja.com/wp-content/plugins/elementor/assets/lib/swiper/swiper.min.js?ver=5.3.6
h2
1009.3079999788
1136.9529999793
34556
139153
200
application/x-javascript
Script
https://www.schemaninja.com/wp-content/plugins/elementor/assets/js/frontend.min.js?ver=3.1.4
h2
1009.8780000117
1098.0040000286
23267
81210
200
application/x-javascript
Script
https://www.schemaninja.com/wp-content/plugins/elementor/assets/js/preloaded-elements-handlers.min.js?ver=3.1.4
h2
1010.0379999494
1100.1199999591
12074
38029
200
application/x-javascript
Script
https://www.schemaninja.com/wp-includes/js/underscore.min.js?ver=1.8.3
h2
1010.1720000384
1066.0960000241
6428
16045
200
application/x-javascript
Script
https://www.schemaninja.com/wp-includes/js/wp-util.min.js?ver=5.7.2
h2
1010.2959999349
1137.6269999892
1436
1077
200
application/x-javascript
Script
https://www.schemaninja.com/wp-content/plugins/wpforms-lite/assets/js/integrations/elementor/frontend.min.js?ver=1.6.6
h2
1010.7309999876
1068.4379999293
1247
754
200
application/x-javascript
Script
https://www.schemaninja.com/wp-content/plugins/wp-rocket/assets/js/lazyload/16.1/lazyload.min.js
h2
1010.8619999373
1136.4240000257
3439
7890
200
application/x-javascript
Script
data
1010.6839999789
1010.7409999473
0
68
200
image/svg+xml
Image
data
1011.8370000273
1011.8869999424
0
69
200
image/svg+xml
Image
data
1013.0179999396
1013.0639999406
0
68
200
image/svg+xml
Image
data
1014.3219999736
1014.3709999975
0
64
200
image/svg+xml
Image
data
1015.6609999249
1015.7439999748
0
68
200
image/svg+xml
Image
data
1017.0800000196
1017.1479999553
0
68
200
image/svg+xml
Image
data
1018.5500000371
1018.637000001
0
68
200
image/svg+xml
Image
https://www.schemaninja.com/wp-content/uploads/2021/03/1-1.jpg
h2
1056.2699999427
1134.0929999715
249588
248648
200
image/jpeg
Image
https://fonts.gstatic.com/s/roboto/v27/KFOlCnqEu92Fr1MmEU9fBBc4AMP6lQ.woff2
h2
1078.3319999464
1081.0709999641
11678
11048
200
font/woff2
Font
https://fonts.gstatic.com/s/montserrat/v15/JTURjIg1_i6t8kCHKm45_bZF3gnD_vx3rCs.woff2
h2
1078.8119999925
1081.3879999332
14050
13464
200
font/woff2
Font
https://fonts.gstatic.com/s/montserrat/v15/JTURjIg1_i6t8kCHKm45_cJD3gnD_vx3rCs.woff2
h2
1079.0199999465
1082.5029999251
14318
13560
200
font/woff2
Font
https://fonts.gstatic.com/s/montserrat/v15/JTUSjIg1_i6t8kCHKm459WlhyyTh89Y.woff2
h2
1079.340999946
1082.0779999485
14466
13708
200
font/woff2
Font
https://fonts.gstatic.com/s/montserrat/v15/JTURjIg1_i6t8kCHKm45_aZA3gnD_vx3rCs.woff2
h2
1080.3039999446
1082.8500000061
14262
13540
200
font/woff2
Font
https://www.schemaninja.com/wp-content/plugins/elementor/assets/lib/font-awesome/webfonts/fa-solid-900.woff2
h2
1080.437000026
1203.83699995
81241
80300
200
font/woff2
Font
https://fonts.gstatic.com/s/roboto/v27/KFOlCnqEu92Fr1MmWUlfBBc4AMP6lQ.woff2
h2
1080.5560000008
1083.6189999245
11806
11048
200
font/woff2
Font
https://fonts.gstatic.com/s/roboto/v27/KFOlCnqEu92Fr1MmSU5fBBc4AMP6lQ.woff2
h2
1080.6820000289
1083.3179999609
11761
11132
200
font/woff2
Font
https://www.schemaninja.com/wp-content/plugins/elementor/assets/lib/font-awesome/webfonts/fa-regular-400.woff2
h2
1080.8419999667
1161.8909999961
14478
13548
200
font/woff2
Font
https://fonts.gstatic.com/s/roboto/v27/KFOmCnqEu92Fr1Mu4mxKKTU1Kg.woff2
h2
1081.744999974
1084.944000002
11788
11032
200
font/woff2
Font
https://fonts.gstatic.com/s/robotoslab/v13/BngMUXZYTXPIvIBgJJSb6ufN5qWr4xCC.woff2
h2
1081.9379999302
1084.5079999417
33154
32568
200
font/woff2
Font
https://fonts.gstatic.com/s/montserrat/v15/JTURjIg1_i6t8kCHKm45_dJE3gnD_vx3rCs.woff2
h2
1084.0339999413
1086.2049999414
14242
13612
200
font/woff2
Font
https://fonts.gstatic.com/s/sourcesanspro/v14/6xK3dSBYKcSV-LCoeQqfX1RYOo3qOK7lujVj9w.woff2
h2
1084.2110000085
1086.4600000205
14082
13324
200
font/woff2
Font
https://www.schemaninja.com/wp-content/plugins/elementor/assets/lib/font-awesome/webfonts/fa-brands-400.woff2
h2
1085.3740000166
1144.0889999503
79393
78460
200
font/woff2
Font
https://www.schemaninja.com/wp-content/uploads/2016/07/schemaninja-logo.png
h2
1839.6739999298
1885.8900000341
12373
11440
200
image/png
Image
https://www.schemaninja.com/wp-content/uploads/2021/03/q2-2.png
h2
1840.0200000033
1930.7419999968
429942
429007
200
image/png
Image
https://www.schemaninja.com/wp-content/uploads/2016/03/review-mobile_170dcf95389f740445be4ff61622124e-min.png
h2
1840.2500000084
1892.966000014
40053
39116
200
image/png
Image
Network Round Trip Times — 0 ms
High Network RTT (Round Trip Times) can have a large impact on performance. Providing servers geographically closer to the user could improve performance.
Server Backend Latencies — 0 ms
High server latencies indicate the server is overloaded or has a poor backend performance.
Tasks
Below is a list of the top-level main thread tasks that executed during page load.
Start Time (Ms) End Time (Ms)
639.939
7.406
654.058
6.494
954.013
50.12
1004.22
20.932
1025.174
132.778
1160.039
87.559
1259.091
25.984
1335.538
26.685
1371.55
141.728
1513.295
8.627
1522.259
93.525
1615.803
5.717
1621.951
20.383
1649.045
7.593
1656.663
8.305
1665.251
171.804
1846.249
44.626
Diagnostics
Below is a collection of useful page vitals.
View Data
Metrics
Below is a collection of metrics.
View Data
Script Treemap Data
Provide as required, for treemap app.

Opportunities

Defer offscreen images
Time to Interactive can be slowed down by resources on the page. Schemaninja.com should consider lazy-loading offscreen and hidden images.
Minify CSS
Cascading Style Sheets (CSS) files can contribute to network payload sizes. Schemaninja.com should consider minifying CSS files.
Minify JavaScript — Potential savings of 2 KiB
JavaScript (JS) files can contribute to network payload sizes and increase script parse times. Schemaninja.com should consider minifying JS files.
URL Transfer Size (Bytes) Potential Savings (Bytes)
https://www.schemaninja.com/wp-content/themes/thegem/js/jquery.transform.js?ver=5.7.2
5582
2365
Enable text compression
Text-based resources should be served with compression, such as gzip, deflate or brotli.
Preconnect to required origins
Resource hints, such as 'preconnect' or 'dns-prefetch', may assist in establishing early connections to important third-party origins.
Initial server response time was short — Root document took 190 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.schemaninja.com/
187.791
Preload key requests
Key requests can be preloaded by using '<link rel=preload>'. Schemaninja.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 0 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.schemaninja.com/
167
https://www.schemaninja.com/wp-includes/js/dist/hooks.min.js?ver=50e23bed88bcb9e6e14023e9961698c1
73
https://www.schemaninja.com/wp-content/plugins/elementor/assets/js/frontend-modules.min.js?ver=3.1.4
50
https://www.schemaninja.com/wp-content/plugins/elementor-pro/assets/js/frontend.min.js?ver=3.0.5
39
Preload Largest Contentful Paint image
It is recommended to preload images used by LCP elements, to improve LCP time.
URL Potential Savings (Ms)
https://www.schemaninja.com/wp-content/uploads/2021/03/1-1.jpg
0

Diagnostics

Avoids enormous network payloads — Total size was 1,851 KiB
Large network payloads can cost users money and are linked to long load times.
URL Transfer Size (Bytes)
https://www.schemaninja.com/wp-content/uploads/2021/03/q2-2.png
429942
https://www.schemaninja.com/wp-content/uploads/2021/03/1-1.jpg
249588
https://www.schemaninja.com/wp-content/cache/min/1/736331a94e17f6e7f98bc4463f05ba14.css
210252
https://www.schemaninja.com/wp-content/plugins/revslider/public/assets/js/rs6.min.js?ver=6.4.6
88543
https://www.schemaninja.com/wp-content/plugins/elementor/assets/lib/font-awesome/webfonts/fa-solid-900.woff2
81241
https://www.schemaninja.com/wp-content/plugins/elementor/assets/lib/font-awesome/webfonts/fa-brands-400.woff2
79393
https://www.schemaninja.com/wp-content/plugins/revslider/public/assets/js/rbtools.min.js?ver=6.4.4
46269
https://www.schemaninja.com/wp-content/plugins/LayerSlider/static/layerslider/js/layerslider.kreaturamedia.jquery.js?ver=6.10.0
45638
https://www.schemaninja.com/wp-content/plugins/LayerSlider/static/layerslider/js/greensock.js?ver=1.19.0
41093
https://www.schemaninja.com/wp-content/plugins/elementor-pro/assets/js/frontend.min.js?ver=3.0.5
40325
Avoid chaining critical requests — 20 chains found
Below is a list of Critical Request Chains, which shows which resources are loaded with a high priority. Schemaninja.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
Make use of the User Timing API to measure an app's real-world performance during key user experiences.
JavaScript execution time — 0.3 s
JavaScript (JS) execution time can be lowered by reducing the time required for parsing, compiling and executing JS. Delivering smaller JS payloads may help with this.
URL Total CPU Time (Ms) Script Evaluation (Ms) Script Parse (Ms)
https://www.schemaninja.com/
262.368
16.026
4.402
https://www.schemaninja.com/wp-content/plugins/elementor/assets/js/frontend.min.js?ver=3.1.4
208.468
179.518
1.342
Unattributable
107.254
2.811
0.171
https://www.schemaninja.com/wp-content/plugins/LayerSlider/static/layerslider/js/greensock.js?ver=1.19.0
102.907
21
1.901
https://www.schemaninja.com/wp-content/plugins/LayerSlider/static/layerslider/js/layerslider.kreaturamedia.jquery.js?ver=6.10.0
59.301
57.314
1.987
https://www.schemaninja.com/wp-content/cache/min/1/736331a94e17f6e7f98bc4463f05ba14.css
50.12
0
0
Minimizes main-thread work — 1.0 s
Main-thread work timing can be lowered by reducing the time required for parsing, compiling and executing JS. Delivering smaller JS payloads may help with this.
Category Time Spent (Ms)
Script Evaluation
444.604
Style & Layout
202.994
Other
145.138
Rendering
97.774
Parse HTML & CSS
64.465
Script Parsing & Compilation
57.294
Garbage Collection
16.842
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 — 76 requests • 1,851 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
76
1895214
Image
4
731956
Script
53
587248
Font
14
340719
Stylesheet
2
213712
Document
1
19907
Other
2
1672
Media
0
0
Third-party
12
169067
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)
169067
0
Lazy load third-party resources with facades
Consider replacing third-party embeds with a facade until they are required (use lazy loading).
Largest Contentful Paint element — 1 element found
The element which was identified as the Largest Contentful Paint.
Element
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.00084262051994863
0.00048925225461868
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 — 6 long tasks found
Below is a list of the longest tasks on the main thread, which is useful when identifying the worst input delay contributors.
URL Start Time (Ms) Duration (Ms)
https://www.schemaninja.com/wp-content/themes/thegem/js/thegem-form-elements.js?ver=5.7.2
2250
94
https://www.schemaninja.com/wp-includes/js/dist/vendor/wp-polyfill.min.js?ver=7.4.4
1730
88
https://www.schemaninja.com/wp-content/plugins/elementor/assets/js/frontend.min.js?ver=3.1.4
2344
86
https://www.schemaninja.com/wp-content/plugins/LayerSlider/static/layerslider/js/greensock.js?ver=1.19.0
2050
71
https://www.schemaninja.com/
623
66
https://www.schemaninja.com/wp-content/cache/min/1/736331a94e17f6e7f98bc4463f05ba14.css
1050
50
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.

Budgets

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

Metrics

First Contentful Paint — 1.5 s
The time taken for the first image or text on the page to be rendered.
Speed Index — 1.7 s
The time taken for the page contents to be visibly populated.
Largest Contentful Paint — 2.4 s
The timing of the largest text or image that is painted.

Other

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

Opportunities

Eliminate render-blocking resources — Potential savings of 610 ms
Resources, such as JavaScript and style sheets, can block the first paint of the page. Schemaninja.com should consider delivering critical JavaScript/style sheets (JS/CSS) inline and deferring all non-critical JS/CSS.
URL Transfer Size (Bytes) Potential Savings (Ms)
https://fonts.googleapis.com/css?family=Source%20Sans%20Pro%3Aregular%2C300%7CMontserrat%3A700%2Cregular%7CLato%3A400%2C300%7CRoboto%3A100%2C100italic%2C200%2C200italic%2C300%2C300italic%2C400%2C400italic%2C500%2C500italic%2C600%2C600italic%2C700%2C700italic%2C800%2C800italic%2C900%2C900italic%7CRoboto%20Slab%3A100%2C100italic%2C200%2C200italic%2C300%2C300italic%2C400%2C400italic%2C500%2C500italic%2C600%2C600italic%2C700%2C700italic%2C800%2C800italic%2C900%2C900italic%7CMontserrat%3A100%2C100italic%2C200%2C200italic%2C300%2C300italic%2C400%2C400italic%2C500%2C500italic%2C600%2C600italic%2C700%2C700italic%2C800%2C800italic%2C900%2C900italic&subset=vietnamese%2Clatin-ext%2Clatin&display=swap
3460
230
https://www.schemaninja.com/wp-content/cache/min/1/736331a94e17f6e7f98bc4463f05ba14.css
210252
400
Properly size images — Potential savings of 395 KiB
Images can slow down the page's load time. Schemaninja.com should consider serving more appropriate-sized images.
URL Resource Size (Bytes) Potential Savings (Bytes)
https://www.schemaninja.com/wp-content/uploads/2021/03/q2-2.png
429007
375448
https://www.schemaninja.com/wp-content/uploads/2016/03/review-mobile_170dcf95389f740445be4ff61622124e-min.png
39116
18831
https://www.schemaninja.com/wp-content/uploads/2016/07/schemaninja-logo.png
11440
10166
Reduce unused CSS — Potential savings of 195 KiB
Dead and/or unused rules in Style Sheets (CSS) can contribute to network payload sizes. Schemaninja.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)
https://www.schemaninja.com/wp-content/cache/min/1/736331a94e17f6e7f98bc4463f05ba14.css
210252
199569
Reduce unused JavaScript — Potential savings of 202 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.schemaninja.com/wp-content/plugins/revslider/public/assets/js/rs6.min.js?ver=6.4.6
88543
86877
https://www.schemaninja.com/wp-content/plugins/LayerSlider/static/layerslider/js/greensock.js?ver=1.19.0
41093
31381
https://www.schemaninja.com/wp-content/plugins/elementor/assets/lib/swiper/swiper.min.js?ver=5.3.6
34556
31032
https://www.schemaninja.com/wp-content/plugins/revslider/public/assets/js/rbtools.min.js?ver=6.4.4
46269
30212
https://www.schemaninja.com/wp-content/plugins/elementor-pro/assets/js/frontend.min.js?ver=3.0.5
40325
26876
Efficiently encode images — Potential savings of 177 KiB
Unoptimized images can consume more cellular data than what is necessary.
URL Resource Size (Bytes) Potential Savings (Bytes)
https://www.schemaninja.com/wp-content/uploads/2021/03/1-1.jpg
248648
181353
Serve images in next-gen formats — Potential savings of 608 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://www.schemaninja.com/wp-content/uploads/2021/03/q2-2.png
429007
366397
https://www.schemaninja.com/wp-content/uploads/2021/03/1-1.jpg
248648
233688
https://www.schemaninja.com/wp-content/uploads/2016/03/review-mobile_170dcf95389f740445be4ff61622124e-min.png
39116
22362
Avoid multiple page redirects — Potential savings of 340 ms
Redirects can cause additional delays before the page can begin loading. Schemaninja.com should avoid multiple or unnecessary page redirects.
URL Time Spent (Ms)
http://schemaninja.com/
190
https://schemaninja.com/
150
https://www.schemaninja.com/
0

Diagnostics

Avoid an excessive DOM size — 1,018 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
1018
Maximum DOM Depth
i
18
Maximum Child Elements
62

Diagnostics

Serve static assets with an efficient cache policy — 61 resources found
Schemaninja.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://www.schemaninja.com/wp-content/uploads/2021/03/q2-2.png
604800000
429942
https://www.schemaninja.com/wp-content/uploads/2021/03/1-1.jpg
604800000
249588
https://www.schemaninja.com/wp-content/cache/min/1/736331a94e17f6e7f98bc4463f05ba14.css
604800000
210252
https://www.schemaninja.com/wp-content/plugins/revslider/public/assets/js/rs6.min.js?ver=6.4.6
604800000
88543
https://www.schemaninja.com/wp-content/plugins/elementor/assets/lib/font-awesome/webfonts/fa-solid-900.woff2
604800000
81241
https://www.schemaninja.com/wp-content/plugins/elementor/assets/lib/font-awesome/webfonts/fa-brands-400.woff2
604800000
79393
https://www.schemaninja.com/wp-content/plugins/revslider/public/assets/js/rbtools.min.js?ver=6.4.4
604800000
46269
https://www.schemaninja.com/wp-content/plugins/LayerSlider/static/layerslider/js/layerslider.kreaturamedia.jquery.js?ver=6.10.0
604800000
45638
https://www.schemaninja.com/wp-content/plugins/LayerSlider/static/layerslider/js/greensock.js?ver=1.19.0
604800000
41093
https://www.schemaninja.com/wp-content/plugins/elementor-pro/assets/js/frontend.min.js?ver=3.0.5
604800000
40325
https://www.schemaninja.com/wp-content/uploads/2016/03/review-mobile_170dcf95389f740445be4ff61622124e-min.png
604800000
40053
https://www.schemaninja.com/wp-content/plugins/elementor/assets/lib/swiper/swiper.min.js?ver=5.3.6
604800000
34556
https://www.schemaninja.com/wp-includes/js/dist/vendor/wp-polyfill.min.js?ver=7.4.4
604800000
33444
https://www.schemaninja.com/wp-includes/js/jquery/jquery.min.js?ver=3.5.1
604800000
31037
https://www.schemaninja.com/wp-includes/js/dist/vendor/lodash.min.js?ver=4.17.19
604800000
25964
https://www.schemaninja.com/wp-content/plugins/elementor/assets/js/frontend.min.js?ver=3.1.4
604800000
23267
https://www.schemaninja.com/wp-content/plugins/elementor/assets/js/frontend-modules.min.js?ver=3.1.4
604800000
19596
https://www.schemaninja.com/wp-content/plugins/elementor/assets/lib/font-awesome/webfonts/fa-regular-400.woff2
604800000
14478
https://www.schemaninja.com/wp-content/uploads/2016/07/schemaninja-logo.png
604800000
12373
https://www.schemaninja.com/wp-content/plugins/elementor/assets/js/preloaded-elements-handlers.min.js?ver=3.1.4
604800000
12074
https://www.schemaninja.com/wp-content/themes/thegem/js/fancyBox/jquery.fancybox.pack.js?ver=5.7.2
604800000
8949
https://www.schemaninja.com/wp-content/plugins/elementor-pro/assets/lib/smartmenus/jquery.smartmenus.min.js?ver=1.0.1
604800000
7761
https://www.schemaninja.com/wp-includes/js/jquery/ui/core.min.js?ver=1.12.1
604800000
7443
https://www.schemaninja.com/wp-includes/js/jquery/ui/effect.min.js?ver=1.12.1
604800000
7020
https://www.schemaninja.com/wp-includes/js/underscore.min.js?ver=1.8.3
604800000
6428
https://www.schemaninja.com/wp-content/plugins/viral-sign-ups/assets/js/custom.js?ver=5.7.2
604800000
5971
https://www.schemaninja.com/wp-content/themes/thegem/js/odometer.js?ver=5.7.2
604800000
5690
https://www.schemaninja.com/wp-content/themes/thegem/js/jquery.transform.js?ver=5.7.2
604800000
5582
https://www.schemaninja.com/wp-content/themes/thegem/js/thegem-menu_init.js?ver=5.7.2
604800000
5472
https://www.schemaninja.com/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.3.2
604800000
4808
https://www.schemaninja.com/wp-content/themes/thegem/js/functions.js?ver=5.7.2
604800000
4747
https://www.schemaninja.com/wp-includes/js/dist/i18n.min.js?ver=db9a9a37da262883343e941c3731bc67
604800000
4579
https://www.schemaninja.com/wp-content/plugins/elementor/assets/lib/dialog/dialog.min.js?ver=4.8.1
604800000
4185
https://www.schemaninja.com/wp-includes/js/dist/api-fetch.min.js?ver=a783d1f442d2abefc7d6dbd156a44561
604800000
4174
https://www.schemaninja.com/wp-content/plugins/LayerSlider/static/layerslider/js/layerslider.transitions.js?ver=6.10.0
604800000
3986
https://www.schemaninja.com/wp-content/plugins/contact-form-7/includes/js/index.js?ver=5.4
604800000
3912
https://www.schemaninja.com/wp-content/themes/thegem/js/thegem-lazyLoading.js?ver=5.7.2
604800000
3845
https://www.schemaninja.com/wp-includes/js/dist/url.min.js?ver=0ac7e0472c46121366e7ce07244be1ac
604800000
3780
https://www.schemaninja.com/wp-content/plugins/elementor/assets/lib/waypoints/waypoints.min.js?ver=4.0.2
604800000
3755
https://www.schemaninja.com/wp-content/plugins/wp-rocket/assets/js/lazyload/16.1/lazyload.min.js
604800000
3439
https://www.schemaninja.com/wp-content/themes/thegem/js/jquery.dlmenu.js?ver=5.7.2
604800000
3173
https://www.schemaninja.com/wp-includes/js/dist/hooks.min.js?ver=50e23bed88bcb9e6e14023e9961698c1
604800000
3049
https://www.schemaninja.com/wp-content/themes/thegem/js/jquery.easing.js?ver=5.7.2
604800000
2771
https://www.schemaninja.com/wp-content/plugins/elementor/assets/js/webpack.runtime.min.js?ver=3.1.4
604800000
2754
https://www.schemaninja.com/wp-content/plugins/elementor-pro/assets/lib/sticky/jquery.sticky.min.js?ver=3.0.5
604800000
2638
https://www.schemaninja.com/wp-includes/js/imagesloaded.min.js?ver=4.1.4
604800000
2609
https://www.schemaninja.com/wp-content/themes/thegem/js/thegem-header.js?ver=5.7.2
604800000
2304
https://www.schemaninja.com/wp-content/themes/thegem/js/thegem-fullwidth-loader.js?ver=5.7.2
604800000
1929
https://www.schemaninja.com/wp-content/plugins/elementor/assets/lib/share-link/share-link.min.js?ver=3.1.4
604800000
1916
https://www.schemaninja.com/wp-content/themes/thegem/js/thegem-sticky.js?ver=5.7.2
604800000
1746
https://www.schemaninja.com/wp-content/themes/thegem/js/thegem-settings-init.js?ver=5.7.2
604800000
1553
https://www.schemaninja.com/wp-content/themes/thegem/js/fancyBox/jquery.mousewheel.pack.js?ver=5.7.2
604800000
1538
https://www.schemaninja.com/wp-includes/js/wp-util.min.js?ver=5.7.2
604800000
1436
https://www.schemaninja.com/wp-content/themes/thegem/js/thegem-form-elements.js?ver=5.7.2
604800000
1403
https://www.schemaninja.com/wp-content/themes/thegem/js/svg4everybody.js?ver=5.7.2
604800000
1374
https://www.schemaninja.com/wp-content/themes/thegem/js/thegem-vc_elements_init.js?ver=5.7.2
604800000
1363
https://www.schemaninja.com/wp-content/themes/thegem/js/fancyBox/jquery.fancybox-init.js?ver=5.7.2
604800000
1333
https://www.schemaninja.com/wp-content/plugins/wp-hide-post/public/js/wp-hide-post-public.js?ver=2.0.10
604800000
1307
https://www.schemaninja.com/wp-includes/js/jquery/ui/effect-drop.min.js?ver=1.12.1
604800000
1305
https://www.schemaninja.com/wp-content/plugins/wpforms-lite/assets/js/integrations/elementor/frontend.min.js?ver=1.6.6
604800000
1247
https://www.schemaninja.com/wp-content/plugins/wishlist-member/ui/js/frontend.js?ver=3.10.7588
604800000
1168
94

Accessibility

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

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

Tables and lists

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

Internationalization and localization

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

Best practices

The document does not use `<meta http-equiv="refresh">`
Pages that refresh automatically cause a poor user experience as focus is directed back to the top of the page unexpectedly.
`[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"]`
Schemaninja.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.
73

Best Practices

Indicates the recommended, best practices currently in place on the page and highlights the best practices that schemaninja.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.
Ensure CSP is effective against XSS attacks
Significantly reduce the risk of cross-site scripting attacks (XSS) by ensuring you have a strong Content Security Policy (CSP).
Description Directive Severity
No CSP found in enforcement mode
High

Audits

Allows users to paste into password fields
Ensure that password inputs may be pasted into to aid in the user's ability to use password managers and improve security.
Displays images with correct aspect ratio
Ensure that image display dimensions match their natural aspect ratio.
Serves images with appropriate resolution
For maximum image clarity, ensure images have natural dimensions and are proportional to the display size and pixel ratio.
Fonts with `font-display: optional` are preloaded
It is recommended that optional fonts are preloaded.

Audits

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

Audits

Avoids `unload` event listeners
The 'unload' event does not fire reliably, causing issues with browser optimizations such as the Back-Forward Cache. It is recommended that 'pagehide' or 'visibilitychange' events are used instead.
Avoids Application Cache
Application cache is deprecated and is no longer recommended.
Detected JavaScript libraries
Below is a list of all front-end JavaScript libraries that were detected on the page.
Name Version
jQuery
3.5.1
jQuery UI
1.12.1
Underscore
1.8.3
GreenSock JS
2.1.3
WordPress
5.7.2
core-js
core-js-global@2.6.11; core-js-pure@2.6.11; core-js-global@2.6.11; core-js-pure@2.6.11; core-js-global@2.6.11
Avoids deprecated APIs
Avoid deprecated APIs which will eventually be removed the browser.
Page has valid source maps
Consider deploying source maps for added benefits such as the ability to debug while in production.
No issues in the `Issues` panel in Chrome Devtools
There may be unresolved issues logged to Chrome Devtools.

Audits

Does not use HTTPS — 1 insecure request found
Ensure that all pages are protected with HTTPS (including those that do not handle sensitive data) as HTTPS prevents tampering and passive listening on communications between the app and its users. Additionally, HTTPS is a prerequisite for HTTP/2 and many new web platform APIs.
Insecure URL Request Resolution
http://schemaninja.com/
Allowed
Links to cross-origin destinations are unsafe
Improve performance and prevent security vulnerabilities by adding rel="noopener" and rel="noreferrer" to external links.
Includes front-end JavaScript libraries with known security vulnerabilities — 2 vulnerabilities detected
Ensure that the use of third-party scripts is minimal and that only trusted third-party scripts are used as some may contain known security vulnerabilities which may be exploited by attackers.
Library Version Vulnerability Count Highest Severity
1
Low
1
High

Audits

Browser errors were logged to the console
Below is a list of all errors logged to the console, which indicate unresolved problems on the site.
Source Description
TypeError: $ is not a function at https://www.schemaninja.com/:1688:1
92

SEO

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

Crawling and Indexing

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

Document does not have 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.

Manual Checks

Structured data is valid
Structured data can be validated through the use of the Structured Data Testing Tool and the Structured Data Linter.
45

Progressive Web App

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

PWA Optimized

Redirects HTTP traffic to HTTPS
It is advised to redirect all HTTP traffic to HTTPS, in order to enable secure web features for all users.
Content is sized correctly for the viewport
Ensure that the width of the app's content matches the width of the viewport, otherwise the app might not be optimized for mobile screens.
Has a `<meta name="viewport">` tag with `width` or `initial-scale`
It is advised to use a '<meta name="viewport">' tag for the optimization of schemaninja.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.

Installable

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

PWA Optimized

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

Manual Checks

Site works cross-browser
Ensure that the Progressive Web App works correctly across every major browser.
Page transitions don't feel like they block on the network
Users perceive apps with responsive, snappy transitions as higher peforming and ensures a great user experience, even on a slow network.
Each page has a URL
Ensure that all pages are deep linkable via URL. They should also be unique for the purpose of shareability on social media.
Avg. (All Categories) 66
Performance 28
Accessibility 92
Best Practices 73
SEO 86
Progressive Web App 50
0–49 (Fail) 50–89 (Average) 90–100 (Pass)
Simulate loading on mobile
28

Performance

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

Metrics

Cumulative Layout Shift — 0
Cumulative Layout Shift is the measurement of visible elements collective movement within the viewport.
View Data

Opportunities

Defer offscreen images
Time to Interactive can be slowed down by resources on the page. Schemaninja.com should consider lazy-loading offscreen and hidden images.
Minify CSS
Cascading Style Sheets (CSS) files can contribute to network payload sizes. Schemaninja.com should consider minifying CSS files.
Minify JavaScript — Potential savings of 2 KiB
JavaScript (JS) files can contribute to network payload sizes and increase script parse times. Schemaninja.com should consider minifying JS files.
URL Transfer Size (Bytes) Potential Savings (Bytes)
https://www.schemaninja.com/wp-content/themes/thegem/js/jquery.transform.js?ver=5.7.2
5592
2369
Enable text compression
Text-based resources should be served with compression, such as gzip, deflate or brotli.
Preconnect to required origins
Resource hints, such as 'preconnect' or 'dns-prefetch', may assist in establishing early connections to important third-party origins.
Initial server response time was short — Root document took 60 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.schemaninja.com/
61.539
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 0 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.schemaninja.com/
167
https://www.schemaninja.com/wp-includes/js/dist/hooks.min.js?ver=50e23bed88bcb9e6e14023e9961698c1
73
https://www.schemaninja.com/wp-content/plugins/elementor/assets/js/frontend-modules.min.js?ver=3.1.4
50
https://www.schemaninja.com/wp-content/plugins/elementor-pro/assets/js/frontend.min.js?ver=3.0.5
39
Preload Largest Contentful Paint image
It is recommended to preload images used by LCP elements, to improve LCP time.
URL Potential Savings (Ms)
https://www.schemaninja.com/wp-content/uploads/2021/03/1-1.jpg
0

Diagnostics

Avoids enormous network payloads — Total size was 1,780 KiB
Large network payloads can cost users money and are linked to long load times.
URL Transfer Size (Bytes)
https://www.schemaninja.com/wp-content/uploads/2021/03/q2-2-1024x768.png
308074
https://www.schemaninja.com/wp-content/uploads/2021/03/1-1.jpg
249588
https://www.schemaninja.com/wp-content/cache/min/1/736331a94e17f6e7f98bc4463f05ba14.css
210252
https://www.schemaninja.com/wp-content/plugins/revslider/public/assets/js/rs6.min.js?ver=6.4.6
88547
https://www.schemaninja.com/wp-content/plugins/elementor/assets/lib/eicons/fonts/eicons.woff2?5.11.0
86781
https://www.schemaninja.com/wp-content/plugins/elementor/assets/lib/font-awesome/webfonts/fa-solid-900.woff2
81229
https://www.schemaninja.com/wp-content/plugins/elementor/assets/lib/font-awesome/webfonts/fa-brands-400.woff2
79409
https://www.schemaninja.com/wp-content/plugins/revslider/public/assets/js/rbtools.min.js?ver=6.4.4
46273
https://www.schemaninja.com/wp-content/plugins/LayerSlider/static/layerslider/js/layerslider.kreaturamedia.jquery.js?ver=6.10.0
45644
https://www.schemaninja.com/wp-content/plugins/LayerSlider/static/layerslider/js/greensock.js?ver=1.19.0
41093
Avoid chaining critical requests — 21 chains found
Below is a list of Critical Request Chains, which shows which resources are loaded with a high priority. Schemaninja.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
Make use of the User Timing API to measure an app's real-world performance during key user experiences.
All text remains visible during webfont loads
Make use of the font-display CSS feature, which will ensure text is user-visible while webfonts are loading.
Keep request counts low and transfer sizes small — 78 requests • 1,780 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
78
1822828
Script
53
587438
Image
3
570035
Font
15
427418
Stylesheet
4
216188
Document
1
20069
Other
2
1680
Media
0
0
Third-party
12
169136
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)
169136
0
Lazy load third-party resources with facades
Consider replacing third-party embeds with a facade until they are required (use lazy loading).
Largest Contentful Paint element — 1 element found
The element which was identified as the Largest Contentful Paint.
Element
Avoid large layout shifts
Below is a list of all DOM elements that contribute to the CLS of the page.
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 — 8 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.schemaninja.com/wp-content/plugins/revslider/public/assets/js/rbtools.min.js?ver=6.4.4
11340
619
https://www.schemaninja.com/wp-includes/js/dist/vendor/wp-polyfill.min.js?ver=7.4.4
8340
386
https://www.schemaninja.com/wp-content/plugins/elementor/assets/js/frontend.min.js?ver=3.1.4
11979
375
https://www.schemaninja.com/wp-content/plugins/LayerSlider/static/layerslider/js/layerslider.kreaturamedia.jquery.js?ver=6.10.0
9240
331
https://www.schemaninja.com/
2094
261
https://www.schemaninja.com/wp-content/cache/min/1/736331a94e17f6e7f98bc4463f05ba14.css
4590
225
https://www.schemaninja.com/wp-content/themes/thegem/js/thegem-settings-init.js?ver=5.7.2
8790
59
https://www.schemaninja.com/
2355
50
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.

Budgets

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

Other

Network Requests
Below is a list of network requests that were made during page load.
URL Protocol Start Time (Ms) End Time (Ms) Transfer Size (Bytes) Resource Size (Bytes) Status Code MIME Type Resource Type
http://schemaninja.com/
http/1.1
0
86.629999801517
780
0
301
text/html
https://schemaninja.com/
http/1.1
87.444999720901
389.49599955231
900
0
301
text/html
https://www.schemaninja.com/
h2
390.05499985069
450.59699984267
20069
147509
200
text/html
Document
https://fonts.googleapis.com/css?family=Source%20Sans%20Pro%3Aregular%2C300%7CMontserrat%3A700%2Cregular%7CLato%3A400%2C300%7CRoboto%3A100%2C100italic%2C200%2C200italic%2C300%2C300italic%2C400%2C400italic%2C500%2C500italic%2C600%2C600italic%2C700%2C700italic%2C800%2C800italic%2C900%2C900italic%7CRoboto%20Slab%3A100%2C100italic%2C200%2C200italic%2C300%2C300italic%2C400%2C400italic%2C500%2C500italic%2C600%2C600italic%2C700%2C700italic%2C800%2C800italic%2C900%2C900italic%7CMontserrat%3A100%2C100italic%2C200%2C200italic%2C300%2C300italic%2C400%2C400italic%2C500%2C500italic%2C600%2C600italic%2C700%2C700italic%2C800%2C800italic%2C900%2C900italic&subset=vietnamese%2Clatin-ext%2Clatin&display=swap
h2
467.26899966598
489.10399992019
3625
91453
200
text/css
Stylesheet
https://www.schemaninja.com/wp-content/cache/min/1/736331a94e17f6e7f98bc4463f05ba14.css
h2
467.51199988648
630.15399966389
210252
1770105
200
text/css
Stylesheet
https://www.schemaninja.com/wp-includes/js/jquery/jquery.min.js?ver=3.5.1
h2
546.54299980029
667.52199968323
31041
89496
200
application/x-javascript
Script
https://www.schemaninja.com/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.3.2
h2
637.92499992996
716.07599966228
4808
11224
200
application/x-javascript
Script
https://www.schemaninja.com/wp-content/themes/thegem/js/thegem-settings-init.js?ver=5.7.2
h2
697.32199981809
898.051999975
1553
2234
200
application/x-javascript
Script
https://www.schemaninja.com/wp-content/plugins/LayerSlider/static/layerslider/js/greensock.js?ver=1.19.0
h2
697.51199986786
759.31299990043
41093
122239
200
application/x-javascript
Script
https://www.schemaninja.com/wp-content/plugins/LayerSlider/static/layerslider/js/layerslider.kreaturamedia.jquery.js?ver=6.10.0
h2
697.66399962828
890.21999994293
45644
126720
200
application/x-javascript
Script
https://www.schemaninja.com/wp-content/plugins/LayerSlider/static/layerslider/js/layerslider.transitions.js?ver=6.10.0
h2
697.80399976298
778.70499994606
3986
21779
200
application/x-javascript
Script
https://www.schemaninja.com/wp-content/themes/thegem/js/thegem-fullwidth-loader.js?ver=5.7.2
h2
698.05499957874
717.17499988154
1949
4899
200
application/x-javascript
Script
https://www.schemaninja.com/wp-content/plugins/revslider/public/assets/js/rbtools.min.js?ver=6.4.4
h2
698.21099983528
941.10899977386
46273
123959
200
application/x-javascript
Script
https://www.schemaninja.com/wp-content/plugins/revslider/public/assets/js/rs6.min.js?ver=6.4.6
h2
698.42299958691
795.28500000015
88547
357881
200
application/x-javascript
Script
https://www.schemaninja.com/wp-content/plugins/viral-sign-ups/assets/js/custom.js?ver=5.7.2
h2
698.61399987713
721.31999954581
5979
18325
200
application/x-javascript
Script
https://www.schemaninja.com/wp-content/plugins/wp-hide-post/public/js/wp-hide-post-public.js?ver=2.0.10
h2
698.7329996191
753.53999994695
1321
838
200
application/x-javascript
Script
https://www.schemaninja.com/wp-content/plugins/wishlist-member/ui/js/frontend.js?ver=3.10.7588
h2
699.11699974909
720.79199971631
1180
633
200
application/x-javascript
Script
https://www.schemaninja.com/wp-content/themes/thegem/js/jquery.dlmenu.js?ver=5.7.2
h2
699.345999863
725.0159997493
3181
9087
200
application/x-javascript
Script
https://www.schemaninja.com/wp-content/themes/thegem/js/thegem-menu_init.js?ver=5.7.2
h2
699.569999706
760.661999695
5468
21027
200
application/x-javascript
Script
https://www.schemaninja.com/wp-content/themes/thegem/js/svg4everybody.js?ver=5.7.2
h2
699.86299984157
753.95299959928
1372
1160
200
application/x-javascript
Script
https://www.schemaninja.com/wp-content/themes/thegem/js/thegem-form-elements.js?ver=5.7.2
h2
700.06799977273
724.60799990222
1407
1738
200
application/x-javascript
Script
https://www.schemaninja.com/wp-content/themes/thegem/js/jquery.easing.js?ver=5.7.2
h2
700.26899967343
788.44099957496
2761
8301
200
application/x-javascript
Script
https://www.schemaninja.com/wp-content/themes/thegem/js/thegem-header.js?ver=5.7.2
h2
700.41999965906
741.48899968714
2326
5532
200
application/x-javascript
Script
https://www.schemaninja.com/wp-content/themes/thegem/js/thegem-lazyLoading.js?ver=5.7.2
h2
700.57799993083
821.77499961108
3841
15544
200
application/x-javascript
Script
https://www.schemaninja.com/wp-content/themes/thegem/js/jquery.transform.js?ver=5.7.2
h2
700.74399979785
728.05299982429
5592
15261
200
application/x-javascript
Script
https://www.schemaninja.com/wp-includes/js/jquery/ui/effect.min.js?ver=1.12.1
h2
700.99599985406
849.20799965039
7020
16920
200
application/x-javascript
Script
https://www.schemaninja.com/wp-includes/js/jquery/ui/effect-drop.min.js?ver=1.12.1
h2
701.15299988538
755.78699959442
1305
709
200
application/x-javascript
Script
https://www.schemaninja.com/wp-content/themes/thegem/js/odometer.js?ver=5.7.2
h2
701.29399979487
792.85999992862
5694
21077
200
application/x-javascript
Script
https://www.schemaninja.com/wp-content/themes/thegem/js/thegem-sticky.js?ver=5.7.2
h2
701.57999964431
758.45599966124
1748
4064
200
application/x-javascript
Script
https://www.schemaninja.com/wp-content/themes/thegem/js/functions.js?ver=5.7.2
h2
701.69999962673
830.22399991751
4749
15590
200
application/x-javascript
Script
https://www.schemaninja.com/wp-content/themes/thegem/js/fancyBox/jquery.mousewheel.pack.js?ver=5.7.2
h2
701.82499988005
782.48099982738
1538
1396
200
application/x-javascript
Script
https://www.schemaninja.com/wp-content/themes/thegem/js/fancyBox/jquery.fancybox.pack.js?ver=5.7.2
h2
701.95499993861
757.98999983817
8957
22639
200
application/x-javascript
Script
https://www.schemaninja.com/wp-content/themes/thegem/js/fancyBox/jquery.fancybox-init.js?ver=5.7.2
h2
702.21999986097
781.51599969715
1333
927
200
application/x-javascript
Script
https://www.schemaninja.com/wp-content/themes/thegem/js/thegem-vc_elements_init.js?ver=5.7.2
h2
702.3659995757
797.43399983272
1365
1182
200
application/x-javascript
Script
https://www.schemaninja.com/wp-includes/js/dist/vendor/wp-polyfill.min.js?ver=7.4.4
h2
476.03899985552
538.87499962002
33446
99310
200
application/x-javascript
Script
https://www.schemaninja.com/wp-includes/js/dist/hooks.min.js?ver=50e23bed88bcb9e6e14023e9961698c1
h2
476.25899966806
521.42699994147
3047
6937
200
application/x-javascript
Script
https://www.schemaninja.com/wp-includes/js/dist/i18n.min.js?ver=db9a9a37da262883343e941c3731bc67
h2
476.45799955353
522.84399978817
4583
10166
200
application/x-javascript
Script
https://www.schemaninja.com/wp-includes/js/dist/vendor/lodash.min.js?ver=4.17.19
h2
476.6299999319
536.58699989319
25964
72805
200
application/x-javascript
Script
https://www.schemaninja.com/wp-includes/js/dist/url.min.js?ver=0ac7e0472c46121366e7ce07244be1ac
h2
476.96399968117
521.94399992004
3772
8620
200
application/x-javascript
Script
https://www.schemaninja.com/wp-includes/js/dist/api-fetch.min.js?ver=a783d1f442d2abefc7d6dbd156a44561
h2
477.21199970692
500.45799976215
4184
12412
200
application/x-javascript
Script
https://www.schemaninja.com/wp-content/plugins/contact-form-7/includes/js/index.js?ver=5.4
h2
702.54399999976
753.12299979851
3918
10946
200
application/x-javascript
Script
https://www.schemaninja.com/wp-content/plugins/elementor-pro/assets/lib/smartmenus/jquery.smartmenus.min.js?ver=1.0.1
h2
702.88599980995
816.06199964881
7765
25202
200
application/x-javascript
Script
https://www.schemaninja.com/wp-includes/js/imagesloaded.min.js?ver=4.1.4
h2
703.11699993908
789.20599957928
2605
5629
200
application/x-javascript
Script
https://www.schemaninja.com/wp-content/plugins/elementor/assets/js/webpack.runtime.min.js?ver=3.1.4
h2
703.27999955043
833.98799970746
2756
4626
200
application/x-javascript
Script
https://www.schemaninja.com/wp-content/plugins/elementor/assets/js/frontend-modules.min.js?ver=3.1.4
h2
703.47599964589
763.86699965224
19602
64914
200
application/x-javascript
Script
https://www.schemaninja.com/wp-content/plugins/elementor-pro/assets/lib/sticky/jquery.sticky.min.js?ver=3.0.5
h2
703.62799987197
788.77099975944
2634
6595
200
application/x-javascript
Script
https://www.schemaninja.com/wp-content/plugins/elementor-pro/assets/js/frontend.min.js?ver=3.0.5
h2
703.76799954101
856.64599994197
40333
172226
200
application/x-javascript
Script
https://www.schemaninja.com/wp-includes/js/jquery/ui/core.min.js?ver=1.12.1
h2
703.9429997094
782.80299995095
7445
20787
200
application/x-javascript
Script
https://www.schemaninja.com/wp-content/plugins/elementor/assets/lib/dialog/dialog.min.js?ver=4.8.1
h2
704.09699995071
758.76099988818
4185
10863
200
application/x-javascript
Script
https://www.schemaninja.com/wp-content/plugins/elementor/assets/lib/waypoints/waypoints.min.js?ver=4.0.2
h2
704.33799969032
814.03999961913
3753
12198
200
application/x-javascript
Script
https://www.schemaninja.com/wp-content/plugins/elementor/assets/lib/share-link/share-link.min.js?ver=3.1.4
h2
704.50699981302
756.17899978533
1926
2578
200
application/x-javascript
Script
https://www.schemaninja.com/wp-content/plugins/elementor/assets/lib/swiper/swiper.min.js?ver=5.3.6
h2
704.6539997682
738.47699956968
34564
139153
200
application/x-javascript
Script
https://www.schemaninja.com/wp-content/plugins/elementor/assets/js/frontend.min.js?ver=3.1.4
h2
704.79299966246
735.56699976325
23275
81210
200
application/x-javascript
Script
https://www.schemaninja.com/wp-content/plugins/elementor/assets/js/preloaded-elements-handlers.min.js?ver=3.1.4
h2
704.93999961764
819.85399965197
12070
38029
200
application/x-javascript
Script
https://www.schemaninja.com/wp-includes/js/underscore.min.js?ver=1.8.3
h2
705.12399962172
729.64499983937
6438
16045
200
application/x-javascript
Script
https://www.schemaninja.com/wp-includes/js/wp-util.min.js?ver=5.7.2
h2
705.2709995769
726.14699974656
1446
1077
200
application/x-javascript
Script
https://www.schemaninja.com/wp-content/plugins/wpforms-lite/assets/js/integrations/elementor/frontend.min.js?ver=1.6.6
h2
705.83899971098
786.63999959826
1249
754
200
application/x-javascript
Script
https://www.schemaninja.com/wp-content/plugins/wp-rocket/assets/js/lazyload/16.1/lazyload.min.js
h2
705.98299987614
728.8469998166
3447
7890
200
application/x-javascript
Script
data
706.9129999727
706.98299957439
0
68
200
image/svg+xml
Image
data
708.37499992922
708.42299982905
0
69
200
image/svg+xml
Image
data
709.46299983189
709.51099973172
0
68
200
image/svg+xml
Image
data
710.54699970409
710.59399982914
0
64
200
image/svg+xml
Image
data
711.60499984398
711.65099972859
0
68
200
image/svg+xml
Image
data
712.80399989337
712.84099994227
0
68
200
image/svg+xml
Image
data
713.86799961329
713.91099970788
0
68
200
image/svg+xml
Image
https://www.schemaninja.com/wp-content/uploads/2021/03/1-1.jpg
h2
750.1869997941
792.06899972633
249588
248648
200
image/jpeg
Image
https://www.schemaninja.com/wp-content/plugins/elementor/assets/lib/eicons/fonts/eicons.woff2?5.11.0
h2
768.10999959707
889.3009996973
86781
85840
200
font/woff2
Font
https://fonts.gstatic.com/s/sourcesanspro/v14/6xK3dSBYKcSV-LCoeQqfX1RYOo3qOK7lujVj9w.woff2
h2
768.26899964362
771.11599966884
13954
13324
200
font/woff2
Font
https://fonts.gstatic.com/s/roboto/v27/KFOlCnqEu92Fr1MmEU9fBBc4AMP6lQ.woff2
h2
769.30199982598
797.76299977675
11806
11048
200
font/woff2
Font
https://fonts.gstatic.com/s/montserrat/v15/JTURjIg1_i6t8kCHKm45_bZF3gnD_vx3rCs.woff2
h2
769.69200000167
773.32899998873
14050
13464
200
font/woff2
Font
https://fonts.gstatic.com/s/montserrat/v15/JTURjIg1_i6t8kCHKm45_cJD3gnD_vx3rCs.woff2
h2
769.93299974129
772.93299976736
14190
13560
200
font/woff2
Font
https://fonts.gstatic.com/s/montserrat/v15/JTUSjIg1_i6t8kCHKm459WlhyyTh89Y.woff2
h2
770.36099974066
773.64299958572
14464
13708
200
font/woff2
Font
https://fonts.gstatic.com/s/montserrat/v15/JTURjIg1_i6t8kCHKm45_aZA3gnD_vx3rCs.woff2
h2
770.58599982411
799.58799993619
14298
13540
200
font/woff2
Font
https://www.schemaninja.com/wp-content/plugins/elementor/assets/lib/font-awesome/webfonts/fa-solid-900.woff2
h2
770.8619995974
826.45399961621
81229
80300
200
font/woff2
Font
https://fonts.gstatic.com/s/roboto/v27/KFOlCnqEu92Fr1MmWUlfBBc4AMP6lQ.woff2
h2
772.48199982569
774.82299972326
11634
11048
200
font/woff2
Font
https://fonts.gstatic.com/s/roboto/v27/KFOlCnqEu92Fr1MmSU5fBBc4AMP6lQ.woff2
h2
774.18399974704
776.50299994275
11762
11132
200
font/woff2
Font
https://www.schemaninja.com/wp-content/plugins/elementor/assets/lib/font-awesome/webfonts/fa-regular-400.woff2
h2
774.53899988905
796.16899974644
14488
13548
200
font/woff2
Font
https://fonts.gstatic.com/s/roboto/v27/KFOmCnqEu92Fr1Mu4mxKKTU1Kg.woff2
h2
775.69699985906
778.16699957475
11662
11032
200
font/woff2
Font
https://fonts.gstatic.com/s/robotoslab/v13/BngMUXZYTXPIvIBgJJSb6ufN5qWr4xCC.woff2
h2
775.9599997662
779.56499997526
33324
32568
200
font/woff2
Font
https://fonts.gstatic.com/s/montserrat/v15/JTURjIg1_i6t8kCHKm45_dJE3gnD_vx3rCs.woff2
h2
779.07699998468
782.13700000197
14367
13612
200
font/woff2
Font
https://www.schemaninja.com/wp-content/plugins/elementor/assets/lib/font-awesome/webfonts/fa-brands-400.woff2
h2
779.18399963528
804.87099988386
79409
78460
200
font/woff2
Font
https://www.schemaninja.com/wp-content/themes/thegem/css/thegem-touch.css
h2
1161.0749997199
1180.7269998826
1127
1317
200
text/css
Stylesheet
https://www.schemaninja.com/wp-content/themes/thegem/css/thegem-effects-disabled.css
h2
1161.4059996791
1239.8559995927
1184
1178
200
text/css
Stylesheet
https://www.schemaninja.com/wp-content/uploads/2016/07/schemaninja-logo.png
h2
1340.3509999625
1419.6189995855
12373
11440
200
image/png
Image
https://www.schemaninja.com/wp-content/uploads/2021/03/q2-2-1024x768.png
h2
1340.8599998802
1411.6979995742
308074
307141
200
image/png
Image
Network Round Trip Times — 0 ms
High Network RTT (Round Trip Times) can have a large impact on performance. Providing servers geographically closer to the user could improve performance.
Server Backend Latencies — 0 ms
High server latencies indicate the server is overloaded or has a poor backend performance.
Tasks
Below is a list of the top-level main thread tasks that executed during page load.
Start Time (Ms) End Time (Ms)
462.704
8.254
478.809
7.514
646.085
56.364
703.217
20.231
723.469
130.506
856.345
96.402
1010.412
24.772
1037.875
5.377
1043.939
6.949
1051.371
6.12
1057.735
29.553
1087.622
82.709
1170.344
7.606
1182.391
154.764
1349.662
10.001
1361.668
9.775
1371.802
187.736
Diagnostics
Below is a collection of useful page vitals.
View Data
Metrics
Below is a collection of metrics.
View Data
Script Treemap Data
Provide as required, for treemap app.

Opportunities

Properly size images — Potential savings of 176 KiB
Images can slow down the page's load time. Schemaninja.com should consider serving more appropriate-sized images.
URL Resource Size (Bytes) Potential Savings (Bytes)
https://www.schemaninja.com/wp-content/uploads/2021/03/q2-2-1024x768.png
307141
176069
https://www.schemaninja.com/wp-content/uploads/2016/07/schemaninja-logo.png
11440
4346
Efficiently encode images — Potential savings of 177 KiB
Unoptimized images can consume more cellular data than what is necessary.
URL Resource Size (Bytes) Potential Savings (Bytes)
https://www.schemaninja.com/wp-content/uploads/2021/03/1-1.jpg
248648
181353

Diagnostics

Avoid an excessive DOM size — 1,018 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
1018
Maximum DOM Depth
i
18
Maximum Child Elements
62
Reduce JavaScript execution time — 1.8 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.schemaninja.com/wp-content/plugins/elementor/assets/js/frontend.min.js?ver=3.1.4
910.088
776.144
6.132
https://www.schemaninja.com/
899.164
62.216
20.596
Unattributable
452.324
11.18
0.672
https://www.schemaninja.com/wp-content/plugins/LayerSlider/static/layerslider/js/layerslider.kreaturamedia.jquery.js?ver=6.10.0
270.94
257.22
8.632
https://www.schemaninja.com/wp-content/cache/min/1/736331a94e17f6e7f98bc4463f05ba14.css
225.456
0
0
https://www.schemaninja.com/wp-includes/js/dist/vendor/wp-polyfill.min.js?ver=7.4.4
188.304
176.82
10.012
https://www.schemaninja.com/wp-content/plugins/revslider/public/assets/js/rbtools.min.js?ver=6.4.4
143.804
66.124
8.836
https://www.schemaninja.com/wp-content/plugins/LayerSlider/static/layerslider/js/greensock.js?ver=1.19.0
138.432
69.252
9.42
https://www.schemaninja.com/wp-content/plugins/elementor/assets/js/frontend-modules.min.js?ver=3.1.4
83.8
72.952
10.848
https://www.schemaninja.com/wp-content/themes/thegem/js/thegem-settings-init.js?ver=5.7.2
63.148
4.52
1.468
https://www.schemaninja.com/wp-includes/js/jquery/jquery.min.js?ver=3.5.1
62.976
55.072
6.02
https://www.schemaninja.com/wp-content/plugins/elementor-pro/assets/js/frontend.min.js?ver=3.0.5
60.892
47.84
13.052
https://www.schemaninja.com/wp-content/plugins/LayerSlider/static/layerslider/js/layerslider.transitions.js?ver=6.10.0
53.46
50.428
3.032
https://www.schemaninja.com/wp-content/themes/thegem/js/functions.js?ver=5.7.2
52.472
30.132
3.464

Metrics

First Contentful Paint — 6.9 s
The time taken for the first image or text on the page to be rendered.
Speed Index — 7.2 s
The time taken for the page contents to be visibly populated.
Largest Contentful Paint — 11.9 s
The timing of the largest text or image that is painted.
Time to Interactive — 11.7 s
The time taken for the page to become fully interactive.
Total Blocking Time — 1,070 ms
The total blocking time is the sum of all time periods between First Contentful Paint and Time to Interactive (when task length exceeded 50ms).

Other

Max Potential First Input Delay — 620 ms
Users could experience a delay when interacting with the page.
First Meaningful Paint — 6.9 s
The time taken for the primary content of the page to be rendered.
First Contentful Paint (3G) — 14276 ms
The time taken for the first image or text on the page to be rendered while on a 3G network.

Opportunities

Eliminate render-blocking resources — Potential savings of 3,600 ms
Resources, such as JavaScript and style sheets, can block the first paint of the page. Schemaninja.com should consider delivering critical JavaScript/style sheets (JS/CSS) inline and deferring all non-critical JS/CSS.
URL Transfer Size (Bytes) Potential Savings (Ms)
https://fonts.googleapis.com/css?family=Source%20Sans%20Pro%3Aregular%2C300%7CMontserrat%3A700%2Cregular%7CLato%3A400%2C300%7CRoboto%3A100%2C100italic%2C200%2C200italic%2C300%2C300italic%2C400%2C400italic%2C500%2C500italic%2C600%2C600italic%2C700%2C700italic%2C800%2C800italic%2C900%2C900italic%7CRoboto%20Slab%3A100%2C100italic%2C200%2C200italic%2C300%2C300italic%2C400%2C400italic%2C500%2C500italic%2C600%2C600italic%2C700%2C700italic%2C800%2C800italic%2C900%2C900italic%7CMontserrat%3A100%2C100italic%2C200%2C200italic%2C300%2C300italic%2C400%2C400italic%2C500%2C500italic%2C600%2C600italic%2C700%2C700italic%2C800%2C800italic%2C900%2C900italic&subset=vietnamese%2Clatin-ext%2Clatin&display=swap
3625
780
https://www.schemaninja.com/wp-content/cache/min/1/736331a94e17f6e7f98bc4463f05ba14.css
210252
2400
Reduce unused CSS — Potential savings of 194 KiB
Dead and/or unused rules in Style Sheets (CSS) can contribute to network payload sizes. Schemaninja.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)
https://www.schemaninja.com/wp-content/cache/min/1/736331a94e17f6e7f98bc4463f05ba14.css
210252
199156
Reduce unused JavaScript — Potential savings of 202 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.schemaninja.com/wp-content/plugins/revslider/public/assets/js/rs6.min.js?ver=6.4.6
88547
86881
https://www.schemaninja.com/wp-content/plugins/LayerSlider/static/layerslider/js/greensock.js?ver=1.19.0
41093
31454
https://www.schemaninja.com/wp-content/plugins/elementor/assets/lib/swiper/swiper.min.js?ver=5.3.6
34564
31039
https://www.schemaninja.com/wp-content/plugins/revslider/public/assets/js/rbtools.min.js?ver=6.4.4
46273
30215
https://www.schemaninja.com/wp-content/plugins/elementor-pro/assets/js/frontend.min.js?ver=3.0.5
40333
26881
Serve images in next-gen formats — Potential savings of 481 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://www.schemaninja.com/wp-content/uploads/2021/03/q2-2-1024x768.png
307141
258787
https://www.schemaninja.com/wp-content/uploads/2021/03/1-1.jpg
248648
233688
Avoid multiple page redirects — Potential savings of 1,110 ms
Redirects can cause additional delays before the page can begin loading. Schemaninja.com should avoid multiple or unnecessary page redirects.
URL Time Spent (Ms)
http://schemaninja.com/
630
https://schemaninja.com/
480
https://www.schemaninja.com/
0
Preload key requests — Potential savings of 1,050 ms
Key requests can be preloaded by using '<link rel=preload>'. Schemaninja.com should consider using '<link rel=preload>' to prioritize fetching resources that are currently requested later in page load.
URL Potential Savings (Ms)
https://www.schemaninja.com/wp-content/themes/thegem/css/thegem-touch.css
1050
https://www.schemaninja.com/wp-content/themes/thegem/css/thegem-effects-disabled.css
1050

Diagnostics

Serve static assets with an efficient cache policy — 63 resources found
Schemaninja.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://www.schemaninja.com/wp-content/uploads/2021/03/q2-2-1024x768.png
604800000
308074
https://www.schemaninja.com/wp-content/uploads/2021/03/1-1.jpg
604800000
249588
https://www.schemaninja.com/wp-content/cache/min/1/736331a94e17f6e7f98bc4463f05ba14.css
604800000
210252
https://www.schemaninja.com/wp-content/plugins/revslider/public/assets/js/rs6.min.js?ver=6.4.6
604800000
88547
https://www.schemaninja.com/wp-content/plugins/elementor/assets/lib/eicons/fonts/eicons.woff2?5.11.0
604800000
86781
https://www.schemaninja.com/wp-content/plugins/elementor/assets/lib/font-awesome/webfonts/fa-solid-900.woff2
604800000
81229
https://www.schemaninja.com/wp-content/plugins/elementor/assets/lib/font-awesome/webfonts/fa-brands-400.woff2
604800000
79409
https://www.schemaninja.com/wp-content/plugins/revslider/public/assets/js/rbtools.min.js?ver=6.4.4
604800000
46273
https://www.schemaninja.com/wp-content/plugins/LayerSlider/static/layerslider/js/layerslider.kreaturamedia.jquery.js?ver=6.10.0
604800000
45644
https://www.schemaninja.com/wp-content/plugins/LayerSlider/static/layerslider/js/greensock.js?ver=1.19.0
604800000
41093
https://www.schemaninja.com/wp-content/plugins/elementor-pro/assets/js/frontend.min.js?ver=3.0.5
604800000
40333
https://www.schemaninja.com/wp-content/plugins/elementor/assets/lib/swiper/swiper.min.js?ver=5.3.6
604800000
34564
https://www.schemaninja.com/wp-includes/js/dist/vendor/wp-polyfill.min.js?ver=7.4.4
604800000
33446
https://www.schemaninja.com/wp-includes/js/jquery/jquery.min.js?ver=3.5.1
604800000
31041
https://www.schemaninja.com/wp-includes/js/dist/vendor/lodash.min.js?ver=4.17.19
604800000
25964
https://www.schemaninja.com/wp-content/plugins/elementor/assets/js/frontend.min.js?ver=3.1.4
604800000
23275
https://www.schemaninja.com/wp-content/plugins/elementor/assets/js/frontend-modules.min.js?ver=3.1.4
604800000
19602
https://www.schemaninja.com/wp-content/plugins/elementor/assets/lib/font-awesome/webfonts/fa-regular-400.woff2
604800000
14488
https://www.schemaninja.com/wp-content/uploads/2016/07/schemaninja-logo.png
604800000
12373
https://www.schemaninja.com/wp-content/plugins/elementor/assets/js/preloaded-elements-handlers.min.js?ver=3.1.4
604800000
12070
https://www.schemaninja.com/wp-content/themes/thegem/js/fancyBox/jquery.fancybox.pack.js?ver=5.7.2
604800000
8957
https://www.schemaninja.com/wp-content/plugins/elementor-pro/assets/lib/smartmenus/jquery.smartmenus.min.js?ver=1.0.1
604800000
7765
https://www.schemaninja.com/wp-includes/js/jquery/ui/core.min.js?ver=1.12.1
604800000
7445
https://www.schemaninja.com/wp-includes/js/jquery/ui/effect.min.js?ver=1.12.1
604800000
7020
https://www.schemaninja.com/wp-includes/js/underscore.min.js?ver=1.8.3
604800000
6438
https://www.schemaninja.com/wp-content/plugins/viral-sign-ups/assets/js/custom.js?ver=5.7.2
604800000
5979
https://www.schemaninja.com/wp-content/themes/thegem/js/odometer.js?ver=5.7.2
604800000
5694
https://www.schemaninja.com/wp-content/themes/thegem/js/jquery.transform.js?ver=5.7.2
604800000
5592
https://www.schemaninja.com/wp-content/themes/thegem/js/thegem-menu_init.js?ver=5.7.2
604800000
5468
https://www.schemaninja.com/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.3.2
604800000
4808
https://www.schemaninja.com/wp-content/themes/thegem/js/functions.js?ver=5.7.2
604800000
4749
https://www.schemaninja.com/wp-includes/js/dist/i18n.min.js?ver=db9a9a37da262883343e941c3731bc67
604800000
4583
https://www.schemaninja.com/wp-content/plugins/elementor/assets/lib/dialog/dialog.min.js?ver=4.8.1
604800000
4185
https://www.schemaninja.com/wp-includes/js/dist/api-fetch.min.js?ver=a783d1f442d2abefc7d6dbd156a44561
604800000
4184
https://www.schemaninja.com/wp-content/plugins/LayerSlider/static/layerslider/js/layerslider.transitions.js?ver=6.10.0
604800000
3986
https://www.schemaninja.com/wp-content/plugins/contact-form-7/includes/js/index.js?ver=5.4
604800000
3918
https://www.schemaninja.com/wp-content/themes/thegem/js/thegem-lazyLoading.js?ver=5.7.2
604800000
3841
https://www.schemaninja.com/wp-includes/js/dist/url.min.js?ver=0ac7e0472c46121366e7ce07244be1ac
604800000
3772
https://www.schemaninja.com/wp-content/plugins/elementor/assets/lib/waypoints/waypoints.min.js?ver=4.0.2
604800000
3753
https://www.schemaninja.com/wp-content/plugins/wp-rocket/assets/js/lazyload/16.1/lazyload.min.js
604800000
3447
https://www.schemaninja.com/wp-content/themes/thegem/js/jquery.dlmenu.js?ver=5.7.2
604800000
3181
https://www.schemaninja.com/wp-includes/js/dist/hooks.min.js?ver=50e23bed88bcb9e6e14023e9961698c1
604800000
3047
https://www.schemaninja.com/wp-content/themes/thegem/js/jquery.easing.js?ver=5.7.2
604800000
2761
https://www.schemaninja.com/wp-content/plugins/elementor/assets/js/webpack.runtime.min.js?ver=3.1.4
604800000
2756
https://www.schemaninja.com/wp-content/plugins/elementor-pro/assets/lib/sticky/jquery.sticky.min.js?ver=3.0.5
604800000
2634
https://www.schemaninja.com/wp-includes/js/imagesloaded.min.js?ver=4.1.4
604800000
2605
https://www.schemaninja.com/wp-content/themes/thegem/js/thegem-header.js?ver=5.7.2
604800000
2326
https://www.schemaninja.com/wp-content/themes/thegem/js/thegem-fullwidth-loader.js?ver=5.7.2
604800000
1949
https://www.schemaninja.com/wp-content/plugins/elementor/assets/lib/share-link/share-link.min.js?ver=3.1.4
604800000
1926
https://www.schemaninja.com/wp-content/themes/thegem/js/thegem-sticky.js?ver=5.7.2
604800000
1748
https://www.schemaninja.com/wp-content/themes/thegem/js/thegem-settings-init.js?ver=5.7.2
604800000
1553
https://www.schemaninja.com/wp-content/themes/thegem/js/fancyBox/jquery.mousewheel.pack.js?ver=5.7.2
604800000
1538
https://www.schemaninja.com/wp-includes/js/wp-util.min.js?ver=5.7.2
604800000
1446
https://www.schemaninja.com/wp-content/themes/thegem/js/thegem-form-elements.js?ver=5.7.2
604800000
1407
https://www.schemaninja.com/wp-content/themes/thegem/js/svg4everybody.js?ver=5.7.2
604800000
1372
https://www.schemaninja.com/wp-content/themes/thegem/js/thegem-vc_elements_init.js?ver=5.7.2
604800000
1365
https://www.schemaninja.com/wp-content/themes/thegem/js/fancyBox/jquery.fancybox-init.js?ver=5.7.2
604800000
1333
https://www.schemaninja.com/wp-content/plugins/wp-hide-post/public/js/wp-hide-post-public.js?ver=2.0.10
604800000
1321
https://www.schemaninja.com/wp-includes/js/jquery/ui/effect-drop.min.js?ver=1.12.1
604800000
1305
https://www.schemaninja.com/wp-content/plugins/wpforms-lite/assets/js/integrations/elementor/frontend.min.js?ver=1.6.6
604800000
1249
https://www.schemaninja.com/wp-content/themes/thegem/css/thegem-effects-disabled.css
604800000
1184
https://www.schemaninja.com/wp-content/plugins/wishlist-member/ui/js/frontend.js?ver=3.10.7588
604800000
1180
https://www.schemaninja.com/wp-content/themes/thegem/css/thegem-touch.css
604800000
1127
Minimize main-thread work — 4.0 s
Main-thread work timing can be lowered by reducing the time required for parsing, compiling and executing JS. Delivering smaller JS payloads may help with this.
Category Time Spent (Ms)
Script Evaluation
1921.484
Style & Layout
746.692
Other
622.556
Parse HTML & CSS
282.9
Script Parsing & Compilation
259
Rendering
129.068
Garbage Collection
77.904
92

Accessibility

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

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

Tables and lists

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

Internationalization and localization

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

Best practices

The document does not use `<meta http-equiv="refresh">`
Pages that refresh automatically cause a poor user experience as focus is directed back to the top of the page unexpectedly.
`[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"]`
Schemaninja.com may provide assistance to deaf or hearing-impaired users with captions on videos.

ARIA

`[aria-hidden="true"]` elements contain focusable descendents
Interactive elements within an aria-hidden=true element are unavailable to users of assistive technologies, like a screen reader.
Failing Elements

Contrast

Names and labels

Links do not have a discernible name
In order to improve the navigation for screen reader and other assistive technology users, use link text that is unique, focusable and discernible.

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

Best Practices

Indicates the recommended, best practices currently in place on the page and highlights the best practices that schemaninja.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.
Ensure CSP is effective against XSS attacks
Significantly reduce the risk of cross-site scripting attacks (XSS) by ensuring you have a strong Content Security Policy (CSP).
Description Directive Severity
No CSP found in enforcement mode
High

Audits

Allows users to paste into password fields
Ensure that password inputs may be pasted into to aid in the user's ability to use password managers and improve security.
Displays images with correct aspect ratio
Ensure that image display dimensions match their natural aspect ratio.
Serves images with appropriate resolution
For maximum image clarity, ensure images have natural dimensions and are proportional to the display size and pixel ratio.
Fonts with `font-display: optional` are preloaded
It is recommended that optional fonts are preloaded.

Audits

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

Audits

Avoids `unload` event listeners
The 'unload' event does not fire reliably, causing issues with browser optimizations such as the Back-Forward Cache. It is recommended that 'pagehide' or 'visibilitychange' events are used instead.
Avoids Application Cache
Application cache is deprecated and is no longer recommended.
Detected JavaScript libraries
Below is a list of all front-end JavaScript libraries that were detected on the page.
Name Version
jQuery
3.5.1
jQuery UI
1.12.1
Underscore
1.8.3
GreenSock JS
2.1.3
WordPress
5.7.2
core-js
core-js-global@2.6.11; core-js-pure@2.6.11; core-js-global@2.6.11; core-js-pure@2.6.11; core-js-global@2.6.11
Avoids deprecated APIs
Avoid deprecated APIs which will eventually be removed the browser.
Page has valid source maps
Consider deploying source maps for added benefits such as the ability to debug while in production.
No issues in the `Issues` panel in Chrome Devtools
There may be unresolved issues logged to Chrome Devtools.

Audits

Does not use HTTPS — 1 insecure request found
Ensure that all pages are protected with HTTPS (including those that do not handle sensitive data) as HTTPS prevents tampering and passive listening on communications between the app and its users. Additionally, HTTPS is a prerequisite for HTTP/2 and many new web platform APIs.
Insecure URL Request Resolution
http://schemaninja.com/
Allowed
Links to cross-origin destinations are unsafe
Improve performance and prevent security vulnerabilities by adding rel="noopener" and rel="noreferrer" to external links.
Includes front-end JavaScript libraries with known security vulnerabilities — 2 vulnerabilities detected
Ensure that the use of third-party scripts is minimal and that only trusted third-party scripts are used as some may contain known security vulnerabilities which may be exploited by attackers.
Library Version Vulnerability Count Highest Severity
1
Low
1
High

Audits

Browser errors were logged to the console
Below is a list of all errors logged to the console, which indicate unresolved problems on the site.
Source Description
TypeError: $ is not a function at https://www.schemaninja.com/:1688:1
86

SEO

Indicates how well the page is optimized for ranking in search engines and highlights Search Engine Optimization (SEO) opportunities for schemaninja.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 schemaninja.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
.elementor-nav-menu--dropdown
0.00%
0px
.elementor-widget-social-icons.elementor-grid-0 .elementor-widget-container, .elementor-widget-social-icons.elementor-grid-mobile-0 .elementor-widget-container, .elementor-widget-social-icons.elementor-grid-tablet-0 .elementor-widget-container
0.00%
0px
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.
Links have descriptive text
Make use of descriptive link text to assist search engines in understanding the content.
Image elements have `[alt]` attributes
Provide short and descriptive alternative text where possible on informative elements.
Document has a valid `hreflang`
Search engines can be instructed to list specific versions of a page for a given language or region through the use of hreflang links.
Document has a valid `rel=canonical`
Search engines can be suggested which URL should be shown in search results through the use of canonical links.
Document avoids plugins
The content of plugins cannot be indexed by search engines and many devices either restrict or do not support them.

Crawling and Indexing

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

Document does not have 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.

Mobile Friendly

Tap targets are not sized appropriately — 10% 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
310x25
310x25
310x25
310x25
310x25
310x25
310x25
310x25
310x25
310x25
310x25
310x25
310x25
310x25
310x25
310x25
310x25
310x25
310x25
310x25
310x25
310x25
310x25
310x25
310x25
310x25
310x25
310x25
310x25
310x25
310x25
310x25
310x25
310x25
310x25
310x25
310x25
310x25
310x25
310x25
310x25
310x25
310x25
310x25
310x25
310x25
310x25
310x25
310x25
310x25
310x25
310x25
310x25
310x25
310x25

Manual Checks

Structured data is valid
Structured data can be validated through the use of the Structured Data Testing Tool and the Structured Data Linter.
50

Progressive Web App

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

PWA Optimized

Redirects HTTP traffic to HTTPS
It is advised to redirect all HTTP traffic to HTTPS, in order to enable secure web features for all users.
Content is sized correctly for the viewport
Ensure that the width of the app's content matches the width of the viewport, otherwise the app might not be optimized for mobile screens.
Has a `<meta name="viewport">` tag with `width` or `initial-scale`
It is advised to use a '<meta name="viewport">' tag for the optimization of schemaninja.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.

Installable

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

PWA Optimized

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

Manual Checks

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

Server Location

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

Web Hosting Provider

Name IP Address
Cloudflare, Inc.
Registration

Domain Registrant

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

Domain Registrar

Name IP Address
GoDaddy.com, LLC 104.96.226.43
Security

Visitor Safety

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

SSL/TLS Certificate

Issued To: sni.cloudflaressl.com
Issued By: Cloudflare Inc ECC CA-3
Valid From: 15th August, 2020
Valid To: 15th August, 2021
Subject: CN = sni.cloudflaressl.com
O = Cloudflare, Inc.
L = San Francisco
S = US
Hash: 4d04c09a
Issuer: CN = Cloudflare Inc ECC CA-3
O = Cloudflare, Inc.
S = US
Version: 2
Serial Number: 8422595989571031009249952202598631950
Serial Number (Hex): 0656220B25740A2B5D6AFD3C319BCA0E
Valid From: 15th August, 2024
Valid To: 15th August, 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.16.840.1.114412.1.1
CPS: https://www.digicert.com/CPS
Policy: 2.23.140.1.2.2

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 : F6:5C:94:2F:D1:77:30:22:14:54:18:08:30:94:56:8E:
E3:4D:13:19:33:BF:DF:0C:2F:20:0B:CC:4E:F1:64:E3
Timestamp : Aug 15 06:50:36.580 2020 GMT
Extensions: none
Signature : ecdsa-with-SHA256
30:45:02:20:32:8A:90:09:A1:9F:F7:97:05:81:9F:1D:
67:72:2A:FD:A4:4C:E0:67:7A:F3:24:BB:B3:07:B6:7F:
D9:A2:7B:83:02:21:00:98:D0:D9:7A:3B:CD:AE:E6:4C:
27:61:EC:C1:8D:61:9A:62:CC:60:A9:99:07:79:AA:76:
38:15:2D:7F:67:4E:1B
Signed Certificate Timestamp:
Version : v1 (0x0)
Log ID : 5C:DC:43:92:FE:E6:AB:45:44:B1:5E:9A:D4:56:E6:10:
37:FB:D5:FA:47:DC:A1:73:94:B2:5E:E6:F6:C7:0E:CA
Timestamp : Aug 15 06:50:36.627 2020 GMT
Extensions: none
Signature : ecdsa-with-SHA256
30:46:02:21:00:88:0B:16:8E:36:DB:43:D4:14:C3:6A:
41:24:6D:F7:37:BB:45:A1:8B:7D:3B:AF:E1:07:52:0B:
BC:73:0F:CC:D3:02:21:00:88:B2:B0:CB:78:E6:4A:E4:
86:B1:66:CE:F6:13:94:58:83:24:06:C3:81:0E:85:9E:
B2:F5:A1:3E:BB:26:58:59
Key Usage: Digital Signature
Basic Constraints: CA:FALSE
Subject Alternative Name: DNS:*.schemaninja.com
DNS:sni.cloudflaressl.com
DNS:schemaninja.com
Technical

DNS Lookup

HTTP Response Headers

HTTP-Code: HTTP/1.1 200 OK
Date: 12th June, 2021
Content-Type: text/html; charset=UTF-8
Server: cloudflare
Connection: keep-alive
Last-Modified: 11th June, 2021
Alt-Svc: h3-27=":443"; ma=86400, h3-28=":443"; ma=86400, h3-29=":443"; ma=86400, h3=":443"; ma=86400
CF-Cache-Status: DYNAMIC
cf-request-id: 0aa04c80d900001902f82ce000000001
Expect-CT: max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
Report-To: {"endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report\/v2?s=5lhdj%2BOe6YaqLcFB9xKc5hVJjtUpHJv8SJKwiDguVAg7peWZC%2FAUVfogl1j%2FNsbvKq9D8rjNnf6Q9lUk1n3QcBMn6ZymfTkvptw9k%2Fn1GacmAWe60iyMD2abbuEgmf8lBw%3D%3D"}],"group":"cf-nel","max_age":604800}
NEL: {"report_to":"cf-nel","max_age":604800}
CF-RAY: 65e0b047c91e1902-EWR

Whois Lookup

Created: 4th November, 2015
Changed: 17th September, 2019
Expires: 4th November, 2022
Registrar: GoDaddy.com, LLC
Status: clientTransferProhibited
clientUpdateProhibited
clientRenewProhibited
clientDeleteProhibited
Nameservers: april.ns.cloudflare.com
drew.ns.cloudflare.com
Owner State: Uttar Pradesh
Owner Country: IN
Owner Email: Select Contact Domain Holder link at https://www.godaddy.com/whois/results.aspx?domain=schemaninja.com
Admin Email: Select Contact Domain Holder link at https://www.godaddy.com/whois/results.aspx?domain=schemaninja.com
Tech Email: Select Contact Domain Holder link at https://www.godaddy.com/whois/results.aspx?domain=schemaninja.com
Full Whois: Domain Name: schemaninja.com
Registry Domain ID: 1975185426_DOMAIN_COM-VRSN
Registrar WHOIS Server: whois.godaddy.com
Registrar URL: http://www.godaddy.com
Updated Date: 2019-09-17T06:09:47Z
Creation Date: 2015-11-04T06:44:36Z
Registrar Registration Expiration Date: 2022-11-04T06:44:36Z
Registrar: GoDaddy.com, LLC
Registrar IANA ID: 146
Registrar Abuse Contact Email: abuse@godaddy.com
Registrar Abuse Contact Phone: +1.4806242505
Domain Status: clientTransferProhibited http://www.icann.org/epp#clientTransferProhibited
Domain Status: clientUpdateProhibited http://www.icann.org/epp#clientUpdateProhibited
Domain Status: clientRenewProhibited http://www.icann.org/epp#clientRenewProhibited
Domain Status: clientDeleteProhibited http://www.icann.org/epp#clientDeleteProhibited
Registrant Organization:
Registrant State/Province: Uttar Pradesh
Registrant Country: IN
Registrant Email: Select Contact Domain Holder link at https://www.godaddy.com/whois/results.aspx?domain=schemaninja.com
Tech Email: Select Contact Domain Holder link at https://www.godaddy.com/whois/results.aspx?domain=schemaninja.com
Admin Email: Select Contact Domain Holder link at https://www.godaddy.com/whois/results.aspx?domain=schemaninja.com
Name Server: APRIL.NS.CLOUDFLARE.COM
Name Server: DREW.NS.CLOUDFLARE.COM
DNSSEC: unsigned
URL of the ICANN WHOIS Data Problem Reporting System: http://wdprs.internic.net/
>>> Last update of WHOIS database: 2021-06-12T05:30:46Z <<<

For more information on Whois status codes, please visit https://www.icann.org/resources/pages/epp-status-codes-2014-06-16-en

TERMS OF USE: The data contained in this registrar's Whois database, while believed by the
registrar to be reliable, is provided "as is" with no guarantee or warranties regarding its
accuracy. This information is provided for the sole purpose of assisting you in obtaining
information about domain name registration records. Any use of this data for any other purpose
is expressly forbidden without the prior written permission of this registrar. By submitting
an inquiry, you agree to these terms and limitations of warranty. In particular, you agree not
to use this data to allow, enable, or otherwise support the dissemination or collection of this
data, in part or in its entirety, for any purpose, such as transmission by e-mail, telephone,
postal mail, facsimile or other means of mass unsolicited, commercial advertising or solicitations
of any kind, including spam. You further agree not to use this data to enable high volume, automated
or robotic electronic processes designed to collect or compile this data for any purpose, including
mining this data for your own personal or commercial purposes. Failure to comply with these terms
may result in termination of access to the Whois database. These terms may be subject to modification
at any time without notice.

Nameservers

Name IP Address
april.ns.cloudflare.com 108.162.192.66
drew.ns.cloudflare.com 108.162.193.160
Related

Subdomains

Similar Sites

Organic Search (US) Competitors

Backlink Competitors

Sites with the same domain name

Sites hosted on the same IP address