11.2 sec in total
421 ms
9.3 sec
1.4 sec
Welcome to h2odigital.ca homepage info - get ready to check H2O Digital best content right away, or after learning these important things about h2odigital.ca
H2O Digital, where we merge creativity with technology to drive successful digital marketing strategies. See our services and success stories.
Visit h2odigital.caWe analyzed H2odigital.ca page load time and found that the first response time was 421 ms and then it took 10.8 sec to load all DOM resources and completely render a web page. This is a poor result, as 90% of websites can load faster.
h2odigital.ca performance score
name
value
score
weighting
Value5.2 s
8/100
10%
Value5.3 s
22/100
25%
Value24.9 s
0/100
10%
Value21,260 ms
0/100
30%
Value0.197
63/100
15%
Value31.0 s
0/100
10%
421 ms
80 ms
145 ms
214 ms
201 ms
Our browser made a total of 199 requests to load all elements on the main page. We found that 59% of them (118 requests) were addressed to the original H2odigital.ca, 19% (38 requests) were made to Fonts.gstatic.com and 6% (12 requests) were made to Maps.googleapis.com. The less responsive or slowest element that took the longest time to load (1.3 sec) belongs to the original domain H2odigital.ca.
Page size can be reduced by 1.0 MB (9%)
11.1 MB
10.1 MB
In fact, the total size of H2odigital.ca main page is 11.1 MB. This result falls beyond the top 1M of websites and identifies a large and not optimized web page that may take ages to load. 85% of websites need less resources to load and that’s why Accessify’s recommendations for optimization and resource minification can be helpful for this project. Images take 10.4 MB which makes up the majority of the site volume.
Potential reduce by 94.5 kB
HTML content can be minified and compressed by a website’s server. The most efficient way is to compress content using GZIP which reduces data amount travelling through the network between server and browser. HTML code on this page is well minified. It is highly recommended that content of this web page should be compressed using GZIP, as it can save up to 94.5 kB or 81% of the original size.
Potential reduce by 879.2 kB
Image size optimization can help to speed up a website loading time. The chart above shows the difference between the size before and after optimization. H2O Digital images are well optimized though.
Potential reduce by 28.8 kB
It’s better to minify JavaScript in order to improve website performance. The diagram shows the current total size of all JavaScript files against the prospective JavaScript size after its minification and compression. This website has mostly compressed JavaScripts.
Potential reduce by 14.2 kB
CSS files minification is very important to reduce a web page rendering time. The faster CSS files can load, the earlier a page can be rendered. H2odigital.ca has all CSS files already compressed.
Number of requests can be reduced by 89 (57%)
156
67
The browser has sent 156 CSS, Javascripts, AJAX and image requests in order to completely render the main page of H2O Digital. We recommend that multiple CSS and JavaScript files should be merged into one by each type, as it can help reduce assets requests from 61 to 1 for JavaScripts and from 30 to 1 for CSS and as a result speed up the page load time.
h2odigital.ca
421 ms
wp-emoji-release.min.js
80 ms
thegem-preloader.css
145 ms
thegem-reset.css
214 ms
thegem-grid.css
201 ms
style.css
327 ms
style.css
244 ms
thegem-header.css
201 ms
thegem-widgets.css
211 ms
thegem-new-css.css
267 ms
thegem-perevazka-css.css
263 ms
css
110 ms
custom-6dbM6SJk.css
471 ms
js_composer.min.css
591 ms
thegem-additional-blog-1.css
290 ms
jquery.fancybox.min.css
309 ms
thegem-vc_elements.css
273 ms
style.min.css
400 ms
styles.css
470 ms
cookie-law-info-public.css
498 ms
cookie-law-info-gdpr.css
503 ms
thegem-js_composer_columns.css
525 ms
thegem-settings-init.js
531 ms
thegem-fullwidth-loader.js
535 ms
jquery.min.js
808 ms
jquery-migrate.min.js
536 ms
cookie-law-info-public.js
544 ms
rbtools.min.js
936 ms
rs6.min.js
1059 ms
js
124 ms
js
195 ms
css
70 ms
icons-fontawesome.css
890 ms
thegem-quickfinders.css
891 ms
thegem-quickfinders-vertical.css
889 ms
animate.min.css
922 ms
thegem-lazy-loading-animations.css
923 ms
icons-material.css
924 ms
cookie-law-info-table.css
924 ms
rs6.css
1000 ms
api.js
98 ms
thegem-menu_init.js
999 ms
svg4everybody.js
987 ms
thegem-form-elements.js
924 ms
jquery.easing.js
863 ms
thegem-header.js
864 ms
SmoothScroll.js
874 ms
functions.js
858 ms
jquery.mousewheel.pack.js
839 ms
jquery.fancybox.min.js
1159 ms
jquery.fancybox-init.js
1101 ms
index.js
1101 ms
index.js
1132 ms
regenerator-runtime.min.js
1140 ms
wp-polyfill.min.js
1032 ms
index.js
1025 ms
js_composer_front.min.js
969 ms
skrollr.min.js
947 ms
quickfinders-effects.js
931 ms
vc-waypoints.min.js
919 ms
thegem-lazyLoading.js
926 ms
jquery.touchSwipe.min.js
949 ms
jquery.carouFredSel.js
950 ms
clients-grid-carousel.js
986 ms
H2O_Rebrand_Logo_1.png
392 ms
preloader-1.gif
371 ms
dummy.png
387 ms
marketing-to-moms-19-1.png
1292 ms
image-1.png
999 ms
cycle-3.jpeg
675 ms
1-1-thegem-person.png
375 ms
5-thegem-person.png
429 ms
32-thegem-person.png
395 ms
40-thegem-person.png
414 ms
31-thegem-person.png
431 ms
7-thegem-person.png
425 ms
13-thegem-person.png
451 ms
3-1-thegem-person.png
432 ms
Untitled-design-29-thegem-person.png
454 ms
37-thegem-person.png
457 ms
38-thegem-person.png
483 ms
23-thegem-person.png
466 ms
29-thegem-person.png
474 ms
22-thegem-person.png
481 ms
26-thegem-person.png
483 ms
33-thegem-person.png
482 ms
30-thegem-person.png
622 ms
12-thegem-person.png
600 ms
21-thegem-person.png
596 ms
17-thegem-person.png
581 ms
14-thegem-person.png
602 ms
34-thegem-person.png
601 ms
8-thegem-person.png
602 ms
16-thegem-person.png
599 ms
24-thegem-person.png
600 ms
6-thegem-person.png
610 ms
9-thegem-person.png
583 ms
18-thegem-person.png
598 ms
39-thegem-person.png
554 ms
36-thegem-person.png
378 ms
35-thegem-person.png
386 ms
27-thegem-person.png
381 ms
19-thegem-person.png
569 ms
25-thegem-person.png
350 ms
20-thegem-person.png
535 ms
15-thegem-person.png
353 ms
11-thegem-person.png
329 ms
4-thegem-person.png
514 ms
1-1-thegem-person.png
508 ms
2-thegem-person.png
534 ms
Copy-of-Copy-of-Untitled-thegem-person.png
519 ms
2-1-thegem-person.png
582 ms
10-thegem-person.png
510 ms
conversion_async.js
361 ms
analytics.js
331 ms
6xK3dSBYKcSV-LCoeQqfX1RYOo3qOK7jujVj9w.woff
404 ms
6xK3dSBYKcSV-LCoeQqfX1RYOo3qNq7jujVj9_mf.woff
405 ms
6xK3dSBYKcSV-LCoeQqfX1RYOo3qN67jujVj9_mf.woff
664 ms
6xK3dSBYKcSV-LCoeQqfX1RYOo3qO67jujVj9_mf.woff
683 ms
6xK3dSBYKcSV-LCoeQqfX1RYOo3qNK7jujVj9_mf.woff
677 ms
6xK3dSBYKcSV-LCoeQqfX1RYOo3qPK7jujVj9_mf.woff
678 ms
6xK3dSBYKcSV-LCoeQqfX1RYOo3qNa7jujVj9_mf.woff
682 ms
6xKydSBYKcSV-LCoeQqfX1RYOo3ik4zwlxdo3cOWxw.woff
697 ms
6xKydSBYKcSV-LCoeQqfX1RYOo3ik4zwmRdo3cOWxy40.woff
647 ms
6xKydSBYKcSV-LCoeQqfX1RYOo3ik4zwmBdo3cOWxy40.woff
657 ms
6xKydSBYKcSV-LCoeQqfX1RYOo3ik4zwlBdo3cOWxy40.woff
660 ms
6xKydSBYKcSV-LCoeQqfX1RYOo3ik4zwmxdo3cOWxy40.woff
675 ms
6xKydSBYKcSV-LCoeQqfX1RYOo3ik4zwkxdo3cOWxy40.woff
669 ms
6xKydSBYKcSV-LCoeQqfX1RYOo3ik4zwmhdo3cOWxy40.woff
668 ms
thegem-icons.woff
337 ms
JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCuM73w5aXx-p7K4GLs.woff
667 ms
JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCuM73w3aXx-p7K4GLvztg.woff
672 ms
JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCuM73w2aXx-p7K4GLvztg.woff
680 ms
JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCuM73w9aXx-p7K4GLvztg.woff
717 ms
JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCuM73w0aXx-p7K4GLvztg.woff
715 ms
JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtr6Hw5aXx-p7K4GLs.woff
720 ms
JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtr6Hw3aXx-p7K4GLvztg.woff
720 ms
JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtr6Hw2aXx-p7K4GLvztg.woff
716 ms
JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtr6Hw9aXx-p7K4GLvztg.woff
724 ms
JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtr6Hw0aXx-p7K4GLvztg.woff
730 ms
781 ms
collect
378 ms
gradient-bg-3-3-e1616686829338.jpg
381 ms
84 ms
mm2.jpg
366 ms
Copy-of-Untitled-5.png
816 ms
2.png
1076 ms
photo2.jpg
262 ms
embed
243 ms
map-locker.png
84 ms
js
184 ms
gen_204
59 ms
thegem-socials.ttf
153 ms
init_embed.js
478 ms
1fe4flto7
880 ms
pxiByp8kv8JHgFVrLDD4Z1xlE92JQEk.woff
48 ms
pxiByp8kv8JHgFVrLDD4Z1JlE92JQEl8qw.woff
53 ms
pxiByp8kv8JHgFVrLDD4Z11lE92JQEl8qw.woff
46 ms
memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4gaVQUwaEQXjM.woff
44 ms
memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4uaVQUwaEQXjN_mQ.woff
44 ms
memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4vaVQUwaEQXjN_mQ.woff
422 ms
memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4iaVQUwaEQXjN_mQ.woff
424 ms
memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4jaVQUwaEQXjN_mQ.woff
425 ms
memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4saVQUwaEQXjN_mQ.woff
426 ms
memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4kaVQUwaEQXjN_mQ.woff
427 ms
memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4taVQUwaEQXjN_mQ.woff
426 ms
common.js
83 ms
util.js
79 ms
map.js
61 ms
overlay.js
135 ms
onion.js
51 ms
search_impl.js
51 ms
recaptcha__en.js
356 ms
openhand_8_8.cur
103 ms
kh
343 ms
fontawesome-webfont.woff
343 ms
materialdesignicons.woff
341 ms
ViewportInfoService.GetViewportInfo
147 ms
anchor
101 ms
embed
305 ms
styles__ltr.css
97 ms
recaptcha__en.js
100 ms
webworker.js
135 ms
logo_48.png
117 ms
recaptcha__en.js
19 ms
gen_204
45 ms
KFOmCnqEu92Fr1Mu4mxPKTU1Kg.ttf
28 ms
KFOlCnqEu92Fr1MmEU9fBBc9AMP6lQ.ttf
27 ms
KFOlCnqEu92Fr1MmYUtfBBc9AMP6lQ.ttf
28 ms
twk-event-polyfill.js
204 ms
twk-entries-polyfill.js
204 ms
twk-main.js
271 ms
twk-vendor.js
301 ms
twk-chunk-vendors.js
358 ms
twk-chunk-common.js
345 ms
twk-runtime.js
245 ms
twk-app.js
251 ms
ViewportInfoService.GetViewportInfo
69 ms
AuthenticationService.Authenticate
28 ms
h2odigital.ca accessibility score
Names and labels
These are opportunities to improve the semantics of the controls in your application. This may enhance the experience for users of assistive technology, like a screen reader.
Impact
Issue
Buttons do not have an accessible name
<frame> or <iframe> elements do not have a title
Image elements do not have [alt] attributes
Links do not have a discernible name
Contrast
These are opportunities to improve the legibility of your content.
Impact
Issue
Background and foreground colors do not have a sufficient contrast ratio.
h2odigital.ca best practices score
Trust and Safety
Impact
Issue
Does not use HTTPS
Ensure CSP is effective against XSS attacks
User Experience
Impact
Issue
Displays images with incorrect aspect ratio
General
Impact
Issue
Detected JavaScript libraries
Browser errors were logged to the console
Page has valid source maps
Issues were logged in the Issues panel in Chrome Devtools
h2odigital.ca SEO score
Content Best Practices
Format your HTML in a way that enables crawlers to better understand your app’s content.
Impact
Issue
Links do not have descriptive text
Image elements do not have [alt] attributes
Crawling and Indexing
To appear in search results, crawlers need access to your app.
Impact
Issue
Links are not crawlable
Mobile Friendly
Make sure your pages are mobile friendly so users don’t have to pinch or zoom in order to read the content pages. [Learn more](https://developers.google.com/search/mobile-sites/).
Impact
Issue
Document uses legible font sizes
EN
EN
UTF-8
Language claimed in HTML meta tag should match the language actually used on the web page. Otherwise H2odigital.ca can be misinterpreted by Google and other search engines. Our service has detected that English is used on the page, and it matches the claimed language. Our system also found out that H2odigital.ca main page’s claimed encoding is utf-8. Use of this encoding format is the best practice as the main page visitors from all over the world won’t have any issues with symbol transcription.
h2odigital.ca
Open Graph data is detected on the main page of H2O Digital. This is the best way to make the web page social media friendly. Here is how it looks like on Facebook: