salonmagazine.ca

salonmagazine.ca is SSL secured

Free website and domain report on salonmagazine.ca

Last Updated: 14th May, 2020 Update Now
Overview

Snoop Summary for salonmagazine.ca

This is a free and comprehensive report about salonmagazine.ca. The domain salonmagazine.ca is currently hosted on a server located in United States with the IP address 104.26.7.214, where the local currency is USD and English is the local language. If salonmagazine.ca was to be sold it would possibly be worth $582 USD (based on the daily revenue potential of the website over a 24 month period). Salonmagazine.ca is somewhat popular with an estimated 275 daily unique visitors. This report was last updated 14th May, 2020.

About salonmagazine.ca

Site Preview: salonmagazine.ca salonmagazine.ca
Title: Salon | Magazine for Canada's professional beauty industry
Description:
Keywords and Tags:
Related Terms:
Fav Icon:
Age:
Domain Created:
Domain Updated:
Domain Expires:
Review

Snoop Score

1/5

Valuation

$582 USD
Note: All valuation figures are estimates.

Popularity

Low
Note: Popularity is estimated.

Rank, Reach and Authority

Alexa Rank: 5,085,824
Alexa Reach: <0.0001%
SEMrush Rank (US):
SEMrush Authority Score:
Moz Domain Authority: 0
Moz Page Authority: 0

Organic vs Paid (Google Ads)

Traffic

Visitors

Daily Visitors: 275
Monthly Visitors: 8,370
Yearly Visitors: 100,375
Note: All visitors figures are estimates.

Visitors By Country

Revenue

Revenue

Daily Revenue: $1 USD
Monthly Revenue: $24 USD
Yearly Revenue: $286 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: salonmagazine.ca 16
Domain Name: salonmagazine 13
Extension (TLD): ca 2

Page Speed Analysis

Average Load Time: 1.38 seconds
Load Time Comparison: Faster than 57% of sites

PageSpeed Insights

Avg. (All Categories) 50
Performance 35
Accessibility 51
Best Practices 62
SEO 82
Progressive Web App 19
0–49 (Fail) 50–89 (Average) 90–100 (Pass)
URL: https://www.salonmagazine.ca
Updated: 14th May, 2020

2.97 seconds
First Contentful Paint (FCP)
39%
37%
24%

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

Simulate loading on desktop
35

Performance

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

Opportunities

Defer offscreen images — Potential savings of 34 KB
Time to Interactive can be slowed down by resources on the page. Salonmagazine.ca should consider lazy-loading offscreen and hidden images.
URL Size (Bytes) Potential Savings (Bytes)
https://www.salonmagazine.ca/wp-content/uploads/2019/05/L_OC_EN_RGB_KO.png
15434
15434
https://www.salonmagazine.ca/wp-content/uploads/2019/05/L_OC_FR_RGB_KO.png
14956
14956
https://www.salonmagazine.ca/wp-content/uploads/2018/06/salon_2018_logo_black-e1528385132151.png
4730
4730
Minify CSS — Potential savings of 6 KB
Cascading Style Sheets (CSS) files can contribute to network payload sizes. Salonmagazine.ca should consider minifying CSS files.
URL Size (Bytes) Potential Savings (Bytes)
https://www.salonmagazine.ca/wp-content/themes/salon/style.css?ver=1
23103
6613
Minify JavaScript
JavaScript (JS) files can contribute to network payload sizes and increase script parse times. Salonmagazine.ca should consider minifying JS files.
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.
Server response times are low (TTFB) — Root document took 410 ms
Time to First Byte (TTFB) identifies the time at which the server sends a response.
Preload key requests
Key requests can be preloaded by using '<link rel=preload>'. Salonmagazine.ca 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.

Diagnostics

