voonik.com

voonik.com is SSL secured

Free website and domain report on voonik.com

Last Updated: 25th September, 2020 Update Now
Overview

Snoop Summary for voonik.com

This is a free and comprehensive report about voonik.com. Voonik.com is hosted in Canada on a server with an IP address of 23.227.38.65, where the local currency is CAD and English is the local language. Voonik.com has the potential to be earning an estimated $6 USD per day from advertising revenue. If voonik.com was to be sold it would possibly be worth $4,560 USD (based on the daily revenue potential of the website over a 24 month period). Voonik.com receives an estimated 2,187 unique visitors every day - a large amount of traffic! This report was last updated 25th September, 2020.

About voonik.com

Site Preview: voonik.com voonik.com
Title: Visa
Description:
Keywords and Tags: online shopping
Related Terms:
Fav Icon:
Age: Over 13 years old
Domain Created: 23rd October, 2010
Domain Updated: 28th September, 2018
Domain Expires: 23rd October, 2020
Review

Snoop Score

3/5 (Great!)

Valuation

$4,560 USD
Note: All valuation figures are estimates.

Popularity

Modest
Note: Popularity is estimated.

Rank, Reach and Authority

Alexa Rank: 237,062
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: 2,187
Monthly Visitors: 66,565
Yearly Visitors: 798,255
Note: All visitors figures are estimates.

Visitors By Country

Revenue

Revenue

Daily Revenue: $6 USD
Monthly Revenue: $190 USD
Yearly Revenue: $2,275 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: voonik.com 10
Domain Name: voonik 6
Extension (TLD): com 3
Expiry Check:

Page Speed Analysis

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

PageSpeed Insights

Avg. (All Categories) 80
Performance 95
Accessibility 90
Best Practices 79
SEO 92
Progressive Web App 44
0–49 (Fail) 50–89 (Average) 90–100 (Pass)
URL: https://voonik.com/
Updated: 25th September, 2020

1.47 seconds
First Contentful Paint (FCP)
63%
28%
9%

0.01 seconds
First Input Delay (FID)
99%
1%
0%

Simulate loading on desktop
95

Performance

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

Metrics

First Contentful Paint — 0.9 s
The time taken for the first image or text on the page to be rendered.
Speed Index — 1.0 s
The time taken for the page contents to be visibly populated.
Time to Interactive — 1.0 s
The time taken for the page to become fully interactive.
Total Blocking Time — 30 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

First CPU Idle — 1.4 s
The time taken for the page's main thread to be quiet enough to handle input.
Max Potential First Input Delay — 120 ms
Users could experience a delay when interacting with the page.
Estimated Input Latency — 10 ms
The time taken for the page to respond to user input (during the busiest 5 second window of page load). Users are likely to perceive voonik.com as laggy when the latency is higher than 0.05 seconds.
Network Requests
Below is a list of network requests that were made during page load.
URL Start Time (Ms) End Time (Ms) Transfer Size (Bytes) Resource Size (Bytes) Status Code MIME Type Resource Type
http://voonik.com/
0
124.4149999693
1279
0
301
text/html
https://voonik.com/
125.10900013149
264.5780001767
24638
190882
200
text/html
Document
https://cdn.shopify.com/s/files/1/0278/7547/5593/t/1/assets/theme.scss.css?v=13789799610471763578
284.27400020882
318.83100001141
21605
119160
200
text/css
Stylesheet
https://cdn.shopify.com/s/files/1/0278/7547/5593/t/1/assets/lazysizes.js?v=9422402313628365795
284.43600004539
313.32200020552
9876
27329
200
application/javascript
Script
https://cdn.shopify.com/s/files/1/0278/7547/5593/t/1/assets/vendor.js?v=1200183919454698418
315.04200026393
347.65199990943
49311
143476
200
application/javascript
Script
https://cdn.shopify.com/s/files/1/0278/7547/5593/t/1/assets/theme.js?v=319001539456585010
320.61500009149
351.54600022361
33956
147038
200
application/javascript
Script
https://cdn.shopify.com/s/assets/storefront/load_feature-ff2cf729d4dbbd8c828ef0a527512e10da600b23df28aef76f4b5182ef7af59b.js
332.55500020459
410.32300004736
4293
9245
200
application/javascript
Script
https://cdn.shopify.com/s/assets/storefront/features-87e8399988880142f2c62771b9d8f2ff6c290b3ff745dd426eb0dfe0db9d1dae.js
284.55199999735
456.18600025773
0
0
-1
Script
https://cdn.shopify.com/s/files/1/0278/7547/5593/files/logo_300x300.png?v=1576826319
333.13699997962
361.64200026542
4862
3708
200
image/webp
Image
https://cdn.shopify.com/s/javascripts/tricorder/trekkie.storefront.min.js?v=2020.07.13.1
333.44900002703
346.8320001848
16189
72404
200
application/javascript
Script
https://cdn.shopify.com/s/assets/shop_events_listener-d81deda6557a113fbcc6a993184828adcef6f241e4ca52b6a21169cb03169317.js
333.63300003111
361.15300003439
4008
7922
200
application/javascript
Script
https://cdn.shopify.com/s/files/1/0278/7547/5593/files/festive_season-01_1_300x300.jpg?v=1599898846
356.83800000697
384.5830000937
12200
11088
200
image/webp
Image
https://cdn.shopify.com/s/files/1/0278/7547/5593/files/festive_season-02_1_300x300.jpg?v=1599226423
357.89699992165
388.0529999733
11952
10826
200
image/webp
Image
https://cdn.shopify.com/s/files/1/0278/7547/5593/files/Women_s_tee_banner-01_1_300x300.jpg?v=1599659538
358.68100030348
386.89700001851
12958
11838
200
image/webp
Image
https://cdn.shopify.com/s/files/1/0278/7547/5593/files/festive_season-03_300x300.jpg?v=1599275929
359.51200034469
387.3419999145
9293
8188
200
image/webp
Image
https://cdn.shopify.com/s/files/1/0278/7547/5593/files/voonik_defenders-01_300x300.jpg?v=1599550412
360.34800019115
387.63400027528
8025
6912
200
image/webp
Image
https://cdn.shopify.com/s/files/1/0278/7547/5593/files/jersey_banner-02_1_c49c2bb4-da32-4f29-968a-e3e6c745f4b3_300x300.jpg?v=1599457819
360.9980000183
389.2880002968
10366
9184
200
image/webp
Image
https://cdn.shopify.com/s/files/1/0278/7547/5593/files/saree_banner_RECTANGLE_e54d411d-a9a3-49cb-9948-6d25292c33d3_300x300.jpg?v=1599275479
362.09900025278
389.67700023204
21030
19838
200
image/webp
Image
https://fonts.shopifycdn.com/alegreya_sans/alegreyasans_n4.59e120541f4f6f427ecd086379922b7764465df9.woff2?h1=dm9vbmlrLmNvbQ&hmac=61f3bb8e9bdbff227999d8508ce2d9749891e49f9aaafda6d24d6fa34b5e789e
385.89800009504
415.28100008145
24997
24344
200
application/octet-stream
Font
https://cdn.shopify.com/s/files/1/0278/7547/5593/files/logo_180x.png?v=1576826319
494.35900012031
520.81099990755
2949
2112
200
image/webp
Image
https://cdn.shopify.com/s/files/1/0278/7547/5593/t/1/assets/ajax-loader.gif?v=4135686330247201572
665.49200005829
693.11999995261
3290
2198
200
image/gif
Image
https://cdn.shopify.com/s/files/1/0278/7547/5593/files/festive_season-01_1.jpg?v=1599898846
870.28399994597
903.86800002307
82143
81038
200
image/webp
Image
https://cdn.shopify.com/s/files/1/0278/7547/5593/files/festive_season-02_1_1512x.jpg?v=1599226423
870.56800024584
915.82200024277
93441
92342
200
image/webp
Image
https://connect.facebook.net/en_US/fbevents.js
886.0510000959
897.39400008693
0
0
-1
Script
https://www.googletagmanager.com/gtag/js?id=AW-620678274
888.83000006899
928.5300001502
37155
92112
200
application/javascript
Script
https://cdn.shopify.com/shopifycloud/boomerang/shopify-boomerang-1.0.0.min.js
917.07500023767
947.16800004244
32223
101521
200
application/javascript
Script
https://monorail-edge.shopifysvc.com/unstable/produce_batch
919.83100026846
1015.9340002574
0
0
-1
Other
https://monorail-edge.shopifysvc.com/unstable/produce_batch
924.0970001556
1016.472000163
0
0
-1
Other
https://monorail-edge.shopifysvc.com/unstable/produce_batch
930.35300029442
1018.7140000053
0
0
-1
Other
https://www.googleadservices.com/pagead/conversion_async.js
1090.4060001485
1096.9230001792
12782
30075
200
text/javascript
Script
https://www.googleadservices.com/pagead/conversion/620678274/?random=1601021017268&cv=9&fst=1601021017268&num=1&label=cKp2CM_z79QBEIKZ-6cC&bg=ffffff&guid=ON&resp=GooglemKTybQhCsO&u_h=600&u_w=800&u_ah=600&u_aw=800&u_cd=24&u_his=2&u_tz=-420&u_java=false&u_nplug=0&u_nmime=0&gtm=2oa9g1&sendb=1&ig=1&data=event%3Dpage_view%3Bpage_path%3D%2F%3Bpage_title%3Dvoonik.com&frm=0&url=https%3A%2F%2Fvoonik.com%2F&tiba=voonik.com&hn=www.googleadservices.com&async=1&rfmt=3&fmt=4
1116.4560001343
1122.8070002981
2381
1793
200
text/javascript
Script
https://googleads.g.doubleclick.net/pagead/viewthroughconversion/620678274/?random=909748975&cv=9&fst=*&num=1&label=cKp2CM_z79QBEIKZ-6cC&bg=ffffff&guid=ON&resp=GooglemKTybQhCsO&u_h=600&u_w=800&u_ah=600&u_aw=800&u_cd=24&u_his=2&u_tz=-420&u_java=false&u_nplug=0&u_nmime=0&gtm=2oa9g1&sendb=1&ig=1&data=event%3Dpage_view%3Bpage_path%3D%2F%3Bpage_title%3Dvoonik.com&frm=0&url=https://voonik.com/&tiba=voonik.com&hn=www.googleadservices.com&async=1&fmt=3&ctc_id=CAIVAgAAAB0CAAAA&ct_cookie_present=false&ocp_id=WaRtX9OSEcLL_gS2hLuIBQ&sscte=1&crd=
1129.910999909
1140.8290001564
1841
0
302
image/gif
https://www.google.com/pagead/1p-conversion/620678274/?random=909748975&cv=9&fst=*&num=1&label=cKp2CM_z79QBEIKZ-6cC&bg=ffffff&guid=ON&resp=GooglemKTybQhCsO&u_h=600&u_w=800&u_ah=600&u_aw=800&u_cd=24&u_his=2&u_tz=-420&u_java=false&u_nplug=0&u_nmime=0&gtm=2oa9g1&sendb=1&ig=1&data=event%3Dpage_view%3Bpage_path%3D%2F%3Bpage_title%3Dvoonik.com&frm=0&url=https://voonik.com/&tiba=voonik.com&hn=www.googleadservices.com&async=1&fmt=3&ctc_id=CAIVAgAAAB0CAAAA&ct_cookie_present=false&sscte=1&crd=&is_vtc=1&ocp_id=WaRtX9OSEcLL_gS2hLuIBQ&random=205278182&resp=GooglemKTybQhCsO
1141.0650000907
1151.6929999925
754
42
200
image/gif
Image
https://d3g420rgevyqxw.cloudfront.net/cffOrderifyLoader_min.js?shop=voonikstore.myshopify.com
1154.9130002968
1376.3399999589
913
760
200
application/x-javascript
Script
https://monorail-edge.shopifysvc.com/v1/produce
1228.2710000873
1230.2620001137
0
0
-1
Other
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)
298.756
11.203
350.568
6.106
356.759
21.758
378.534
99.815
478.51
6.253
505.234
17.691
524.358
39.695
564.216
29.137
593.646
5.535
606.173
43.872
653.545
236.569
893.914
17.855
914.719
6.003
928.301
16.36
944.685
11.006
961.714
83.395
1052.662
10.694
1069.026
15.594
1085.827
9.527
1095.894
12.274
1108.392
19.575
1130.543
16.448
1147.188
10.279
1183.89
49.949
1233.97
7.763
1242.786
5.413
1248.245
5.084
1255.128
5.478
1279.639
5.097
1296.393
5.069
1379.538
5.063
1396.203
5.17
1412.917
5.159
1479.613
5.209
1529.644
5.236
1546.391
5.963
1579.632
5.138
1612.939
5.688
1646.256
5.886
1662.897
5.155
1679.567
5.362
1696.228
5.129
1712.914
5.455
1762.933
5.403
1779.833
5.67
1796.612
6.956
Diagnostics
Below is a collection of useful page vitals.
View Data
Metrics
Below is a collection of metrics.
View Data

Opportunities

Properly size images
Images can slow down the page's load time. Voonik.com should consider serving more appropriate-sized images.
Defer offscreen images — Potential savings of 26 KiB
Time to Interactive can be slowed down by resources on the page. Voonik.com should consider lazy-loading offscreen and hidden images.
URL Resource Size (Bytes) Potential Savings (Bytes)
https://cdn.shopify.com/s/files/1/0278/7547/5593/files/saree_banner_RECTANGLE_e54d411d-a9a3-49cb-9948-6d25292c33d3_300x300.jpg?v=1599275479
19838
19838
https://cdn.shopify.com/s/files/1/0278/7547/5593/files/jersey_banner-02_1_c49c2bb4-da32-4f29-968a-e3e6c745f4b3_300x300.jpg?v=1599457819
9184
7058
Minify CSS
Cascading Style Sheets (CSS) files can contribute to network payload sizes. Voonik.com should consider minifying CSS files.
Minify JavaScript — Potential savings of 11 KiB
JavaScript (JS) files can contribute to network payload sizes and increase script parse times. Voonik.com should consider minifying JS files.
URL Transfer Size (Bytes) Potential Savings (Bytes)
https://cdn.shopify.com/s/files/1/0278/7547/5593/t/1/assets/theme.js?v=319001539456585010
33956
11280
Remove unused CSS — Potential savings of 18 KiB
Dead and/or unused rules in Style Sheets (CSS) can contribute to network payload sizes. Voonik.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://cdn.shopify.com/s/files/1/0278/7547/5593/t/1/assets/theme.scss.css?v=13789799610471763578
21605
18840
Remove unused JavaScript — Potential savings of 47 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://cdn.shopify.com/s/files/1/0278/7547/5593/t/1/assets/theme.js?v=319001539456585010
33956
24418
https://cdn.shopify.com/s/files/1/0278/7547/5593/t/1/assets/vendor.js?v=1200183919454698418
49311
23567
Efficiently encode images
Unoptimized images can consume more cellular data than what is necessary.
Serve images in next-gen formats
Image formats like PNG and JPEG have poor compression when compared to other next-gen formats, such as JPEG 200, JPEG XR and WebP.
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 140 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://voonik.com/
140.466
Avoid multiple page redirects — Potential savings of 190 ms
Redirects can cause additional delays before the page can begin loading. Voonik.com should avoid multiple or unnecessary page redirects.
URL Time Spent (Ms)
http://voonik.com/
190
https://voonik.com/
0
Preload key requests
Key requests can be preloaded by using '<link rel=preload>'. Voonik.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://cdn.shopify.com/s/assets/shop_events_listener-d81deda6557a113fbcc6a993184828adcef6f241e4ca52b6a21169cb03169317.js
84

Diagnostics

Avoids enormous network payloads — Total size was 538 KiB
Large network payloads can cost users money and are linked to long load times.
URL Transfer Size (Bytes)
https://cdn.shopify.com/s/files/1/0278/7547/5593/files/festive_season-02_1_1512x.jpg?v=1599226423
93441
https://cdn.shopify.com/s/files/1/0278/7547/5593/files/festive_season-01_1.jpg?v=1599898846
82143
https://cdn.shopify.com/s/files/1/0278/7547/5593/t/1/assets/vendor.js?v=1200183919454698418
49311
https://www.googletagmanager.com/gtag/js?id=AW-620678274
37155
https://cdn.shopify.com/s/files/1/0278/7547/5593/t/1/assets/theme.js?v=319001539456585010
33956
https://cdn.shopify.com/shopifycloud/boomerang/shopify-boomerang-1.0.0.min.js
32223
https://fonts.shopifycdn.com/alegreya_sans/alegreyasans_n4.59e120541f4f6f427ecd086379922b7764465df9.woff2?h1=dm9vbmlrLmNvbQ&hmac=61f3bb8e9bdbff227999d8508ce2d9749891e49f9aaafda6d24d6fa34b5e789e
24997
https://voonik.com/
24638
https://cdn.shopify.com/s/files/1/0278/7547/5593/t/1/assets/theme.scss.css?v=13789799610471763578
21605
https://cdn.shopify.com/s/files/1/0278/7547/5593/files/saree_banner_RECTANGLE_e54d411d-a9a3-49cb-9948-6d25292c33d3_300x300.jpg?v=1599275479
21030
Uses efficient cache policy on static assets — 2 resources found
Voonik.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://d3g420rgevyqxw.cloudfront.net/cffOrderifyLoader_min.js?shop=voonikstore.myshopify.com
100000
913
https://fonts.shopifycdn.com/alegreya_sans/alegreyasans_n4.59e120541f4f6f427ecd086379922b7764465df9.woff2?h1=dm9vbmlrLmNvbQ&hmac=61f3bb8e9bdbff227999d8508ce2d9749891e49f9aaafda6d24d6fa34b5e789e
2629800000
24997
Avoid chaining critical requests — 1 chain found
Below is a list of Critical Request Chains, which shows which resources are loaded with a high priority. Voonik.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 — 178 user timings
Make use of the User Timing API to measure an app's real-world performance during key user experiences.
Name Type Start Time (Ms) Duration (Ms)
boomr:init:plugins
Measure
1119.331
7.06
boomr:init:plugins:Continuity
Measure
1119.386
0.92
boomr:init:plugins:PaintTiming
Measure
1120.546
0.67
boomr:init:plugins:NavigationTiming
Measure
1121.321
0.44
boomr:init:plugins:RT
Measure
1121.826
3.47
boomr:init:plugins:ResourceTiming
Measure
1125.376
0.695
boomr:init:plugins:MonorailProducer
Measure
1126.131
0.195
boomr:fire_event:config
Measure
1127.041
0.555
boomr:fire_event:page_ready
Measure
1170.966
33.395
boomr:resource_timing:build
Measure
1178.946
25.1
boomr:send_beacon
Measure
1226.406
5.05
boomr:fire_event:before_beacon
Measure
1227.081
3.5
boomr:fire_event:page_load_beacon
Measure
1239.286
0.06
shopify.content_for_header.start
Mark
329.003
shopify.content_for_header.end
Mark
333.489
boomr:startup
Mark
1070.143
boomr:check_doc_domain
Mark
1070.399
boomr:add_var
Mark
1076.747
boomr:add_var
Mark
1076.824
boomr:add_var
Mark
1078.497
boomr:add_var
Mark
1078.556
boomr:add_var
Mark
1078.595
boomr:add_var
Mark
1078.633
boomr:add_var
Mark
1078.668
boomr:add_var
Mark
1078.701
boomr:init
Mark
1119.101
boomr:check_doc_domain
Mark
1119.131
boomr:init:plugins:start
Mark
1119.338
boomr:init:plugins:Continuity:start
Mark
1119.394
boomr:add_var
Mark
1119.93
boomr:add_var
Mark
1119.964
boomr:subscribe
Mark
1120.085
boomr:subscribe:before_beacon
Mark
1120.106
boomr:subscribe
Mark
1120.152
boomr:subscribe:beacon
Mark
1120.169
boomr:subscribe
Mark
1120.2
boomr:subscribe:page_ready
Mark
1120.215
boomr:subscribe
Mark
1120.263
boomr:subscribe:xhr_load
Mark
1120.279
boomr:init:plugins:Continuity:end
Mark
1120.309
boomr:init:plugins:PaintTiming:start
Mark
1120.552
boomr:subscribe
Mark
1120.777
boomr:subscribe:page_ready
Mark
1120.808
boomr:subscribe
Mark
1120.868
boomr:subscribe:xhr_load
Mark
1120.891
boomr:subscribe
Mark
1120.918
boomr:subscribe:before_unload
Mark
1120.937
boomr:add_listener
Mark
1121.141
boomr:init:plugins:PaintTiming:end
Mark
1121.248
boomr:init:plugins:NavigationTiming:start
Mark
1121.326
boomr:subscribe
Mark
1121.435
boomr:subscribe:page_ready
Mark
1121.451
boomr:subscribe
Mark
1121.483
boomr:subscribe:prerender_to_visible
Mark
1121.505
boomr:subscribe
Mark
1121.565
boomr:subscribe:xhr_load
Mark
1121.598
boomr:subscribe
Mark
1121.619
boomr:subscribe:before_unload
Mark
1121.635
boomr:add_listener
Mark
1121.664
boomr:subscribe
Mark
1121.718
boomr:subscribe:beacon
Mark
1121.735
boomr:init:plugins:NavigationTiming:end
Mark
1121.77
boomr:init:plugins:RT:start
Mark
1121.832
boomr:get_cookie
Mark
1122.455
boomr:get_cookie
Mark
1123.408
boomr:add_var
Mark
1123.803
boomr:subscribe
Mark
1124.11
boomr:subscribe:page_ready
Mark
1124.144
boomr:subscribe
Mark
1124.173
boomr:subscribe:visibility_changed
Mark
1124.204
boomr:subscribe
Mark
1124.247
boomr:subscribe:prerender_to_visible
Mark
1124.281
boomr:subscribe
Mark
1124.326
boomr:subscribe:page_ready
Mark
1124.341
boomr:subscribe
Mark
1124.372
boomr:subscribe:xhr_load
Mark
1124.401
boomr:subscribe
Mark
1124.434
boomr:subscribe:dom_loaded
Mark
1124.463
boomr:subscribe
Mark
1124.503
boomr:subscribe:page_unload
Mark
1124.526
boomr:add_listener
Mark
1124.573
boomr:add_listener
Mark
1124.647
boomr:subscribe
Mark
1124.704
boomr:subscribe:click
Mark
1124.727
boomr:subscribe
Mark
1124.765
boomr:subscribe:form_submit
Mark
1124.79
boomr:subscribe
Mark
1124.835
boomr:subscribe:before_beacon
Mark
1124.9
boomr:subscribe
Mark
1124.937
boomr:subscribe:beacon
Mark
1124.962
boomr:subscribe
Mark
1124.994
boomr:subscribe:error
Mark
1125.018
boomr:subscribe
Mark
1125.063
boomr:subscribe:config
Mark
1125.098
boomr:subscribe
Mark
1125.131
boomr:subscribe:spa_navigation
Mark
1125.156
boomr:subscribe
Mark
1125.199
boomr:subscribe:interaction
Mark
1125.223
boomr:init:plugins:RT:end
Mark
1125.302
boomr:init:plugins:ResourceTiming:start
Mark
1125.386
boomr:subscribe
Mark
1125.68
boomr:subscribe:page_ready
Mark
1125.718
boomr:subscribe
Mark
1125.759
boomr:subscribe:prerender_to_visible
Mark
1125.787
boomr:subscribe
Mark
1125.817
boomr:subscribe:xhr_load
Mark
1125.839
boomr:subscribe
Mark
1125.89
boomr:subscribe:beacon
Mark
1125.914
boomr:subscribe
Mark
1125.95
boomr:subscribe:before_unload
Mark
1125.992
boomr:add_listener
Mark
1126.023
boomr:init:plugins:ResourceTiming:end
Mark
1126.077
boomr:init:plugins:MonorailProducer:start
Mark
1126.135
boomr:subscribe
Mark
1126.224
boomr:subscribe:before_beacon
Mark
1126.249
boomr:subscribe
Mark
1126.277
boomr:subscribe:config
Mark
1126.297
boomr:init:plugins:MonorailProducer:end
Mark
1126.333
boomr:init:plugins:end
Mark
1126.396
boomr:add_listener
Mark
1126.642
boomr:add_listener
Mark
1126.716
boomr:add_listener
Mark
1126.761
boomr:fire_event
Mark
1127.015
boomr:fire_event:config:start
Mark
1127.046
boomr:fire_event:config:end
Mark
1127.605
boomr:subscribe
Mark
1127.68
boomr:subscribe:config
Mark
1127.695
boomr:subscribe
Mark
1127.721
boomr:subscribe:spa_navigation
Mark
1127.743
boomr:add_listener
Mark
1127.877
boomr:subscribe
Mark
1127.93
boomr:subscribe:visibility_changed
Mark
1127.946
boomr:add_listener
Mark
1128.004
boomr:add_listener
Mark
1128.284
boomr:add_listener
Mark
1128.367
boomr:fire_event
Mark
1170.944
boomr:fire_event:page_ready:start
Mark
1170.969
boomr:add_var
Mark
1171.288
boomr:add_var
Mark
1171.359
boomr:add_var
Mark
1173.041
boomr:get_cookie
Mark
1173.886
boomr:get_cookie
Mark
1174.458
boomr:add_var
Mark
1174.789
boomr:add_var
Mark
1175.068
boomr:add_var
Mark
1176.079
boomr:get_cookie
Mark
1176.255
boomr:get_cookie
Mark
1176.831
boomr:add_var
Mark
1177.206
boomr:add_var
Mark
1177.405
boomr:add_var
Mark
1177.434
boomr:add_var
Mark
1177.475
boomr:add_var
Mark
1177.496
boomr:add_var
Mark
1177.698
boomr:add_var
Mark
1177.732
boomr:add_var
Mark
1177.788
boomr:add_var
Mark
1177.815
boomr:get_cookie
Mark
1178.009
boomr:add_var
Mark
1178.439
boomr:add_var
Mark
1178.499
boomr:get_cookie
Mark
1178.534
boomr:add_var
Mark
1178.787
boomr:resource_timing:build:start
Mark
1178.951
boomr:resource_timing:build:end
Mark
1204.059
boomr:add_var
Mark
1204.304
boomr:fire_event:page_ready:end
Mark
1204.362
boomr:send_beacon:start
Mark
1226.448
boomr:fire_event
Mark
1227.05
boomr:fire_event:before_beacon:start
Mark
1227.088
boomr:add_var
Mark
1228.194
boomr:add_var
Mark
1228.459
boomr:add_var
Mark
1228.499
boomr:add_var
Mark
1228.54
boomr:add_var
Mark
1228.574
boomr:fire_event:before_beacon:end
Mark
1230.589
boomr:send_beacon:end
Mark
1231.461
boomr:fire_event
Mark
1239.262
boomr:fire_event:page_load_beacon:start
Mark
1239.29
boomr:fire_event:page_load_beacon:end
Mark
1239.353
JavaScript execution time — 0.4 s
JavaScript (JS) execution time can be lowered by reducing the time required for parsing, compiling and executing JS. Delivering smaller JS payloads may help with this.
URL Total CPU Time (Ms) Script Evaluation (Ms) Script Parse (Ms)
https://voonik.com/
429.152
14.906
3.253
https://cdn.shopify.com/s/files/1/0278/7547/5593/t/1/assets/vendor.js?v=1200183919454698418
277.868
229.849
2.802
https://cdn.shopify.com/s/files/1/0278/7547/5593/t/1/assets/lazysizes.js?v=9422402313628365795
131.577
49.876
2.41
https://cdn.shopify.com/s/javascripts/tricorder/trekkie.storefront.min.js?v=2020.07.13.1
78.689
76.004
1.207
https://cdn.shopify.com/shopifycloud/boomerang/shopify-boomerang-1.0.0.min.js
56.267
53.007
1.967
Unattributable
53.597
1.077
0.149
Minimizes main-thread work — 1.1 s
Main-thread work timing can be lowered by reducing the time required for parsing, compiling and executing JS. Delivering smaller JS payloads may help with this.
Category Time Spent (Ms)
Script Evaluation
476.105
Style & Layout
352.718
Other
138.537
Rendering
84.751
Parse HTML & CSS
24.532
Script Parsing & Compilation
22.579
Keep request counts low and transfer sizes small — 35 requests • 538 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
35
550710
Image
13
273263
Script
13
203087
Font
1
24997
Document
1
24638
Stylesheet
1
21605
Other
6
3120
Media
0
0
Third-party
33
524793
Minimize third-party usage — Third-party code blocked the main thread for 140 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)
468967
143.246
37155
0
17004
0
754
0
0
0
Largest Contentful Paint element — 1 element found
The element which was identified as the Largest Contentful Paint.
Element
img
Avoid large layout shifts — 5 elements found
Below is a list of all DOM elements that contribute to the CLS of the page.
Element CLS Contribution
0.00018677439038135
0.00011656651336569
0.00011013525745586
0.00010933135046713
9.1645396715097E-5
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 — 3 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://cdn.shopify.com/s/files/1/0278/7547/5593/t/1/assets/vendor.js?v=1200183919454698418
1004
118
https://voonik.com/
416
50
https://www.googleadservices.com/pagead/conversion/620678274/?random=1601021017268&cv=9&fst=1601021017268&num=1&label=cKp2CM_z79QBEIKZ-6cC&bg=ffffff&guid=ON&resp=GooglemKTybQhCsO&u_h=600&u_w=800&u_ah=600&u_aw=800&u_cd=24&u_his=2&u_tz=-420&u_java=false&u_nplug=0&u_nmime=0&gtm=2oa9g1&sendb=1&ig=1&data=event%3Dpage_view%3Bpage_path%3D%2F%3Bpage_title%3Dvoonik.com&frm=0&url=https%3A%2F%2Fvoonik.com%2F&tiba=voonik.com&hn=www.googleadservices.com&async=1&rfmt=3&fmt=4
1670
50
Avoid non-composited animations
It is recommended to avoid non-composited animations which are often janky and increase CLS.
Avoids large JavaScript libraries with smaller alternatives — 0 large libraries found
It is recommended to work with smaller JavaScript libraries to reduce your bundle size and avoid poor performance.

Budgets

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

Metrics

Largest Contentful Paint — 1.3 s
The timing of the largest text or image that is painted.

Other

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

Opportunities

Eliminate render-blocking resources — Potential savings of 490 ms
Resources, such as JavaScript and style sheets, can block the first paint of the page. Voonik.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://cdn.shopify.com/s/files/1/0278/7547/5593/t/1/assets/theme.scss.css?v=13789799610471763578
21605
270

Diagnostics

Avoid an excessive DOM size — 1,707 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
1,707
Maximum DOM Depth
14
Maximum Child Elements
12
Ensure text remains visible during webfont load
Make use of the font-display CSS feature, which will ensure text is user-visible while webfonts are loading.
URL Potential Savings (Ms)
https://fonts.shopifycdn.com/alegreya_sans/alegreyasans_n4.59e120541f4f6f427ecd086379922b7764465df9.woff2?h1=dm9vbmlrLmNvbQ&hmac=61f3bb8e9bdbff227999d8508ce2d9749891e49f9aaafda6d24d6fa34b5e789e
29.38299998641
Does not use passive listeners to improve scrolling performance
Improve the page's scroll performance by marking touch and wheel event listeners as 'passive'.
URL Location
https://cdn.shopify.com/s/files/1/0278/7547/5593/t/1/assets/vendor.js?v=1200183919454698418
line: 13
90