Avoid chaining critical requests — 54 chains found
Below is a list of Critical Request Chains, which shows which resources are loaded with a high priority. Salonmagazine.ca should consider reducing the length of chains, reducing the download size of resources, or deferring the download of unnecessary resources to improve page load.
User Timing marks and measures
Make use of the User Timing API to measure an app's real-world performance during key user experiences.
JavaScript execution time — 1.1 s
JavaScript (JS) execution time can be lowered by reducing the time required for parsing, compiling and executing JS. Delivering smaller JS payloads may help with this.
URL Total CPU Time (Ms) Script Evaluation (Ms) Script Parse (Ms)
https://ajax.googleapis.com/ajax/libs/webfont/1.5.3/webfont.js
1113.362
69.391
1.692
Other
925.79900000004
155.483
3.355
https://e.issuu.com/issuu-reader3-embed-files/1965/iframe-embed.770152d3.js
459.099
446.802
1.416
https://www.salonmagazine.ca/wp-includes/js/jquery/jquery.js?ver=1.12.4-wp
419.653
282.768
1.793
https://static.isu.pub/issuu-reader3/vendor.850ac254.js
149.475
91.4
9.158
https://www.salonmagazine.ca/
50.756
46.325
4.431
Keep request counts low and transfer sizes small — 149 requests • 3,250 KB
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
149
3328334
Image
29
1501545
Script
40
585799
Font
33
560525
Other
18
422297
Stylesheet
27
219270
Document
2
38898
Media
0
0
Third-party
84
2794412

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.

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://salonmagazine.ca/
0
355.62299983576
608
0
302
text/html
https://salonmagazine.ca/
356.10500001349
2156.707999995
775
0
301
text/html
https://www.salonmagazine.ca/
2157.2589999996
2567.4909998197
34415
242491
200
text/html
Document
https://www.googletagmanager.com/gtag/js?id=UA-467046-4
2580.6189998984
2610.6459998991
33905
84317
200
application/javascript
Script
https://www.salonmagazine.ca/wp-content/plugins/easy-modal/assets/styles/easy-modal-site.css?ver=0.1
2580.9589999262
2760.8459999319
1014
911
200
text/css
Stylesheet
https://www.salonmagazine.ca/wp-content/plugins/adsanity/dist/css/widget-default.css?ver=1.4.2
2581.1169999652
2734.4409998041
1053
1778
200
text/css
Stylesheet
https://www.salonmagazine.ca/wp-includes/css/dist/block-library/style.min.css?ver=5.3.2
2581.3449998386
2713.6279998813
6393
41467
200
text/css
Stylesheet
https://www.salonmagazine.ca/wp-content/plugins/Ilerra-slider/assets/css/style.css?ver=5.3.2
2581.6789998207
2626.8719998188
983
930
200
text/css
Stylesheet
https://www.salonmagazine.ca/wp-content/plugins/contact-form-7/includes/css/styles.css?ver=5.1.6
2581.8919998128
2756.6519998945
1185
1382
200
text/css
Stylesheet
https://www.salonmagazine.ca/wp-content/plugins/search-filter/style.css?ver=1
2582.0299999323
2731.7499998026
828
411
200
text/css
Stylesheet
https://www.salonmagazine.ca/wp-content/plugins/woocommerce-products-filter/css/front.css?ver=1.2.3
2582.1669998113
2702.2589999251
3835
17968
200
text/css
Stylesheet
https://www.salonmagazine.ca/wp-content/plugins/woocommerce-products-filter/js/chosen/chosen.min.css?ver=1.2.3
2582.3969999328
2725.8470000234
2546
10768
200
text/css
Stylesheet
https://www.salonmagazine.ca/wp-content/plugins/woocommerce-products-filter/ext/by_text/css/by_text.css?ver=1.2.3
2582.7959999442
2807.2120000143
992
972
200
text/css
Stylesheet
https://www.salonmagazine.ca/wp-content/plugins/wordpress-popular-posts/assets/css/wpp.css?ver=5.0.2
2582.8949999996
2757.9840000253
860
391
200
text/css
Stylesheet
https://www.salonmagazine.ca/wp-content/themes/salon/style.css?ver=1
2583.0229998101
2819.2069998477
23103
129484
200
text/css
Stylesheet
https://www.salonmagazine.ca/wp-content/plugins/js_composer/assets/css/js_composer.min.css?ver=5.7
2583.1549998838
2787.9470000044
41826
484758
200
text/css
Stylesheet
https://www.salonmagazine.ca/wp-content/themes/salon/framework/css/shortcodes.css?ver=5.3.2
2583.4269998595
2709.4169999473
23479
125116
200
text/css
Stylesheet
https://www.salonmagazine.ca/wp-content/themes/salon/framework/css/responsive.css?ver=5.3.2
2583.5109998006
2752.9690000229
4105
20077
200
text/css
Stylesheet
https://www.salonmagazine.ca/wp-content/uploads/pum/pum-site-styles.css?generated=1583756989&ver=1.8.14
2583.5899999365
2735.7530000154
3419
15613
200
text/css
Stylesheet
https://www.salonmagazine.ca/wp-content/plugins/a3-lazy-load/assets/css/jquery.lazyloadxt.spinner.css?ver=5.3.2
2583.7269998156
2711.5859999321
817
276
200
text/css
Stylesheet
https://www.salonmagazine.ca/wp-content/uploads/sass/a3_lazy_load.min.css?ver=1550772680
2583.8740000036
2694.5909999777
711
127
200
text/css
Stylesheet
https://www.salonmagazine.ca/wp-content/plugins/Ilerra/assets/css/style.css?ver=5.3.2
2583.9709998108
2728.0819998123
761
131
200
text/css
Stylesheet
https://www.salonmagazine.ca/wp-content/uploads/smile_fonts/Defaults/Defaults.css?ver=5.3.2
2584.1529997997
2711.1969999969
5127
25821
200
text/css
Stylesheet
https://www.salonmagazine.ca/wp-content/plugins/Ultimate_VC_Addons/assets/min-css/style.min.css?ver=3.16.20
2584.4899998046
2844.9999999721
3212
13120
200
text/css
Stylesheet
https://www.salonmagazine.ca/wp-content/plugins/Ultimate_VC_Addons/assets/min-css/advanced-buttons.min.css?ver=3.16.20
2584.5999999437
2846.315999981
3657
33489
200
text/css
Stylesheet
https://www.salonmagazine.ca/wp-includes/js/jquery/jquery.js?ver=1.12.4-wp
2584.8550000228
2734.9749999121
33630
96866
200
application/javascript
Script
https://www.salonmagazine.ca/wp-includes/js/jquery/jquery-migrate.min.js?ver=1.4.1
2584.9899998866
2700.2359998878
4477
10056
200
application/javascript
Script
https://www.salonmagazine.ca/wp-content/plugins/wordpress-popular-posts/assets/js/wpp-5.0.0.min.js?ver=5.0.2
2585.1499999408
2698.5229998827
1282
1471
200
application/javascript
Script
https://www.salonmagazine.ca/wp-content/plugins/Ultimate_VC_Addons/assets/min-js/ultimate-params.min.js?ver=3.16.20
2585.4569999501
2841.0869999789
1083
1112
200
application/javascript
Script
https://www.salonmagazine.ca/wp-content/plugins/Ultimate_VC_Addons/assets/min-js/custom.min.js?ver=3.16.20
2585.6329998933
2887.5149998348
5161
21283
200
application/javascript
Script
https://www.googletagmanager.com/gtm.js?id=GTM-MZGDQWB
2586.6870000027
2612.1549999807
26863
68217
200
application/javascript
Script
https://ajax.googleapis.com/ajax/libs/webfont/1.5.3/webfont.js
2904.6169999056
2909.7380000167
7537
17380
200
text/javascript
Script
https://www.salonmagazine.ca/wp-includes/js/wp-emoji-release.min.js?ver=5.3.2
2898.3989998233
2971.623999998
4928
13866
200
application/javascript
Script
https://www.salonmagazine.ca/wp-content/uploads/2018/08/salon_2018_logo_black-e1528385132151.png
2904.7469999641
3029.428999871
5483
4730
200
image/webp
Image
https://www.salonmagazine.ca/wp-content/uploads/2018/06/salon_2018_logo_black-e1528385132151.png
2904.8839998432
2949.6110000182
5483
4730
200
image/webp
Image
https://www.salonmagazine.ca/wp-content/plugins/a3-lazy-load/assets/images/lazy_placeholder.gif
2905.0890000071
2946.9899998512
761
34
200
image/webp
Image
https://www.salonmagazine.ca/wp-content/uploads/2019/05/L_OC_EN_RGB_KO.png
2905.2229998633
3028.8109998219
16167
15434
200
image/webp
Image
https://www.salonmagazine.ca/wp-content/uploads/2019/05/L_OC_FR_RGB_KO.png
2905.3879999556
2979.5839998405
15689
14956
200
image/webp
Image
https://www.salonmagazine.ca/wp-content/plugins/woocommerce-products-filter/js/easy-autocomplete/easy-autocomplete.min.css?ver=1.2.3
2640.7849998213
2774.3209998589
1905
8244
200
text/css
Stylesheet
https://www.salonmagazine.ca/wp-content/plugins/woocommerce-products-filter/js/easy-autocomplete/easy-autocomplete.themes.min.css?ver=1.2.3
2641.2529998925
2754.3829998467
1572
5278
200
text/css
Stylesheet
https://www.salonmagazine.ca/wp-includes/js/jquery/ui/core.min.js?ver=1.11.4
2757.8049998265
2825.7509998512
2313
3931
200
application/javascript
Script
https://www.salonmagazine.ca/wp-includes/js/jquery/ui/position.min.js?ver=1.11.4
2775.7929998916
2892.5269998144
3002
6482
200
application/javascript
Script
https://www.salonmagazine.ca/wp-content/plugins/easy-modal/assets/scripts/jquery.transit.min.js?ver=0.9.11
2826.8919999246
2879.1359998286
3282
7835
200
application/javascript
Script
https://www.salonmagazine.ca/wp-content/plugins/easy-modal/assets/scripts/easy-modal-site.js?defer&ver=2
2905.5089999456
2949.2679999676
3855
17069
200
application/javascript
Script
https://www.salonmagazine.ca/wp-content/plugins/Ilerra-slider/assets/js/custom.js?ver=1.1
2880.81100001
2923.227999825
1718
7323
200
application/javascript
Script
https://www.salonmagazine.ca/wp-content/plugins/contact-form-7/includes/js/scripts.js?ver=5.1.6
2900.2509999555
2957.9999998678
3812
10901
200
application/javascript
Script
https://www.salonmagazine.ca/wp-content/themes/salon/framework/js/jquery.easing.min.js
2900.4589999095
2948.4790000133
2455
5564
200
application/javascript
Script
https://www.salonmagazine.ca/wp-content/plugins/js_composer/assets/lib/waypoints/waypoints.min.js?ver=5.7
2900.5689998157
2979.0909998119
3114
8044
200
application/javascript
Script
https://www.salonmagazine.ca/wp-content/themes/salon/framework/js/waypoints-sticky.min.js
2900.7069999352
2948.8780000247
1180
1154
200
application/javascript
Script
https://www.salonmagazine.ca/wp-content/themes/salon/framework/js/prettyPhoto.js
2900.9999998379
2951.8599999137
6658
24716
200
application/javascript
Script
https://www.salonmagazine.ca/wp-content/themes/salon/framework/js/isotope.pkgd.min.js
2901.0779999662
2953.3079999965
10487
37705
200
application/javascript
Script
https://www.salonmagazine.ca/wp-content/themes/salon/framework/js/functions.js
2901.2159998529
2950.6899998523
24739
85391
200
application/javascript
Script
https://www.salonmagazine.ca/wp-content/themes/salon/framework/js/flexslider.min.js
2901.4009998646
3053.1059999485
6710
21638
200
application/javascript
Script
https://www.salonmagazine.ca/wp-content/themes/salon/framework/js/smoothscroll.js
2901.5309999231
2962.333999807
4183
10927
200
application/javascript
Script
https://www.salonmagazine.ca/wp-includes/js/comment-reply.min.js?ver=5.3.2
2901.6979997978
2952.7169999201
1667
2385
200
application/javascript
Script
https://www.salonmagazine.ca/wp-content/plugins/q2w3-fixed-widget/js/q2w3-fixed-widget.min.js?ver=5.1.9
2901.8279998563
2987.0219998993
1929
4360
200
application/javascript
Script
https://www.salonmagazine.ca/wp-content/uploads/pum/pum-site-scripts.js?defer&generated=1583756989&ver=1.8.14
2905.7279999834
3096.7949999031
13472
48457
200
application/javascript
Script
https://www.salonmagazine.ca/wp-content/plugins/a3-lazy-load/assets/js/jquery.lazyloadxt.extra.min.js?ver=2.2.2
2901.9349999726
2945.7409998868
2117
3014
200
application/javascript
Script
https://www.salonmagazine.ca/wp-content/plugins/a3-lazy-load/assets/js/jquery.lazyloadxt.srcset.min.js?ver=2.2.2
2902.3179998621
2945.3169999178
1347
1573
200
application/javascript
Script
https://www.salonmagazine.ca/wp-content/plugins/a3-lazy-load/assets/js/jquery.lazyloadxt.extend.js?ver=2.2.2
2902.7939999942
2944.0249998588
927
715
200
application/javascript
Script
https://www.salonmagazine.ca/wp-includes/js/wp-embed.min.js?ver=5.3.2
2903.0549998861
2947.7619999088
1297
1399
200
application/javascript
Script
https://www.salonmagazine.ca/wp-content/plugins/woocommerce-products-filter/js/easy-autocomplete/jquery.easy-autocomplete.min.js?ver=1.2.3
2903.1859999523
2955.0969998818
5298
15663
200
application/javascript
Script
https://www.salonmagazine.ca/wp-content/plugins/js_composer/assets/js/dist/js_composer_front.min.js?ver=5.7
2903.891999973
2951.2029998004
6050
19706
200
application/javascript
Script
https://www.salonmagazine.ca/wp-content/themes/salon/framework/js/owl.carousel.min.js
2904.4959999155
2950.0449998304
11618
42816
200
application/javascript
Script
https://www.google-analytics.com/analytics.js
2905.8379998896
2911.2219999079
19103
45892
200
text/javascript
Script
https://fonts.googleapis.com/css?family=Montserrat:100
2738.2529999595
2755.4229998495
1591
1878
200
text/css
Stylesheet
https://www.salonmagazine.ca/wp-content/plugins/a3-lazy-load/assets/css/loading.gif
2940.4959999956
2995.8929999266
2352
1690
200
image/gif
Image
https://www.salonmagazine.ca/wp-content/themes/salon/framework/css/font/icomoon.ttf
2958.67299987
3139.1529999673
1620
1744
200
application/font-sfnt
Font
https://www.salonmagazine.ca/wp-content/uploads/smile_fonts/Defaults/Defaults.woff?rfa9z8
2959.3209999148
3146.5869999956
65655
144232
200
application/font-woff
Font
https://www.salonmagazine.ca/wp-content/themes/salon/framework/css/font/fontawesome-webfont.woff2?v=4.7.0
2960.3319999296
3231.1559999362
77740
77160
200
application/octet-stream
Font
https://fonts.googleapis.com/css?family=Old+Standard+TT%7CRoboto:100,300,400,500,700,900,100italic,300italic,400italic,500italic,700italic,900italic%7CRoboto+Condensed:300,400,700,300italic,400italic,700italic&amp;subset=latin
3185.8769999817
3208.0959999003
2969
46811
200
text/css
Stylesheet
https://www.google-analytics.com/r/collect?v=1&_v=j82&a=1477849149&t=pageview&_s=1&dl=https%3A%2F%2Fwww.salonmagazine.ca%2F&ul=en-us&de=UTF-8&dt=Salon%20%7C%20Magazine%20for%20Canada%27s%20professional%20beauty%20industry&sd=24-bit&sr=800x600&vp=1350x940&je=0&_u=IEBAAUAB~&jid=119720865&gjid=631789045&cid=1102374607.1589473780&tid=UA-467046-4&_gid=118727818.1589473780&_r=1&gtm=2ou561&z=1332763215
3223.505999893
4433.6889998522
797
0
302
text/html
https://www.google-analytics.com/r/collect?v=1&_v=j82&a=1477849149&t=pageview&_s=1&dl=https%3A%2F%2Fwww.salonmagazine.ca%2F&ul=en-us&de=UTF-8&dt=Salon%20%7C%20Magazine%20for%20Canada%27s%20professional%20beauty%20industry&sd=24-bit&sr=800x600&vp=1350x940&je=0&_u=YEDAAUAB~&jid=629639694&gjid=364909356&cid=1102374607.1589473780&tid=UA-467046-4&_gid=118727818.1589473780&_r=1&gtm=2wg561MZGDQWB&cd1=null&z=576828779
3223.6679999623
4433.2569998223
796
0
302
text/html
https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmWUlfBBc4.woff2
3658.3659998141
3661.8679999374
16465
15816
200
font/woff2
Font
https://fonts.gstatic.com/s/roboto/v20/KFOmCnqEu92Fr1Mu4mxK.woff2
3670.0999999885
3673.8960000221
16385
15736
200
font/woff2
Font
https://fonts.gstatic.com/s/robotocondensed/v18/ieVi2ZhZI2eCN5jzbjEETS9weq8-32meGCQYbw.woff2
3671.6439998709
3676.0309999809
16289
15640
200
font/woff2
Font
https://fonts.gstatic.com/s/oldstandardtt/v12/MwQubh3o1vLImiwAVvYawgcf2eVeqlq4.woff2
3714.0420000069
3719.2749998067
23489
22840
200
font/woff2
Font
https://fonts.gstatic.com/s/robotocondensed/v18/ieVl2ZhZI2eCN5jzbjEETS9weq8-19K7DQ.woff2
3723.0179999024
3726.1810000055
16369
15720
200
font/woff2
Font
https://fonts.gstatic.com/s/roboto/v20/KFOkCnqEu92Fr1MmgVxIIzI.woff2
3806.9869999308
3810.1609998848
16457
15808
200
font/woff2
Font
https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmSU5fBBc4.woff2
3850.6920000073
3854.5160000212
16433
15784
200
font/woff2
Font
https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmEU9fBBc4.woff2
3914.0419999603
3917.5449998584
16521
15872
200
font/woff2
Font
https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmYUtfBBc4.woff2
3998.1259999331
4011.9069998618
16361
15712
200
font/woff2
Font
https://fonts.gstatic.com/s/roboto/v20/KFOiCnqEu92Fr1Mu51QrEzAdLw.woff2
4043.0369998794
4049.3109999225
17657
17008
200
font/woff2
Font
https://fonts.gstatic.com/s/roboto/v20/KFOjCnqEu92Fr1Mu51TjASc6CsQ.woff2
4082.1769998875
4085.6379999314
18097
17448
200
font/woff2
Font
https://fonts.gstatic.com/s/roboto/v20/KFOkCnqEu92Fr1Mu51xIIzI.woff2
4124.5389999822
4128.5949999001
17973
17324
200
font/woff2
Font
https://fonts.gstatic.com/s/roboto/v20/KFOjCnqEu92Fr1Mu51S7ACc6CsQ.woff2
4160.6989998836
4164.1989999916
17965
17316
200
font/woff2
Font
https://fonts.gstatic.com/s/roboto/v20/KFOjCnqEu92Fr1Mu51TzBic6CsQ.woff2
4203.1590000261
4208.2239999436
17669
17020
200
font/woff2
Font
https://fonts.gstatic.com/s/roboto/v20/KFOjCnqEu92Fr1Mu51TLBCc6CsQ.woff2
4245.1429998036
4251.1030000169
18169
17520
200
font/woff2
Font
https://fonts.gstatic.com/s/robotocondensed/v18/ieVi2ZhZI2eCN5jzbjEETS9weq8-33mZGCQYbw.woff2
4291.9399999082
4295.4779998399
16253
15604
200
font/woff2
Font
https://fonts.gstatic.com/s/robotocondensed/v18/ieVg2ZhZI2eCN5jzbjEETS9weq8-19eDpCEobdNZ.woff2
4385.8609998133
4391.5859998669
17929
17280
200
font/woff2
Font
https://fonts.gstatic.com/s/robotocondensed/v18/ieVj2ZhZI2eCN5jzbjEETS9weq8-19eLDwM9.woff2
4427.2270000074
4430.9769999236
18001
17352
200
font/woff2
Font
https://stats.g.doubleclick.net/r/collect?v=1&aip=1&t=dc&_r=3&tid=UA-467046-4&cid=1102374607.1589473780&jid=629639694&_gid=118727818.1589473780&gjid=364909356&_v=j82&z=576828779
4436.7889999412
4676.0009999853
824
0
302
text/html
https://stats.g.doubleclick.net/r/collect?v=1&aip=1&t=dc&_r=3&tid=UA-467046-4&cid=1102374607.1589473780&jid=119720865&_gid=118727818.1589473780&gjid=631789045&_v=j82&z=1332763215
4437.3309998773
4733.3360000048
842
0
302
text/html
https://s3-ca-central-1.amazonaws.com/salon-media/wp-content/uploads/2020/04/RCA_Leaderboard.850x90.1-1.jpg
4469.2839998752
4670.4059999902
49274
48842
200
image/jpeg
Image
https://s3-ca-central-1.amazonaws.com/salon-media/wp-content/uploads/2020/04/COVID-19-News-banner-300.jpg
4469.4589998107
4677.9049998149
67087
66655
200
image/jpeg
Image
https://s3-ca-central-1.amazonaws.com/salon-media/wp-content/uploads/2018/06/s.main_.housead.300.png
4469.9140000157
4666.866999818
31990
31559
200
image/png
Image
https://www.google.com/ads/ga-audiences?v=1&aip=1&t=sr&_r=4&tid=UA-467046-4&cid=1102374607.1589473780&jid=629639694&_v=j82&z=576828779
4676.364999963
4684.3939998653
718
42
200
image/gif
Image
https://www.google.com/ads/ga-audiences?v=1&aip=1&t=sr&_r=4&tid=UA-467046-4&cid=1102374607.1589473780&jid=119720865&_v=j82&z=1332763215
4733.5139999632
4743.9429999795
718
42
200
image/gif
Image
https://e.issuu.com/embed.html?backgroundColor=%23ffffff&d=salon_magazine_en_a20&hideIssuuLogo=true&hideShareButton=true&showOtherPublicationsAsSuggestions=true&u=saloncommunicationsinc
5024.3769998197
5060.8859998174
4483
11280
200
text/html
Document
https://s3-ca-central-1.amazonaws.com/salon-media/wp-content/uploads/2020/05/Hairdressers-Feature.jpg
5024.9210000038
5254.6439999714
116253
115820
200
image/jpeg
Image
https://s3-ca-central-1.amazonaws.com/salon-media/wp-content/uploads/2020/05/Open-Sign-Feature.jpg
5025.1559999306
5092.1639997978
72829
72397
200
image/jpeg
Image
https://s3-ca-central-1.amazonaws.com/salon-media/wp-content/uploads/2020/05/Making-Waves-scaled-e1589311882417.jpg
5025.3599998541
5173.7849998754
32181
31749
200
image/jpeg
Image
https://s3-ca-central-1.amazonaws.com/salon-media/wp-content/uploads/2020/05/Coty-Logo-Feature.jpg
5025.7009998895
5219.0749999136
66567
66135
200
image/jpeg
Image
https://s3-ca-central-1.amazonaws.com/salon-media/wp-content/uploads/2020/04/Online-Ed.jpg
5026.0850000195
5249.6609999798
116700
116267
200
image/jpeg
Image
https://s3-ca-central-1.amazonaws.com/salon-media/wp-content/uploads/2020/05/G-Alderete-Haircolor-3-copy.jpg
5026.3149999082
5245.7099999301
180649
180216
200
image/jpeg
Image
https://s3-ca-central-1.amazonaws.com/salon-media/wp-content/uploads/2020/04/Desmond-Murray-High-Res11667-copy.jpg
5026.6079998109
5209.6129998099
35483
35051
200
image/jpeg
Image
https://s3-ca-central-1.amazonaws.com/salon-media/wp-content/uploads/2020/04/Screen-Shot-2020-04-22-at-1.11.48-PM.png
5026.8899998628
5290.8419999294
335120
334688
200
image/png
Image
https://s3-ca-central-1.amazonaws.com/salon-media/wp-content/uploads/2020/04/sesh19-829-Edit-copy.jpg
5027.1499999799
5244.7859998792
59586
59154
200
image/jpeg
Image
https://s3-ca-central-1.amazonaws.com/salon-media/wp-content/uploads/2020/03/Steph-Peckmore_Bad-Apple-Hair-Group_Colour-Codes_5-2.jpg
5027.3779998533
5246.6199998744
106682
106249
200
image/jpeg
Image
https://s3-ca-central-1.amazonaws.com/salon-media/wp-content/uploads/2020/03/McAndrew-Feature.jpg
5027.7589999605
5142.8079998586
91968
91536
200
image/jpeg
Image
https://static.isu.pub/issuu-reader3/reader.fe5009fb.css
5076.0709999595
5141.3620000239
80493
182166
200
text/css
Stylesheet
https://e.issuu.com/issuu-reader3-embed-files/1965/iframe-embed.770152d3.css
5076.258999994
5093.6069998425
834
354
200
text/css
Stylesheet
https://www.google-analytics.com/analytics.js
5076.5519998968
5081.0920000076
19102
45892
200
text/javascript
Script
https://static.isu.pub/issuu-reader3/vendor.850ac254.js
5076.8309999257
5120.4709999729
169872
547484
200
application/javascript
Script
https://static.isu.pub/issuu-reader3/reader.fe5009fb.js
5078.1319998205
5134.2559999321
120266
464051
200
application/javascript
Script
https://e.issuu.com/issuu-reader3-embed-files/1965/iframe-embed.770152d3.js
5078.3829998691
5143.4119998012
5623
13738
200
application/javascript
Script
https://secure.quantserve.com/quant.js
5150.5929999985
5225.7619998418
8427
21997
200
application/x-javascript
Script
blob:https://e.issuu.com/ad1c5936-9401-44d9-a9bb-23e7e9ce2581
5297.9349999223
5663.7819998432
0
387
200
text/plain
Other
https://reader3.isu.pub/saloncommunicationsinc/salon_magazine_en_a20/reader3_4.json
5396.2179999799
5419.9649998918
1581
17821
200
application/json
XHR
https://api.issuu.com/call/reader/api/dynamic/saloncommunicationsinc/salon_magazine_en_a20
5397.0109999646
5497.1039998345
698
749
200
application/json
XHR
https://api.issuu.com/call/reader/api/links/saloncommunicationsinc/salon_magazine_en_a20
5680.1419998519
5802.1779998671
704
1782
200
application/json
XHR
https://api.issuu.com/call/stream/web/embed/read_more_from_paying_publisher/initial?ownerUsername=saloncommunicationsinc&publicationId=e00e5ba343926cd1e188d6bea53bc5ef&pageSize=8
5740.2719999664
5812.4829998706
700
1599
200
application/json
Fetch
https://api.issuu.com/call/stream/web/embed/read_more_from_paying_publisher_from_fullscreen/initial?ownerUsername=saloncommunicationsinc&publicationId=e00e5ba343926cd1e188d6bea53bc5ef&pageSize=8
5740.8890000079
5803.7819999736
705
1663
200
application/json
Fetch
https://photo.isu.pub/saloncommunicationsinc/photo_large.jpg
5741.2159999367
5770.593999885
3837
3291
200
image/jpeg
Image
5752.4849998299
5752.5509998668
0
122
200
image/png
Image
5756.0909998138
5804.4549999759
31216
31216
200
font/truetype
Font
5757.5719999149
5806.4529998228
29468
29468
200
font/truetype
Font
https://layers.isu.pub/e00e5ba343926cd1e188d6bea53bc5ef/200319163233/v2/page_1.bin
5767.464999808
5802.909999853
131292
153546
200
application/octet-stream
XHR
https://layers.isu.pub/e00e5ba343926cd1e188d6bea53bc5ef/200319163233/v2/page_3.bin
5774.9089999124
5804.3779998552
101290
120254
200
application/octet-stream
XHR
https://layers.isu.pub/e00e5ba343926cd1e188d6bea53bc5ef/200319163233/v2/page_2.bin
5776.1519998312
5826.4189998154
179458
192816
200
application/octet-stream
XHR
https://image.isu.pub/200320193404-6440261be227fd5aeac1079cf9a69148/jpg/page_1_thumb_large.jpg
5883.1639999989
5919.5259998087
15574
14949
200
image/jpeg
Image
https://image.isu.pub/200303225150-ea6d3674fa5e14a238451da20257b0ee/jpg/page_1_thumb_large.jpg
5883.3289998583
5918.108999962
23696
23116
200
image/jpeg
Image
https://image.isu.pub/200303224756-48fff45abf40c1b439a7e4b7b8faae17/jpg/page_1_thumb_large.jpg
5883.4229998756
5919.116999954
23876
23251
200
image/jpeg
Image
https://image.isu.pub/200303220122-2d7c38a7c973715950d79e86c9ef2b6a/jpg/page_1_thumb_large.jpg
5883.5159998853
5918.6229999177
24164
23538
200
image/jpeg
Image
5907.7579998411
5937.7519998234
3392
3392
200
application/x-font-woff
Font
5908.6209998932
5938.7560000177
5768
5768
200
application/x-font-woff
Font
5909.347999841
5939.3829999026
2204
2204
200
application/x-font-woff
Font
5922.2730000038
5962.3789999168
3732
3732
200
application/x-font-woff
Font
5922.9669999331
5963.0839999299
1808
1808
200
application/x-font-woff
Font
5923.7199998461
5963.6109999847
3544
3544
200
application/x-font-woff
Font
5952.7759999037
5982.774999924
3424
3424
200
application/x-font-woff
Font
5954.0389999747
5984.3059999403
5640
5640
200
application/x-font-woff
Font
5955.420000013
5985.5509998742
7804
7804
200
application/x-font-woff
Font
5956.2619999051
5986.3419998437
3028
3028
200
application/x-font-woff
Font
https://pingback.issuu.com/ping
5981.4339999575
6016.9599999208
409
0
200
text/plain
XHR
https://rules.quantcount.com/rules-p-5cvC4NOeGmtNA.js
6036.0520000104
6051.4379998203
1310
2397
200
application/x-javascript
Script
https://pixel.quantserve.com/pixel;r=1171150246;rf=3;a=p-5cvC4NOeGmtNA;url=https%3A%2F%2Fe.issuu.com%2Fembed.html%3FbackgroundColor%3D%2523ffffff%26d%3Dsalon_magazine_en_a20%26hideIssuuLogo%3Dtrue%26hideShareButton%3Dtrue%26showOtherPublicationsAsSuggestions%3Dtrue%26u%3Dsaloncommunicationsinc;ref=https%3A%2F%2Fwww.salonmagazine.ca%2F;fpan=1;fpa=P0-657603107-1589473782569;ns=1;ce=1;qjs=1;qv=f473609d-20200430082408;cm=;gdpr=0;je=0;sr=800x600x24;enc=n;dst=1;et=1589473782569;tzo=420;ogl=
6036.568999989
6116.1149998661
658
35
200
image/gif
Image
https://pingback.issuu.com/ping
7242.8429999854
7286.3890000153
409
0
200
text/plain
XHR
https://pingback.issuu.com/ping
7988.6179999448
8017.1509999782
409
0
200
text/plain
XHR
Network Round Trip Times — 0 ms
High Network RTT (Round Trip Times) can have a large impact on performance. Providing servers geographically closer to the user could improve performance.
Server Backend Latencies — 0 ms
High server latencies indicate the server is overloaded or has a poor backend performance.
Tasks
Below is a list of the top-level main thread tasks that executed during page load.
Start Time (Ms) End Time (Ms)
2588.881
7.199
2598.896
40.122
2652.627
5.106
2658.382
5.43
2667.652
9.77
2677.45
7.429
2729.547
8.016
2809.194
18.798
2867.951
25.502
2907.916
88.892
2999.39
80.277
3088.945
16.459
3106.692
7.096
3128.005
14.184
3142.832
19.234
3163.376
33.521
3196.947
8.399
3205.644
37.479
3243.14
7.715
3255.541
399.091
3660.33
791.748
4454.016
26.34
4482.421
6.857
4489.305
20.464
4545.371
6.182
4551.592
91.328
4642.937
11.766
4654.716
12.825
4667.579
12.001
4679.593
14.593
4695.91
12.67
4708.599
16.35
4724.977
13.392
4738.379
13.35
4752.78
14.687
4767.482
14.506
4782.005
15.804
4797.837
14.964
4812.814
15.24
4828.068
13.323
4841.416
14.334
4855.761
16.079
4871.851
14.889
4888.014
38.905
4934.165
15.416
4952.8
14.977
4967.853
20.279
5028.434
19.711
5054.548
5.608
5082.315
6.815
5173.19
13.453
5191.039
10.964
5202.357
472.338
5684.902
9.891
5695.139
5.68
5700.859
59.853
5768.052
41.269
5811.637
8.278
5827.177
15.021
5842.355
15.723
5865.358
9.768
5886.134
9.266
5896.957
11.149
5916.431
13.993
5930.887
14.238
5945.362
11.299
5959.346
18.68
5985.166
11.698
6007.079
28.053
6036.842
5.534
6049.27
6.724
Diagnostics
Below is a collection of useful page vitals.
View Data
Metrics
Below is a collection of metrics.
View Data

Metrics

First CPU Idle — 3.3 s
The time taken for the page's main thread to be quiet enough to handle input.

Other

Estimated Input Latency — 100 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 salonmagazine.ca as laggy when the latency is higher than 0.05 seconds.
Total Blocking Time — 480 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).

Opportunities

Properly size images — Potential savings of 497 KB
Images can slow down the page's load time. Salonmagazine.ca should consider serving more appropriate-sized images.
URL Size (Bytes) Potential Savings (Bytes)
https://s3-ca-central-1.amazonaws.com/salon-media/wp-content/uploads/2020/04/Screen-Shot-2020-04-22-at-1.11.48-PM.png
334688
199352
https://s3-ca-central-1.amazonaws.com/salon-media/wp-content/uploads/2020/05/G-Alderete-Haircolor-3-copy.jpg
180216
107343
https://s3-ca-central-1.amazonaws.com/salon-media/wp-content/uploads/2020/03/Steph-Peckmore_Bad-Apple-Hair-Group_Colour-Codes_5-2.jpg
106249
63286
https://s3-ca-central-1.amazonaws.com/salon-media/wp-content/uploads/2020/03/McAndrew-Feature.jpg
91536
54522
https://s3-ca-central-1.amazonaws.com/salon-media/wp-content/uploads/2020/04/sesh19-829-Edit-copy.jpg
59154
35234
https://s3-ca-central-1.amazonaws.com/salon-media/wp-content/uploads/2020/04/Desmond-Murray-High-Res11667-copy.jpg
35051
20878
https://www.salonmagazine.ca/wp-content/uploads/2019/05/L_OC_EN_RGB_KO.png
15434
15262
https://s3-ca-central-1.amazonaws.com/salon-media/wp-content/uploads/2020/04/RCA_Leaderboard.850x90.1-1.jpg
48842
12858
Remove unused CSS — Potential savings of 158 KB
Dead and/or unused rules in Style Sheets (CSS) can contribute to network payload sizes. Salonmagazine.ca should consider removing dead rules from style sheets and deferring the loading of CSS not used for above-the-fold content.
URL Size (Bytes) Potential Savings (Bytes)
https://static.isu.pub/issuu-reader3/reader.fe5009fb.css
80493
76866
https://www.salonmagazine.ca/wp-content/plugins/js_composer/assets/css/js_composer.min.css?ver=5.7
41826
41446
https://www.salonmagazine.ca/wp-content/themes/salon/framework/css/shortcodes.css?ver=5.3.2
23479
22503
https://www.salonmagazine.ca/wp-content/themes/salon/style.css?ver=1
23103
21149
Efficiently encode images — Potential savings of 539 KB
Unoptimized images can consume more cellular data than what is necessary.
URL Size (Bytes) Potential Savings (Bytes)
https://s3-ca-central-1.amazonaws.com/salon-media/wp-content/uploads/2020/05/G-Alderete-Haircolor-3-copy.jpg
180216
123822
https://s3-ca-central-1.amazonaws.com/salon-media/wp-content/uploads/2020/03/Steph-Peckmore_Bad-Apple-Hair-Group_Colour-Codes_5-2.jpg
106249
75433
https://s3-ca-central-1.amazonaws.com/salon-media/wp-content/uploads/2020/04/Online-Ed.jpg
116267
69441
https://s3-ca-central-1.amazonaws.com/salon-media/wp-content/uploads/2020/05/Hairdressers-Feature.jpg
115820
66128
https://s3-ca-central-1.amazonaws.com/salon-media/wp-content/uploads/2020/04/COVID-19-News-banner-300.jpg
66655
46970
https://s3-ca-central-1.amazonaws.com/salon-media/wp-content/uploads/2020/05/Open-Sign-Feature.jpg
72397
46926
https://s3-ca-central-1.amazonaws.com/salon-media/wp-content/uploads/2020/03/McAndrew-Feature.jpg
91536
43098
https://s3-ca-central-1.amazonaws.com/salon-media/wp-content/uploads/2020/05/Coty-Logo-Feature.jpg
66135
39780
https://s3-ca-central-1.amazonaws.com/salon-media/wp-content/uploads/2020/04/RCA_Leaderboard.850x90.1-1.jpg
48842
28575
https://s3-ca-central-1.amazonaws.com/salon-media/wp-content/uploads/2020/04/sesh19-829-Edit-copy.jpg
59154
11292
Serve images in next-gen formats — Potential savings of 991 KB
Image formats like PNG and JPEG have poor compression when compared to other next-gen formats, such as JPEG 200, JPEG XR and WebP.
URL Size (Bytes) Potential Savings (Bytes)
https://s3-ca-central-1.amazonaws.com/salon-media/wp-content/uploads/2020/04/Screen-Shot-2020-04-22-at-1.11.48-PM.png
334688
298620
https://s3-ca-central-1.amazonaws.com/salon-media/wp-content/uploads/2020/05/G-Alderete-Haircolor-3-copy.jpg
180216
144180
https://s3-ca-central-1.amazonaws.com/salon-media/wp-content/uploads/2020/03/Steph-Peckmore_Bad-Apple-Hair-Group_Colour-Codes_5-2.jpg
106249
92231
https://s3-ca-central-1.amazonaws.com/salon-media/wp-content/uploads/2020/05/Hairdressers-Feature.jpg
115820
90290
https://s3-ca-central-1.amazonaws.com/salon-media/wp-content/uploads/2020/04/Online-Ed.jpg
116267
89521
https://s3-ca-central-1.amazonaws.com/salon-media/wp-content/uploads/2020/05/Open-Sign-Feature.jpg
72397
61339
https://s3-ca-central-1.amazonaws.com/salon-media/wp-content/uploads/2020/03/McAndrew-Feature.jpg
91536
61288
https://s3-ca-central-1.amazonaws.com/salon-media/wp-content/uploads/2020/04/COVID-19-News-banner-300.jpg
66655
57067
https://s3-ca-central-1.amazonaws.com/salon-media/wp-content/uploads/2020/05/Coty-Logo-Feature.jpg
66135
54157
https://s3-ca-central-1.amazonaws.com/salon-media/wp-content/uploads/2020/04/RCA_Leaderboard.850x90.1-1.jpg
48842
39550
https://s3-ca-central-1.amazonaws.com/salon-media/wp-content/uploads/2020/04/sesh19-829-Edit-copy.jpg
59154
26406
Avoid multiple page redirects — Potential savings of 340 ms
Redirects can cause additional delays before the page can begin loading. Salonmagazine.ca should avoid multiple or unnecessary page redirects.
URL Time Spent (Ms)
(Start) http://salonmagazine.ca/
0
https://salonmagazine.ca/
190
https://www.salonmagazine.ca/
150

Diagnostics

Avoid enormous network payloads — Total size was 3,152 KB
Large network payloads can cost users money and are linked to long load times.
URL Size (Bytes)
https://s3-ca-central-1.amazonaws.com/salon-media/wp-content/uploads/2020/04/Screen-Shot-2020-04-22-at-1.11.48-PM.png
335120
https://s3-ca-central-1.amazonaws.com/salon-media/wp-content/uploads/2020/05/G-Alderete-Haircolor-3-copy.jpg
180649
https://layers.isu.pub/e00e5ba343926cd1e188d6bea53bc5ef/200319163233/v2/page_2.bin
179458
https://static.isu.pub/issuu-reader3/vendor.850ac254.js
169872
https://layers.isu.pub/e00e5ba343926cd1e188d6bea53bc5ef/200319163233/v2/page_1.bin
131292
https://static.isu.pub/issuu-reader3/reader.fe5009fb.js
120266
https://s3-ca-central-1.amazonaws.com/salon-media/wp-content/uploads/2020/04/Online-Ed.jpg
116700
https://s3-ca-central-1.amazonaws.com/salon-media/wp-content/uploads/2020/05/Hairdressers-Feature.jpg
116253
https://s3-ca-central-1.amazonaws.com/salon-media/wp-content/uploads/2020/03/Steph-Peckmore_Bad-Apple-Hair-Group_Colour-Codes_5-2.jpg
106682
https://layers.isu.pub/e00e5ba343926cd1e188d6bea53bc5ef/200319163233/v2/page_3.bin
101290
Minimize main-thread work — 3.4 s
Main-thread work timing can be lowered by reducing the time required for parsing, compiling and executing JS. Delivering smaller JS payloads may help with this.
Category Time Spent (Ms)
Style & Layout
1409.152
Script Evaluation
1262.617
Other
338.447
Rendering
187.42500000005
Parse HTML & CSS
101.732
Script Parsing & Compilation
69.788
Garbage Collection
10.202

Metrics

First Contentful Paint — 1.9 s
The time taken for the first image or text on the page to be rendered.
First Meaningful Paint — 2.0 s
The time taken for the primary content of the page to be rendered.
Speed Index — 5.3 s
The time taken for the page contents to be visibly populated.
Time to Interactive — 4.8 s
The time taken for the page to become fully interactive.
Max Potential First Input Delay — 470 ms
Users could experience a delay when interacting with the page.

Opportunities