Accessibility

Indicates how accessible the page is and highlights opportunities where the page can be made more accessible to users of voonik.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.
`[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.
`[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-*]` 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.
Presentational `<table>` elements avoid using `<th>`, `<caption>` or the `[summary]` attribute.
It is advised to not include data elements in tables which are used for layout purposes, as it may create confusion for screen reader and other assistive technology users.
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"]`
Voonik.com may provide assistance to deaf or hearing-impaired users with captions on videos.
`<video>` elements contain a `<track>` element with `[kind="description"]`
Voonik.com may provide relevant information that dialogue cannot, by using audio descriptions.

ARIA

`[aria-*]` attributes do not have valid values
ARIA attributes cannot be interpreted with invalid values when used by screen readers and other assistive technologies.
Failing Elements
img
img
img
a
a
a
a

Contrast

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

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

Best Practices

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

Audits

Links to cross-origin destinations are safe
Improve performance and prevent security vulnerabilities by adding rel="noopener" and rel="noreferrer" to external links.
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.

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
2.2.3
Lo-Dash
4.5.1
boomerang.js
1.0.0
Shopify
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.

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
http://voonik.com/
Includes front-end JavaScript libraries with known security vulnerabilities — 9 vulnerabilities detected
Ensure that the use of third-party scripts is minimal and that only trusted third-party scripts are used as some may contain known security vulnerabilities which may be exploited by attackers.
Library Version Vulnerability Count Highest Severity
4
Medium
5
High

Audits

Browser errors were logged to the console
Below is a list of all errors logged to the console, which indicate unresolved problems on the site.
URL Description
https://cdn.shopify.com/s/assets/storefront/features-87e8399988880142f2c62771b9d8f2ff6c290b3ff745dd426eb0dfe0db9d1dae.js
Failed to load resource: net::ERR_ACCESS_DENIED
https://connect.facebook.net/en_US/fbevents.js
Failed to load resource: net::ERR_ACCESS_DENIED
https://monorail-edge.shopifysvc.com/unstable/produce_batch
Failed to load resource: net::ERR_BLOCKED_BY_CLIENT.Inspector
https://monorail-edge.shopifysvc.com/unstable/produce_batch
Failed to load resource: net::ERR_BLOCKED_BY_CLIENT.Inspector
https://monorail-edge.shopifysvc.com/unstable/produce_batch
Failed to load resource: net::ERR_BLOCKED_BY_CLIENT.Inspector
https://monorail-edge.shopifysvc.com/v1/produce
Failed to load resource: net::ERR_BLOCKED_BY_CLIENT.Inspector
92

SEO

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

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

Fast and reliable

Page load is fast enough on mobile networks
Ensure that the page loads fast enough over a cellular network, to ensure good mobile user experience.

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 voonik.com on mobile screens.
Contains some content when JavaScript is not available
Apps should display alternative content for when JavaScript is disabled.

Fast and reliable

Current page does not respond with a 200 when offline
In order for Progressive Web Apps to be made available offline, ensure that the app is using a service worker.
`start_url` does not respond with a 200 when offline
Consider using a service worker for Progressive Web Apps to ensure greater reliability for the user, in the case of poor network conditions.

Installable

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
http://voonik.com/
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.
Web app manifest does not meet the installability requirements
User engagement may be increased by leveraging the browsers ability to proactively prompt users to add the app to their homescreen.
View Data

PWA Optimized

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
Does not provide 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.
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) 71
Performance 55
Accessibility 90
Best Practices 71
SEO 93
Progressive Web App 46
0–49 (Fail) 50–89 (Average) 90–100 (Pass)
URL: https://voonik.com/
Updated: 25th September, 2020

1.81 seconds
First Contentful Paint (FCP)
56%
33%
11%

0.03 seconds
First Input Delay (FID)
96%
3%
1%

Simulate loading on mobile
55

Performance

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

Metrics

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

Opportunities

Properly size images
Images can slow down the page's load time. Voonik.com should consider serving more appropriate-sized images.
Defer offscreen images
Time to Interactive can be slowed down by resources on the page. Voonik.com should consider lazy-loading offscreen and hidden images.
Minify CSS
Cascading Style Sheets (CSS) files can contribute to network payload sizes. Voonik.com should consider minifying CSS files.
Efficiently encode images
Unoptimized images can consume more cellular data than what is necessary.
Serve images in next-gen formats
Image formats like PNG and JPEG have poor compression when compared to other next-gen formats, such as JPEG 200, JPEG XR and WebP.
Enable text compression
Text-based resources should be served with compression, such as gzip, deflate or brotli.
Preconnect to required origins
Resource hints, such as 'preconnect' or 'dns-prefetch', may assist in establishing early connections to important third-party origins.
Avoid multiple page redirects — Potential savings of 630 ms
Redirects can cause additional delays before the page can begin loading. Voonik.com should avoid multiple or unnecessary page redirects.
URL Time Spent (Ms)
http://voonik.com/
630
https://voonik.com/
0
Preload key requests
Key requests can be preloaded by using '<link rel=preload>'. Voonik.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 10 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://connect.facebook.net/signals/config/564625251082007?v=2.9.24&r=stable
10415
https://cdn.shopify.com/s/assets/shop_events_listener-d81deda6557a113fbcc6a993184828adcef6f241e4ca52b6a21169cb03169317.js
84
https://connect.facebook.net/en_US/fbevents.js
51

Diagnostics