Eliminate render-blocking resources — Potential savings of 1,680 ms
Resources, such as JavaScript and style sheets, can block the first paint of the page. Salonmagazine.ca should consider delivering critical JavaScript/style sheets (JS/CSS) inline and deferring all non-critical JS/CSS.
URL Size (Bytes) Potential Savings (Ms)
https://www.salonmagazine.ca/wp-content/plugins/easy-modal/assets/styles/easy-modal-site.css?ver=0.1
1014
70
https://www.salonmagazine.ca/wp-content/plugins/adsanity/dist/css/widget-default.css?ver=1.4.2
1053
150
https://www.salonmagazine.ca/wp-includes/css/dist/block-library/style.min.css?ver=5.3.2
6393
190
https://www.salonmagazine.ca/wp-content/plugins/Ilerra-slider/assets/css/style.css?ver=5.3.2
983
150
https://www.salonmagazine.ca/wp-content/plugins/contact-form-7/includes/css/styles.css?ver=5.1.6
1185
150
https://www.salonmagazine.ca/wp-content/plugins/search-filter/style.css?ver=1
828
150
https://www.salonmagazine.ca/wp-content/plugins/woocommerce-products-filter/css/front.css?ver=1.2.3
3835
70
https://www.salonmagazine.ca/wp-content/plugins/woocommerce-products-filter/js/chosen/chosen.min.css?ver=1.2.3
2546
70
https://www.salonmagazine.ca/wp-content/plugins/woocommerce-products-filter/ext/by_text/css/by_text.css?ver=1.2.3
992
70
https://www.salonmagazine.ca/wp-content/plugins/wordpress-popular-posts/assets/css/wpp.css?ver=5.0.2
860
70
https://www.salonmagazine.ca/wp-content/themes/salon/style.css?ver=1
23103
190
https://www.salonmagazine.ca/wp-content/plugins/js_composer/assets/css/js_composer.min.css?ver=5.7
41826
270
https://www.salonmagazine.ca/wp-content/themes/salon/framework/css/shortcodes.css?ver=5.3.2
23479
190
https://www.salonmagazine.ca/wp-content/themes/salon/framework/css/responsive.css?ver=5.3.2
4105
70
https://www.salonmagazine.ca/wp-content/uploads/pum/pum-site-styles.css?generated=1583756989&ver=1.8.14
3419
70
https://www.salonmagazine.ca/wp-content/plugins/a3-lazy-load/assets/css/jquery.lazyloadxt.spinner.css?ver=5.3.2
817
70
https://www.salonmagazine.ca/wp-content/uploads/sass/a3_lazy_load.min.css?ver=1550772680
711
70
https://www.salonmagazine.ca/wp-content/plugins/Ilerra/assets/css/style.css?ver=5.3.2
761
70
https://www.salonmagazine.ca/wp-content/uploads/smile_fonts/Defaults/Defaults.css?ver=5.3.2
5127
70
https://www.salonmagazine.ca/wp-content/plugins/Ultimate_VC_Addons/assets/min-css/style.min.css?ver=3.16.20
3212
70
https://www.salonmagazine.ca/wp-content/plugins/Ultimate_VC_Addons/assets/min-css/advanced-buttons.min.css?ver=3.16.20
3657
70
https://www.salonmagazine.ca/wp-includes/js/jquery/jquery.js?ver=1.12.4-wp
33630
190
https://www.salonmagazine.ca/wp-includes/js/jquery/jquery-migrate.min.js?ver=1.4.1
4477
70
https://www.salonmagazine.ca/wp-content/plugins/wordpress-popular-posts/assets/js/wpp-5.0.0.min.js?ver=5.0.2
1282
70
https://www.salonmagazine.ca/wp-content/plugins/Ultimate_VC_Addons/assets/min-js/ultimate-params.min.js?ver=3.16.20
1083
70
https://www.salonmagazine.ca/wp-content/plugins/Ultimate_VC_Addons/assets/min-js/custom.min.js?ver=3.16.20
5161
70

Diagnostics

Serve static assets with an efficient cache policy — 66 resources found
Salonmagazine.ca can speed up repeat visits by increasing the cache lifetime, which is essentially how long before a cached copy expires.
URL Cache TTL (Ms) Size (Bytes)
https://photo.isu.pub/saloncommunicationsinc/photo_large.jpg
0
3837
https://rules.quantcount.com/rules-p-5cvC4NOeGmtNA.js
3600000
1310
https://www.google-analytics.com/analytics.js
7200000
19103
https://www.google-analytics.com/analytics.js
7200000
19102
https://www.salonmagazine.ca/wp-content/themes/salon/framework/css/font/fontawesome-webfont.woff2?v=4.7.0
14400000
77740
https://www.salonmagazine.ca/wp-content/uploads/smile_fonts/Defaults/Defaults.woff?rfa9z8
14400000
65655
https://www.salonmagazine.ca/wp-content/plugins/js_composer/assets/css/js_composer.min.css?ver=5.7
14400000
41826
https://www.salonmagazine.ca/wp-includes/js/jquery/jquery.js?ver=1.12.4-wp
14400000
33630
https://www.salonmagazine.ca/wp-content/themes/salon/framework/js/functions.js
14400000
24739
https://www.salonmagazine.ca/wp-content/themes/salon/framework/css/shortcodes.css?ver=5.3.2
14400000
23479
https://www.salonmagazine.ca/wp-content/themes/salon/style.css?ver=1
14400000
23103
https://www.salonmagazine.ca/wp-content/uploads/2019/05/L_OC_EN_RGB_KO.png
14400000
16167
https://www.salonmagazine.ca/wp-content/uploads/2019/05/L_OC_FR_RGB_KO.png
14400000
15689
https://www.salonmagazine.ca/wp-content/uploads/pum/pum-site-scripts.js?defer&generated=1583756989&ver=1.8.14
14400000
13472
https://www.salonmagazine.ca/wp-content/themes/salon/framework/js/owl.carousel.min.js
14400000
11618
https://www.salonmagazine.ca/wp-content/themes/salon/framework/js/isotope.pkgd.min.js
14400000
10487
https://www.salonmagazine.ca/wp-content/themes/salon/framework/js/flexslider.min.js
14400000
6710
https://www.salonmagazine.ca/wp-content/themes/salon/framework/js/prettyPhoto.js
14400000
6658
https://www.salonmagazine.ca/wp-includes/css/dist/block-library/style.min.css?ver=5.3.2
14400000
6393
https://www.salonmagazine.ca/wp-content/plugins/js_composer/assets/js/dist/js_composer_front.min.js?ver=5.7
14400000
6050
https://www.salonmagazine.ca/wp-content/uploads/2018/06/salon_2018_logo_black-e1528385132151.png
14400000
5483
https://www.salonmagazine.ca/wp-content/uploads/2018/08/salon_2018_logo_black-e1528385132151.png
14400000
5483
https://www.salonmagazine.ca/wp-content/plugins/woocommerce-products-filter/js/easy-autocomplete/jquery.easy-autocomplete.min.js?ver=1.2.3
14400000
5298
https://www.salonmagazine.ca/wp-content/plugins/Ultimate_VC_Addons/assets/min-js/custom.min.js?ver=3.16.20
14400000
5161
https://www.salonmagazine.ca/wp-content/uploads/smile_fonts/Defaults/Defaults.css?ver=5.3.2
14400000
5127
https://www.salonmagazine.ca/wp-includes/js/wp-emoji-release.min.js?ver=5.3.2
14400000
4928
https://www.salonmagazine.ca/wp-includes/js/jquery/jquery-migrate.min.js?ver=1.4.1
14400000
4477
https://www.salonmagazine.ca/wp-content/themes/salon/framework/js/smoothscroll.js
14400000
4183
https://www.salonmagazine.ca/wp-content/themes/salon/framework/css/responsive.css?ver=5.3.2
14400000
4105
https://www.salonmagazine.ca/wp-content/plugins/easy-modal/assets/scripts/easy-modal-site.js?defer&ver=2
14400000
3855
https://www.salonmagazine.ca/wp-content/plugins/woocommerce-products-filter/css/front.css?ver=1.2.3
14400000
3835
https://www.salonmagazine.ca/wp-content/plugins/contact-form-7/includes/js/scripts.js?ver=5.1.6
14400000
3812
https://www.salonmagazine.ca/wp-content/plugins/Ultimate_VC_Addons/assets/min-css/advanced-buttons.min.css?ver=3.16.20
14400000
3657
https://www.salonmagazine.ca/wp-content/uploads/pum/pum-site-styles.css?generated=1583756989&ver=1.8.14
14400000
3419
https://www.salonmagazine.ca/wp-content/plugins/easy-modal/assets/scripts/jquery.transit.min.js?ver=0.9.11
14400000
3282
https://www.salonmagazine.ca/wp-content/plugins/Ultimate_VC_Addons/assets/min-css/style.min.css?ver=3.16.20
14400000
3212
https://www.salonmagazine.ca/wp-content/plugins/js_composer/assets/lib/waypoints/waypoints.min.js?ver=5.7
14400000
3114
https://www.salonmagazine.ca/wp-includes/js/jquery/ui/position.min.js?ver=1.11.4
14400000
3002
https://www.salonmagazine.ca/wp-content/plugins/woocommerce-products-filter/js/chosen/chosen.min.css?ver=1.2.3
14400000
2546
https://www.salonmagazine.ca/wp-content/themes/salon/framework/js/jquery.easing.min.js
14400000
2455
https://www.salonmagazine.ca/wp-content/plugins/a3-lazy-load/assets/css/loading.gif
14400000
2352
https://www.salonmagazine.ca/wp-includes/js/jquery/ui/core.min.js?ver=1.11.4
14400000
2313
https://www.salonmagazine.ca/wp-content/plugins/a3-lazy-load/assets/js/jquery.lazyloadxt.extra.min.js?ver=2.2.2
14400000
2117
https://www.salonmagazine.ca/wp-content/plugins/q2w3-fixed-widget/js/q2w3-fixed-widget.min.js?ver=5.1.9
14400000
1929
https://www.salonmagazine.ca/wp-content/plugins/woocommerce-products-filter/js/easy-autocomplete/easy-autocomplete.min.css?ver=1.2.3
14400000
1905
https://www.salonmagazine.ca/wp-content/plugins/Ilerra-slider/assets/js/custom.js?ver=1.1
14400000
1718
https://www.salonmagazine.ca/wp-includes/js/comment-reply.min.js?ver=5.3.2
14400000
1667
https://www.salonmagazine.ca/wp-content/themes/salon/framework/css/font/icomoon.ttf
14400000
1620
https://www.salonmagazine.ca/wp-content/plugins/woocommerce-products-filter/js/easy-autocomplete/easy-autocomplete.themes.min.css?ver=1.2.3
14400000
1572
https://www.salonmagazine.ca/wp-content/plugins/a3-lazy-load/assets/js/jquery.lazyloadxt.srcset.min.js?ver=2.2.2
14400000
1347
https://www.salonmagazine.ca/wp-includes/js/wp-embed.min.js?ver=5.3.2
14400000
1297
https://www.salonmagazine.ca/wp-content/plugins/wordpress-popular-posts/assets/js/wpp-5.0.0.min.js?ver=5.0.2
14400000
1282
https://www.salonmagazine.ca/wp-content/plugins/contact-form-7/includes/css/styles.css?ver=5.1.6
14400000
1185
https://www.salonmagazine.ca/wp-content/themes/salon/framework/js/waypoints-sticky.min.js
14400000
1180
https://www.salonmagazine.ca/wp-content/plugins/Ultimate_VC_Addons/assets/min-js/ultimate-params.min.js?ver=3.16.20
14400000
1083
https://www.salonmagazine.ca/wp-content/plugins/adsanity/dist/css/widget-default.css?ver=1.4.2
14400000
1053
https://www.salonmagazine.ca/wp-content/plugins/easy-modal/assets/styles/easy-modal-site.css?ver=0.1
14400000
1014
https://www.salonmagazine.ca/wp-content/plugins/woocommerce-products-filter/ext/by_text/css/by_text.css?ver=1.2.3
14400000
992
https://www.salonmagazine.ca/wp-content/plugins/Ilerra-slider/assets/css/style.css?ver=5.3.2
14400000
983
https://www.salonmagazine.ca/wp-content/plugins/a3-lazy-load/assets/js/jquery.lazyloadxt.extend.js?ver=2.2.2
14400000
927
https://www.salonmagazine.ca/wp-content/plugins/wordpress-popular-posts/assets/css/wpp.css?ver=5.0.2
14400000
860
https://www.salonmagazine.ca/wp-content/plugins/search-filter/style.css?ver=1
14400000
828
https://www.salonmagazine.ca/wp-content/plugins/a3-lazy-load/assets/css/jquery.lazyloadxt.spinner.css?ver=5.3.2
14400000
817
https://www.salonmagazine.ca/wp-content/plugins/a3-lazy-load/assets/images/lazy_placeholder.gif
14400000
761
https://www.salonmagazine.ca/wp-content/plugins/Ilerra/assets/css/style.css?ver=5.3.2
14400000
761
https://www.salonmagazine.ca/wp-content/uploads/sass/a3_lazy_load.min.css?ver=1550772680
14400000
711
Avoid an excessive DOM size — 1,502 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,502
Maximum DOM Depth
24
Maximum Child Elements
45
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://www.salonmagazine.ca/wp-content/themes/salon/framework/css/font/icomoon.ttf
180.4800000973
https://www.salonmagazine.ca/wp-content/uploads/smile_fonts/Defaults/Defaults.woff?rfa9z8
187.26600008085
https://www.salonmagazine.ca/wp-content/themes/salon/framework/css/font/fontawesome-webfont.woff2?v=4.7.0
270.82400000654
https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmWUlfBBc4.woff2
3.5020001232624
https://fonts.gstatic.com/s/roboto/v20/KFOmCnqEu92Fr1Mu4mxK.woff2
3.796000033617
https://fonts.gstatic.com/s/robotocondensed/v18/ieVi2ZhZI2eCN5jzbjEETS9weq8-32meGCQYbw.woff2
4.3870001100004
https://fonts.gstatic.com/s/oldstandardtt/v12/MwQubh3o1vLImiwAVvYawgcf2eVeqlq4.woff2
5.2329997997731
https://fonts.gstatic.com/s/robotocondensed/v18/ieVl2ZhZI2eCN5jzbjEETS9weq8-19K7DQ.woff2
3.1630001030862
https://fonts.gstatic.com/s/roboto/v20/KFOkCnqEu92Fr1MmgVxIIzI.woff2
3.173999954015
https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmSU5fBBc4.woff2
3.8240000139922
https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmEU9fBBc4.woff2
3.5029998980463
https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmYUtfBBc4.woff2
13.780999928713
https://fonts.gstatic.com/s/roboto/v20/KFOiCnqEu92Fr1Mu51QrEzAdLw.woff2
6.2740000430495
https://fonts.gstatic.com/s/roboto/v20/KFOjCnqEu92Fr1Mu51TjASc6CsQ.woff2
3.4610000438988
https://fonts.gstatic.com/s/roboto/v20/KFOkCnqEu92Fr1Mu51xIIzI.woff2
4.0559999179095
https://fonts.gstatic.com/s/roboto/v20/KFOjCnqEu92Fr1Mu51S7ACc6CsQ.woff2
3.5000001080334
https://fonts.gstatic.com/s/roboto/v20/KFOjCnqEu92Fr1Mu51TzBic6CsQ.woff2
5.0649999175221
https://fonts.gstatic.com/s/roboto/v20/KFOjCnqEu92Fr1Mu51TLBCc6CsQ.woff2
5.9600002132356
https://fonts.gstatic.com/s/robotocondensed/v18/ieVi2ZhZI2eCN5jzbjEETS9weq8-33mZGCQYbw.woff2
3.5379999317229
https://fonts.gstatic.com/s/robotocondensed/v18/ieVg2ZhZI2eCN5jzbjEETS9weq8-19eDpCEobdNZ.woff2
5.7250000536442
https://fonts.gstatic.com/s/robotocondensed/v18/ieVj2ZhZI2eCN5jzbjEETS9weq8-19eLDwM9.woff2
3.749999916181
Reduce the impact of third-party code — Third-party code blocked the main thread for 420 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 Size (Bytes) Main-Thread Blocking Time (Ms)
890373
395.734
7537
28.438
1362369
0
60768
0
39798
0
10395
0
1666
0
1436
0
51

Accessibility

Indicates how accessible the page is and highlights opportunities where the page can be made more accessible to users of salonmagazine.ca. 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.
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.
`[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-*]` attributes have valid values
ARIA attributes cannot be interpreted with invalid values when used by screen readers and other assistive technologies.
`[aria-*]` attributes are valid and not misspelled
ARIA attributes cannot be interpreted with invalid names when used by screen readers and other assistive technologies.

Audio and video

`<audio>` elements contain a `<track>` element with `[kind="captions"]`
Salonmagazine.ca may provide assistance to deaf or hearing-impaired users with captions on audio elements.
`<video>` elements contain a `<track>` element with `[kind="captions"]`
Salonmagazine.ca may provide assistance to deaf or hearing-impaired users with captions on videos.
`<video>` elements contain a `<track>` element with `[kind="description"]`
Salonmagazine.ca may provide relevant information that dialogue cannot, by using audio descriptions.

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.
`<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>` or `<template>` 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.

Contrast

Best practices

`[id]` attributes on the page are not unique
It is advised to keep all id attributes unique in order to prevent instances from being overlooked by screen readers and other assistive technologies.
Failing Elements
`[user-scalable="no"]` is used in the `<meta name="viewport">` element or the `[maximum-scale]` attribute is less than 5.
For users with low vision who rely on screen magnification, ensure that zooming is not disabled.
Failing Elements

Names and labels

`<frame>` or `<iframe>` elements do not have a title
Screen reader users and other assistive technology users rely on frame titles to describe the contents of frames.
Failing Elements
Image elements do not have `[alt]` attributes
Provide short and descriptive alternative text where possible on informative elements.
Failing Elements
img
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.
Headings don't skip levels
Ensure that headings create an outline for the page and that heading levels are not skipped.
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.
62

Best Practices

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

Other

Avoids Application Cache
Application cache is deprecated and is no longer recommended.
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.
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.
Page has the HTML doctype
Ensure a doctype is specified to prevent the browser from switching to quirks-mode.
Detected JavaScript libraries
Below is a list of all front-end JavaScript libraries that were detected on the page.
Name Version
jQuery
1.12.4
jQuery (Fast path)
jQuery UI
1.11.4
WebFont Loader
Isotope
FlexSlider
WordPress
5.3.2
Avoids requesting the notification permission on page load
When requesting permission to send notifications, provide context or consider tying the request to a user action to avoid confusion and mistrust from users.
Avoids deprecated APIs
Avoid deprecated APIs which will eventually be removed the browser.
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.

Other

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://salonmagazine.ca/
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://www.salonmagazine.ca/wp-includes/js/jquery/jquery.js?ver=1.12.4-wp
line: 0
https://static.isu.pub/issuu-reader3/vendor.850ac254.js
line: 64
Links to cross-origin destinations are unsafe
Improve performance and prevent security vulnerabilities by adding rel="noopener" and rel="noreferrer" to external links.
Includes front-end JavaScript libraries with known security vulnerabilities — 3 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
2
Medium
1
High
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://secure.quantserve.com/quant.js
Failed to execute 'postMessage' on 'DOMWindow': The target origin provided ('https://e.issuu.com') does not match the recipient window's origin ('https://www.salonmagazine.ca').
82

SEO

Indicates how well the page is optimized for ranking in search engines and highlights Search Engine Optimization (SEO) opportunities for salonmagazine.ca. 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 salonmagazine.ca 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.
Document has a valid `hreflang`
Search engines can be instructed to list specific versions of a page for a given language or region through the use of hreflang links.
Document has a valid `rel=canonical`
Search engines can be suggested which URL should be shown in search results through the use of canonical links.
Document avoids plugins
The content of plugins cannot be indexed by search engines and many devices either restrict or do not support them.

Crawling and Indexing

Page has successful HTTP status code
Avoid pages with unsuccessful HTTP status codes as they may not be indexed by search engines.
Page isn’t blocked from indexing
Pages that cannot be crawled by search engines cannot be indexed or included in their search results. Ensure that search engines have permission to crawl all pages that should be indexed.
robots.txt is valid
Malformed robots.txt files prevent crawlers from understanding how a site wants to be crawled or indexed, which can be devastating to SEO.

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.
Image elements do not have `[alt]` attributes
Provide short and descriptive alternative text where possible on informative elements.
Failing Elements
img

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

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

PWA Optimized

Redirects HTTP traffic to HTTPS
It is advised to redirect all HTTP traffic to HTTPS, in order to enable secure web features for all users.
Content is sized correctly for the viewport
Ensure that the width of the app's content matches the width of the viewport, otherwise the app might not be optimized for mobile screens.
Has a `<meta name="viewport">` tag with `width` or `initial-scale`
It is advised to use a '<meta name="viewport">' tag for the optimization of salonmagazine.ca on mobile screens.
Contains some content when JavaScript is not available
Apps should display alternative content for when JavaScript is disabled.

Fast and reliable

Page load is not fast enough on mobile networks — Interactive on simulated mobile network at 22.1 s
Ensure that the page loads fast enough over a cellular network, to ensure good mobile user experience.
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://salonmagazine.ca/
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.

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) 47
Performance 12
Accessibility 48
Best Practices 69
SEO 83
Progressive Web App 22
0–49 (Fail) 50–89 (Average) 90–100 (Pass)
URL: https://www.salonmagazine.ca
Updated: 14th May, 2020

3.17 seconds
First Contentful Paint (FCP)
30%
42%
28%

0.04 seconds
First Input Delay (FID)
98%
2%
0%

Simulate loading on mobile
12

Performance

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

Opportunities

Minify JavaScript
JavaScript (JS) files can contribute to network payload sizes and increase script parse times. Salonmagazine.ca should consider minifying JS files.
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.
Server response times are low (TTFB) — Root document took 260 ms
Time to First Byte (TTFB) identifies the time at which the server sends a response.
Preload key requests
Key requests can be preloaded by using '<link rel=preload>'. Salonmagazine.ca 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.

Diagnostics