Avoids enormous network payloads — Total size was 727 KiB
Large network payloads can cost users money and are linked to long load times.
URL Transfer Size (Bytes)
https://connect.facebook.net/signals/config/564625251082007?v=2.9.24&r=stable
136156
https://cdn.shopify.com/s/files/1/0278/7547/5593/files/festive_season-01_1.jpg?v=1599898846
82141
https://cdn.shopify.com/s/files/1/0278/7547/5593/t/1/assets/vendor.js?v=1200183919454698418
49301
https://cdn.shopify.com/s/files/1/0278/7547/5593/files/Women_s_tee_banner-01_1_900x.jpg?v=1599659538
49204
https://cdn.shopify.com/s/files/1/0278/7547/5593/files/festive_season-02_1_900x.jpg?v=1599226423
48782
https://www.googletagmanager.com/gtag/js?id=AW-620678274
37155
https://connect.facebook.net/en_US/fbevents.js
34932
https://cdn.shopify.com/s/files/1/0278/7547/5593/t/1/assets/theme.js?v=319001539456585010
33956
https://cdn.shopify.com/shopifycloud/boomerang/shopify-boomerang-1.0.0.min.js
32227
https://fonts.shopifycdn.com/alegreya_sans/alegreyasans_n4.59e120541f4f6f427ecd086379922b7764465df9.woff2?h1=dm9vbmlrLmNvbQ&hmac=61f3bb8e9bdbff227999d8508ce2d9749891e49f9aaafda6d24d6fa34b5e789e
24997
Avoid chaining critical requests — 1 chain found
Below is a list of Critical Request Chains, which shows which resources are loaded with a high priority. Voonik.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 — 178 user timings
Make use of the User Timing API to measure an app's real-world performance during key user experiences.
Name Type Start Time (Ms) Duration (Ms)
boomr:init:plugins
Measure
1998.345
5.405
boomr:init:plugins:Continuity
Measure
1998.38
1.01
boomr:init:plugins:PaintTiming
Measure
1999.585
0.395
boomr:init:plugins:NavigationTiming
Measure
2000.015
0.215
boomr:init:plugins:RT
Measure
2000.255
2.805
boomr:init:plugins:ResourceTiming
Measure
2003.115
0.425
boomr:init:plugins:MonorailProducer
Measure
2003.575
0.135
boomr:fire_event:config
Measure
2004.345
0.605
boomr:fire_event:page_ready
Measure
2078.72
25.27
boomr:resource_timing:build
Measure
2085.415
18.28
boomr:send_beacon
Measure
2127.42
4.26
boomr:fire_event:before_beacon
Measure
2127.8
3.005
boomr:fire_event:page_load_beacon
Measure
2145.32
0.035
shopify.content_for_header.start
Mark
1422.459
shopify.content_for_header.end
Mark
1427.378
boomr:startup
Mark
1951.872
boomr:check_doc_domain
Mark
1952.067
boomr:add_var
Mark
1957.81
boomr:add_var
Mark
1957.878
boomr:add_var
Mark
1959.362
boomr:add_var
Mark
1959.401
boomr:add_var
Mark
1959.418
boomr:add_var
Mark
1959.439
boomr:add_var
Mark
1959.456
boomr:add_var
Mark
1959.469
boomr:init
Mark
1998.128
boomr:check_doc_domain
Mark
1998.151
boomr:init:plugins:start
Mark
1998.35
boomr:init:plugins:Continuity:start
Mark
1998.382
boomr:add_var
Mark
1998.989
boomr:add_var
Mark
1999.022
boomr:subscribe
Mark
1999.183
boomr:subscribe:before_beacon
Mark
1999.202
boomr:subscribe
Mark
1999.258
boomr:subscribe:beacon
Mark
1999.279
boomr:subscribe
Mark
1999.308
boomr:subscribe:page_ready
Mark
1999.325
boomr:subscribe
Mark
1999.354
boomr:subscribe:xhr_load
Mark
1999.372
boomr:init:plugins:Continuity:end
Mark
1999.393
boomr:init:plugins:PaintTiming:start
Mark
1999.587
boomr:subscribe
Mark
1999.729
boomr:subscribe:page_ready
Mark
1999.739
boomr:subscribe
Mark
1999.759
boomr:subscribe:xhr_load
Mark
1999.767
boomr:subscribe
Mark
1999.777
boomr:subscribe:before_unload
Mark
1999.785
boomr:add_listener
Mark
1999.921
boomr:init:plugins:PaintTiming:end
Mark
1999.98
boomr:init:plugins:NavigationTiming:start
Mark
2000.013
boomr:subscribe
Mark
2000.089
boomr:subscribe:page_ready
Mark
2000.106
boomr:subscribe
Mark
2000.123
boomr:subscribe:prerender_to_visible
Mark
2000.132
boomr:subscribe
Mark
2000.146
boomr:subscribe:xhr_load
Mark
2000.153
boomr:subscribe
Mark
2000.162
boomr:subscribe:before_unload
Mark
2000.17
boomr:add_listener
Mark
2000.18
boomr:subscribe
Mark
2000.21
boomr:subscribe:beacon
Mark
2000.218
boomr:init:plugins:NavigationTiming:end
Mark
2000.232
boomr:init:plugins:RT:start
Mark
2000.259
boomr:get_cookie
Mark
2000.845
boomr:get_cookie
Mark
2001.718
boomr:add_var
Mark
2002.09
boomr:subscribe
Mark
2002.365
boomr:subscribe:page_ready
Mark
2002.389
boomr:subscribe
Mark
2002.41
boomr:subscribe:visibility_changed
Mark
2002.422
boomr:subscribe
Mark
2002.457
boomr:subscribe:prerender_to_visible
Mark
2002.478
boomr:subscribe
Mark
2002.494
boomr:subscribe:page_ready
Mark
2002.502
boomr:subscribe
Mark
2002.511
boomr:subscribe:xhr_load
Mark
2002.525
boomr:subscribe
Mark
2002.538
boomr:subscribe:dom_loaded
Mark
2002.55
boomr:subscribe
Mark
2002.568
boomr:subscribe:page_unload
Mark
2002.579
boomr:add_listener
Mark
2002.606
boomr:add_listener
Mark
2002.667
boomr:subscribe
Mark
2002.698
boomr:subscribe:click
Mark
2002.715
boomr:subscribe
Mark
2002.736
boomr:subscribe:form_submit
Mark
2002.75
boomr:subscribe
Mark
2002.766
boomr:subscribe:before_beacon
Mark
2002.781
boomr:subscribe
Mark
2002.796
boomr:subscribe:beacon
Mark
2002.816
boomr:subscribe
Mark
2002.831
boomr:subscribe:error
Mark
2002.85
boomr:subscribe
Mark
2002.867
boomr:subscribe:config
Mark
2002.878
boomr:subscribe
Mark
2002.899
boomr:subscribe:spa_navigation
Mark
2002.911
boomr:subscribe
Mark
2002.98
boomr:subscribe:interaction
Mark
2002.991
boomr:init:plugins:RT:end
Mark
2003.06
boomr:init:plugins:ResourceTiming:start
Mark
2003.118
boomr:subscribe
Mark
2003.377
boomr:subscribe:page_ready
Mark
2003.395
boomr:subscribe
Mark
2003.415
boomr:subscribe:prerender_to_visible
Mark
2003.424
boomr:subscribe
Mark
2003.435
boomr:subscribe:xhr_load
Mark
2003.447
boomr:subscribe
Mark
2003.461
boomr:subscribe:beacon
Mark
2003.471
boomr:subscribe
Mark
2003.484
boomr:subscribe:before_unload
Mark
2003.494
boomr:add_listener
Mark
2003.508
boomr:init:plugins:ResourceTiming:end
Mark
2003.543
boomr:init:plugins:MonorailProducer:start
Mark
2003.573
boomr:subscribe
Mark
2003.64
boomr:subscribe:before_beacon
Mark
2003.657
boomr:subscribe
Mark
2003.673
boomr:subscribe:config
Mark
2003.689
boomr:init:plugins:MonorailProducer:end
Mark
2003.715
boomr:init:plugins:end
Mark
2003.747
boomr:add_listener
Mark
2003.994
boomr:add_listener
Mark
2004.054
boomr:add_listener
Mark
2004.079
boomr:fire_event
Mark
2004.321
boomr:fire_event:config:start
Mark
2004.349
boomr:fire_event:config:end
Mark
2004.96
boomr:subscribe
Mark
2005.018
boomr:subscribe:config
Mark
2005.031
boomr:subscribe
Mark
2005.052
boomr:subscribe:spa_navigation
Mark
2005.067
boomr:add_listener
Mark
2005.225
boomr:subscribe
Mark
2005.295
boomr:subscribe:visibility_changed
Mark
2005.308
boomr:add_listener
Mark
2005.359
boomr:add_listener
Mark
2005.569
boomr:add_listener
Mark
2005.77
boomr:fire_event
Mark
2078.704
boomr:fire_event:page_ready:start
Mark
2078.719
boomr:add_var
Mark
2078.917
boomr:add_var
Mark
2078.948
boomr:add_var
Mark
2080.17
boomr:get_cookie
Mark
2080.891
boomr:get_cookie
Mark
2081.682
boomr:add_var
Mark
2082.074
boomr:add_var
Mark
2082.261
boomr:add_var
Mark
2083.094
boomr:get_cookie
Mark
2083.271
boomr:get_cookie
Mark
2083.722
boomr:add_var
Mark
2084.04
boomr:add_var
Mark
2084.167
boomr:add_var
Mark
2084.198
boomr:add_var
Mark
2084.211
boomr:add_var
Mark
2084.22
boomr:add_var
Mark
2084.403
boomr:add_var
Mark
2084.423
boomr:add_var
Mark
2084.452
boomr:add_var
Mark
2084.464
boomr:get_cookie
Mark
2084.596
boomr:add_var
Mark
2084.904
boomr:add_var
Mark
2084.933
boomr:get_cookie
Mark
2084.949
boomr:add_var
Mark
2085.268
boomr:resource_timing:build:start
Mark
2085.416
boomr:resource_timing:build:end
Mark
2103.709
boomr:add_var
Mark
2103.937
boomr:fire_event:page_ready:end
Mark
2103.992
boomr:send_beacon:start
Mark
2127.431
boomr:fire_event
Mark
2127.781
boomr:fire_event:before_beacon:start
Mark
2127.797
boomr:add_var
Mark
2128.602
boomr:add_var
Mark
2128.787
boomr:add_var
Mark
2128.807
boomr:add_var
Mark
2128.83
boomr:add_var
Mark
2128.847
boomr:fire_event:before_beacon:end
Mark
2130.816
boomr:send_beacon:end
Mark
2131.69
boomr:fire_event
Mark
2145.302
boomr:fire_event:page_load_beacon:start
Mark
2145.318
boomr:fire_event:page_load_beacon:end
Mark
2145.355
Keep request counts low and transfer sizes small — 39 requests • 727 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
39
743964
Script
14
388344
Image
16
280998
Font
1
24997
Document
1
24640
Stylesheet
1
21861
Other
6
3124
Media
0
0
Third-party
37
718027
Largest Contentful Paint element — 1 element found
The element which was identified as the Largest Contentful Paint.
Element
img
Avoid large layout shifts — 5 elements found
Below is a list of all DOM elements that contribute to the CLS of the page.
Element CLS Contribution
0.033612003504673
0.00859130859375
0.0021881103515625
0.0021509768846207
0.0019420977357064
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 — 12 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://cdn.shopify.com/s/files/1/0278/7547/5593/t/1/assets/vendor.js?v=1200183919454698418
3888
323
https://www.googleadservices.com/pagead/conversion/620678274/?random=1601021035575&cv=9&fst=1601021035575&num=1&label=cKp2CM_z79QBEIKZ-6cC&bg=ffffff&guid=ON&resp=GooglemKTybQhCsO&u_h=640&u_w=360&u_ah=640&u_aw=360&u_cd=24&u_his=2&u_tz=-420&u_java=false&u_nplug=0&u_nmime=0&gtm=2oa9g1&sendb=1&ig=1&data=event%3Dpage_view%3Bpage_path%3D%2F%3Bpage_title%3Dvoonik.com&frm=0&url=https%3A%2F%2Fvoonik.com%2F&tiba=voonik.com&hn=www.googleadservices.com&async=1&rfmt=3&fmt=4
6930
151
https://connect.facebook.net/signals/config/564625251082007?v=2.9.24&r=stable
8550
150
https://cdn.shopify.com/s/javascripts/tricorder/trekkie.storefront.min.js?v=2020.07.13.1
4211
130
https://voonik.com/
1341
114
https://cdn.shopify.com/s/files/1/0278/7547/5593/t/1/assets/lazysizes.js?v=9422402313628365795
2349
106
https://connect.facebook.net/en_US/fbevents.js
5520
86
https://cdn.shopify.com/s/files/1/0278/7547/5593/t/1/assets/vendor.js?v=1200183919454698418
3810
78
https://voonik.com/
1267
74
https://cdn.shopify.com/s/files/1/0278/7547/5593/t/1/assets/lazysizes.js?v=9422402313628365795
2232
69
https://www.googletagmanager.com/gtag/js?id=AW-620678274
5704
65
https://cdn.shopify.com/s/javascripts/tricorder/trekkie.storefront.min.js?v=2020.07.13.1
4357
61
Avoid non-composited animations
It is recommended to avoid non-composited animations which are often janky and increase CLS.
Avoids large JavaScript libraries with smaller alternatives — 0 large libraries found
It is recommended to work with smaller JavaScript libraries to reduce your bundle size and avoid poor performance.

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 Start Time (Ms) End Time (Ms) Transfer Size (Bytes) Resource Size (Bytes) Status Code MIME Type Resource Type
http://voonik.com/
0
140.03000012599
1297
0
301
text/html
https://voonik.com/
140.58399992064
1371.9389999751
24640
190882
200
text/html
Document
https://cdn.shopify.com/s/files/1/0278/7547/5593/t/1/assets/theme.scss.css?v=13789799610471763578
1387.5110000372
1412.5739999581
21861
119160
200
text/css
Stylesheet
https://cdn.shopify.com/s/files/1/0278/7547/5593/t/1/assets/lazysizes.js?v=9422402313628365795
1387.7189999912
1402.9220000375
9876
27329
200
application/javascript
Script
https://cdn.shopify.com/s/files/1/0278/7547/5593/t/1/assets/vendor.js?v=1200183919454698418
1404.7409999184
1423.741000006
49301
143476
200
application/javascript
Script
https://cdn.shopify.com/s/files/1/0278/7547/5593/t/1/assets/theme.js?v=319001539456585010
1414.4820000511
1433.2059998997
33956
147038
200
application/javascript
Script
https://cdn.shopify.com/s/assets/storefront/load_feature-ff2cf729d4dbbd8c828ef0a527512e10da600b23df28aef76f4b5182ef7af59b.js
1427.0150000229
1443.5330000706
4296
9245
200
application/javascript
Script
https://cdn.shopify.com/s/assets/storefront/features-87e8399988880142f2c62771b9d8f2ff6c290b3ff745dd426eb0dfe0db9d1dae.js
1427.2479999345
1442.9099999834
14046
37632
200
application/javascript
Script
https://cdn.shopify.com/s/files/1/0278/7547/5593/files/logo_300x300.png?v=1576826319
1427.4150000419
1451.4339999296
4792
3708
200
image/webp
Image
https://cdn.shopify.com/s/javascripts/tricorder/trekkie.storefront.min.js?v=2020.07.13.1
1427.5199999101
1444.5609999821
16451
72404
200
application/javascript
Script
https://cdn.shopify.com/s/assets/shop_events_listener-d81deda6557a113fbcc6a993184828adcef6f241e4ca52b6a21169cb03169317.js
1427.8889999259
1443.8819999341
4008
7922
200
application/javascript
Script
https://cdn.shopify.com/s/files/1/0278/7547/5593/files/festive_season-01_1_300x300.jpg?v=1599898846
1445.1760000084
1488.8969999738
11964
11088
200
image/webp
Image
https://cdn.shopify.com/s/files/1/0278/7547/5593/files/festive_season-02_1_300x300.jpg?v=1599226423
1445.7660000771
1460.2620000951
11952
10826
200
image/webp
Image
https://cdn.shopify.com/s/files/1/0278/7547/5593/files/Women_s_tee_banner-01_1_300x300.jpg?v=1599659538
1446.2119999807
1538.2739999332
12709
11838
200
image/webp
Image
https://cdn.shopify.com/s/files/1/0278/7547/5593/files/festive_season-03_300x300.jpg?v=1599275929
1446.5930000879
1462.760000024
9293
8188
200
image/webp
Image
https://cdn.shopify.com/s/files/1/0278/7547/5593/files/voonik_defenders-01_300x300.jpg?v=1599550412
1446.956000058
1462.3209999409
8023
6912
200
image/webp
Image
https://cdn.shopify.com/s/files/1/0278/7547/5593/files/jersey_banner-02_1_c49c2bb4-da32-4f29-968a-e3e6c745f4b3_300x300.jpg?v=1599457819
1447.3250000738
1463.7909999583
10366
9184
200
image/webp
Image
https://cdn.shopify.com/s/files/1/0278/7547/5593/files/saree_banner_RECTANGLE_e54d411d-a9a3-49cb-9948-6d25292c33d3_300x300.jpg?v=1599275479
1447.5819999352
1463.1030000746
21032
19838
200
image/webp
Image
https://fonts.shopifycdn.com/alegreya_sans/alegreyasans_n4.59e120541f4f6f427ecd086379922b7764465df9.woff2?h1=dm9vbmlrLmNvbQ&hmac=61f3bb8e9bdbff227999d8508ce2d9749891e49f9aaafda6d24d6fa34b5e789e
1457.5650000479
1476.7940000165
24997
24344
200
application/octet-stream
Font
https://cdn.shopify.com/s/files/1/0278/7547/5593/files/logo_360x.png?v=1576826319
1527.4489999283
1543.2690000162
5770
4692
200
image/webp
Image
https://cdn.shopify.com/s/files/1/0278/7547/5593/t/1/assets/ajax-loader.gif?v=4135686330247201572
1614.5470000338
1629.4239999261
3290
2198
200
image/gif
Image
https://cdn.shopify.com/s/files/1/0278/7547/5593/files/festive_season-01_1.jpg?v=1599898846
1791.7160000652
1812.3959999066
82141
81038
200
image/webp
Image
https://cdn.shopify.com/s/files/1/0278/7547/5593/files/festive_season-02_1_900x.jpg?v=1599226423
1791.9540000148
1811.5830000024
48782
47674
200
image/webp
Image
https://connect.facebook.net/en_US/fbevents.js
1804.2550000828
1820.7260000054
34932
137749
200
application/x-javascript
Script
https://www.googletagmanager.com/gtag/js?id=AW-620678274
1805.7460000273
1842.6479999907
37155
92112
200
application/javascript
Script
https://cdn.shopify.com/shopifycloud/boomerang/shopify-boomerang-1.0.0.min.js
1826.653999975
1844.0519999713
32227
101521
200
application/javascript
Script
https://monorail-edge.shopifysvc.com/unstable/produce_batch
1830.3549999837
1841.8640000746
0
0
-1
Other
https://monorail-edge.shopifysvc.com/unstable/produce_batch
1834.0559999924
1842.4269999377
0
0
-1
Other
https://monorail-edge.shopifysvc.com/unstable/produce_batch
1840.8679999411
1900.3840000369
0
0
-1
Other
https://connect.facebook.net/signals/config/564625251082007?v=2.9.24&r=stable
1933.7460000534
1961.4379999693
136156
536719
200
application/x-javascript
Script
https://www.googleadservices.com/pagead/conversion_async.js
1968.8230000902
1975.1200000755
12537
30075
200
text/javascript
Script
https://www.googleadservices.com/pagead/conversion/620678274/?random=1601021035575&cv=9&fst=1601021035575&num=1&label=cKp2CM_z79QBEIKZ-6cC&bg=ffffff&guid=ON&resp=GooglemKTybQhCsO&u_h=640&u_w=360&u_ah=640&u_aw=360&u_cd=24&u_his=2&u_tz=-420&u_java=false&u_nplug=0&u_nmime=0&gtm=2oa9g1&sendb=1&ig=1&data=event%3Dpage_view%3Bpage_path%3D%2F%3Bpage_title%3Dvoonik.com&frm=0&url=https%3A%2F%2Fvoonik.com%2F&tiba=voonik.com&hn=www.googleadservices.com&async=1&rfmt=3&fmt=4
1993.4990000911
2000.1700001303
2497
1793
200
text/javascript
Script
https://www.facebook.com/tr/?id=564625251082007&ev=PageView&dl=https%3A%2F%2Fvoonik.com%2F&rl=&if=false&ts=1601021035629&sw=360&sh=640&v=2.9.24&r=stable&a=plshopify1.2&ec=0&o=30&fbp=fb.1.1601021035628.1704510026&it=1601021035520&coo=false&rqm=GET
2043.3809999377
2056.8500000518
463
44
200
image/gif
Image
https://googleads.g.doubleclick.net/pagead/viewthroughconversion/620678274/?random=139186582&cv=9&fst=*&num=1&label=cKp2CM_z79QBEIKZ-6cC&bg=ffffff&guid=ON&resp=GooglemKTybQhCsO&u_h=640&u_w=360&u_ah=640&u_aw=360&u_cd=24&u_his=2&u_tz=-420&u_java=false&u_nplug=0&u_nmime=0&gtm=2oa9g1&sendb=1&ig=1&data=event%3Dpage_view%3Bpage_path%3D%2F%3Bpage_title%3Dvoonik.com&frm=0&url=https://voonik.com/&tiba=voonik.com&hn=www.googleadservices.com&async=1&fmt=3&ctc_id=CAIVAgAAAB0CAAAA&ct_cookie_present=false&ocp_id=a6RtX6vXI9WamASA1LboBA&sscte=1&crd=
2045.0609999243
2055.1970000379
1827
0
302
image/gif
https://www.google.com/pagead/1p-conversion/620678274/?random=139186582&cv=9&fst=*&num=1&label=cKp2CM_z79QBEIKZ-6cC&bg=ffffff&guid=ON&resp=GooglemKTybQhCsO&u_h=640&u_w=360&u_ah=640&u_aw=360&u_cd=24&u_his=2&u_tz=-420&u_java=false&u_nplug=0&u_nmime=0&gtm=2oa9g1&sendb=1&ig=1&data=event%3Dpage_view%3Bpage_path%3D%2F%3Bpage_title%3Dvoonik.com&frm=0&url=https://voonik.com/&tiba=voonik.com&hn=www.googleadservices.com&async=1&fmt=3&ctc_id=CAIVAgAAAB0CAAAA&ct_cookie_present=false&sscte=1&crd=&is_vtc=1&ocp_id=a6RtX6vXI9WamASA1LboBA&random=3103100876&resp=GooglemKTybQhCsO
2055.4090000223
2064.529000083
754
42
200
image/gif
Image
https://d3g420rgevyqxw.cloudfront.net/cffOrderifyLoader_min.js?shop=voonikstore.myshopify.com
2066.9249999337
2086.3999999128
906
760
200
application/x-javascript
Script
https://monorail-edge.shopifysvc.com/v1/produce
2128.958000103
2132.469000062
0
0
-1
Other
https://cdn.shopify.com/s/files/1/0278/7547/5593/files/Women_s_tee_banner-01_1_900x.jpg?v=1599659538
2157.8750000335
2176.3909999281
49204
48088
200
image/webp
Image
https://www.facebook.com/tr/?id=564625251082007&ev=Microdata&dl=https%3A%2F%2Fvoonik.com%2F&rl=&if=false&ts=1601021036136&cd[DataLayer]=%5B%5D&cd[Meta]=%7B%22title%22%3A%22voonik.com%22%7D&cd[OpenGraph]=%7B%22og%3Asite_name%22%3A%22voonik.com%22%2C%22og%3Aurl%22%3A%22https%3A%2F%2Fvoonik.com%2F%22%2C%22og%3Atitle%22%3A%22voonik.com%22%2C%22og%3Atype%22%3A%22website%22%2C%22og%3Adescription%22%3A%22voonik.com%22%2C%22og%3Aimage%22%3A%22https%3A%2F%2Fcdn.shopify.com%2Fs%2Ffiles%2F1%2F0278%2F7547%2F5593%2Ffiles%2Flogo.png%3Fheight%3D628%26pad_color%3Dfff%26v%3D1576826319%26width%3D1200%22%2C%22og%3Aimage%3Asecure_url%22%3A%22https%3A%2F%2Fcdn.shopify.com%2Fs%2Ffiles%2F1%2F0278%2F7547%2F5593%2Ffiles%2Flogo.png%3Fheight%3D628%26pad_color%3Dfff%26v%3D1576826319%26width%3D1200%22%2C%22og%3Aimage%3Awidth%22%3A%221200%22%2C%22og%3Aimage%3Aheight%22%3A%22628%22%7D&cd[Schema.org]=%5B%5D&cd[JSON-LD]=%5B%7B%22%40context%22%3A%22http%3A%2F%2Fschema.org%22%2C%22%40type%22%3A%22Organization%22%2C%22name%22%3A%22voonik.com%22%2C%22logo%22%3A%22https%3A%2F%2Fcdn.shopify.com%2Fs%2Ffiles%2F1%2F0278%2F7547%2F5593%2Ffiles%2Flogo_400x.png%3Fv%3D1576826319%22%2C%22sameAs%22%3A%5B%22https%3A%2F%2Ftwitter.com%2FVoonik%22%2C%22https%3A%2F%2Fwww.facebook.com%2Fvoonik%22%2C%22https%3A%2F%2Fwww.pinterest.com%2Fvoonik%22%2C%22https%3A%2F%2Finstagram.com%2Fvoonikdotcom%22%2C%22%22%2C%22%22%2C%22%22%2C%22%22%5D%2C%22url%22%3A%22https%3A%2F%2Fvoonik.com%22%7D%2C%7B%22%40context%22%3A%22http%3A%2F%2Fschema.org%22%2C%22%40type%22%3A%22WebSite%22%2C%22name%22%3A%22voonik.com%22%2C%22potentialAction%22%3A%7B%22%40type%22%3A%22SearchAction%22%2C%22target%22%3A%22https%3A%2F%2Fvoonik.com%2Fsearch%3Fq%3D%7Bsearch_term_string%7D%22%2C%22query-input%22%3A%22required%20name%3Dsearch_term_string%22%7D%2C%22url%22%3A%22https%3A%2F%2Fvoonik.com%22%7D%5D&sw=360&sh=640&v=2.9.24&r=stable&a=plshopify1.2&ec=1&o=30&fbp=fb.1.1601021035628.1704510026&it=1601021035520&coo=false&es=automatic&tm=3&rqm=GET
2548.3019999228
2562.9080000799
463
44
200
image/gif
Image
Network Round Trip Times — 0 ms
High Network RTT (Round Trip Times) can have a large impact on performance. Providing servers geographically closer to the user could improve performance.
Server Backend Latencies — 0 ms
High server latencies indicate the server is overloaded or has a poor backend performance.
Tasks
Below is a list of the top-level main thread tasks that executed during page load.
Start Time (Ms) End Time (Ms)
1404.343
8.372
1442.662
6.198
1448.936
18.621
1467.579
57.013
1538.972
6.25
1545.262
10.532
1556.831
39.045
1596.17
17.332
1620.234
161.608
1781.895
32.552
1816.65
12.04
1838.686
15.139
1853.84
9.829
1872.945
53.066
1929.996
10.924
1940.989
21.556
1963.804
8.475
1975.665
11.916
1987.628
16.285
2010.188
12.065
2024.88
8.81
2034.559
37.491
2094.487
37.751
2571.149
5.8
Diagnostics
Below is a collection of useful page vitals.
View Data
Metrics
Below is a collection of metrics.
View Data