Avoids enormous network payloads — Total size was 1,142 KB
Large network payloads can cost users money and are linked to long load times.
URL Size (Bytes)
https://s3-ca-central-1.amazonaws.com/salon-media/wp-content/uploads/2020/05/Hairdressers-Feature.jpg
116253
https://www.salonmagazine.ca/wp-content/themes/salon/framework/css/font/fontawesome-webfont.woff2?v=4.7.0
77740
https://s3-ca-central-1.amazonaws.com/salon-media/wp-content/uploads/2020/05/Open-Sign-Feature.jpg
72829
https://www.salonmagazine.ca/wp-content/uploads/smile_fonts/Defaults/Defaults.woff?rfa9z8
65656
https://s3-ca-central-1.amazonaws.com/salon-media/wp-content/uploads/2020/05/COVID-19-News-banner-mobile.jpg
54406
https://www.salonmagazine.ca/wp-content/plugins/js_composer/assets/css/js_composer.min.css?ver=5.7
41818
https://s3-ca-central-1.amazonaws.com/salon-media/wp-content/uploads/2020/04/RCA_Leaderboard.300x115.1-1-C.jpg
36019
https://www.salonmagazine.ca/
34502
https://www.googletagmanager.com/gtag/js?id=UA-467046-4
33905
https://www.salonmagazine.ca/wp-includes/js/jquery/jquery.js?ver=1.12.4-wp
33630
Avoid chaining critical requests — 53 chains found
Below is a list of Critical Request Chains, which shows which resources are loaded with a high priority. Salonmagazine.ca should consider reducing the length of chains, reducing the download size of resources, or deferring the download of unnecessary resources to improve page load.
User Timing marks and measures
Make use of the User Timing API to measure an app's real-world performance during key user experiences.
Keep request counts low and transfer sizes small — 101 requests • 1,142 KB
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
101
1169214
Font
20
368885
Image
13
359059
Script
35
263927
Stylesheet
25
138012
Document
1
34502
Other
7
4829
Media
0
0
Third-party
36
636597

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.

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://salonmagazine.ca/
0
117.70800000522
595
0
302
text/html
https://salonmagazine.ca/
118.27799997991
1960.1159999729
775
0
301
text/html
https://www.salonmagazine.ca/
1960.6509999721
2223.5299999593
34502
242665
200
text/html
Document
https://www.googletagmanager.com/gtag/js?id=UA-467046-4
2247.2909999778
2279.0349999559
33905
84317
200
application/javascript
Script
https://www.salonmagazine.ca/wp-content/plugins/easy-modal/assets/styles/easy-modal-site.css?ver=0.1
2248.3609999763
2307.7949999715
1014
911
200
text/css
Stylesheet
https://www.salonmagazine.ca/wp-content/plugins/adsanity/dist/css/widget-default.css?ver=1.4.2
2248.4679999761
2302.7019999572
1053
1778
200
text/css
Stylesheet
https://www.salonmagazine.ca/wp-includes/css/dist/block-library/style.min.css?ver=5.3.2
2248.5710000037
2306.1739999685
6393
41467
200
text/css
Stylesheet
https://www.salonmagazine.ca/wp-content/plugins/Ilerra-slider/assets/css/style.css?ver=5.3.2
2251.1259999592
2307.5240000035
983
930
200
text/css
Stylesheet
https://www.salonmagazine.ca/wp-content/plugins/contact-form-7/includes/css/styles.css?ver=5.1.6
2251.2609999976
2307.2180000017
1185
1382
200
text/css
Stylesheet
https://www.salonmagazine.ca/wp-content/plugins/search-filter/style.css?ver=1
2251.3439999893
2303.4929999849
828
411
200
text/css
Stylesheet
https://www.salonmagazine.ca/wp-content/plugins/woocommerce-products-filter/css/front.css?ver=1.2.3
2251.4259999734
2317.1480000019
3835
17968
200
text/css
Stylesheet
https://www.salonmagazine.ca/wp-content/plugins/woocommerce-products-filter/js/chosen/chosen.min.css?ver=1.2.3
2251.6879999894
2304.0699999547
2546
10768
200
text/css
Stylesheet
https://www.salonmagazine.ca/wp-content/plugins/woocommerce-products-filter/ext/by_text/css/by_text.css?ver=1.2.3
2251.7789999838
2317.8609999595
992
972
200
text/css
Stylesheet
https://www.salonmagazine.ca/wp-content/plugins/wordpress-popular-posts/assets/css/wpp.css?ver=5.0.2
2251.8489999929
2304.4280000031
860
391
200
text/css
Stylesheet
https://www.salonmagazine.ca/wp-content/themes/salon/style.css?ver=1
2251.9579999498
2313.3219999727
23103
129484
200
text/css
Stylesheet
https://www.salonmagazine.ca/wp-content/plugins/js_composer/assets/css/js_composer.min.css?ver=5.7
2252.0359999617
2342.3629999743
41818
484758
200
text/css
Stylesheet
https://www.salonmagazine.ca/wp-content/themes/salon/framework/css/shortcodes.css?ver=5.3.2
2252.0939999959
2333.2159999991
23479
125116
200
text/css
Stylesheet
https://www.salonmagazine.ca/wp-content/themes/salon/framework/css/responsive.css?ver=5.3.2
2252.1539999871
2305.7619999745
4105
20077
200
text/css
Stylesheet
https://www.salonmagazine.ca/wp-content/uploads/pum/pum-site-styles.css?generated=1583756989&ver=1.8.14
2252.2209999734
2487.575999985
3419
15613
200
text/css
Stylesheet
https://www.salonmagazine.ca/wp-content/plugins/a3-lazy-load/assets/css/jquery.lazyloadxt.spinner.css?ver=5.3.2
2252.2889999673
2334.6719999681
817
276
200
text/css
Stylesheet
https://www.salonmagazine.ca/wp-content/uploads/sass/a3_lazy_load.min.css?ver=1550772680
2252.3470000015
2306.5910000005
711
127
200
text/css
Stylesheet
https://www.salonmagazine.ca/wp-content/plugins/Ilerra/assets/css/style.css?ver=5.3.2
2252.4039999698
2315.7239999855
761
131
200
text/css
Stylesheet
https://www.salonmagazine.ca/wp-content/uploads/smile_fonts/Defaults/Defaults.css?ver=5.3.2
2252.4499999708
2333.9730000007
5127
25821
200
text/css
Stylesheet
https://www.salonmagazine.ca/wp-content/plugins/Ultimate_VC_Addons/assets/min-css/style.min.css?ver=3.16.20
2252.5219999952
2311.9899999583
3220
13120
200
text/css
Stylesheet
https://www.salonmagazine.ca/wp-content/plugins/Ultimate_VC_Addons/assets/min-css/advanced-buttons.min.css?ver=3.16.20
2252.5849999511
2305.263999966
3665
33489
200
text/css
Stylesheet
https://www.salonmagazine.ca/wp-includes/js/jquery/jquery.js?ver=1.12.4-wp
2252.6300000027
2318.7109999708
33630
96866
200
application/javascript
Script
https://www.salonmagazine.ca/wp-includes/js/jquery/jquery-migrate.min.js?ver=1.4.1
2252.7699999628
2317.5469999551
4477
10056
200
application/javascript
Script
https://www.salonmagazine.ca/wp-content/plugins/wordpress-popular-posts/assets/js/wpp-5.0.0.min.js?ver=5.0.2
2252.8319999692
2306.884999969
1282
1471
200
application/javascript
Script
https://www.salonmagazine.ca/wp-content/plugins/Ultimate_VC_Addons/assets/min-js/ultimate-params.min.js?ver=3.16.20
2252.9019999783
2316.5469999658
1091
1112
200
application/javascript
Script
https://www.salonmagazine.ca/wp-content/plugins/Ultimate_VC_Addons/assets/min-js/custom.min.js?ver=3.16.20
2253.2110000029
2312.4939999543
5169
21283
200
application/javascript
Script
https://www.googletagmanager.com/gtm.js?id=GTM-MZGDQWB
2253.4389999928
2282.0619999547
26863
68217
200
application/javascript
Script
https://ajax.googleapis.com/ajax/libs/webfont/1.5.3/webfont.js
2378.1699999818
2384.5100000035
7524
17380
200
text/javascript
Script
https://www.salonmagazine.ca/wp-includes/js/wp-emoji-release.min.js?ver=5.3.2
2378.9639999741
2437.2819999699
4928
13866
200
application/javascript
Script
https://www.salonmagazine.ca/wp-content/uploads/2018/08/salon_2018_logo_black-e1528385132151.png
2836.5570000024
2883.2729999558
5483
4730
200
image/webp
Image
https://www.salonmagazine.ca/wp-content/uploads/2018/06/salon_2018_logo_black-e1528385132151.png
2836.7139999755
2887.4329999671
5483
4730
200
image/webp
Image
https://www.salonmagazine.ca/wp-content/plugins/a3-lazy-load/assets/images/lazy_placeholder.gif
2836.8529999861
2882.9289999558
761
34
200
image/webp
Image
https://www.salonmagazine.ca/wp-content/uploads/2019/05/L_OC_EN_RGB_KO.png
2837.3069999507
2887.8849999746
16167
15434
200
image/webp
Image
https://www.salonmagazine.ca/wp-content/uploads/2019/05/L_OC_FR_RGB_KO.png
2838.1550000049
2880.1019999664
15689
14956
200
image/webp
Image
https://www.salonmagazine.ca/wp-content/plugins/woocommerce-products-filter/js/easy-autocomplete/easy-autocomplete.min.css?ver=1.2.3
2419.6239999728
2469.4699999527
1905
8244
200
text/css
Stylesheet
https://www.salonmagazine.ca/wp-content/plugins/woocommerce-products-filter/js/easy-autocomplete/easy-autocomplete.themes.min.css?ver=1.2.3
2660.0509999553
2711.7209999706
1572
5278
200
text/css
Stylesheet
https://www.salonmagazine.ca/wp-includes/js/jquery/ui/core.min.js?ver=1.11.4
2662.8909999854
2797.5189999561
2313
3931
200
application/javascript
Script
https://www.salonmagazine.ca/wp-includes/js/jquery/ui/position.min.js?ver=1.11.4
2754.0079999599
2796.5129999793
3002
6482
200
application/javascript
Script
https://www.salonmagazine.ca/wp-content/plugins/easy-modal/assets/scripts/jquery.transit.min.js?ver=0.9.11
2832.0489999605
2878.304999962
3282
7835
200
application/javascript
Script
https://www.salonmagazine.ca/wp-content/plugins/easy-modal/assets/scripts/easy-modal-site.js?defer&ver=2
2838.2959999726
2893.1009999942
3855
17069
200
application/javascript
Script
https://www.salonmagazine.ca/wp-content/plugins/Ilerra-slider/assets/js/custom.js?ver=1.1
2832.2659999831
2875.401999976
1718
7323
200
application/javascript
Script
https://www.salonmagazine.ca/wp-content/plugins/contact-form-7/includes/js/scripts.js?ver=5.1.6
2832.3830000008
2884.5689999871
3812
10901
200
application/javascript
Script
https://www.salonmagazine.ca/wp-content/themes/salon/framework/js/jquery.easing.min.js
2832.6409999863
2877.8789999778
2455
5564
200
application/javascript
Script
https://www.salonmagazine.ca/wp-content/plugins/js_composer/assets/lib/waypoints/waypoints.min.js?ver=5.7
2832.8409999958
2876.1859999504
3114
8044
200
application/javascript
Script
https://www.salonmagazine.ca/wp-content/themes/salon/framework/js/waypoints-sticky.min.js
2832.9079999821
2874.8769999947
1180
1154
200
application/javascript
Script
https://www.salonmagazine.ca/wp-content/themes/salon/framework/js/prettyPhoto.js
2832.9779999913
2877.0099999965
6658
24716
200
application/javascript
Script
https://www.salonmagazine.ca/wp-content/themes/salon/framework/js/isotope.pkgd.min.js
2833.2519999822
2878.6669999827
10487
37705
200
application/javascript
Script
https://www.salonmagazine.ca/wp-content/themes/salon/framework/js/functions.js
2833.6429999908
2882.2930000024
24739
85391
200
application/javascript
Script
https://www.salonmagazine.ca/wp-content/themes/salon/framework/js/flexslider.min.js
2833.8069999591
3022.81699999
6710
21638
200
application/javascript
Script
https://www.salonmagazine.ca/wp-content/themes/salon/framework/js/smoothscroll.js
2834.1179999989
2879.1449999553
4183
10927
200
application/javascript
Script
https://www.salonmagazine.ca/wp-includes/js/comment-reply.min.js?ver=5.3.2
2834.2569999513
2898.63099996
1667
2385
200
application/javascript
Script
https://www.salonmagazine.ca/wp-content/plugins/q2w3-fixed-widget/js/q2w3-fixed-widget.min.js?ver=5.1.9
2834.4489999581
2892.0389999985
1929
4360
200
application/javascript
Script
https://www.salonmagazine.ca/wp-content/uploads/pum/pum-site-scripts.js?defer&generated=1583756989&ver=1.8.14
2838.4339999757
2892.5719999825
13472
48457
200
application/javascript
Script
https://www.salonmagazine.ca/wp-content/plugins/a3-lazy-load/assets/js/jquery.lazyloadxt.extra.min.js?ver=2.2.2
2834.6329999622
2883.5959999706
2117
3014
200
application/javascript
Script
https://www.salonmagazine.ca/wp-content/plugins/a3-lazy-load/assets/js/jquery.lazyloadxt.srcset.min.js?ver=2.2.2
2834.8399999668
2880.4439999512
1347
1573
200
application/javascript
Script
https://www.salonmagazine.ca/wp-content/plugins/a3-lazy-load/assets/js/jquery.lazyloadxt.extend.js?ver=2.2.2
2835.6449999847
2880.8909999789
927
715
200
application/javascript
Script
https://www.salonmagazine.ca/wp-includes/js/wp-embed.min.js?ver=5.3.2
2835.7329999562
2891.3409999805
1297
1399
200
application/javascript
Script
https://www.salonmagazine.ca/wp-content/plugins/woocommerce-products-filter/js/easy-autocomplete/jquery.easy-autocomplete.min.js?ver=1.2.3
2835.8189999708
2888.6519999942
5298
15663
200
application/javascript
Script
https://www.salonmagazine.ca/wp-content/plugins/js_composer/assets/js/dist/js_composer_front.min.js?ver=5.7
2835.8879999723
2886.7989999708
6050
19706
200
application/javascript
Script
https://www.salonmagazine.ca/wp-content/themes/salon/framework/js/owl.carousel.min.js
2835.9469999559
2893.648999976
11618
42816
200
application/javascript
Script
https://static.cloudflareinsights.com/beacon.min.js
2838.5629999684
2872.9590000003
2725
4986
200
text/javascript
Script
https://www.google-analytics.com/analytics.js
2838.9489999972
2845.5899999826
19103
45892
200
text/javascript
Script
https://fonts.googleapis.com/css?family=Old+Standard+TT%7CRoboto:100,300,400,500,700,900,100italic,300italic,400italic,500italic,700italic,900italic%7CRoboto+Condensed:300,400,700,300italic,400italic,700italic&amp;subset=latin
2439.5189999486
2461.3129999489
3103
50985
200
text/css
Stylesheet
https://fonts.googleapis.com/css?family=Montserrat:100
2664.3209999893
2677.1069999668
1518
1904
200
text/css
Stylesheet
https://fonts.gstatic.com/s/oldstandardtt/v12/MwQubh3o1vLImiwAVvYawgcf2eVeqlq4ZnRSZw.woff2
2675.3359999857
2679.7229999793
13817
13168
200
font/woff2
Font
https://fonts.gstatic.com/s/roboto/v20/KFOkCnqEu92Fr1MmgVxIIzIXKMny.woff2
2679.3869999819
2684.3549999758
11633
10984
200
font/woff2
Font
https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmSU5fBBc4AMP6lQ.woff2
2683.8949999656
2688.1739999517
11829
11180
200
font/woff2
Font
https://fonts.gstatic.com/s/roboto/v20/KFOmCnqEu92Fr1Mu4mxKKTU1Kg.woff2
2690.5769999721
2694.7369999834
11665
11016
200
font/woff2
Font
https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmEU9fBBc4AMP6lQ.woff2
2695.9939999506
2698.9809999941
11705
11056
200
font/woff2
Font
https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmWUlfBBc4AMP6lQ.woff2
2699.5949999546
2704.1119999485
11669
11020
200
font/woff2
Font
https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmYUtfBBc4AMP6lQ.woff2
2703.153999988
2711.2569999881
11660
11012
200
font/woff2
Font
https://fonts.gstatic.com/s/roboto/v20/KFOiCnqEu92Fr1Mu51QrEzAdL-vwnYg.woff2
2706.1549999635
2712.3060000013
13069
12420
200
font/woff2
Font
https://fonts.gstatic.com/s/roboto/v20/KFOjCnqEu92Fr1Mu51TjASc6CsTYl4BO.woff2
2712.1339999721
2716.3350000046
13473
12824
200
font/woff2
Font
https://fonts.gstatic.com/s/roboto/v20/KFOkCnqEu92Fr1Mu51xIIzIXKMny.woff2
2712.6519999583
2716.9169999543
13329
12680
200
font/woff2
Font
https://fonts.gstatic.com/s/roboto/v20/KFOjCnqEu92Fr1Mu51S7ACc6CsTYl4BO.woff2
2712.7819999587
2717.2809999902
13317
12668
200
font/woff2
Font
https://fonts.gstatic.com/s/roboto/v20/KFOjCnqEu92Fr1Mu51TzBic6CsTYl4BO.woff2
2715.446999995
2720.3969999682
13337
12688
200
font/woff2
Font
https://fonts.gstatic.com/s/roboto/v20/KFOjCnqEu92Fr1Mu51TLBCc6CsTYl4BO.woff2
2716.0399999702
2721.5079999878
13301
12652
200
font/woff2
Font
https://fonts.gstatic.com/s/robotocondensed/v18/ieVi2ZhZI2eCN5jzbjEETS9weq8-33mZGCQYb9lecyU.woff2
2721.2939999881
2724.8699999764
11701
11052
200
font/woff2
Font
https://fonts.gstatic.com/s/robotocondensed/v18/ieVl2ZhZI2eCN5jzbjEETS9weq8-19K7DQk6YvM.woff2
2723.835999961
2730.7980000041
11617
10968
200
font/woff2
Font
https://fonts.gstatic.com/s/robotocondensed/v18/ieVi2ZhZI2eCN5jzbjEETS9weq8-32meGCQYb9lecyU.woff2
2725.7830000017
2738.4309999761
11645
10996
200
font/woff2
Font
https://fonts.gstatic.com/s/robotocondensed/v18/ieVg2ZhZI2eCN5jzbjEETS9weq8-19eDpCEobdNZUSdy4Q.woff2
2727.0140000037
2731.2499999534
13413
12764
200
font/woff2
Font
https://fonts.gstatic.com/s/robotocondensed/v18/ieVj2ZhZI2eCN5jzbjEETS9weq8-19eLDwM9QPFUew.woff2
2728.8149999804
2733.3209999488
13309
12660
200
font/woff2
Font
https://www.salonmagazine.ca/wp-content/plugins/a3-lazy-load/assets/css/loading.gif
2861.8209999986
2904.6609999496
2352
1690
200
image/gif
Image
https://www.salonmagazine.ca/wp-content/themes/salon/framework/css/font/fontawesome-webfont.woff2?v=4.7.0
2874.3379999651
3123.5219999799
77740
77160
200
application/octet-stream
Font
https://www.salonmagazine.ca/wp-content/uploads/smile_fonts/Defaults/Defaults.woff?rfa9z8
2874.7579999617
2934.1409999761
65656
144232
200
application/font-woff
Font
https://www.google-analytics.com/r/collect?v=1&_v=j82&a=1496733040&t=pageview&_s=1&dl=https%3A%2F%2Fwww.salonmagazine.ca%2F&ul=en-us&de=UTF-8&dt=Salon%20%7C%20Magazine%20for%20Canada%27s%20professional%20beauty%20industry&sd=24-bit&sr=412x660&vp=412x660&je=0&_u=YEBAAEAB~&jid=1958572746&gjid=880416563&cid=596495287.1589473809&tid=UA-467046-4&_gid=1116204468.1589473809&_r=1&gtm=2wg561MZGDQWB&cd1=null&z=1324810648
3193.741999974
3591.717000003
798
0
302
text/html
https://www.google-analytics.com/r/collect?v=1&_v=j82&a=1496733040&t=pageview&_s=1&dl=https%3A%2F%2Fwww.salonmagazine.ca%2F&ul=en-us&de=UTF-8&dt=Salon%20%7C%20Magazine%20for%20Canada%27s%20professional%20beauty%20industry&sd=24-bit&sr=412x660&vp=412x660&je=0&_u=YEDAAUAB~&jid=341546921&gjid=1245492692&cid=596495287.1589473809&tid=UA-467046-4&_gid=1116204468.1589473809&_r=1&gtm=2ou561&z=856987033
3193.889999995
3591.3789999904
797
0
302
text/html
https://stats.g.doubleclick.net/r/collect?v=1&aip=1&t=dc&_r=3&tid=UA-467046-4&cid=596495287.1589473809&jid=341546921&_gid=1116204468.1589473809&gjid=1245492692&_v=j82&z=856987033
3591.5619999869
3705.31999995
823
0
302
text/html
https://stats.g.doubleclick.net/r/collect?v=1&aip=1&t=dc&_r=3&tid=UA-467046-4&cid=596495287.1589473809&jid=1958572746&_gid=1116204468.1589473809&gjid=880416563&_v=j82&z=1324810648
3592.5549999811
3682.8600000008
825
0
302
text/html
https://s3-ca-central-1.amazonaws.com/salon-media/wp-content/uploads/2020/04/RCA_Leaderboard.300x115.1-1-C.jpg
3661.0999999684
3855.7229999569
36019
35587
200
image/jpeg
Image
https://s3-ca-central-1.amazonaws.com/salon-media/wp-content/uploads/2020/05/COVID-19-News-banner-mobile.jpg
3661.2339999992
3850.5059999879
54406
53974
200
image/jpeg
Image
https://www.google.com/ads/ga-audiences?v=1&aip=1&t=sr&_r=4&tid=UA-467046-4&cid=596495287.1589473809&jid=1958572746&_v=j82&z=1324810648
3683.2069999655
3690.4909999575
718
42
200
image/gif
Image
https://www.google.com/ads/ga-audiences?v=1&aip=1&t=sr&_r=4&tid=UA-467046-4&cid=596495287.1589473809&jid=341546921&_v=j82&z=856987033
3705.8269999688
3715.0379999657
718
42
200
image/gif
Image
https://s3-ca-central-1.amazonaws.com/salon-media/wp-content/uploads/2020/05/Hairdressers-Feature.jpg
3876.9349999493
4094.9619999737
116253
115820
200
image/jpeg
Image
https://s3-ca-central-1.amazonaws.com/salon-media/wp-content/uploads/2020/05/Open-Sign-Feature.jpg
3877.1119999583
4074.5289999759
72829
72397
200
image/jpeg
Image
https://s3-ca-central-1.amazonaws.com/salon-media/wp-content/uploads/2020/05/Making-Waves-scaled-e1589311882417.jpg
3877.3539999966
4047.2759999684
32181
31749
200
image/jpeg
Image
https://www.salonmagazine.ca/cdn-cgi/beacon/performance?req_id=59360083db19ecd3
4113.9719999628
4183.0539999646
216
0
204
text/plain
XHR
Network Round Trip Times — 0 ms
High Network RTT (Round Trip Times) can have a large impact on performance. Providing servers geographically closer to the user could improve performance.
Server Backend Latencies — 0 ms
High server latencies indicate the server is overloaded or has a poor backend performance.
Tasks
Below is a list of the top-level main thread tasks that executed during page load.
Start Time (Ms) End Time (Ms)
2266.332
10.508
2280.723
80.703
2368.557
6.907
2383.575
6.867
2404.076
6.13
2428.485
8.742
2448.385
9.523
2458.699
9.602
2468.937
9.251
2478.765
16.924
2496.542
201.777
2704.407
68.969
2808.807
11.081
2824.173
111.582
2936.111
62.505
3016.239
14.798
3047.166
7.889
3059.426
16.918
3085.452
16.571
3102.969
9.108
3112.38
13.227
3131.389
101.456
3232.861
8.329
3241.975
369.8
3611.902
17.241
3633.001
9.559
3643.244
57.264
3700.635
20.108
3722.356
21.922
3893.751
15.047
3909.795
7.209
3918.271
14.163
4135.96
8.297
4146.722
6.406
Diagnostics
Below is a collection of useful page vitals.
View Data
Metrics
Below is a collection of metrics.
View Data

Opportunities