Metrics

First Contentful Paint — 3.1 s
The time taken for the first image or text on the page to be rendered.
Speed Index — 4.6 s
The time taken for the page contents to be visibly populated.
Time to Interactive — 7.3 s
The time taken for the page to become fully interactive.
Total Blocking Time — 540 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

First CPU Idle — 5.9 s
The time taken for the page's main thread to be quiet enough to handle input.
First Meaningful Paint — 3.3 s
The time taken for the primary content of the page to be rendered.
Estimated Input Latency — 70 ms
The time taken for the page to respond to user input (during the busiest 5 second window of page load). Users are likely to perceive voonik.com as laggy when the latency is higher than 0.05 seconds.

Opportunities

Minify JavaScript — Potential savings of 11 KiB
JavaScript (JS) files can contribute to network payload sizes and increase script parse times. Voonik.com should consider minifying JS files.
URL Transfer Size (Bytes) Potential Savings (Bytes)
https://cdn.shopify.com/s/files/1/0278/7547/5593/t/1/assets/theme.js?v=319001539456585010
33956
11280
Remove unused CSS — Potential savings of 19 KiB
Dead and/or unused rules in Style Sheets (CSS) can contribute to network payload sizes. Voonik.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://cdn.shopify.com/s/files/1/0278/7547/5593/t/1/assets/theme.scss.css?v=13789799610471763578
21861
19085

Diagnostics

Reduce JavaScript execution time — 1.6 s
JavaScript (JS) execution time can be lowered by reducing the time required for parsing, compiling and executing JS. Delivering smaller JS payloads may help with this.
URL Total CPU Time (Ms) Script Evaluation (Ms) Script Parse (Ms)
https://cdn.shopify.com/s/files/1/0278/7547/5593/t/1/assets/vendor.js?v=1200183919454698418
769.508
632.688
9.236
https://voonik.com/
672.088
44.636
12.296
https://cdn.shopify.com/s/files/1/0278/7547/5593/t/1/assets/lazysizes.js?v=9422402313628365795
373.48
150.664
7.032
https://cdn.shopify.com/s/javascripts/tricorder/trekkie.storefront.min.js?v=2020.07.13.1
252.244
242.656
4.824
Unattributable
186.28
3.692
0.58
https://cdn.shopify.com/shopifycloud/boomerang/shopify-boomerang-1.0.0.min.js
184.684
168.404
10.38
https://connect.facebook.net/signals/config/564625251082007?v=2.9.24&r=stable
172.94
115.704
38.256
https://www.googletagmanager.com/gtag/js?id=AW-620678274
131.468
114.392
12.36
https://connect.facebook.net/en_US/fbevents.js
86.132
65.164
15.08
Minimize main-thread work — 3.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
1609.448
Style & Layout
565.728
Other
388.072
Rendering
177.332
Script Parsing & Compilation
146.724
Parse HTML & CSS
83.152

Metrics

Largest Contentful Paint — 5.0 s
The timing of the largest text or image that is painted.

Other

Max Potential First Input Delay — 320 ms
Users could experience a delay when interacting with the page.
First Contentful Paint (3G) — 6120 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 1,740 ms
Resources, such as JavaScript and style sheets, can block the first paint of the page. Voonik.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://cdn.shopify.com/s/files/1/0278/7547/5593/t/1/assets/theme.scss.css?v=13789799610471763578
21861
930
Remove unused JavaScript — Potential savings of 161 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://connect.facebook.net/signals/config/564625251082007?v=2.9.24&r=stable
136156
117062
https://cdn.shopify.com/s/files/1/0278/7547/5593/t/1/assets/theme.js?v=319001539456585010
33956
24418
https://cdn.shopify.com/s/files/1/0278/7547/5593/t/1/assets/vendor.js?v=1200183919454698418
49301
23533
Reduce initial server response time — Root document took 1,230 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://voonik.com/
1232.352

Diagnostics

Serve static assets with an efficient cache policy — 4 resources found
Voonik.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://d3g420rgevyqxw.cloudfront.net/cffOrderifyLoader_min.js?shop=voonikstore.myshopify.com
100000
906
https://connect.facebook.net/signals/config/564625251082007?v=2.9.24&r=stable
1200000
136156
https://connect.facebook.net/en_US/fbevents.js
1200000
34932
https://fonts.shopifycdn.com/alegreya_sans/alegreyasans_n4.59e120541f4f6f427ecd086379922b7764465df9.woff2?h1=dm9vbmlrLmNvbQ&hmac=61f3bb8e9bdbff227999d8508ce2d9749891e49f9aaafda6d24d6fa34b5e789e
2629800000
24997
Avoid an excessive DOM size — 1,710 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
1,710
Maximum DOM Depth
14
Maximum Child Elements
12
Ensure text remains visible during webfont load
Make use of the font-display CSS feature, which will ensure text is user-visible while webfonts are loading.
URL Potential Savings (Ms)
https://fonts.shopifycdn.com/alegreya_sans/alegreyasans_n4.59e120541f4f6f427ecd086379922b7764465df9.woff2?h1=dm9vbmlrLmNvbQ&hmac=61f3bb8e9bdbff227999d8508ce2d9749891e49f9aaafda6d24d6fa34b5e789e
19.228999968618
Reduce the impact of third-party code — Third-party code blocked the main thread for 710 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)
490337
634.928
172014
58.828
37155
13.176
16861
0
754
0
Does not use passive listeners to improve scrolling performance
Improve the page's scroll performance by marking touch and wheel event listeners as 'passive'.
URL Location
https://cdn.shopify.com/s/files/1/0278/7547/5593/t/1/assets/vendor.js?v=1200183919454698418
line: 13
90

Accessibility

Indicates how accessible the page is and highlights opportunities where the page can be made more accessible to users of voonik.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.
`[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.
`[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-*]` 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.
Presentational `<table>` elements avoid using `<th>`, `<caption>` or the `[summary]` attribute.
It is advised to not include data elements in tables which are used for layout purposes, as it may create confusion for screen reader and other assistive technology users.
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"]`
Voonik.com may provide assistance to deaf or hearing-impaired users with captions on videos.
`<video>` elements contain a `<track>` element with `[kind="description"]`
Voonik.com may provide relevant information that dialogue cannot, by using audio descriptions.

ARIA

`[aria-*]` attributes do not have valid values
ARIA attributes cannot be interpreted with invalid values when used by screen readers and other assistive technologies.
Failing Elements
img
img
img
img
a
a
a

Contrast

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

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

Best Practices

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

Audits

Links to cross-origin destinations are safe
Improve performance and prevent security vulnerabilities by adding rel="noopener" and rel="noreferrer" to external links.
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.

Audits

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

Audits

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

Audits

Avoids Application Cache
Application cache is deprecated and is no longer recommended.
Detected JavaScript libraries
Below is a list of all front-end JavaScript libraries that were detected on the page.
Name Version
jQuery
2.2.3
Lo-Dash
4.5.1
boomerang.js
1.0.0
Shopify
core-js
3.0.0: pure
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.

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
http://voonik.com/
Includes front-end JavaScript libraries with known security vulnerabilities — 9 vulnerabilities detected
Ensure that the use of third-party scripts is minimal and that only trusted third-party scripts are used as some may contain known security vulnerabilities which may be exploited by attackers.
Library Version Vulnerability Count Highest Severity
4
Medium
5
High

Audits

Registers an `unload` listener
The 'unload' event does not fire reliably, causing issues with browser optimizations such as the Back-Forward Cache. It is recommended that 'pagehide' or 'visibilitychange' events are used instead.
URL
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.
URL Description
https://monorail-edge.shopifysvc.com/unstable/produce_batch
Failed to load resource: net::ERR_BLOCKED_BY_CLIENT.Inspector
https://monorail-edge.shopifysvc.com/unstable/produce_batch
Failed to load resource: net::ERR_BLOCKED_BY_CLIENT.Inspector
https://monorail-edge.shopifysvc.com/unstable/produce_batch
Failed to load resource: net::ERR_BLOCKED_BY_CLIENT.Inspector
https://monorail-edge.shopifysvc.com/v1/produce
Failed to load resource: net::ERR_BLOCKED_BY_CLIENT.Inspector
93

SEO

Indicates how well the page is optimized for ranking in search engines and highlights Search Engine Optimization (SEO) opportunities for voonik.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 voonik.com on mobile screens.
Document uses legible font sizes — 100% legible text
Font sizes of 12px or less are too small to most mobile users without user gestures and further action. Aim for more than 60% of page text to use font sizes greater than 12px.
Source Selector % of Page Text Font Size
100.00%
≥ 12px
Tap targets are sized appropriately — 100% 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.

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

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

Fast and reliable