Properly size images — Potential savings of 14 KB
Images can slow down the page's load time. Salonmagazine.ca should consider serving more appropriate-sized images.
URL Size (Bytes) Potential Savings (Bytes)
https://www.salonmagazine.ca/wp-content/uploads/2019/05/L_OC_EN_RGB_KO.png
15434
14246
Defer offscreen images — Potential savings of 34 KB
Time to Interactive can be slowed down by resources on the page. Salonmagazine.ca should consider lazy-loading offscreen and hidden images.
URL Size (Bytes) Potential Savings (Bytes)
https://www.salonmagazine.ca/wp-content/uploads/2019/05/L_OC_EN_RGB_KO.png
15434
15434
https://www.salonmagazine.ca/wp-content/uploads/2019/05/L_OC_FR_RGB_KO.png
14956
14956
https://www.salonmagazine.ca/wp-content/uploads/2018/08/salon_2018_logo_black-e1528385132151.png
4730
4730
Minify CSS — Potential savings of 6 KB
Cascading Style Sheets (CSS) files can contribute to network payload sizes. Salonmagazine.ca should consider minifying CSS files.
URL Size (Bytes) Potential Savings (Bytes)
https://www.salonmagazine.ca/wp-content/themes/salon/style.css?ver=1
23103
6613
Efficiently encode images — Potential savings of 169 KB
Unoptimized images can consume more cellular data than what is necessary.
URL Size (Bytes) Potential Savings (Bytes)
https://s3-ca-central-1.amazonaws.com/salon-media/wp-content/uploads/2020/05/Hairdressers-Feature.jpg
115820
66128
https://s3-ca-central-1.amazonaws.com/salon-media/wp-content/uploads/2020/05/Open-Sign-Feature.jpg
72397
46926
https://s3-ca-central-1.amazonaws.com/salon-media/wp-content/uploads/2020/05/COVID-19-News-banner-mobile.jpg
53974
39109
https://s3-ca-central-1.amazonaws.com/salon-media/wp-content/uploads/2020/04/RCA_Leaderboard.300x115.1-1-C.jpg
35587
20784
Serve images in next-gen formats — Potential savings of 221 KB
Image formats like PNG and JPEG have poor compression when compared to other next-gen formats, such as JPEG 200, JPEG XR and WebP.
URL Size (Bytes) Potential Savings (Bytes)
https://s3-ca-central-1.amazonaws.com/salon-media/wp-content/uploads/2020/05/Hairdressers-Feature.jpg
115820
90290
https://s3-ca-central-1.amazonaws.com/salon-media/wp-content/uploads/2020/05/Open-Sign-Feature.jpg
72397
61339
https://s3-ca-central-1.amazonaws.com/salon-media/wp-content/uploads/2020/05/COVID-19-News-banner-mobile.jpg
53974
46106
https://s3-ca-central-1.amazonaws.com/salon-media/wp-content/uploads/2020/04/RCA_Leaderboard.300x115.1-1-C.jpg
35587
28689

Diagnostics

Reduce JavaScript execution time — 2.2 s
JavaScript (JS) execution time can be lowered by reducing the time required for parsing, compiling and executing JS. Delivering smaller JS payloads may help with this.
URL Total CPU Time (Ms) Script Evaluation (Ms) Script Parse (Ms)
https://www.salonmagazine.ca/wp-includes/js/jquery/jquery.js?ver=1.12.4-wp
1811.496
1223.36
9.256
Other
1722.568
37.996
16.012
https://ajax.googleapis.com/ajax/libs/webfont/1.5.3/webfont.js
1506.144
188.896
8.408
https://www.google-analytics.com/analytics.js
436.8
230.448
26.704
https://www.salonmagazine.ca/
354.14
334.14
20
https://www.googletagmanager.com/gtm.js?id=GTM-MZGDQWB
74.792
65.832
8.96
https://www.googletagmanager.com/gtag/js?id=UA-467046-4
61.132
51.652
9.48

Metrics

First Contentful Paint — 6.8 s
The time taken for the first image or text on the page to be rendered.
First Meaningful Paint — 6.8 s
The time taken for the primary content of the page to be rendered.
Speed Index — 12.3 s
The time taken for the page contents to be visibly populated.
Time to Interactive — 12.5 s
The time taken for the page to become fully interactive.
First CPU Idle — 8.6 s
The time taken for the page's main thread to be quiet enough to handle input.
Max Potential First Input Delay — 740 ms
Users could experience a delay when interacting with the page.

Other

Estimated Input Latency — 200 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 salonmagazine.ca as laggy when the latency is higher than 0.05 seconds.
Total Blocking Time — 670 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).
First Contentful Paint (3G) — 13335 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 4,280 ms
Resources, such as JavaScript and style sheets, can block the first paint of the page. Salonmagazine.ca should consider delivering critical JavaScript/style sheets (JS/CSS) inline and deferring all non-critical JS/CSS.
URL Size (Bytes) Potential Savings (Ms)
https://www.salonmagazine.ca/wp-content/plugins/easy-modal/assets/styles/easy-modal-site.css?ver=0.1
1014
180
https://www.salonmagazine.ca/wp-content/plugins/adsanity/dist/css/widget-default.css?ver=1.4.2
1053
480
https://www.salonmagazine.ca/wp-includes/css/dist/block-library/style.min.css?ver=5.3.2
6393
780
https://www.salonmagazine.ca/wp-content/plugins/Ilerra-slider/assets/css/style.css?ver=5.3.2
983
480
https://www.salonmagazine.ca/wp-content/plugins/contact-form-7/includes/css/styles.css?ver=5.1.6
1185
480
https://www.salonmagazine.ca/wp-content/plugins/search-filter/style.css?ver=1
828
480
https://www.salonmagazine.ca/wp-content/plugins/woocommerce-products-filter/css/front.css?ver=1.2.3
3835
330
https://www.salonmagazine.ca/wp-content/plugins/woocommerce-products-filter/js/chosen/chosen.min.css?ver=1.2.3
2546
180
https://www.salonmagazine.ca/wp-content/plugins/woocommerce-products-filter/ext/by_text/css/by_text.css?ver=1.2.3
992
180
https://www.salonmagazine.ca/wp-content/plugins/wordpress-popular-posts/assets/css/wpp.css?ver=5.0.2
860
180
https://www.salonmagazine.ca/wp-content/themes/salon/style.css?ver=1
23103
930
https://www.salonmagazine.ca/wp-content/plugins/js_composer/assets/css/js_composer.min.css?ver=5.7
41818
1530
https://www.salonmagazine.ca/wp-content/themes/salon/framework/css/shortcodes.css?ver=5.3.2
23479
930
https://www.salonmagazine.ca/wp-content/themes/salon/framework/css/responsive.css?ver=5.3.2
4105
330
https://www.salonmagazine.ca/wp-content/uploads/pum/pum-site-styles.css?generated=1583756989&ver=1.8.14
3419
330
https://www.salonmagazine.ca/wp-content/plugins/a3-lazy-load/assets/css/jquery.lazyloadxt.spinner.css?ver=5.3.2
817
180
https://www.salonmagazine.ca/wp-content/uploads/sass/a3_lazy_load.min.css?ver=1550772680
711
180
https://www.salonmagazine.ca/wp-content/plugins/Ilerra/assets/css/style.css?ver=5.3.2
761
180
https://www.salonmagazine.ca/wp-content/uploads/smile_fonts/Defaults/Defaults.css?ver=5.3.2
5127
330
https://www.salonmagazine.ca/wp-content/plugins/Ultimate_VC_Addons/assets/min-css/style.min.css?ver=3.16.20
3220
330
https://www.salonmagazine.ca/wp-content/plugins/Ultimate_VC_Addons/assets/min-css/advanced-buttons.min.css?ver=3.16.20
3665
180
https://www.salonmagazine.ca/wp-includes/js/jquery/jquery.js?ver=1.12.4-wp
33630
930
https://www.salonmagazine.ca/wp-includes/js/jquery/jquery-migrate.min.js?ver=1.4.1
4477
330
https://www.salonmagazine.ca/wp-content/plugins/wordpress-popular-posts/assets/js/wpp-5.0.0.min.js?ver=5.0.2
1282
180
https://www.salonmagazine.ca/wp-content/plugins/Ultimate_VC_Addons/assets/min-js/ultimate-params.min.js?ver=3.16.20
1091
180
https://www.salonmagazine.ca/wp-content/plugins/Ultimate_VC_Addons/assets/min-js/custom.min.js?ver=3.16.20
5169
330
Remove unused CSS — Potential savings of 83 KB
Dead and/or unused rules in Style Sheets (CSS) can contribute to network payload sizes. Salonmagazine.ca should consider removing dead rules from style sheets and deferring the loading of CSS not used for above-the-fold content.
URL Size (Bytes) Potential Savings (Bytes)
https://www.salonmagazine.ca/wp-content/plugins/js_composer/assets/css/js_composer.min.css?ver=5.7
41818
41492
https://www.salonmagazine.ca/wp-content/themes/salon/framework/css/shortcodes.css?ver=5.3.2
23479
22501
https://www.salonmagazine.ca/wp-content/themes/salon/style.css?ver=1
23103
21379
Avoid multiple page redirects — Potential savings of 1,110 ms
Redirects can cause additional delays before the page can begin loading. Salonmagazine.ca should avoid multiple or unnecessary page redirects.
URL Time Spent (Ms)
(Start) http://salonmagazine.ca/
0
https://salonmagazine.ca/
630
https://www.salonmagazine.ca/
480

Diagnostics

Serve static assets with an efficient cache policy — 63 resources found
Salonmagazine.ca can speed up repeat visits by increasing the cache lifetime, which is essentially how long before a cached copy expires.
URL Cache TTL (Ms) Size (Bytes)
https://static.cloudflareinsights.com/beacon.min.js
0
2725
https://www.google-analytics.com/analytics.js
7200000
19103
https://www.salonmagazine.ca/wp-content/themes/salon/framework/css/font/fontawesome-webfont.woff2?v=4.7.0
14400000
77740
https://www.salonmagazine.ca/wp-content/uploads/smile_fonts/Defaults/Defaults.woff?rfa9z8
14400000
65656
https://www.salonmagazine.ca/wp-content/plugins/js_composer/assets/css/js_composer.min.css?ver=5.7
14400000
41818
https://www.salonmagazine.ca/wp-includes/js/jquery/jquery.js?ver=1.12.4-wp
14400000
33630
https://www.salonmagazine.ca/wp-content/themes/salon/framework/js/functions.js
14400000
24739
https://www.salonmagazine.ca/wp-content/themes/salon/framework/css/shortcodes.css?ver=5.3.2
14400000
23479
https://www.salonmagazine.ca/wp-content/themes/salon/style.css?ver=1
14400000
23103
https://www.salonmagazine.ca/wp-content/uploads/2019/05/L_OC_EN_RGB_KO.png
14400000
16167
https://www.salonmagazine.ca/wp-content/uploads/2019/05/L_OC_FR_RGB_KO.png
14400000
15689
https://www.salonmagazine.ca/wp-content/uploads/pum/pum-site-scripts.js?defer&generated=1583756989&ver=1.8.14
14400000
13472
https://www.salonmagazine.ca/wp-content/themes/salon/framework/js/owl.carousel.min.js
14400000
11618
https://www.salonmagazine.ca/wp-content/themes/salon/framework/js/isotope.pkgd.min.js
14400000
10487
https://www.salonmagazine.ca/wp-content/themes/salon/framework/js/flexslider.min.js
14400000
6710
https://www.salonmagazine.ca/wp-content/themes/salon/framework/js/prettyPhoto.js
14400000
6658
https://www.salonmagazine.ca/wp-includes/css/dist/block-library/style.min.css?ver=5.3.2
14400000
6393
https://www.salonmagazine.ca/wp-content/plugins/js_composer/assets/js/dist/js_composer_front.min.js?ver=5.7
14400000
6050
https://www.salonmagazine.ca/wp-content/uploads/2018/06/salon_2018_logo_black-e1528385132151.png
14400000
5483
https://www.salonmagazine.ca/wp-content/uploads/2018/08/salon_2018_logo_black-e1528385132151.png
14400000
5483
https://www.salonmagazine.ca/wp-content/plugins/woocommerce-products-filter/js/easy-autocomplete/jquery.easy-autocomplete.min.js?ver=1.2.3
14400000
5298
https://www.salonmagazine.ca/wp-content/plugins/Ultimate_VC_Addons/assets/min-js/custom.min.js?ver=3.16.20
14400000
5169
https://www.salonmagazine.ca/wp-content/uploads/smile_fonts/Defaults/Defaults.css?ver=5.3.2
14400000
5127
https://www.salonmagazine.ca/wp-includes/js/wp-emoji-release.min.js?ver=5.3.2
14400000
4928
https://www.salonmagazine.ca/wp-includes/js/jquery/jquery-migrate.min.js?ver=1.4.1
14400000
4477
https://www.salonmagazine.ca/wp-content/themes/salon/framework/js/smoothscroll.js
14400000
4183
https://www.salonmagazine.ca/wp-content/themes/salon/framework/css/responsive.css?ver=5.3.2
14400000
4105
https://www.salonmagazine.ca/wp-content/plugins/easy-modal/assets/scripts/easy-modal-site.js?defer&ver=2
14400000
3855
https://www.salonmagazine.ca/wp-content/plugins/woocommerce-products-filter/css/front.css?ver=1.2.3
14400000
3835
https://www.salonmagazine.ca/wp-content/plugins/contact-form-7/includes/js/scripts.js?ver=5.1.6
14400000
3812
https://www.salonmagazine.ca/wp-content/plugins/Ultimate_VC_Addons/assets/min-css/advanced-buttons.min.css?ver=3.16.20
14400000
3665
https://www.salonmagazine.ca/wp-content/uploads/pum/pum-site-styles.css?generated=1583756989&ver=1.8.14
14400000
3419
https://www.salonmagazine.ca/wp-content/plugins/easy-modal/assets/scripts/jquery.transit.min.js?ver=0.9.11
14400000
3282
https://www.salonmagazine.ca/wp-content/plugins/Ultimate_VC_Addons/assets/min-css/style.min.css?ver=3.16.20
14400000
3220
https://www.salonmagazine.ca/wp-content/plugins/js_composer/assets/lib/waypoints/waypoints.min.js?ver=5.7
14400000
3114
https://www.salonmagazine.ca/wp-includes/js/jquery/ui/position.min.js?ver=1.11.4
14400000
3002
https://www.salonmagazine.ca/wp-content/plugins/woocommerce-products-filter/js/chosen/chosen.min.css?ver=1.2.3
14400000
2546
https://www.salonmagazine.ca/wp-content/themes/salon/framework/js/jquery.easing.min.js
14400000
2455
https://www.salonmagazine.ca/wp-content/plugins/a3-lazy-load/assets/css/loading.gif
14400000
2352
https://www.salonmagazine.ca/wp-includes/js/jquery/ui/core.min.js?ver=1.11.4
14400000
2313
https://www.salonmagazine.ca/wp-content/plugins/a3-lazy-load/assets/js/jquery.lazyloadxt.extra.min.js?ver=2.2.2
14400000
2117
https://www.salonmagazine.ca/wp-content/plugins/q2w3-fixed-widget/js/q2w3-fixed-widget.min.js?ver=5.1.9
14400000
1929
https://www.salonmagazine.ca/wp-content/plugins/woocommerce-products-filter/js/easy-autocomplete/easy-autocomplete.min.css?ver=1.2.3
14400000
1905
https://www.salonmagazine.ca/wp-content/plugins/Ilerra-slider/assets/js/custom.js?ver=1.1
14400000
1718
https://www.salonmagazine.ca/wp-includes/js/comment-reply.min.js?ver=5.3.2
14400000
1667
https://www.salonmagazine.ca/wp-content/plugins/woocommerce-products-filter/js/easy-autocomplete/easy-autocomplete.themes.min.css?ver=1.2.3
14400000
1572
https://www.salonmagazine.ca/wp-content/plugins/a3-lazy-load/assets/js/jquery.lazyloadxt.srcset.min.js?ver=2.2.2
14400000
1347
https://www.salonmagazine.ca/wp-includes/js/wp-embed.min.js?ver=5.3.2
14400000
1297
https://www.salonmagazine.ca/wp-content/plugins/wordpress-popular-posts/assets/js/wpp-5.0.0.min.js?ver=5.0.2
14400000
1282
https://www.salonmagazine.ca/wp-content/plugins/contact-form-7/includes/css/styles.css?ver=5.1.6
14400000
1185
https://www.salonmagazine.ca/wp-content/themes/salon/framework/js/waypoints-sticky.min.js
14400000
1180
https://www.salonmagazine.ca/wp-content/plugins/Ultimate_VC_Addons/assets/min-js/ultimate-params.min.js?ver=3.16.20
14400000
1091
https://www.salonmagazine.ca/wp-content/plugins/adsanity/dist/css/widget-default.css?ver=1.4.2
14400000
1053
https://www.salonmagazine.ca/wp-content/plugins/easy-modal/assets/styles/easy-modal-site.css?ver=0.1
14400000
1014
https://www.salonmagazine.ca/wp-content/plugins/woocommerce-products-filter/ext/by_text/css/by_text.css?ver=1.2.3
14400000
992
https://www.salonmagazine.ca/wp-content/plugins/Ilerra-slider/assets/css/style.css?ver=5.3.2
14400000
983
https://www.salonmagazine.ca/wp-content/plugins/a3-lazy-load/assets/js/jquery.lazyloadxt.extend.js?ver=2.2.2
14400000
927
https://www.salonmagazine.ca/wp-content/plugins/wordpress-popular-posts/assets/css/wpp.css?ver=5.0.2
14400000
860
https://www.salonmagazine.ca/wp-content/plugins/search-filter/style.css?ver=1
14400000
828
https://www.salonmagazine.ca/wp-content/plugins/a3-lazy-load/assets/css/jquery.lazyloadxt.spinner.css?ver=5.3.2
14400000
817
https://www.salonmagazine.ca/wp-content/plugins/a3-lazy-load/assets/images/lazy_placeholder.gif
14400000
761
https://www.salonmagazine.ca/wp-content/plugins/Ilerra/assets/css/style.css?ver=5.3.2
14400000
761
https://www.salonmagazine.ca/wp-content/uploads/sass/a3_lazy_load.min.css?ver=1550772680
14400000
711
Avoid an excessive DOM size — 1,430 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,430
Maximum DOM Depth
24
Maximum Child Elements
44
Minimize main-thread work — 6.3 s
Main-thread work timing can be lowered by reducing the time required for parsing, compiling and executing JS. Delivering smaller JS payloads may help with this.
Category Time Spent (Ms)
Script Evaluation
2346.704
Style & Layout
2259.76
Other
797.452
Parse HTML & CSS
389.892
Rendering
321.292
Script Parsing & Compilation
215.924
Garbage Collection
14.716
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.gstatic.com/s/oldstandardtt/v12/MwQubh3o1vLImiwAVvYawgcf2eVeqlq4ZnRSZw.woff2
4.3869999935851
https://fonts.gstatic.com/s/roboto/v20/KFOkCnqEu92Fr1MmgVxIIzIXKMny.woff2
4.9679999938235
https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmSU5fBBc4AMP6lQ.woff2
4.278999986127
https://fonts.gstatic.com/s/roboto/v20/KFOmCnqEu92Fr1Mu4mxKKTU1Kg.woff2
4.1600000113249
https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmEU9fBBc4AMP6lQ.woff2
2.9870000435039
https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmWUlfBBc4AMP6lQ.woff2
4.516999993939
https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmYUtfBBc4AMP6lQ.woff2
8.1030000001192
https://fonts.gstatic.com/s/roboto/v20/KFOiCnqEu92Fr1Mu51QrEzAdL-vwnYg.woff2
6.1510000377893
https://fonts.gstatic.com/s/roboto/v20/KFOjCnqEu92Fr1Mu51TjASc6CsTYl4BO.woff2
4.2010000324808
https://fonts.gstatic.com/s/roboto/v20/KFOkCnqEu92Fr1Mu51xIIzIXKMny.woff2
4.2649999959394
https://fonts.gstatic.com/s/roboto/v20/KFOjCnqEu92Fr1Mu51S7ACc6CsTYl4BO.woff2
4.4990000315011
https://fonts.gstatic.com/s/roboto/v20/KFOjCnqEu92Fr1Mu51TzBic6CsTYl4BO.woff2
4.9499999731779
https://fonts.gstatic.com/s/roboto/v20/KFOjCnqEu92Fr1Mu51TLBCc6CsTYl4BO.woff2
5.4680000175722
https://fonts.gstatic.com/s/robotocondensed/v18/ieVi2ZhZI2eCN5jzbjEETS9weq8-33mZGCQYb9lecyU.woff2
3.575999988243
https://fonts.gstatic.com/s/robotocondensed/v18/ieVl2ZhZI2eCN5jzbjEETS9weq8-19K7DQk6YvM.woff2
6.9620000431314
https://fonts.gstatic.com/s/robotocondensed/v18/ieVi2ZhZI2eCN5jzbjEETS9weq8-32meGCQYb9lecyU.woff2
12.647999974433
https://fonts.gstatic.com/s/robotocondensed/v18/ieVg2ZhZI2eCN5jzbjEETS9weq8-19eDpCEobdNZUSdy4Q.woff2
4.2359999497421
https://fonts.gstatic.com/s/robotocondensed/v18/ieVj2ZhZI2eCN5jzbjEETS9weq8-19eLDwM9QPFUew.woff2
4.5059999683872
https://www.salonmagazine.ca/wp-content/themes/salon/framework/css/font/fontawesome-webfont.woff2?v=4.7.0
249.18400001479
https://www.salonmagazine.ca/wp-content/uploads/smile_fonts/Defaults/Defaults.woff?rfa9z8
59.38300001435
Reduce the impact of third-party code — Third-party code blocked the main thread for 680 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 Size (Bytes) Main-Thread Blocking Time (Ms)
7524
440.008
20698
243.732
311688
0
60768
0
1648
0
1436
0
48

Accessibility

Indicates how accessible the page is and highlights opportunities where the page can be made more accessible to users of salonmagazine.ca. 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.
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.
`[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-*]` attributes have valid values
ARIA attributes cannot be interpreted with invalid values when used by screen readers and other assistive technologies.
`[aria-*]` attributes are valid and not misspelled
ARIA attributes cannot be interpreted with invalid names when used by screen readers and other assistive technologies.

Audio and video

`<audio>` elements contain a `<track>` element with `[kind="captions"]`
Salonmagazine.ca may provide assistance to deaf or hearing-impaired users with captions on audio elements.
`<video>` elements contain a `<track>` element with `[kind="captions"]`
Salonmagazine.ca may provide assistance to deaf or hearing-impaired users with captions on videos.
`<video>` elements contain a `<track>` element with `[kind="description"]`
Salonmagazine.ca may provide relevant information that dialogue cannot, by using audio descriptions.

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.
`<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>` or `<template>` 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.

Contrast

Best practices

`[id]` attributes on the page are not unique
It is advised to keep all id attributes unique in order to prevent instances from being overlooked by screen readers and other assistive technologies.
Failing Elements
img
`[user-scalable="no"]` is used in the `<meta name="viewport">` element or the `[maximum-scale]` attribute is less than 5.
For users with low vision who rely on screen magnification, ensure that zooming is not disabled.
Failing Elements

Names and labels

`<frame>` or `<iframe>` elements do not have a title
Screen reader users and other assistive technology users rely on frame titles to describe the contents of frames.
Failing Elements
Image elements do not have `[alt]` attributes
Provide short and descriptive alternative text where possible on informative elements.
Failing Elements
img
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.
Headings don't skip levels
Ensure that headings create an outline for the page and that heading levels are not skipped.
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.
69

Best Practices

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

Other

Avoids Application Cache
Application cache is deprecated and is no longer recommended.
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.
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.
Page has the HTML doctype
Ensure a doctype is specified to prevent the browser from switching to quirks-mode.
Detected JavaScript libraries
Below is a list of all front-end JavaScript libraries that were detected on the page.
Name Version
jQuery
1.12.4
jQuery (Fast path)
jQuery UI
1.11.4
WebFont Loader
Isotope
FlexSlider
WordPress
5.3.2
Avoids requesting the notification permission on page load
When requesting permission to send notifications, provide context or consider tying the request to a user action to avoid confusion and mistrust from users.
Avoids deprecated APIs
Avoid deprecated APIs which will eventually be removed the browser.
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.
No browser errors logged to the console
Below is a list of all errors logged to the console, which indicate unresolved problems on the site.
Displays images with correct aspect ratio
Ensure that image display dimensions match their natural aspect ratio.

Other

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://salonmagazine.ca/
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://www.salonmagazine.ca/wp-content/themes/salon/framework/js/flexslider.min.js
line: 5
https://www.salonmagazine.ca/wp-includes/js/jquery/jquery.js?ver=1.12.4-wp
line: 0
Links to cross-origin destinations are unsafe
Improve performance and prevent security vulnerabilities by adding rel="noopener" and rel="noreferrer" to external links.
Includes front-end JavaScript libraries with known security vulnerabilities — 3 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
2
Medium
1
High
83

SEO

Indicates how well the page is optimized for ranking in search engines and highlights Search Engine Optimization (SEO) opportunities for salonmagazine.ca. 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 salonmagazine.ca 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
Legible text
100.00%
≥ 12px

Content Best Practices

Document has a `<title>` element
Search engines, screen reader users and other assistive technology users rely on the title to provide an overview of the page and to help determine if the page is relevant to their search.
Links have descriptive text
Make use of descriptive link text to assist search engines in understanding the content.
Document has a valid `hreflang`
Search engines can be instructed to list specific versions of a page for a given language or region through the use of hreflang links.
Document has a valid `rel=canonical`
Search engines can be suggested which URL should be shown in search results through the use of canonical links.
Document avoids plugins
The content of plugins cannot be indexed by search engines and many devices either restrict or do not support them.

Crawling and Indexing

Page has successful HTTP status code
Avoid pages with unsuccessful HTTP status codes as they may not be indexed by search engines.
Page isn’t blocked from indexing
Pages that cannot be crawled by search engines cannot be indexed or included in their search results. Ensure that search engines have permission to crawl all pages that should be indexed.
robots.txt is valid
Malformed robots.txt files prevent crawlers from understanding how a site wants to be crawled or indexed, which can be devastating to SEO.

Mobile Friendly

Tap targets are not sized appropriately — 95% appropriately sized tap targets
Interactive elements (such as buttons and links) should be appropriately spaced, sized and easy enough to select or tap with regard to their surrounding elements.
Tap Target Size Overlapping Target
a
11x15
33x15
43x15
33x15

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.
Image elements do not have `[alt]` attributes
Provide short and descriptive alternative text where possible on informative elements.
Failing Elements
img

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

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

PWA Optimized

Redirects HTTP traffic to HTTPS
It is advised to redirect all HTTP traffic to HTTPS, in order to enable secure web features for all users.
Content is sized correctly for the viewport
Ensure that the width of the app's content matches the width of the viewport, otherwise the app might not be optimized for mobile screens.
Has a `<meta name="viewport">` tag with `width` or `initial-scale`
It is advised to use a '<meta name="viewport">' tag for the optimization of salonmagazine.ca on mobile screens.
Contains some content when JavaScript is not available
Apps should display alternative content for when JavaScript is disabled.

Fast and reliable

Page load is not fast enough on mobile networks — Interactive at 12.5 s
Ensure that the page loads fast enough over a cellular network, to ensure good mobile user experience.
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://salonmagazine.ca/
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.

Manual Checks

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

Server Location

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

Web Hosting Provider

Name IP Address
Cloudflare, Inc.
Registration

Domain Registrant

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

Domain Registrar

Security

Visitor Safety

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

SSL/TLS Certificate

Issued To: sni.cloudflaressl.com
Issued By: CloudFlare Inc ECC CA-2
Valid From: 3rd November, 2019
Valid To: 9th October, 2020
Subject: CN = sni.cloudflaressl.com
O = Cloudflare, Inc.
L = San Francisco
S = US
Hash: 4d04c09a
Issuer: CN = CloudFlare Inc ECC CA-2
O = CloudFlare, Inc.
S = US
Version: 2
Serial Number: 10889214635829097294977297551415107869
Serial Number (Hex): 08312FBB6FAE81C2D410ABFEDC6CE11D
Valid From: 3rd November, 2024
Valid To: 9th October, 2024
Signature Algorithm (Short Name): ecdsa-with-SHA256
Signature Algorithm (Long Name): ecdsa-with-SHA256
Authority Key Identifier: keyid:3E:74:2D:1F:CF:45:75:04:7E:3F:C0:A2:87:3E:4C:43:83:51:13:C6
Extended Key Usage: TLS Web Server Authentication, TLS Web Client Authentication
CRL Distribution Points:
Full Name:
URI:http://crl3.digicert.com/CloudFlareIncECCCA2.crl

Full Name:
URI:http://crl4.digicert.com/CloudFlareIncECCCA2.crl

Certificate Policies: Policy: 2.16.840.1.114412.1.1
CPS: https://www.digicert.com/CPS
Policy: 2.23.140.1.2.2

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

SCT List: Signed Certificate Timestamp:
Version : v1 (0x0)
Log ID : A4:B9:09:90:B4:18:58:14:87:BB:13:A2:CC:67:70:0A:
3C:35:98:04:F9:1B:DF:B8:E3:77:CD:0E:C8:0D:DC:10
Timestamp : Nov 3 15:08:57.689 2019 GMT
Extensions: none
Signature : ecdsa-with-SHA256
30:44:02:20:68:F4:FC:83:D0:9D:94:1F:46:B8:EE:86:
D4:36:2F:93:4E:CF:16:17:32:A3:44:41:3C:81:D9:7F:
C9:E5:B5:1E:02:20:35:7F:A7:D7:38:07:D7:C7:7F:FC:
7E:4D:02:5F:81:5D:F5:42:64:71:66:65:A2:8D:5E:AC:
25:C5:7E:8F:C7:2B
Signed Certificate Timestamp:
Version : v1 (0x0)
Log ID : 5E:A7:73:F9:DF:56:C0:E7:B5:36:48:7D:D0:49:E0:32:
7A:91:9A:0C:84:A1:12:12:84:18:75:96:81:71:45:58
Timestamp : Nov 3 15:08:57.680 2019 GMT
Extensions: none
Signature : ecdsa-with-SHA256
30:45:02:21:00:AF:0D:30:57:B3:22:74:52:5E:93:C2:
56:01:A0:5D:4C:D0:9E:69:AF:C9:E3:A3:B6:CA:15:99:
7A:01:40:CB:B5:02:20:62:9C:EA:A9:68:D8:8A:BE:2F:
B3:C7:10:FD:B3:14:73:AC:ED:AC:C0:A3:BD:18:BB:8C:
18:CD:57:09:2E:63:8B
Key Usage: Digital Signature
Basic Constraints: CA:FALSE
Subject Alternative Name: DNS:*.salonmagazine.ca
DNS:sni.cloudflaressl.com
DNS:salonmagazine.ca
Technical

DNS Lookup

HTTP Response Headers

HTTP-Code: HTTP/1.1 200 OK
Date: 14th May, 2020
Content-Type: text/html; charset=UTF-8
Server: cloudflare
Connection: keep-alive
Set-Cookie: *
x-HTML-Edge-Cache: cache,bypass-cookies=wp-|wordpress|comment_|woocommerce_
Link: <https://www.salonmagazine.ca/>; rel=shortlink
CF-Cache-Status: DYNAMIC
Expect-CT: max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
CF-RAY: 5935ff9e695cea18-IAD
alt-svc: h3-27=":443"; ma=86400, h3-25=":443"; ma=86400, h3-24=":443"; ma=86400, h3-23=":443"; ma=86400
cf-request-id: 02b59e16fe0000ea18833f8200000001

Whois Lookup

Created:
Changed:
Expires:
Status:
Nameservers:
Full Whois:

Nameservers

Related

Subdomains

Similar Sites

Organic Search (US) Competitors

Backlink Competitors

Sites with the same domain name

Sites hosted on the same IP address

Domain Valuation Snoop Score
$2,078 USD 2/5
$8,577 USD 3/5
$942 USD 2/5
$457 USD 1/5