Page load is fast enough on mobile networks
Ensure that the page loads fast enough over a cellular network, to ensure good mobile user experience.

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 voonik.com on mobile screens.
Contains some content when JavaScript is not available
Apps should display alternative content for when JavaScript is disabled.

Fast and reliable

Current page does not respond with a 200 when offline
In order for Progressive Web Apps to be made available offline, ensure that the app is using a service worker.
`start_url` does not respond with a 200 when offline
Consider using a service worker for Progressive Web Apps to ensure greater reliability for the user, in the case of poor network conditions.

Installable

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
http://voonik.com/
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.
Web app manifest does not meet the installability requirements
User engagement may be increased by leveraging the browsers ability to proactively prompt users to add the app to their homescreen.
View Data

PWA Optimized

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
Does not provide 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.
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: 23.227.38.65
Continent: North America
Country: Canada
Canada Flag
Region:
City:
Longitude: -79.3716
Latitude: 43.6319
Currencies: CAD
Languages: English
French

Web Hosting Provider

Name IP Address
Shopify, 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 23.6.68.27
Security

Visitor Safety

Mature Content: Not Likely
McAfee WebAdvisor Rating: Safe
WOT Rating: 4.1/5 (0 reviews)
WOT Trustworthiness: 82/100
WOT Child Safety: 88/100
Note: Safety information is not guaranteed.

SSL/TLS Certificate

Issued To: voonik.com
Issued By: Let's Encrypt Authority X3
Valid From: 17th August, 2020
Valid To: 15th November, 2020
Subject: CN = voonik.com
Hash: 091f43bb
Issuer: CN = Let's Encrypt Authority X3
O = Let's Encrypt
S = US
Version: 2
Serial Number: 0x039F6A9321E4CEEB70BCDAFD637E75A71517
Serial Number (Hex): 039F6A9321E4CEEB70BCDAFD637E75A71517
Valid From: 17th August, 2024
Valid To: 15th November, 2024
Signature Algorithm (Short Name): RSA-SHA256
Signature Algorithm (Long Name): sha256WithRSAEncryption
Authority Key Identifier: keyid:A8:4A:6A:63:04:7D:DD:BA:E6:D1:39:B7:A6:45:65:EF:F3:A8:EC:A1
Extended Key Usage: TLS Web Server Authentication, TLS Web Client Authentication
Certificate Policies: Policy: 2.23.140.1.2.1
Policy: 1.3.6.1.4.1.44947.1.1.1
CPS: http://cps.letsencrypt.org

Authority Information Access: OCSP - URI:http://ocsp.int-x3.letsencrypt.org
CA Issuers - URI:http://cert.int-x3.letsencrypt.org/

SCT List: Signed Certificate Timestamp:
Version : v1 (0x0)
Log ID : E7:12:F2:B0:37:7E:1A:62:FB:8E:C9:0C:61:84:F1:EA:
7B:37:CB:56:1D:11:26:5B:F3:E0:F3:4B:F2:41:54:6E
Timestamp : Aug 17 11:19:29.877 2020 GMT
Extensions: none
Signature : ecdsa-with-SHA256
30:44:02:20:05:DE:9D:3A:0D:B0:6B:E3:8F:A2:8E:3C:
0C:82:88:D3:FF:8D:EB:54:A5:FF:83:3C:AC:2A:7F:E6:
0D:AF:8B:18:02:20:2F:A7:22:58:4B:11:51:17:FC:B0:
90:26:99:B4:4C:F0:1D:83:79:6F:AD:2F:A2:6C:7A:2A:
6C:C4:29:A2:02:42
Signed Certificate Timestamp:
Version : v1 (0x0)
Log ID : B2:1E:05:CC:8B:A2:CD:8A:20:4E:87:66:F9:2B:B9:8A:
25:20:67:6B:DA:FA:70:E7:B2:49:53:2D:EF:8B:90:5E
Timestamp : Aug 17 11:19:29.872 2020 GMT
Extensions: none
Signature : ecdsa-with-SHA256
30:45:02:20:0D:CC:26:35:6F:BF:A6:21:15:CC:64:6E:
46:29:73:BB:13:0B:1D:26:C7:30:C1:78:CA:8A:01:26:
F3:02:B5:78:02:21:00:8A:21:1B:32:38:48:FE:FE:B4:
9B:74:C3:6B:CF:30:9A:C9:02:D4:2B:C7:CC:02:47:F9:
39:BD:01:E4:E5:4A:15
Key Usage: Digital Signature, Key Encipherment
Basic Constraints: CA:FALSE
Subject Alternative Name: DNS:voonik.com
Technical

DNS Lookup

A Records

Host IP Address Class TTL
voonik.com. 23.227.38.65 IN 4

NS Records

Host Nameserver Class TTL
voonik.com. ns-cloud-d1.googledomains.com. IN 21599
voonik.com. ns-cloud-d4.googledomains.com. IN 21599
voonik.com. ns-cloud-d2.googledomains.com. IN 21599
voonik.com. ns-cloud-d3.googledomains.com. IN 21599

MX Records

Priority Host Server Class TTL
10 voonik.com. aspmx3.googlemail.com. IN 1799
10 voonik.com. aspmx2.googlemail.com. IN 1799
1 voonik.com. aspmx.l.google.com. IN 1799
5 voonik.com. alt1.aspmx.l.google.com. IN 1799
5 voonik.com. alt2.aspmx.l.google.com. IN 1799

SOA Records

Domain Name Primary NS Responsible Email TTL
voonik.com. ns-cloud-d1.googledomains.com. cloud-dns-hostmaster.google.com. 21599

TXT Records

Host Value Class TTL
voonik.com. google-site-verification=OvsDSfLLy_b6gSEVjc_V03eQiXdslJzIVirtFbt3UDE IN 29
voonik.com. google-site-verification=8tLrcIWyLrSsJrYrxMdPW66QnhgdOIbn2K2v7ZeKNqQ IN 29
voonik.com. v=spf1 IN 29

HTTP Response Headers

HTTP-Code: HTTP/1.1 200 OK
Date: 25th September, 2020
Content-Type: text/html; charset=utf-8
Server: cloudflare
Connection: keep-alive
Set-Cookie: *
X-Sorting-Hat-PodId: 161
X-Sorting-Hat-ShopId: 27875475593
X-Storefront-Renderer-Rendered: 1
X-Alternate-Cache-Key: cacheable:7724c513720f9b835695f74cc47dacac
X-Cache: hit, server
X-Frame-Options: DENY
Content-Security-Policy: block-all-mixed-content; frame-ancestors 'none'; upgrade-insecure-requests;
Strict-Transport-Security: max-age=7889238
X-ShopId: 27875475593
X-ShardId: 161
Vary: Accept
Content-Language: en
X-Shopify-Stage: production
X-Dc: gcp-us-east1,gcp-us-east1,gcp-us-east1
X-Request-ID: 6e03552d-6d76-4813-ac8c-709e61cf39cb
X-Download-Options: noopen
X-Permitted-Cross-Domain-Policies: none
X-Content-Type-Options: nosniff
X-XSS-Protection: 1; mode=block
NEL: {"report_to":"network-errors","max_age":2592000,"failure_fraction":0.01,"success_fraction":0.0001}
Report-To: {"group":"network-errors","max_age":2592000,"endpoints":[{"url":"https://monorail-edge.shopifycloud.com/v1/reports/nel/20190325/shopify"}]}
CF-Cache-Status: DYNAMIC
cf-request-id: 0565e3014e0000e6c0e4894200000001
Expect-CT: max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
CF-RAY: 5d833aaeee05e6c0-EWR
alt-svc: h3-27=":443"; ma=86400, h3-28=":443"; ma=86400, h3-29=":443"; ma=86400

Whois Lookup

Created: 23rd October, 2010
Changed: 28th September, 2018
Expires: 23rd October, 2020
Registrar: GoDaddy.com, LLC
Status: clientTransferProhibited
clientUpdateProhibited
clientRenewProhibited
clientDeleteProhibited
Nameservers: ns-cloud-d1.googledomains.com
ns-cloud-d2.googledomains.com
ns-cloud-d3.googledomains.com
ns-cloud-d4.googledomains.com
Owner Organization: Voonik Technologies Pvt Ltd
Owner State: Karnataka
Owner Country: IN
Owner Email: Select Contact Domain Holder link at https://www.godaddy.com/whois/results.aspx?domain=VOONIK.COM
Admin Email: Select Contact Domain Holder link at https://www.godaddy.com/whois/results.aspx?domain=VOONIK.COM
Tech Email: Select Contact Domain Holder link at https://www.godaddy.com/whois/results.aspx?domain=VOONIK.COM
Full Whois: Domain Name: VOONIK.COM
Registry Domain ID: 1621804281_DOMAIN_COM-VRSN
Registrar WHOIS Server: whois.godaddy.com
Registrar URL: http://www.godaddy.com
Updated Date: 2018-09-28T08:44:45Z
Creation Date: 2010-10-23T07:22:54Z
Registrar Registration Expiration Date: 2020-10-23T07:22:54Z
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: Voonik Technologies Pvt Ltd
Registrant State/Province: Karnataka
Registrant Country: IN
Registrant Email: Select Contact Domain Holder link at https://www.godaddy.com/whois/results.aspx?domain=VOONIK.COM
Admin Email: Select Contact Domain Holder link at https://www.godaddy.com/whois/results.aspx?domain=VOONIK.COM
Tech Email: Select Contact Domain Holder link at https://www.godaddy.com/whois/results.aspx?domain=VOONIK.COM
Name Server: NS-CLOUD-D1.GOOGLEDOMAINS.COM
Name Server: NS-CLOUD-D2.GOOGLEDOMAINS.COM
Name Server: NS-CLOUD-D3.GOOGLEDOMAINS.COM
Name Server: NS-CLOUD-D4.GOOGLEDOMAINS.COM
DNSSEC: unsigned
URL of the ICANN WHOIS Data Problem Reporting System: http://wdprs.internic.net/
>>> Last update of WHOIS database: 2020-09-25T08:00:00Z <<<

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
ns-cloud-d1.googledomains.com 216.239.32.109
ns-cloud-d2.googledomains.com 216.239.34.109
ns-cloud-d3.googledomains.com 216.239.36.109
ns-cloud-d4.googledomains.com 216.239.38.109
Related

Subdomains

Similar Sites

Organic Search (US) Competitors

Backlink Competitors

Sites with the same domain name

Domain Valuation Snoop Score
0/5

Sites hosted on the same IP address

Domain Valuation Snoop Score
$4,469 USD 3/5
0/5
$9,042 USD 3/5
$865 USD 1/5
$4,560 USD 3/5