shropshiremums.com

shropshiremums.com is SSL secured

Free website and domain report on shropshiremums.com

Last Updated: 8th February, 2024
Overview

Snoop Summary for shropshiremums.com

This is a free and comprehensive report about shropshiremums.com. The domain shropshiremums.com is currently hosted on a server located in United Kingdom with the IP address 5.77.32.190, where the local currency is GBP and English is the local language. Our records indicate that shropshiremums.com is owned/operated by Heather Bailey. If shropshiremums.com was to be sold it would possibly be worth $176 USD (based on the daily revenue potential of the website over a 24 month period). Shropshiremums.com is slightly popular with an estimated 80 daily unique visitors. This report was last updated 8th February, 2024.

About shropshiremums.com

Site Preview: shropshiremums.com shropshiremums.com
Title: Shropshire mums, the home of all things for the shropshire parent
Description:
Keywords and Tags: business
Related Terms: mums, shropshire
Fav Icon:
Age: Over 11 years old
Domain Created: 27th September, 2012
Domain Updated: 19th September, 2023
Domain Expires: 27th September, 2024
Review

Snoop Score

1/5

Valuation

$176 USD
Note: All valuation figures are estimates.

Popularity

Low
Note: Popularity is estimated.

Rank, Reach and Authority

Alexa Rank: 8,576,846
Alexa Reach:
SEMrush Rank (US):
SEMrush Authority Score:
Moz Domain Authority: 0
Moz Page Authority: 0

Organic vs Paid (Google Ads)

Traffic

Visitors

Daily Visitors: 80
Monthly Visitors: 2,435
Yearly Visitors: 29,200
Note: All visitors figures are estimates.

Visitors By Country

Revenue

Revenue

Daily Revenue: $0 USD
Monthly Revenue: $7 USD
Yearly Revenue: $83 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: shropshiremums.com 18
Domain Name: shropshiremums 14
Extension (TLD): com 3
Expiry Check:

Page Speed Analysis

Average Load Time:
Load Time Comparison:

PageSpeed Insights

Avg. (All Categories) 63
Performance 54
Accessibility 73
Best Practices 73
SEO 80
Progressive Web App 36
0–49 (Fail) 50–89 (Average) 90–100 (Pass)
Simulate loading on desktop
54

Performance

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

Metrics

Total Blocking Time — 0 ms
The total blocking time is the sum of all time periods between First Contentful Paint and Time to Interactive (when task length exceeded 50ms).

Other

Max Potential First Input Delay — 20 ms
Users could experience a delay when interacting with the page.
Network Requests
Below is a list of network requests that were made during page load.
URL Protocol Start Time (Ms) End Time (Ms) Transfer Size (Bytes) Resource Size (Bytes) Status Code MIME Type Resource Type
http://shropshiremums.com/
http/1.1
0
488.6500001885
578
0
301
text/html
http://www.shropshiremums.com/
http/1.1
489.15100004524
961.18600014597
499
0
307
text/html
https://www.shropshiremums.com/
http/1.1
961.92000014707
3161.1220003106
9200
47434
200
text/html
Document
https://use.fontawesome.com/releases/v5.0.10/css/all.css
h2
3174.5950002223
3213.5140001774
9207
36599
200
text/css
Stylesheet
https://www.shropshiremums.com/csscore/bootstrap.min.css
http/1.1
3174.8080002144
4736.8710003793
20045
121200
200
text/css
Stylesheet
https://www.shropshiremums.com/csscore/glide.core.css
http/1.1
3174.9760000966
11097.192000132
768
1922
200
text/css
Stylesheet
https://www.shropshiremums.com/csscore/glide.theme.css
http/1.1
3175.2390000038
7443.6770002358
937
2209
200
text/css
Stylesheet
https://www.shropshiremums.com/css/advert.css
http/1.1
3175.6040002219
5899.4930000044
406
120
200
text/css
Stylesheet
https://www.shropshiremums.com/css/animate.css
http/1.1
3175.7680000737
5659.0829999186
5372
69747
200
text/css
Stylesheet
https://www.shropshiremums.com/css/article.css
http/1.1
3175.9750000201
10091.638999991
944
2531
200
text/css
Stylesheet
https://www.shropshiremums.com/css/assets.css
http/1.1
3176.1970003136
10570.817000233
3070
10732
200
text/css
Stylesheet
https://www.shropshiremums.com/css/business.css
http/1.1
3176.562000066
5599.4450002909
2766
11779
200
text/css
Stylesheet
https://www.shropshiremums.com/css/competition.css
http/1.1
3176.6920001246
10093.182000332
474
220
200
text/css
Stylesheet
https://www.shropshiremums.com/css/contact.css
http/1.1
3176.9110001624
6062.4580001459
600
497
200
text/css
Stylesheet
https://www.shropshiremums.com/css/cookie.css
http/1.1
3177.0770000294
5689.8190001957
715
1026
200
text/css
Stylesheet
https://www.shropshiremums.com/css/easter.css
http/1.1
3177.533000242
5728.6380003206
621
707
200
text/css
Stylesheet
https://www.shropshiremums.com/css/events.css
http/1.1
3177.6600000449
10622.994000092
2625
12517
200
text/css
Stylesheet
https://www.shropshiremums.com/css/footer.css
http/1.1
3177.8879999183
3891.9710000046
660
939
200
text/css
Stylesheet
https://www.shropshiremums.com/css/halloween.css
http/1.1
3178.1100002117
8895.9560003132
647
726
200
text/css
Stylesheet
https://www.shropshiremums.com/css/header.css
http/1.1
3178.246000316
5731.4170002937
1526
5462
200
text/css
Stylesheet
https://www.shropshiremums.com/css/landing.css
http/1.1
3178.33600007
5646.3370001875
704
1109
200
text/css
Stylesheet
https://www.shropshiremums.com/css/news.css
http/1.1
3178.530999925
5840.6140003353
1401
4644
200
text/css
Stylesheet
https://www.shropshiremums.com/css/pagination.css
http/1.1
3178.7829999812
5191.9410000555
825
1941
200
text/css
Stylesheet
https://www.shropshiremums.com/css/panels.css
http/1.1
3179.0940002538
8889.6200000308
2636
13623
200
text/css
Stylesheet
https://www.shropshiremums.com/css/review.css
http/1.1
3179.3520003557
8902.5680003688
1411
6700
200
text/css
Stylesheet
https://www.shropshiremums.com/css/search.css
http/1.1
3179.5109999366
10571.228000335
470
276
200
text/css
Stylesheet
https://www.shropshiremums.com/css/services.css
http/1.1
3179.7180003487
5020.1080003753
1273
3701
200
text/css
Stylesheet
https://www.shropshiremums.com/css/snow.css
http/1.1
3179.8320002854
10626.233000308
720
1506
200
text/css
Stylesheet
https://www.shropshiremums.com/css/social.css
http/1.1
3179.9930003472
5594.9110002257
1819
7253
200
text/css
Stylesheet
https://www.shropshiremums.com/css/terms.css
http/1.1
3180.2380001172
10812.354000285
257
0
200
text/css
Stylesheet
https://www.shropshiremums.com/css/user.css
http/1.1
3180.4230003618
6284.5590002835
686
1149
200
text/css
Stylesheet
https://www.shropshiremums.com/js/ui/jquery-ui.min.css
http/1.1
3180.6240002625
5594.4980001077
1483
4147
200
text/css
Stylesheet
https://www.shropshiremums.com/js/ui/jquery-ui.structure.min.css
http/1.1
3180.783000309
8403.7610003725
1465
4110
200
text/css
Stylesheet
https://www.shropshiremums.com/js/ui/jquery-ui.theme-svae.min.css
http/1.1
3180.9670003131
10622.004000004
2726
14235
200
text/css
Stylesheet
https://www.shropshiremums.com/js/ui/jquery-ui.theme.min.css
http/1.1
3181.0699999332
7194.0140002407
2809
14308
200
text/css
Stylesheet
https://www.shropshiremums.com/theme/shropmums/logo.png
http/1.1
3192.6170000806
3560.0620000623
22715
22472
200
image/png
Image
https://www.shropshiremums.com/theme/shropmums/header-facebook.png
http/1.1
3192.7519999444
11336.1320002
3129
2886
200
image/png
Image
https://www.shropshiremums.com/theme/shropmums/header-twitter.png
http/1.1
3192.8710001521
5649.5290002786
2815
2572
200
image/png
Image
https://www.shropshiremums.com/images/illuminate-design1.png
http/1.1
3193.769000005
11259.165999945
1931945
1931699
200
image/png
Image
https://www.shropshiremums.com/images/illuminate-design1-small.png
http/1.1
3193.8940002583
4337.7630002797
474831
474586
200
image/png
Image
https://www.shropshiremums.com/images/SwimLessons_1000x300.jpg
http/1.1
3194.8430002667
11181.694000028
249494
249248
200
image/jpeg
Image
https://www.shropshiremums.com/images/SwimLessons_1000x300-small.jpg
http/1.1
3196.0660000332
11170.030000154
343768
343522
200
image/jpeg
Image
https://www.shropshiremums.com/images/westmid-banner-bonfire-2021.png
http/1.1
3197.4700000137
12077.744000126
1220285
1220039
200
image/png
Image
https://www.shropshiremums.com/images/westmid-banner-bonfire-2021-small.png
http/1.1
3198.4630003572
11552.649999969
530824
530579
200
image/png
Image
https://www.shropshiremums.com/images/banner-design-halloween.png
http/1.1
3198.6080002971
6152.8910002671
1556590
1556345
200
image/png
Image
https://www.shropshiremums.com/images/banner-design-halloween-small.png
http/1.1
3199.6120000258
11547.364000231
536820
536575
200
image/png
Image
https://www.shropshiremums.com/images/shropshire-mums-banner-1.png
http/1.1
3199.7430003248
7946.4700003155
468219
467974
200
image/png
Image
https://www.shropshiremums.com/images/shropshire-mums-banner-1-small.png
http/1.1
3199.8499999754
7763.4570002556
296765
296520
200
image/png
Image
https://www.shropshiremums.com/images/upl_202110119wx5WtAMFLAS.png
http/1.1
3199.980000034
5970.4209999181
426936
426692
200
image/png
Image
https://www.shropshiremums.com/images/upl_20210916UvlIqx3wksBN.png
http/1.1
3200.0860003754
12072.598000057
643786
643541
200
image/png
Image
https://www.shropshiremums.com/images/upl_20210909dXGIGED6D9f9.png
http/1.1
3200.1770003699
6983.5000000894
148895
148650
200
image/png
Image
https://www.shropshiremums.com/images/upl_20210811u4txW8aF2JiI.png
http/1.1
3200.5430003628
5685.2250001393
52059
51816
200
image/png
Image
https://www.shropshiremums.com/images/upl_20210615ea6MXc4af09T.png
http/1.1
3200.6709999405
7914.8740000091
581739
581494
200
image/png
Image
https://www.shropshiremums.com/images/upl_20211001KRKdOpIYmrSZ.png
http/1.1
3200.8020002395
6261.7020001635
46447
46203
200
image/png
Image
https://www.shropshiremums.com/images/bd-logo-community-cat.jpg
http/1.1
3200.8970002644
7616.0690002143
88964
88719
200
image/jpeg
Image
https://www.shropshiremums.com/images/upl_20201116w1oNqG1hyb7N.png
http/1.1
3201.0250003077
11460.107000079
301212
300967
200
image/png
Image
https://www.shropshiremums.com/images/upl_20211003Eb164s6o3DIx.png
http/1.1
3201.135000214
8463.8580000028
309480
309235
200
image/png
Image
https://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js
h2
3187.5849999487
3202.0990001038
35067
97163
200
text/javascript
Script
https://www.shropshiremums.com/js/ui/jquery-ui.min.js
http/1.1
3187.7300003543
7572.9130003601
25497
79484
200
application/javascript
Script
https://www.shropshiremums.com/jscore/bootstrap.min.js
http/1.1
3188.2700002752
10433.330000378
10147
37045
200
application/javascript
Script
https://www.shropshiremums.com/jscore/glide.js
http/1.1
3188.5979999788
6952.0160001703
10963
55180
200
application/javascript
Script
https://www.shropshiremums.com/jscore/wow.js
http/1.1
3188.713000156
10819.905000273
3148
11953
200
application/javascript
Script
https://www.shropshiremums.com/js/1-config.js
http/1.1
3189.158000052
10625.29100012
437
121
200
application/javascript
Script
https://www.shropshiremums.com/js/1-social.js
http/1.1
3189.321000129
3734.7380002029
873
1465
200
application/javascript
Script
https://www.shropshiremums.com/js/advert.js
http/1.1
3189.4539999776
10787.892000284
1743
4840
200
application/javascript
Script
https://www.shropshiremums.com/js/assets.js
http/1.1
3189.7980002686
11083.458000328
7746
32080
200
application/javascript
Script
https://www.shropshiremums.com/js/business.js
http/1.1
3189.9370001629
5649.8799999245
1831
4968
200
application/javascript
Script
https://www.shropshiremums.com/js/contact.js
http/1.1
3190.1259999722
10821.314000059
847
1382
200
application/javascript
Script
https://www.shropshiremums.com/js/cookie.js
http/1.1
3190.2640000917
7451.8650001846
560
446
200
application/javascript
Script
https://www.shropshiremums.com/js/events.js
http/1.1
3190.3870003298
10092.730999924
1823
6290
200
application/javascript
Script
https://www.shropshiremums.com/js/general.js
http/1.1
3190.5220001936
3893.0069999769
942
1345
200
application/javascript
Script
https://www.shropshiremums.com/js/home.js
http/1.1
3190.9310002811
10754.938000347
669
665
200
application/javascript
Script
https://www.shropshiremums.com/js/jquery.teletype.js
http/1.1
3191.0680001602
5595.2610000968
1841
4950
200
application/javascript
Script
https://www.shropshiremums.com/js/news.js
http/1.1
3191.1870003678
5659.5200002193
659
643
200
application/javascript
Script
https://www.shropshiremums.com/js/reviews.js
http/1.1
3191.4409999736
8901.4389999211
707
744
200
application/javascript
Script
https://www.shropshiremums.com/js/snow.js
http/1.1
3191.5890001692
10814.796000253
1371
3012
200
application/javascript
Script
https://www.shropshiremums.com/js/social-start.js
http/1.1
3191.7389999144
7494.1819999367
747
900
200
application/javascript
Script
https://www.shropshiremums.com/js/user.js
http/1.1
3191.9019999914
8541.5340000764
912
1958
200
application/javascript
Script
https://www.shropshiremums.com/js/xtra.js
http/1.1
3192.0410003513
10021.593000274
461
170
200
application/javascript
Script
https://www.shropshiremums.com/js/ztest.js
http/1.1
3192.4820002168
10569.73600015
524
331
200
application/javascript
Script
https://connect.facebook.net/en_US/sdk.js
h2
11099.621000234
11115.996000357
2863
3097
200
application/x-javascript
Script
https://www.shropshire-hosts.co.uk/theme/shropmums/header-bg.png
h2
11109.184000175
11545.635000337
11633
11404
200
image/png
Image
https://www.shropshire-hosts.co.uk/theme/shropmums/bubble-bg.png
h2
11110.451000277
11458.547000308
4581
4353
200
image/png
Image
https://www.shropshire-hosts.co.uk/theme/shropmums/bubble-bg-faded.png
h2
11117.802000139
11457.752000075
3710
3483
200
image/png
Image
https://www.shropshiremums.com/fonts/glyphicons-halflings-regular.woff2
http/1.1
11119.350000285
12571.926000062
18332
18028
200
font/woff2
Font
https://use.fontawesome.com/releases/v5.0.10/webfonts/fa-solid-900.woff2
h2
11119.574000128
11152.715000324
45234
44068
200
font/woff2
Font
https://use.fontawesome.com/releases/v5.0.10/webfonts/fa-brands-400.woff2
h2
11120.338000357
11179.843000136
56312
55144
200
font/woff2
Font
https://use.fontawesome.com/releases/v5.0.10/webfonts/fa-regular-400.woff2
h2
11120.893999934
11178.911000025
13380
12216
200
font/woff2
Font
https://graph.facebook.com/?id=https%3A%2F%2Fwww.shropshiremums.com%2F
h2
11209.575000219
11261.977999937
867
152
400
application/json
XHR
https://platform.twitter.com/widgets.js
http/1.1
11220.621000044
11278.475000057
29428
97806
200
application/javascript
Script
https://connect.facebook.net/en_US/sdk.js?hash=83ac4933fa815eb875046802fc1b3a04
h2
11273.77700014
11299.152000342
77375
270616
200
application/x-javascript
Script
https://platform.twitter.com/widgets/widget_iframe.58065ae230495f5d9e4b6a916472b2c1.html?origin=https%3A%2F%2Fwww.shropshiremums.com
http/1.1
11322.568000294
11406.305999961
105958
327158
200
text/html
Document
https://www.facebook.com/tr/?id=1600071323556964&ev=fb_page_view&dl=https%3A%2F%2Fwww.shropshiremums.com%2F&rl=&if=false&ts=1634119132573&sw=800&sh=600&at=
h2
11378.213000018
11402.616000269
646
44
200
image/gif
Image
https://www.facebook.com/tr/?id=1600071323556964&ev=fb_page_view&dl=https%3A%2F%2Fwww.shropshiremums.com%2F&rl=&if=false&ts=1634119132574&sw=800&sh=600&at=
h2
11378.774000332
11403.564000037
646
44
200
image/gif
Image
https://syndication.twitter.com/settings?session_id=945acd41c7de8b2ba68aeeaeb89defe960cf49f9
h2
11467.624000274
11503.07700038
660
233
200
application/json
Fetch
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)
3193.29
6.763
3203.161
18.62
11132.701
59.954
11192.927
65.251
11263.029
19.874
11292.496
5.357
11315.574
10.02
11326.47
24.675
11351.466
11.617
11378.235
7.685
11386.195
15.349
11401.791
5.133
11407.057
35.255
11444.022
5.756
11462.287
35.202
11651.903
12.473
12601.806
15.501
Diagnostics
Below is a collection of useful page vitals.
View Data
Metrics
Below is a collection of metrics.
View Data
Script Treemap Data
Provide as required, for treemap app.

Opportunities

Defer offscreen images
Time to Interactive can be slowed down by resources on the page. Shropshiremums.com should consider lazy-loading offscreen and hidden images.
Minify CSS
Cascading Style Sheets (CSS) files can contribute to network payload sizes. Shropshiremums.com should consider minifying CSS files.
Minify JavaScript — Potential savings of 9 KiB
JavaScript (JS) files can contribute to network payload sizes and increase script parse times. Shropshiremums.com should consider minifying JS files.
URL Transfer Size (Bytes) Potential Savings (Bytes)
https://www.shropshiremums.com/jscore/glide.js
10963
6507
https://www.shropshiremums.com/js/assets.js
7746
2317
Reduce unused CSS — Potential savings of 17 KiB
Dead and/or unused rules in Style Sheets (CSS) can contribute to network payload sizes. Shropshiremums.com should consider removing dead rules from style sheets and deferring the loading of CSS not used for above-the-fold content.
URL Transfer Size (Bytes) Potential Savings (Bytes)
https://www.shropshiremums.com/csscore/bootstrap.min.css
20045
17653
Reduce unused JavaScript — Potential savings of 174 KiB
It is advised to remove unused JavaScript in order to reduce bytes consumed by network activity.
URL Transfer Size (Bytes) Potential Savings (Bytes)
https://platform.twitter.com/widgets/widget_iframe.58065ae230495f5d9e4b6a916472b2c1.html?origin=https%3A%2F%2Fwww.shropshiremums.com
105912
102219
https://connect.facebook.net/en_US/sdk.js?hash=83ac4933fa815eb875046802fc1b3a04
77375
54673
https://www.shropshiremums.com/js/ui/jquery-ui.min.js
25497
21702
Efficiently encode images — Potential savings of 146 KiB
Unoptimized images can consume more cellular data than what is necessary.
URL Resource Size (Bytes) Potential Savings (Bytes)
https://www.shropshiremums.com/images/bd-logo-community-cat.jpg
88719
59432
https://www.shropshiremums.com/images/SwimLessons_1000x300-small.jpg
343522
48982
https://www.shropshiremums.com/images/SwimLessons_1000x300.jpg
249248
40845
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.
Preload key requests
Key requests can be preloaded by using '<link rel=preload>'. Shropshiremums.com should consider using '<link rel=preload>' to prioritize fetching resources that are currently requested later in page load.
Use video formats for animated content
Large GIFs are inefficient for delivering animated content. It is recommended to use MPEG4/WebM videos for animations and PNG/WebP for static images instead of GIF.
Remove duplicate modules in JavaScript bundles
Ensure that no duplicate JavaScript modules from bundles exist to reduce bytes consumed by network activity.
Avoid serving legacy JavaScript to modern browsers
Polyfills and transforms enable legacy browsers to use new JavaScript features. For bundled JavaScript it is recommended to adopt a modern script deployment strategy using module/nomodule feature detection. This will reduce the amount of code shipped to modern browsers.
Preload Largest Contentful Paint image
It is recommended to preload images used by LCP elements, to improve LCP time.

Diagnostics

Avoids an excessive DOM size — 574 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
574
Maximum DOM Depth
17
Maximum Child Elements
39
Avoid chaining critical requests — 57 chains found
Below is a list of Critical Request Chains, which shows which resources are loaded with a high priority. Shropshiremums.com should consider reducing the length of chains, reducing the download size of resources, or deferring the download of unnecessary resources to improve page load.
User Timing marks and measures
Make use of the User Timing API to measure an app's real-world performance during key user experiences.
JavaScript execution time — 0.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.shropshiremums.com/
439.174
3.91
1.162
https://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js
122.364
65.416
1.748
Unattributable
106.359
3.426
0.146
https://www.shropshiremums.com/js/cookie.js
56.336
48.613
0.061
https://platform.twitter.com/widgets.js
53.92
33.573
2.729
Minimizes main-thread work — 0.9 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)
Other
247.048
Script Evaluation
224.314
Style & Layout
215.002
Rendering
166.362
Parse HTML & CSS
53.575
Script Parsing & Compilation
33.945
Keep request counts low and transfer sizes small — 95 requests • 10,548 KiB
It is advised to add a budgets.json file in order to set budgets for the quantity and size of page resources.
Resource Type Requests Transfer Size (Bytes)
Total
95
10801203
Image
27
10258934
Script
26
219181
Font
4
133258
Document
2
115158
Stylesheet
32
72068
Other
4
2604
Media
0
0
Third-party
16
397567
Minimize third-party usage — Third-party code blocked the main thread for 0 ms
It is advised to either limit, remove or delay the loading of redundant third-party code which may be significantly impacting load performance.
Third-Party Transfer Size (Bytes) Main-Thread Blocking Time (Ms)
136046
0
124133
0
82397
0
35067
0
Lazy load third-party resources with facades
Consider replacing third-party embeds with a facade until they are required (use lazy loading).
Largest Contentful Paint element — 1 element found
The element which was identified as the Largest Contentful Paint.
Element
Largest Contentful Paint image was not lazily loaded
Above-the-fold images that are lazily loaded render later in the page lifecycle, which can delay the largest contentful paint.
Element
Avoid large layout shifts — 4 elements found
Below is a list of all DOM elements that contribute to the CLS of the page.
Element CLS Contribution
0.18086052009456
0.0017289204097715
6.9642589054577E-6
2.3437409777983E-6
Uses passive listeners to improve scrolling performance
Improve the page's scroll performance by marking touch and wheel event listeners as 'passive'.
Avoids `document.write()`
Avoid or limit the use of external scripts that are dynamically injected via 'document.write()' as users on slow connections will be delayed by tens of seconds.
Avoid long main-thread tasks
Below is a list of the longest tasks on the main thread, which is useful when identifying the worst input delay contributors.
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 shropshiremums.com on mobile screens.

Budgets

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

Metrics

Time to Interactive — 2.7 s
The time taken for the page to become fully interactive.
Cumulative Layout Shift — 0.183
Cumulative Layout Shift is the measurement of visible elements collective movement within the viewport.
View Data

Opportunities

Avoid multiple page redirects — Potential savings of 380 ms
Redirects can cause additional delays before the page can begin loading. Shropshiremums.com should avoid multiple or unnecessary page redirects.
URL Time Spent (Ms)
http://shropshiremums.com/
190
http://www.shropshiremums.com/
190
https://www.shropshiremums.com/
0

Metrics

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

Other

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

Opportunities

Eliminate render-blocking resources — Potential savings of 2,160 ms
Resources, such as JavaScript and style sheets, can block the first paint of the page. Shropshiremums.com should consider delivering critical JavaScript/style sheets (JS/CSS) inline and deferring all non-critical JS/CSS.
URL Transfer Size (Bytes) Potential Savings (Ms)
https://use.fontawesome.com/releases/v5.0.10/css/all.css
9207
270
https://www.shropshiremums.com/csscore/bootstrap.min.css
20045
150
https://www.shropshiremums.com/csscore/glide.core.css
768
150
https://www.shropshiremums.com/csscore/glide.theme.css
937
150
https://www.shropshiremums.com/css/advert.css
406
150
https://www.shropshiremums.com/css/animate.css
5372
150
https://www.shropshiremums.com/css/article.css
944
150
https://www.shropshiremums.com/css/assets.css
3070
70
https://www.shropshiremums.com/css/business.css
2766
70
https://www.shropshiremums.com/css/competition.css
474
70
https://www.shropshiremums.com/css/contact.css
600
70
https://www.shropshiremums.com/css/cookie.css
715
70
https://www.shropshiremums.com/css/easter.css
621
70
https://www.shropshiremums.com/css/events.css
2625
70
https://www.shropshiremums.com/css/footer.css
660
70
https://www.shropshiremums.com/css/halloween.css
647
70
https://www.shropshiremums.com/css/header.css
1526
70
https://www.shropshiremums.com/css/landing.css
704
70
https://www.shropshiremums.com/css/news.css
1401
70
https://www.shropshiremums.com/css/pagination.css
825
70
https://www.shropshiremums.com/css/panels.css
2636
70
https://www.shropshiremums.com/css/review.css
1411
70
https://www.shropshiremums.com/css/search.css
470
70
https://www.shropshiremums.com/css/services.css
1273
70
https://www.shropshiremums.com/css/snow.css
720
70
https://www.shropshiremums.com/css/social.css
1819
70
https://www.shropshiremums.com/css/terms.css
257
70
https://www.shropshiremums.com/css/user.css
686
70
https://www.shropshiremums.com/js/ui/jquery-ui.min.css
1483
70
https://www.shropshiremums.com/js/ui/jquery-ui.structure.min.css
1465
70
https://www.shropshiremums.com/js/ui/jquery-ui.theme-svae.min.css
2726
70
https://www.shropshiremums.com/js/ui/jquery-ui.theme.min.css
2809
70
Properly size images — Potential savings of 3,276 KiB
Images can slow down the page's load time. Shropshiremums.com should consider serving more appropriate-sized images.
URL Resource Size (Bytes) Potential Savings (Bytes)
https://www.shropshiremums.com/images/illuminate-design1.png
1931699
1102952
https://www.shropshiremums.com/images/upl_20210916UvlIqx3wksBN.png
643541
554380
https://www.shropshiremums.com/images/upl_20210615ea6MXc4af09T.png
581494
489414
https://www.shropshiremums.com/images/upl_202110119wx5WtAMFLAS.png
426692
367353
https://www.shropshiremums.com/images/upl_20211003Eb164s6o3DIx.png
309235
191894
https://www.shropshiremums.com/images/upl_20201116w1oNqG1hyb7N.png
300967
156789
https://www.shropshiremums.com/images/shropshire-mums-banner-1.png
467974
156259
https://www.shropshiremums.com/images/SwimLessons_1000x300.jpg
249248
150682
https://www.shropshiremums.com/images/upl_20210909dXGIGED6D9f9.png
148650
101193
https://www.shropshiremums.com/images/bd-logo-community-cat.jpg
88719
55054
https://www.shropshiremums.com/images/upl_20211001KRKdOpIYmrSZ.png
46203
28671
Serve images in next-gen formats — Potential savings of 8,614 KiB
Consider JPEG 2000, JPEG XR or WebP image formats which provide better compression than PNG and JPEG.
URL Resource Size (Bytes) Potential Savings (Bytes)
https://www.shropshiremums.com/images/illuminate-design1.png
1931699
1732435.4
https://www.shropshiremums.com/images/banner-design-halloween.png
1556345
1367633
https://www.shropshiremums.com/images/westmid-banner-bonfire-2021.png
1220039
1048842.7
https://www.shropshiremums.com/images/upl_20210916UvlIqx3wksBN.png
643541
570624.1
https://www.shropshiremums.com/images/upl_20210615ea6MXc4af09T.png
581494
532489.6
https://www.shropshiremums.com/images/banner-design-halloween-small.png
536575
470078.5
https://www.shropshiremums.com/images/westmid-banner-bonfire-2021-small.png
530579
457000.1
https://www.shropshiremums.com/images/illuminate-design1-small.png
474586
415170.65
https://www.shropshiremums.com/images/shropshire-mums-banner-1.png
467974
413221.6
https://www.shropshiremums.com/images/upl_202110119wx5WtAMFLAS.png
426692
390675.3
https://www.shropshiremums.com/images/upl_20211003Eb164s6o3DIx.png
309235
268759.25
https://www.shropshiremums.com/images/upl_20201116w1oNqG1hyb7N.png
300967
266573.45
https://www.shropshiremums.com/images/shropshire-mums-banner-1-small.png
296520
255378.6
https://www.shropshiremums.com/images/SwimLessons_1000x300-small.jpg
343522
180728.6
https://www.shropshiremums.com/images/upl_20210909dXGIGED6D9f9.png
148650
138494.2
https://www.shropshiremums.com/images/SwimLessons_1000x300.jpg
249248
133974.45
https://www.shropshiremums.com/images/bd-logo-community-cat.jpg
88719
76262.85
https://www.shropshiremums.com/images/upl_20210811u4txW8aF2JiI.png
51816
47321.6
https://www.shropshiremums.com/images/upl_20211001KRKdOpIYmrSZ.png
46203
37648.65
https://www.shropshiremums.com/theme/shropmums/logo.png
22472
17051.5
Reduce initial server response time — Root document took 2,200 ms
It is advised to keep the server response time short for the main document, because all other requests depend on it.
URL Time Spent (Ms)
https://www.shropshiremums.com/
2200.19

Diagnostics

Avoid enormous network payloads — Total size was 10,548 KiB
Large network payloads can cost users money and are linked to long load times.
URL Transfer Size (Bytes)
https://www.shropshiremums.com/images/illuminate-design1.png
1931945
https://www.shropshiremums.com/images/banner-design-halloween.png
1556590
https://www.shropshiremums.com/images/westmid-banner-bonfire-2021.png
1220285
https://www.shropshiremums.com/images/upl_20210916UvlIqx3wksBN.png
643786
https://www.shropshiremums.com/images/upl_20210615ea6MXc4af09T.png
581739
https://www.shropshiremums.com/images/banner-design-halloween-small.png
536820
https://www.shropshiremums.com/images/westmid-banner-bonfire-2021-small.png
530824
https://www.shropshiremums.com/images/illuminate-design1-small.png
474831
https://www.shropshiremums.com/images/shropshire-mums-banner-1.png
468219
https://www.shropshiremums.com/images/upl_202110119wx5WtAMFLAS.png
426936
Serve static assets with an efficient cache policy — 81 resources found
Shropshiremums.com can speed up repeat visits by increasing the cache lifetime, which is essentially how long before a cached copy expires.
URL Cache TTL (Ms) Transfer Size (Bytes)
https://www.shropshiremums.com/images/illuminate-design1.png
0
1931945
https://www.shropshiremums.com/images/banner-design-halloween.png
0
1556590
https://www.shropshiremums.com/images/westmid-banner-bonfire-2021.png
0
1220285
https://www.shropshiremums.com/images/upl_20210916UvlIqx3wksBN.png
0
643786
https://www.shropshiremums.com/images/upl_20210615ea6MXc4af09T.png
0
581739
https://www.shropshiremums.com/images/banner-design-halloween-small.png
0
536820
https://www.shropshiremums.com/images/westmid-banner-bonfire-2021-small.png
0
530824
https://www.shropshiremums.com/images/illuminate-design1-small.png
0
474831
https://www.shropshiremums.com/images/shropshire-mums-banner-1.png
0
468219
https://www.shropshiremums.com/images/upl_202110119wx5WtAMFLAS.png
0
426936
https://www.shropshiremums.com/images/SwimLessons_1000x300-small.jpg
0
343768
https://www.shropshiremums.com/images/upl_20211003Eb164s6o3DIx.png
0
309480
https://www.shropshiremums.com/images/upl_20201116w1oNqG1hyb7N.png
0
301212
https://www.shropshiremums.com/images/shropshire-mums-banner-1-small.png
0
296765
https://www.shropshiremums.com/images/SwimLessons_1000x300.jpg
0
249494
https://www.shropshiremums.com/images/upl_20210909dXGIGED6D9f9.png
0
148895
https://www.shropshiremums.com/images/bd-logo-community-cat.jpg
0
88964
https://www.shropshiremums.com/images/upl_20210811u4txW8aF2JiI.png
0
52059
https://www.shropshiremums.com/images/upl_20211001KRKdOpIYmrSZ.png
0
46447
https://www.shropshiremums.com/js/ui/jquery-ui.min.js
0
25497
https://www.shropshiremums.com/theme/shropmums/logo.png
0
22715
https://www.shropshiremums.com/csscore/bootstrap.min.css
0
20045
https://www.shropshiremums.com/fonts/glyphicons-halflings-regular.woff2
0
18332
https://www.shropshire-hosts.co.uk/theme/shropmums/header-bg.png
0
11633
https://www.shropshiremums.com/jscore/glide.js
0
10963
https://www.shropshiremums.com/jscore/bootstrap.min.js
0
10147
https://www.shropshiremums.com/js/assets.js
0
7746
https://www.shropshiremums.com/css/animate.css
0
5372
https://www.shropshire-hosts.co.uk/theme/shropmums/bubble-bg.png
0
4581
https://www.shropshire-hosts.co.uk/theme/shropmums/bubble-bg-faded.png
0
3710
https://www.shropshiremums.com/jscore/wow.js
0
3148
https://www.shropshiremums.com/theme/shropmums/header-facebook.png
0
3129
https://www.shropshiremums.com/css/assets.css
0
3070
https://www.shropshiremums.com/theme/shropmums/header-twitter.png
0
2815
https://www.shropshiremums.com/js/ui/jquery-ui.theme.min.css
0
2809
https://www.shropshiremums.com/css/business.css
0
2766
https://www.shropshiremums.com/js/ui/jquery-ui.theme-svae.min.css
0
2726
https://www.shropshiremums.com/css/panels.css
0
2636
https://www.shropshiremums.com/css/events.css
0
2625
https://www.shropshiremums.com/js/jquery.teletype.js
0
1841
https://www.shropshiremums.com/js/business.js
0
1831
https://www.shropshiremums.com/js/events.js
0
1823
https://www.shropshiremums.com/css/social.css
0
1819
https://www.shropshiremums.com/js/advert.js
0
1743
https://www.shropshiremums.com/css/header.css
0
1526
https://www.shropshiremums.com/js/ui/jquery-ui.min.css
0
1483
https://www.shropshiremums.com/js/ui/jquery-ui.structure.min.css
0
1465
https://www.shropshiremums.com/css/review.css
0
1411
https://www.shropshiremums.com/css/news.css
0
1401
https://www.shropshiremums.com/js/snow.js
0
1371
https://www.shropshiremums.com/css/services.css
0
1273
https://www.shropshiremums.com/css/article.css
0
944
https://www.shropshiremums.com/js/general.js
0
942
https://www.shropshiremums.com/csscore/glide.theme.css
0
937
https://www.shropshiremums.com/js/user.js
0
912
https://www.shropshiremums.com/js/1-social.js
0
873
https://www.shropshiremums.com/js/contact.js
0
847
https://www.shropshiremums.com/css/pagination.css
0
825
https://www.shropshiremums.com/csscore/glide.core.css
0
768
https://www.shropshiremums.com/js/social-start.js
0
747
https://www.shropshiremums.com/css/snow.css
0
720
https://www.shropshiremums.com/css/cookie.css
0
715
https://www.shropshiremums.com/js/reviews.js
0
707
https://www.shropshiremums.com/css/landing.css
0
704
https://www.shropshiremums.com/css/user.css
0
686
https://www.shropshiremums.com/js/home.js
0
669
https://www.shropshiremums.com/css/footer.css
0
660
https://www.shropshiremums.com/js/news.js
0
659
https://www.shropshiremums.com/css/halloween.css
0
647
https://www.shropshiremums.com/css/easter.css
0
621
https://www.shropshiremums.com/css/contact.css
0
600
https://www.shropshiremums.com/js/cookie.js
0
560
https://www.shropshiremums.com/js/ztest.js
0
524
https://www.shropshiremums.com/css/competition.css
0
474
https://www.shropshiremums.com/css/search.css
0
470
https://www.shropshiremums.com/js/xtra.js
0
461
https://www.shropshiremums.com/js/1-config.js
0
437
https://www.shropshiremums.com/css/advert.css
0
406
https://www.shropshiremums.com/css/terms.css
0
257
https://connect.facebook.net/en_US/sdk.js
1200000
2863
https://platform.twitter.com/widgets.js
1800000
29428
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.shropshiremums.com/fonts/glyphicons-halflings-regular.woff2
1452.5759997778
https://use.fontawesome.com/releases/v5.0.10/webfonts/fa-solid-900.woff2
33.141000196338
https://use.fontawesome.com/releases/v5.0.10/webfonts/fa-brands-400.woff2
59.504999779165
https://use.fontawesome.com/releases/v5.0.10/webfonts/fa-regular-400.woff2
58.017000090331
Image elements do not have explicit `width` and `height`
Reduce layout shifts and improve CLS by setting explicit width and height properties on image elements.
URL Failing Elements
https://www.shropshiremums.com/images/SwimLessons_1000x300.jpg
https://www.shropshiremums.com/images/illuminate-design1.png
https://www.shropshiremums.com/images/upl_20210615ea6MXc4af09T.png
https://www.shropshiremums.com/images/shropshire-mums-banner-1.png
https://www.shropshiremums.com/images/upl_202110119wx5WtAMFLAS.png
https://www.shropshiremums.com/images/upl_20210916UvlIqx3wksBN.png
https://www.shropshiremums.com/images/upl_20211001KRKdOpIYmrSZ.png
https://www.shropshiremums.com/images/bd-logo-community-cat.jpg
https://www.shropshiremums.com/images/upl_20211003Eb164s6o3DIx.png
https://www.shropshiremums.com/images/upl_20201116w1oNqG1hyb7N.png
https://www.shropshiremums.com/images/upl_20210909dXGIGED6D9f9.png
https://www.shropshiremums.com/images/upl_20210811u4txW8aF2JiI.png
https://www.shropshiremums.com/theme/shropmums/logo.png
https://www.shropshiremums.com/theme/shropmums/header-facebook.png
https://www.shropshiremums.com/theme/shropmums/header-twitter.png
73

Accessibility

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

Navigation

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

ARIA

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

Tables and lists

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

Names and labels

Document has a `<title>` element
Search engines, screen reader users and other assistive technology users rely on the title to provide an overview of the page and to help determine if the page is relevant to their search.
No form fields have multiple labels
Having multiple labels for form fields can be confusing to assistive technologies, like a screen reader.
`<frame>` or `<iframe>` elements have a title
Screen reader users and other assistive technology users rely on frame titles to describe the contents of frames.
`<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.

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.

Audio and video

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

Names and labels

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

Contrast

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

Navigation

Heading elements are not in a sequentially-descending order
Properly order all headers and do not skip heading levels to better the navigation and readability for users of assistive technologies, like a screen reader.
Failing Elements

Best practices

`[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

Manual Checks

The page has a logical tab order
The visual layout should be logical in its tab order and users cannot focus elements that are offscreen.
Interactive controls are keyboard focusable
Ensure that custom interactive controls are keyboard focusable and that a focus indicator is displayed.
Interactive elements indicate their purpose and state
Ensure that interactive elements (such as links and buttons) are distinguishable from non-interactive elements and that they indicate their state.
The user's focus is directed to new content added to the page
When new content (such as a dialogue) is added to the page, the user's focus should be directed to it.
User focus is not accidentally trapped in a region
Avoid focus being accidentally trapped when a user tabs in and out of controls or regions on page.
Custom controls have associated labels
Ensure that custom interactive controls have associated labels, which are provided by aria-label and aria-labelledby attributes.
Custom controls have ARIA roles
Ensure that all custom interactive controls have appropriate ARIA roles.
Visual order on the page follows DOM order
Ensure that the DOM order matches with the page's visual order, in order to improve navigation for screen readers and other assistive technologies.
Offscreen content is hidden from assistive technology
Ensure that offscreen content is hidden through the use of "display:none" styling or the aria-hidden attribute.
HTML5 landmark elements are used to improve navigation
Elements such as <main> and <nav> are recommended as they are used by screen readers and other assistive technologies to improve keyboard navigation.
73

Best Practices

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

Audits

Avoids requesting the geolocation permission on page load
When requesting a user's location, provide context or consider tying the request to a user action to avoid confusion and mistrust from users.
Avoids requesting the notification permission on page load
When requesting permission to send notifications, provide context or consider tying the request to a user action to avoid confusion and mistrust from users.
Ensure CSP is effective against XSS attacks
Significantly reduce the risk of cross-site scripting attacks (XSS) by ensuring you have a strong Content Security Policy (CSP).
Description Directive Severity
No CSP found in enforcement mode
High

Audits

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

Audits

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

Audits

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

Audits

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

Audits

Browser errors were logged to the console
Below is a list of all errors logged to the console, which indicate unresolved problems on the site.
Source Description
Failed to load resource: the server responded with a status of 400 (Bad Request)
TypeError: Cannot read property 'appendChild' of null at Function.Snowflake.init (https://www.shropshiremums.com/js/snow.js:81:14) at https://www.shropshiremums.com/js/snow.js:118:14
80

SEO

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

Mobile Friendly

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

Content Best Practices

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

Crawling and Indexing

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

Content Best Practices

Document does not have a meta description
Meta descriptions may be used by search engines when displaying a link to the page and should concisely summarize the page's content.
Image elements do not have `[alt]` attributes
Provide short and descriptive alternative text where possible on informative elements.
Failing Elements

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

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

PWA Optimized

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

Installable

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

PWA Optimized

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

Manual Checks

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

Performance

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

Metrics

Total Blocking Time — 70 ms
The total blocking time is the sum of all time periods between First Contentful Paint and Time to Interactive (when task length exceeded 50ms).

Other

Max Potential First Input Delay — 100 ms
Users could experience a delay when interacting with the page.
Network Requests
Below is a list of network requests that were made during page load.
URL Protocol Start Time (Ms) End Time (Ms) Transfer Size (Bytes) Resource Size (Bytes) Status Code MIME Type Resource Type
http://shropshiremums.com/
http/1.1
0
418.67299994919
578
0
301
text/html
http://www.shropshiremums.com/
http/1.1
419.12299999967
669.10699999426
484
0
307
text/html
https://www.shropshiremums.com/
http/1.1
669.77300000144
2631.1419999693
9216
47375
200
text/html
Document
https://use.fontawesome.com/releases/v5.0.10/css/all.css
h2
2645.5119999591
2670.1189999585
9223
36599
200
text/css
Stylesheet
https://www.shropshiremums.com/csscore/bootstrap.min.css
http/1.1
2645.6229999894
4617.4919999903
20045
121200
200
text/css
Stylesheet
https://www.shropshiremums.com/csscore/glide.core.css
http/1.1
2645.8509999793
3114.6960000042
768
1922
200
text/css
Stylesheet
https://www.shropshiremums.com/csscore/glide.theme.css
http/1.1
2645.9809999797
3122.4599999841
937
2209
200
text/css
Stylesheet
https://www.shropshiremums.com/css/advert.css
http/1.1
2646.2449999526
6110.6830000062
406
120
200
text/css
Stylesheet
https://www.shropshiremums.com/css/animate.css
http/1.1
2646.4069999638
3113.7289999751
5372
69747
200
text/css
Stylesheet
https://www.shropshiremums.com/css/article.css
http/1.1
2646.5739999549
8491.7919999571
944
2531
200
text/css
Stylesheet
https://www.shropshiremums.com/css/assets.css
http/1.1
2646.6959999525
8582.0010000025
3070
10732
200
text/css
Stylesheet
https://www.shropshiremums.com/css/business.css
http/1.1
2646.8219999806
3110.0079999887
2767
11779
200
text/css
Stylesheet
https://www.shropshiremums.com/css/competition.css
http/1.1
2647.0079999999
3114.533999993
474
220
200
text/css
Stylesheet
https://www.shropshiremums.com/css/contact.css
http/1.1
2647.1540000057
3120.1479999581
600
497
200
text/css
Stylesheet
https://www.shropshiremums.com/css/cookie.css
http/1.1
2647.3339999793
3114.3449999508
715
1026
200
text/css
Stylesheet
https://www.shropshiremums.com/css/easter.css
http/1.1
2647.5119999959
8248.8920000033
621
707
200
text/css
Stylesheet
https://www.shropshiremums.com/css/events.css
http/1.1
2647.6939999848
3109.0169999516
2625
12517
200
text/css
Stylesheet
https://www.shropshiremums.com/css/footer.css
http/1.1
2647.8909999714
8104.5229999581
660
939
200
text/css
Stylesheet
https://www.shropshiremums.com/css/halloween.css
http/1.1
2648.0339999544
8563.330999983
647
726
200
text/css
Stylesheet
https://www.shropshiremums.com/css/header.css
http/1.1
2648.1939999503
8247.4039999652
1526
5462
200
text/css
Stylesheet
https://www.shropshiremums.com/css/landing.css
http/1.1
2648.2859999523
2924.3699999643
703
1109
200
text/css
Stylesheet
https://www.shropshiremums.com/css/news.css
http/1.1
2648.4359999886
3120.3530000057
1401
4644
200
text/css
Stylesheet
https://www.shropshiremums.com/css/pagination.css
http/1.1
2648.5539999558
7697.7309999638
825
1941
200
text/css
Stylesheet
https://www.shropshiremums.com/css/panels.css
http/1.1
2648.7459999626
3113.137999957
2636
13623
200
text/css
Stylesheet
https://www.shropshiremums.com/css/review.css
http/1.1
2648.8219999592
3486.923999968
1411
6700
200
text/css
Stylesheet
https://www.shropshiremums.com/css/search.css
http/1.1
2649.0399999893
7787.2259999858
470
276
200
text/css
Stylesheet
https://www.shropshiremums.com/css/services.css
http/1.1
2649.2209999706
9232.137999963
1273
3701
200
text/css
Stylesheet
https://www.shropshiremums.com/css/snow.css
http/1.1
2649.4109999621
7698.1570000062
720
1506
200
text/css
Stylesheet
https://www.shropshiremums.com/css/social.css
http/1.1
2649.5379999978
7780.4679999826
1820
7253
200
text/css
Stylesheet
https://www.shropshiremums.com/css/terms.css
http/1.1
2649.6840000036
7786.4249999984
257
0
200
text/css
Stylesheet
https://www.shropshiremums.com/css/user.css
http/1.1
2649.7879999806
7692.4579999759
686
1149
200
text/css
Stylesheet
https://www.shropshiremums.com/js/ui/jquery-ui.min.css
http/1.1
2649.9130000011
3117.8859999636
1484
4147
200
text/css
Stylesheet
https://www.shropshiremums.com/js/ui/jquery-ui.structure.min.css
http/1.1
2650.0869999873
5552.154999983
1465
4110
200
text/css
Stylesheet
https://www.shropshiremums.com/js/ui/jquery-ui.theme-svae.min.css
http/1.1
2650.2219999675
3118.9719999675
2726
14235
200
text/css
Stylesheet
https://www.shropshiremums.com/js/ui/jquery-ui.theme.min.css
http/1.1
2650.3979999688
7712.8019999946
2809
14308
200
text/css
Stylesheet
https://www.shropshiremums.com/theme/shropmums/logo.png
http/1.1
2659.1409999528
8178.4229999757
22716
22472
200
image/png
Image
https://www.shropshiremums.com/theme/shropmums/header-facebook.png
http/1.1
2659.3529999955
11145.75299999
3129
2886
200
image/png
Image
https://www.shropshiremums.com/theme/shropmums/header-twitter.png
http/1.1
2659.4619999523
8247.7669999935
2815
2572
200
image/png
Image
https://www.shropshiremums.com/images/banner-design-halloween.png
http/1.1
2659.9939999869
8803.4939999925
1556591
1556345
200
image/png
Image
https://www.shropshiremums.com/images/banner-design-halloween-small.png
http/1.1
2660.9129999997
11607.415999984
536820
536575
200
image/png
Image
https://www.shropshiremums.com/images/illuminate-design1.png
http/1.1
2661.4589999663
8684.9859999493
1931945
1931699
200
image/png
Image
https://www.shropshiremums.com/images/illuminate-design1-small.png
http/1.1
2662.4420000007
10228.758999961
474831
474586
200
image/png
Image
https://www.shropshiremums.com/images/westmid-banner-bonfire-2021.png
http/1.1
2662.5389999826
3661.9799999753
1220285
1220039
200
image/png
Image
https://www.shropshiremums.com/images/westmid-banner-bonfire-2021-small.png
http/1.1
2662.6439999673
10010.794000002
530824
530579
200
image/png
Image
https://www.shropshiremums.com/images/SwimLessons_1000x300.jpg
http/1.1
2664.3549999571
8608.3629999775
249494
249248
200
image/jpeg
Image
https://www.shropshiremums.com/images/SwimLessons_1000x300-small.jpg
http/1.1
2664.4479999668
8089.1649999539
343768
343522
200
image/jpeg
Image
https://www.shropshiremums.com/images/shropshire-mums-banner-1.png
http/1.1
2664.5689999568
10227.943999984
468219
467974
200
image/png
Image
https://www.shropshiremums.com/images/shropshire-mums-banner-1-small.png
http/1.1
2664.6520000068
10149.246999994
296765
296520
200
image/png
Image
https://www.shropshiremums.com/images/upl_202110119wx5WtAMFLAS.png
http/1.1
2664.7329999832
10813.958999992
426937
426692
200
image/png
Image
https://www.shropshiremums.com/images/upl_20210916UvlIqx3wksBN.png
http/1.1
2664.8259999929
11653.572999989
643786
643541
200
image/png
Image
https://www.shropshiremums.com/images/upl_20210909dXGIGED6D9f9.png
http/1.1
2664.9009999819
9521.7969999649
148895
148650
200
image/png
Image
https://www.shropshiremums.com/images/upl_20210811u4txW8aF2JiI.png
http/1.1
2665.0110000046
8869.2329999758
52060
51816
200
image/png
Image
https://www.shropshiremums.com/images/upl_20210615ea6MXc4af09T.png
http/1.1
2665.0919999811
11604.173999978
581739
581494
200
image/png
Image
https://www.shropshiremums.com/images/upl_20211001KRKdOpIYmrSZ.png
http/1.1
2665.1640000055
3686.2329999567
46447
46203
200
image/png
Image
https://www.shropshiremums.com/images/upl_20210428K6L2VR1w8pvW.png
http/1.1
2665.2439999743
11427.70499998
126255
126010
200
image/png
Image
https://www.shropshiremums.com/images/upl_20210329vMaKGSc4oUYK.png
http/1.1
2665.9109999891
9701.3600000064
451090
450845
200
image/png
Image
https://www.shropshiremums.com/images/20190831-review-tomy-01.jpg
http/1.1
2666.0009999759
7872.1030000015
23570
23325
200
image/jpeg
Image
https://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js
h2
2655.4969999706
2665.4379999964
35069
97163
200
text/javascript
Script
https://www.shropshiremums.com/js/ui/jquery-ui.min.js
http/1.1
2655.7109999703
7784.0469999937
25497
79484
200
application/javascript
Script
https://www.shropshiremums.com/jscore/bootstrap.min.js
http/1.1
2656.0529999551
3114.058999985
10147
37045
200
application/javascript
Script
https://www.shropshiremums.com/jscore/glide.js
http/1.1
2656.2459999695
3115.1279999758
10963
55180
200
application/javascript
Script
https://www.shropshiremums.com/jscore/wow.js
http/1.1
2656.3789999927
3120.5519999494
3148
11953
200
application/javascript
Script
https://www.shropshiremums.com/js/1-config.js
http/1.1
2656.5849999897
8108.6249999935
437
121
200
application/javascript
Script
https://www.shropshiremums.com/js/1-social.js
http/1.1
2656.7109999596
8250.1319999574
874
1465
200
application/javascript
Script
https://www.shropshiremums.com/js/advert.js
http/1.1
2656.8930000067
6119.7959999554
1743
4840
200
application/javascript
Script
https://www.shropshiremums.com/js/assets.js
http/1.1
2657.0549999597
4742.4029999529
7746
32080
200
application/javascript
Script
https://www.shropshiremums.com/js/business.js
http/1.1
2657.1539999568
10784.874999954
1831
4968
200
application/javascript
Script
https://www.shropshiremums.com/js/contact.js
http/1.1
2657.2529999539
9779.0569999488
847
1382
200
application/javascript
Script
https://www.shropshiremums.com/js/cookie.js
http/1.1
2657.5949999969
6128.2570000039
560
446
200
application/javascript
Script
https://www.shropshiremums.com/js/events.js
http/1.1
2657.7269999543
8095.0399999856
1823
6290
200
application/javascript
Script
https://www.shropshiremums.com/js/general.js
http/1.1
2657.8009999939
5028.919000004
942
1345
200
application/javascript
Script
https://www.shropshiremums.com/js/home.js
http/1.1
2657.8869999503
4953.582999995
669
665
200
application/javascript
Script
https://www.shropshiremums.com/js/jquery.teletype.js
http/1.1
2658.1319999532
8099.9679999659
1842
4950
200
application/javascript
Script
https://www.shropshiremums.com/js/news.js
http/1.1
2658.2549999584
4740.9589999588
659
643
200
application/javascript
Script
https://www.shropshiremums.com/js/reviews.js
http/1.1
2658.3399999654
6128.5349999671
707
744
200
application/javascript
Script
https://www.shropshiremums.com/js/snow.js
http/1.1
2658.4370000055
7689.9359999807
1371
3012
200
application/javascript
Script
https://www.shropshiremums.com/js/social-start.js
http/1.1
2658.7159999763
8078.0469999881
747
900
200
application/javascript
Script
https://www.shropshiremums.com/js/user.js
http/1.1
2658.8119999506
8107.7850000001
912
1958
200
application/javascript
Script
https://www.shropshiremums.com/js/xtra.js
http/1.1
2658.8849999825
7794.470999972
461
170
200
application/javascript
Script
https://www.shropshiremums.com/js/ztest.js
http/1.1
2659.0229999856
9679.7359999618
524
331
200
application/javascript
Script
https://connect.facebook.net/en_US/sdk.js
h2
9234.1759999981
9253.5369999823
2878
3097
200
application/x-javascript
Script
https://www.shropshire-hosts.co.uk/theme/shropmums/header-bg.png
h2
9245.8829999669
9406.3489999971
11633
11404
200
image/png
Image
https://www.shropshire-hosts.co.uk/theme/shropmums/bubble-bg.png
h2
9247.4010000005
9423.2159999665
4581
4353
200
image/png
Image
https://www.shropshire-hosts.co.uk/theme/shropmums/bubble-bg-faded.png
h2
9254.00299998
9616.3449999876
3710
3483
200
image/png
Image
https://use.fontawesome.com/releases/v5.0.10/webfonts/fa-solid-900.woff2
h2
9255.8649999555
9303.5969999619
45228
44068
200
font/woff2
Font
https://use.fontawesome.com/releases/v5.0.10/webfonts/fa-brands-400.woff2
h2
9256.0780000058
9302.9530000058
56310
55144
200
font/woff2
Font
https://use.fontawesome.com/releases/v5.0.10/webfonts/fa-regular-400.woff2
h2
9256.7890000064
9295.5499999807
13384
12216
200
font/woff2
Font
https://www.shropshiremums.com/fonts/glyphicons-halflings-regular.woff2
http/1.1
9257.5990000041
12268.94899999
18332
18028
200
font/woff2
Font
https://connect.facebook.net/en_US/sdk.js?hash=67635e10befff92dbe5a4e238c1de946
h2
9347.2559999791
9368.0459999596
78549
275956
200
application/x-javascript
Script
https://graph.facebook.com/?id=https%3A%2F%2Fwww.shropshiremums.com%2F
h2
10801.581999986
10850.878999976
867
152
400
application/json
XHR
https://platform.twitter.com/widgets.js
http/1.1
10811.568000005
10879.595999955
29428
97806
200
application/javascript
Script
https://platform.twitter.com/widgets/widget_iframe.58065ae230495f5d9e4b6a916472b2c1.html?origin=https%3A%2F%2Fwww.shropshiremums.com
http/1.1
10906.224999984
11039.262999955
105958
327158
200
text/html
Document
https://syndication.twitter.com/settings?session_id=a6c3e712f18cd6772146cb7509fe1a3f13a72755
h2
11090.907000005
11124.182999949
660
233
200
application/json
Fetch
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)
2658.746
7.814
2670.001
15.041
9262.091
56.491
9318.829
28.191
9347.694
8.965
9365.953
5.123
9408.388
14.971
9562.819
5.232
10811.478
38.418
10849.911
7.473
10909.909
21.024
10930.953
6.556
10939.058
11.953
11067.523
8.076
11087.245
30.301
11262.828
10.051
11662.679
6.158
12294.476
6.114
Diagnostics
Below is a collection of useful page vitals.
View Data
Metrics
Below is a collection of metrics.
View Data
Script Treemap Data
Provide as required, for treemap app.

Opportunities

Properly size images
Images can slow down the page's load time. Shropshiremums.com should consider serving more appropriate-sized images.
Defer offscreen images — Potential savings of 1,529 KiB
Time to Interactive can be slowed down by resources on the page. Shropshiremums.com should consider lazy-loading offscreen and hidden images.
URL Resource Size (Bytes) Potential Savings (Bytes)
https://www.shropshiremums.com/images/banner-design-halloween.png
1556345
1556345
https://www.shropshire-hosts.co.uk/theme/shropmums/bubble-bg-faded.png
3483
3483
https://www.shropshiremums.com/theme/shropmums/header-facebook.png
2886
2886
https://www.shropshiremums.com/theme/shropmums/header-twitter.png
2572
2572
Minify CSS
Cascading Style Sheets (CSS) files can contribute to network payload sizes. Shropshiremums.com should consider minifying CSS files.
Minify JavaScript — Potential savings of 9 KiB
JavaScript (JS) files can contribute to network payload sizes and increase script parse times. Shropshiremums.com should consider minifying JS files.
URL Transfer Size (Bytes) Potential Savings (Bytes)
https://www.shropshiremums.com/jscore/glide.js
10963
6507
https://www.shropshiremums.com/js/assets.js
7746
2317
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.
Preload key requests
Key requests can be preloaded by using '<link rel=preload>'. Shropshiremums.com should consider using '<link rel=preload>' to prioritize fetching resources that are currently requested later in page load.
Use video formats for animated content
Large GIFs are inefficient for delivering animated content. It is recommended to use MPEG4/WebM videos for animations and PNG/WebP for static images instead of GIF.
Remove duplicate modules in JavaScript bundles
Ensure that no duplicate JavaScript modules from bundles exist to reduce bytes consumed by network activity.
Avoid serving legacy JavaScript to modern browsers
Polyfills and transforms enable legacy browsers to use new JavaScript features. For bundled JavaScript it is recommended to adopt a modern script deployment strategy using module/nomodule feature detection. This will reduce the amount of code shipped to modern browsers.
Preload Largest Contentful Paint image
It is recommended to preload images used by LCP elements, to improve LCP time.

Diagnostics

Avoids an excessive DOM size — 571 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
571
Maximum DOM Depth
17
Maximum Child Elements
39
Avoid chaining critical requests — 57 chains found
Below is a list of Critical Request Chains, which shows which resources are loaded with a high priority. Shropshiremums.com should consider reducing the length of chains, reducing the download size of resources, or deferring the download of unnecessary resources to improve page load.
User Timing marks and measures
Make use of the User Timing API to measure an app's real-world performance during key user experiences.
JavaScript execution time — 0.9 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.shropshiremums.com/
1195.936
14.428
4.732
Unattributable
360.052
12.048
0.544
https://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js
297.276
214.984
6.2
https://www.shropshiremums.com/js/cookie.js
204.36
180.152
0.308
https://platform.twitter.com/widgets/widget_iframe.58065ae230495f5d9e4b6a916472b2c1.html?origin=https%3A%2F%2Fwww.shropshiremums.com
157.86
28.496
69.752
https://platform.twitter.com/widgets.js
135.908
104.176
9.668
https://connect.facebook.net/en_US/sdk.js?hash=67635e10befff92dbe5a4e238c1de946
101.468
78.044
16.84
https://www.shropshiremums.com/jscore/wow.js
85.024
56.78
0.944
https://www.shropshiremums.com/js/general.js
52.556
51.836
0.424
Keep request counts low and transfer sizes small — 93 requests • 10,452 KiB
It is advised to add a budgets.json file in order to set budgets for the quantity and size of page resources.
Resource Type Requests Transfer Size (Bytes)
Total
93
10702382
Image
25
10158905
Script
26
220374
Font
4
133254
Document
2
115174
Stylesheet
32
72086
Other
4
2589
Media
0
0
Third-party
14
397478
Minimize third-party usage — Third-party code blocked the main thread for 10 ms
It is advised to either limit, remove or delay the loading of redundant third-party code which may be significantly impacting load performance.
Third-Party Transfer Size (Bytes) Main-Thread Blocking Time (Ms)
136046
14.548
124145
0
82294
0
35069
0
Lazy load third-party resources with facades
Consider replacing third-party embeds with a facade until they are required (use lazy loading).
Largest Contentful Paint element — 1 element found
The element which was identified as the Largest Contentful Paint.
Element
Largest Contentful Paint image was not lazily loaded
Above-the-fold images that are lazily loaded render later in the page lifecycle, which can delay the largest contentful paint.
Element
Avoid large layout shifts — 3 elements found
Below is a list of all DOM elements that contribute to the CLS of the page.
Element CLS Contribution
0.47210693359375
0.31122207641602
0.00313232421875
Uses passive listeners to improve scrolling performance
Improve the page's scroll performance by marking touch and wheel event listeners as 'passive'.
Avoids `document.write()`
Avoid or limit the use of external scripts that are dynamically injected via 'document.write()' as users on slow connections will be delayed by tens of seconds.
Avoid long main-thread tasks — 7 long tasks found
Below is a list of the longest tasks on the main thread, which is useful when identifying the worst input delay contributors.
URL Start Time (Ms) Duration (Ms)
https://www.shropshiremums.com/
1800
113
https://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js
13470
113
https://platform.twitter.com/widgets.js
17147
84
https://www.shropshiremums.com/js/business.js
15990
77
https://platform.twitter.com/widgets/widget_iframe.58065ae230495f5d9e4b6a916472b2c1.html?origin=https%3A%2F%2Fwww.shropshiremums.com
18377
61
https://www.shropshiremums.com/
1740
60
https://connect.facebook.net/en_US/sdk.js?hash=67635e10befff92dbe5a4e238c1de946
4020
60
Avoid non-composited animations — 2 animated elements found
It is recommended to avoid non-composited animations which are often janky and increase CLS.
Element Name
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 shropshiremums.com on mobile screens.

Budgets

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

Opportunities

Reduce unused CSS — Potential savings of 18 KiB
Dead and/or unused rules in Style Sheets (CSS) can contribute to network payload sizes. Shropshiremums.com should consider removing dead rules from style sheets and deferring the loading of CSS not used for above-the-fold content.
URL Transfer Size (Bytes) Potential Savings (Bytes)
https://www.shropshiremums.com/csscore/bootstrap.min.css
20045
18466
Efficiently encode images — Potential savings of 100 KiB
Unoptimized images can consume more cellular data than what is necessary.
URL Resource Size (Bytes) Potential Savings (Bytes)
https://www.shropshiremums.com/images/SwimLessons_1000x300-small.jpg
343522
48982
https://www.shropshiremums.com/images/SwimLessons_1000x300.jpg
249248
40845
https://www.shropshiremums.com/images/20190831-review-tomy-01.jpg
23325
12800

Diagnostics

Minimize main-thread work — 2.8 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
784.64399999999
Other
734.104
Style & Layout
530.696
Rendering
413.588
Parse HTML & CSS
171.176
Script Parsing & Compilation
130.016

Metrics

First Contentful Paint — 5.4 s
The time taken for the first image or text on the page to be rendered.
Speed Index — 24.3 s
The time taken for the page contents to be visibly populated.
Largest Contentful Paint — 15.1 s
The timing of the largest text or image that is painted.
Time to Interactive — 12.8 s
The time taken for the page to become fully interactive.
Cumulative Layout Shift — 0.786
Cumulative Layout Shift is the measurement of visible elements collective movement within the viewport.
View Data

Other

First Meaningful Paint — 5.4 s
The time taken for the primary content of the page to be rendered.
First Contentful Paint (3G) — 10320 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 5,560 ms
Resources, such as JavaScript and style sheets, can block the first paint of the page. Shropshiremums.com should consider delivering critical JavaScript/style sheets (JS/CSS) inline and deferring all non-critical JS/CSS.
URL Transfer Size (Bytes) Potential Savings (Ms)
https://use.fontawesome.com/releases/v5.0.10/css/all.css
9223
1080
https://www.shropshiremums.com/csscore/bootstrap.min.css
20045
780
https://www.shropshiremums.com/csscore/glide.core.css
768
480
https://www.shropshiremums.com/csscore/glide.theme.css
937
480
https://www.shropshiremums.com/css/advert.css
406
480
https://www.shropshiremums.com/css/animate.css
5372
630
https://www.shropshiremums.com/css/article.css
944
480
https://www.shropshiremums.com/css/assets.css
3070
330
https://www.shropshiremums.com/css/business.css
2767
180
https://www.shropshiremums.com/css/competition.css
474
180
https://www.shropshiremums.com/css/contact.css
600
180
https://www.shropshiremums.com/css/cookie.css
715
180
https://www.shropshiremums.com/css/easter.css
621
180
https://www.shropshiremums.com/css/events.css
2625
180
https://www.shropshiremums.com/css/footer.css
660
180
https://www.shropshiremums.com/css/halloween.css
647
180
https://www.shropshiremums.com/css/header.css
1526
180
https://www.shropshiremums.com/css/landing.css
703
180
https://www.shropshiremums.com/css/news.css
1401
180
https://www.shropshiremums.com/css/pagination.css
825
180
https://www.shropshiremums.com/css/panels.css
2636
180
https://www.shropshiremums.com/css/review.css
1411
180
https://www.shropshiremums.com/css/search.css
470
180
https://www.shropshiremums.com/css/services.css
1273
180
https://www.shropshiremums.com/css/snow.css
720
180
https://www.shropshiremums.com/css/social.css
1820
180
https://www.shropshiremums.com/css/terms.css
257
180
https://www.shropshiremums.com/css/user.css
686
180
https://www.shropshiremums.com/js/ui/jquery-ui.min.css
1484
180
https://www.shropshiremums.com/js/ui/jquery-ui.structure.min.css
1465
180
https://www.shropshiremums.com/js/ui/jquery-ui.theme-svae.min.css
2726
180
https://www.shropshiremums.com/js/ui/jquery-ui.theme.min.css
2809
180
Reduce unused JavaScript — Potential savings of 177 KiB
It is advised to remove unused JavaScript in order to reduce bytes consumed by network activity.
URL Transfer Size (Bytes) Potential Savings (Bytes)
https://platform.twitter.com/widgets/widget_iframe.58065ae230495f5d9e4b6a916472b2c1.html?origin=https%3A%2F%2Fwww.shropshiremums.com
105912
102219
https://connect.facebook.net/en_US/sdk.js?hash=67635e10befff92dbe5a4e238c1de946
78549
56790
https://www.shropshiremums.com/js/ui/jquery-ui.min.js
25497
21734
Serve images in next-gen formats — Potential savings of 8,532 KiB
Consider JPEG 2000, JPEG XR or WebP image formats which provide better compression than PNG and JPEG.
URL Resource Size (Bytes) Potential Savings (Bytes)
https://www.shropshiremums.com/images/illuminate-design1.png
1931699
1732435.4
https://www.shropshiremums.com/images/banner-design-halloween.png
1556345
1367633
https://www.shropshiremums.com/images/westmid-banner-bonfire-2021.png
1220039
1048842.7
https://www.shropshiremums.com/images/upl_20210916UvlIqx3wksBN.png
643541
570624.1
https://www.shropshiremums.com/images/upl_20210615ea6MXc4af09T.png
581494
532489.6
https://www.shropshiremums.com/images/banner-design-halloween-small.png
536575
470078.5
https://www.shropshiremums.com/images/westmid-banner-bonfire-2021-small.png
530579
457000.1
https://www.shropshiremums.com/images/illuminate-design1-small.png
474586
415170.65
https://www.shropshiremums.com/images/shropshire-mums-banner-1.png
467974
413221.6
https://www.shropshiremums.com/images/upl_20210329vMaKGSc4oUYK.png
450845
396490.65
https://www.shropshiremums.com/images/upl_202110119wx5WtAMFLAS.png
426692
390675.3
https://www.shropshiremums.com/images/shropshire-mums-banner-1-small.png
296520
255378.6
https://www.shropshiremums.com/images/SwimLessons_1000x300-small.jpg
343522
180728.6
https://www.shropshiremums.com/images/upl_20210909dXGIGED6D9f9.png
148650
138494.2
https://www.shropshiremums.com/images/SwimLessons_1000x300.jpg
249248
133974.45
https://www.shropshiremums.com/images/upl_20210428K6L2VR1w8pvW.png
126010
113028.4
https://www.shropshiremums.com/images/upl_20210811u4txW8aF2JiI.png
51816
47321.6
https://www.shropshiremums.com/images/upl_20211001KRKdOpIYmrSZ.png
46203
37648.65
https://www.shropshiremums.com/images/20190831-review-tomy-01.jpg
23325
18479.35
https://www.shropshiremums.com/theme/shropmums/logo.png
22472
17051.5
Reduce initial server response time — Root document took 1,960 ms
It is advised to keep the server response time short for the main document, because all other requests depend on it.
URL Time Spent (Ms)
https://www.shropshiremums.com/
1962.364
Avoid multiple page redirects — Potential savings of 1,260 ms
Redirects can cause additional delays before the page can begin loading. Shropshiremums.com should avoid multiple or unnecessary page redirects.
URL Time Spent (Ms)
http://shropshiremums.com/
630
http://www.shropshiremums.com/
630
https://www.shropshiremums.com/
0

Diagnostics

Avoid enormous network payloads — Total size was 10,452 KiB
Large network payloads can cost users money and are linked to long load times.
URL Transfer Size (Bytes)
https://www.shropshiremums.com/images/illuminate-design1.png
1931945
https://www.shropshiremums.com/images/banner-design-halloween.png
1556591
https://www.shropshiremums.com/images/westmid-banner-bonfire-2021.png
1220285
https://www.shropshiremums.com/images/upl_20210916UvlIqx3wksBN.png
643786
https://www.shropshiremums.com/images/upl_20210615ea6MXc4af09T.png
581739
https://www.shropshiremums.com/images/banner-design-halloween-small.png
536820
https://www.shropshiremums.com/images/westmid-banner-bonfire-2021-small.png
530824
https://www.shropshiremums.com/images/illuminate-design1-small.png
474831
https://www.shropshiremums.com/images/shropshire-mums-banner-1.png
468219
https://www.shropshiremums.com/images/upl_20210329vMaKGSc4oUYK.png
451090
Serve static assets with an efficient cache policy — 81 resources found
Shropshiremums.com can speed up repeat visits by increasing the cache lifetime, which is essentially how long before a cached copy expires.
URL Cache TTL (Ms) Transfer Size (Bytes)
https://www.shropshiremums.com/images/illuminate-design1.png
0
1931945
https://www.shropshiremums.com/images/banner-design-halloween.png
0
1556591
https://www.shropshiremums.com/images/westmid-banner-bonfire-2021.png
0
1220285
https://www.shropshiremums.com/images/upl_20210916UvlIqx3wksBN.png
0
643786
https://www.shropshiremums.com/images/upl_20210615ea6MXc4af09T.png
0
581739
https://www.shropshiremums.com/images/banner-design-halloween-small.png
0
536820
https://www.shropshiremums.com/images/westmid-banner-bonfire-2021-small.png
0
530824
https://www.shropshiremums.com/images/illuminate-design1-small.png
0
474831
https://www.shropshiremums.com/images/shropshire-mums-banner-1.png
0
468219
https://www.shropshiremums.com/images/upl_20210329vMaKGSc4oUYK.png
0
451090
https://www.shropshiremums.com/images/upl_202110119wx5WtAMFLAS.png
0
426937
https://www.shropshiremums.com/images/SwimLessons_1000x300-small.jpg
0
343768
https://www.shropshiremums.com/images/shropshire-mums-banner-1-small.png
0
296765
https://www.shropshiremums.com/images/SwimLessons_1000x300.jpg
0
249494
https://www.shropshiremums.com/images/upl_20210909dXGIGED6D9f9.png
0
148895
https://www.shropshiremums.com/images/upl_20210428K6L2VR1w8pvW.png
0
126255
https://www.shropshiremums.com/images/upl_20210811u4txW8aF2JiI.png
0
52060
https://www.shropshiremums.com/images/upl_20211001KRKdOpIYmrSZ.png
0
46447
https://www.shropshiremums.com/js/ui/jquery-ui.min.js
0
25497
https://www.shropshiremums.com/images/20190831-review-tomy-01.jpg
0
23570
https://www.shropshiremums.com/theme/shropmums/logo.png
0
22716
https://www.shropshiremums.com/csscore/bootstrap.min.css
0
20045
https://www.shropshiremums.com/fonts/glyphicons-halflings-regular.woff2
0
18332
https://www.shropshire-hosts.co.uk/theme/shropmums/header-bg.png
0
11633
https://www.shropshiremums.com/jscore/glide.js
0
10963
https://www.shropshiremums.com/jscore/bootstrap.min.js
0
10147
https://www.shropshiremums.com/js/assets.js
0
7746
https://www.shropshiremums.com/css/animate.css
0
5372
https://www.shropshire-hosts.co.uk/theme/shropmums/bubble-bg.png
0
4581
https://www.shropshire-hosts.co.uk/theme/shropmums/bubble-bg-faded.png
0
3710
https://www.shropshiremums.com/jscore/wow.js
0
3148
https://www.shropshiremums.com/theme/shropmums/header-facebook.png
0
3129
https://www.shropshiremums.com/css/assets.css
0
3070
https://www.shropshiremums.com/theme/shropmums/header-twitter.png
0
2815
https://www.shropshiremums.com/js/ui/jquery-ui.theme.min.css
0
2809
https://www.shropshiremums.com/css/business.css
0
2767
https://www.shropshiremums.com/js/ui/jquery-ui.theme-svae.min.css
0
2726
https://www.shropshiremums.com/css/panels.css
0
2636
https://www.shropshiremums.com/css/events.css
0
2625
https://www.shropshiremums.com/js/jquery.teletype.js
0
1842
https://www.shropshiremums.com/js/business.js
0
1831
https://www.shropshiremums.com/js/events.js
0
1823
https://www.shropshiremums.com/css/social.css
0
1820
https://www.shropshiremums.com/js/advert.js
0
1743
https://www.shropshiremums.com/css/header.css
0
1526
https://www.shropshiremums.com/js/ui/jquery-ui.min.css
0
1484
https://www.shropshiremums.com/js/ui/jquery-ui.structure.min.css
0
1465
https://www.shropshiremums.com/css/review.css
0
1411
https://www.shropshiremums.com/css/news.css
0
1401
https://www.shropshiremums.com/js/snow.js
0
1371
https://www.shropshiremums.com/css/services.css
0
1273
https://www.shropshiremums.com/css/article.css
0
944
https://www.shropshiremums.com/js/general.js
0
942
https://www.shropshiremums.com/csscore/glide.theme.css
0
937
https://www.shropshiremums.com/js/user.js
0
912
https://www.shropshiremums.com/js/1-social.js
0
874
https://www.shropshiremums.com/js/contact.js
0
847
https://www.shropshiremums.com/css/pagination.css
0
825
https://www.shropshiremums.com/csscore/glide.core.css
0
768
https://www.shropshiremums.com/js/social-start.js
0
747
https://www.shropshiremums.com/css/snow.css
0
720
https://www.shropshiremums.com/css/cookie.css
0
715
https://www.shropshiremums.com/js/reviews.js
0
707
https://www.shropshiremums.com/css/landing.css
0
703
https://www.shropshiremums.com/css/user.css
0
686
https://www.shropshiremums.com/js/home.js
0
669
https://www.shropshiremums.com/css/footer.css
0
660
https://www.shropshiremums.com/js/news.js
0
659
https://www.shropshiremums.com/css/halloween.css
0
647
https://www.shropshiremums.com/css/easter.css
0
621
https://www.shropshiremums.com/css/contact.css
0
600
https://www.shropshiremums.com/js/cookie.js
0
560
https://www.shropshiremums.com/js/ztest.js
0
524
https://www.shropshiremums.com/css/competition.css
0
474
https://www.shropshiremums.com/css/search.css
0
470
https://www.shropshiremums.com/js/xtra.js
0
461
https://www.shropshiremums.com/js/1-config.js
0
437
https://www.shropshiremums.com/css/advert.css
0
406
https://www.shropshiremums.com/css/terms.css
0
257
https://connect.facebook.net/en_US/sdk.js
1200000
2878
https://platform.twitter.com/widgets.js
1800000
29428
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://use.fontawesome.com/releases/v5.0.10/webfonts/fa-solid-900.woff2
47.732000006363
https://use.fontawesome.com/releases/v5.0.10/webfonts/fa-brands-400.woff2
46.875
https://use.fontawesome.com/releases/v5.0.10/webfonts/fa-regular-400.woff2
38.760999974329
https://www.shropshiremums.com/fonts/glyphicons-halflings-regular.woff2
3000
Image elements do not have explicit `width` and `height`
Reduce layout shifts and improve CLS by setting explicit width and height properties on image elements.
URL Failing Elements
https://www.shropshiremums.com/images/upl_20210615ea6MXc4af09T.png
https://www.shropshiremums.com/images/upl_202110119wx5WtAMFLAS.png
https://www.shropshiremums.com/images/upl_20210916UvlIqx3wksBN.png
https://www.shropshiremums.com/images/banner-design-halloween-small.png
https://www.shropshiremums.com/images/upl_20211001KRKdOpIYmrSZ.png
https://www.shropshiremums.com/images/upl_20210329vMaKGSc4oUYK.png
https://www.shropshiremums.com/images/upl_20210428K6L2VR1w8pvW.png
https://www.shropshiremums.com/images/shropshire-mums-banner-1-small.png
https://www.shropshiremums.com/images/upl_20210909dXGIGED6D9f9.png
https://www.shropshiremums.com/images/upl_20210811u4txW8aF2JiI.png
https://www.shropshiremums.com/images/20190831-review-tomy-01.jpg
https://www.shropshiremums.com/theme/shropmums/logo.png
78

Accessibility

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

Navigation

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

ARIA

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

Names and labels

Buttons have an accessible name
Buttons become unusable as they are announced simply as "button" when the button does not have an accessible name, when used by screen readers and other assistive technologies.
Document has a `<title>` element
Search engines, screen reader users and other assistive technology users rely on the title to provide an overview of the page and to help determine if the page is relevant to their search.
No form fields have multiple labels
Having multiple labels for form fields can be confusing to assistive technologies, like a screen reader.
`<frame>` or `<iframe>` elements have a title
Screen reader users and other assistive technology users rely on frame titles to describe the contents of frames.
`<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.

Contrast

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

Tables and lists

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

Internationalization and localization

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

Best practices

The document does not use `<meta http-equiv="refresh">`
Pages that refresh automatically cause a poor user experience as focus is directed back to the top of the page unexpectedly.

Audio and video

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

Navigation

Heading elements are not in a sequentially-descending order
Properly order all headers and do not skip heading levels to better the navigation and readability for users of assistive technologies, like a screen reader.
Failing Elements

Names and labels

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

Best practices

`[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

Manual Checks

The page has a logical tab order
The visual layout should be logical in its tab order and users cannot focus elements that are offscreen.
Interactive controls are keyboard focusable
Ensure that custom interactive controls are keyboard focusable and that a focus indicator is displayed.
Interactive elements indicate their purpose and state
Ensure that interactive elements (such as links and buttons) are distinguishable from non-interactive elements and that they indicate their state.
The user's focus is directed to new content added to the page
When new content (such as a dialogue) is added to the page, the user's focus should be directed to it.
User focus is not accidentally trapped in a region
Avoid focus being accidentally trapped when a user tabs in and out of controls or regions on page.
Custom controls have associated labels
Ensure that custom interactive controls have associated labels, which are provided by aria-label and aria-labelledby attributes.
Custom controls have ARIA roles
Ensure that all custom interactive controls have appropriate ARIA roles.
Visual order on the page follows DOM order
Ensure that the DOM order matches with the page's visual order, in order to improve navigation for screen readers and other assistive technologies.
Offscreen content is hidden from assistive technology
Ensure that offscreen content is hidden through the use of "display:none" styling or the aria-hidden attribute.
HTML5 landmark elements are used to improve navigation
Elements such as <main> and <nav> are recommended as they are used by screen readers and other assistive technologies to improve keyboard navigation.
67

Best Practices

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

Audits

Avoids requesting the geolocation permission on page load
When requesting a user's location, provide context or consider tying the request to a user action to avoid confusion and mistrust from users.
Avoids requesting the notification permission on page load
When requesting permission to send notifications, provide context or consider tying the request to a user action to avoid confusion and mistrust from users.
Ensure CSP is effective against XSS attacks
Significantly reduce the risk of cross-site scripting attacks (XSS) by ensuring you have a strong Content Security Policy (CSP).
Description Directive Severity
No CSP found in enforcement mode
High

Audits

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

Audits

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

Audits

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

Audits

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

Audits

Serves images with low resolution
For maximum image clarity, ensure images have natural dimensions and are proportional to the display size and pixel ratio.
URL Displayed size Actual size Expected size
https://www.shropshiremums.com/images/banner-design-halloween-small.png
350 x 455
500 x 650
700 x 910

Audits

Browser errors were logged to the console
Below is a list of all errors logged to the console, which indicate unresolved problems on the site.
Source Description
Failed to load resource: the server responded with a status of 400 (Bad Request)
TypeError: Cannot read property 'appendChild' of null at Function.Snowflake.init (https://www.shropshiremums.com/js/snow.js:81:14) at https://www.shropshiremums.com/js/snow.js:118:14
83

SEO

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

Mobile Friendly

Has a `<meta name="viewport">` tag with `width` or `initial-scale`
It is advised to use a '<meta name="viewport">' tag for the optimization of shropshiremums.com on mobile screens.
Document uses legible font sizes — 99.5% 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
.h4 .small, .h4 small, .h5 .small, .h5 small, .h6 .small, .h6 small, h4 .small, h4 small, h5 .small, h5 small, h6 .small, h6 small
0.50%
10.5px
99.50%
≥ 12px
Tap targets are sized appropriately — 100% appropriately sized tap targets
Interactive elements (such as buttons and links) should be appropriately spaced, sized and easy enough to select or tap with regard to their surrounding elements.

Content Best Practices

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

Crawling and Indexing

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

Content Best Practices

Document does not have a meta description
Meta descriptions may be used by search engines when displaying a link to the page and should concisely summarize the page's content.
Image elements do not have `[alt]` attributes
Provide short and descriptive alternative text where possible on informative elements.
Failing Elements

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

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

PWA Optimized

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

Installable

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

PWA Optimized

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

Manual Checks

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

Server Location

Server IP Address: 5.77.32.190
Continent: Europe
Country: United Kingdom
United Kingdom Flag
Region:
City:
Longitude: -0.1224
Latitude: 51.4964
Currencies: GBP
Languages: English

Web Hosting Provider

Registration

Domain Registrant

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

Domain Registrar

Name IP Address
123-Reg Limited 23.222.16.96
Security

Visitor Safety

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

SSL/TLS Certificate

Issued To: shropshiremums.com
Issued By: R3
Valid From: 29th December, 2023
Valid To: 28th March, 2024
Subject: CN = shropshiremums.com
Hash: 0815aeb7
Issuer: CN = R3
O = Let's Encrypt
S = US
Version: 2
Serial Number: 0x03845215FD336F86FA0E126D0FE7D3755475
Serial Number (Hex): 03845215FD336F86FA0E126D0FE7D3755475
Valid From: 29th December, 2024
Valid To: 28th March, 2024
Signature Algorithm (Short Name): RSA-SHA256
Signature Algorithm (Long Name): sha256WithRSAEncryption
Authority Key Identifier: keyid:14:2E:B3:17:B7:58:56:CB:AE:50:09:40:E6:1F:AF:9D:8B:14:C2:C6
Extended Key Usage: TLS Web Server Authentication, TLS Web Client Authentication
Certificate Policies: Policy: 2.23.140.1.2.1

Authority Information Access: OCSP - URI:http://r3.o.lencr.org
CA Issuers - URI:http://r3.i.lencr.org/

SCT List: Signed Certificate Timestamp:
Version : v1 (0x0)
Log ID : 3B:53:77:75:3E:2D:B9:80:4E:8B:30:5B:06:FE:40:3B:
67:D8:4F:C3:F4:C7:BD:00:0D:2D:72:6F:E1:FA:D4:17
Timestamp : Dec 29 03:46:04.894 2023 GMT
Extensions: none
Signature : ecdsa-with-SHA256
30:44:02:20:4E:6C:C6:8C:EA:DB:EB:81:C2:59:F9:D3:
E1:42:8E:86:51:83:2C:23:60:3E:FF:0A:52:A8:7A:52:
D2:22:AF:A5:02:20:10:30:2A:55:EE:57:28:C1:48:CA:
DD:05:6E:19:68:73:06:CE:E4:2D:7C:CB:89:7A:3E:7D:
62:7F:C3:46:22:62
Signed Certificate Timestamp:
Version : v1 (0x0)
Log ID : 76:FF:88:3F:0A:B6:FB:95:51:C2:61:CC:F5:87:BA:34:
B4:A4:CD:BB:29:DC:68:42:0A:9F:E6:67:4C:5A:3A:74
Timestamp : Dec 29 03:46:05.126 2023 GMT
Extensions: none
Signature : ecdsa-with-SHA256
30:46:02:21:00:EE:70:2A:2F:55:A6:CC:B6:A3:40:5B:
11:71:9F:62:19:22:27:7C:05:2C:D6:B1:36:C4:1E:01:
00:47:95:82:D9:02:21:00:92:F6:FD:2C:3D:47:0D:CD:
E3:28:F2:B0:49:45:92:B3:01:94:A9:5D:E3:23:19:E5:
C0:06:00:4E:69:7E:51:2C
Key Usage: Digital Signature, Key Encipherment
Basic Constraints: CA:FALSE
Subject Alternative Name: DNS:shropshiremums.com
DNS:*.shropshiremums.com
Technical

DNS Lookup

A Records

Host IP Address Class TTL
shropshiremums.com. 5.77.32.190 IN 600

NS Records

Host Nameserver Class TTL
shropshiremums.com. ns22.redbackinternet.net. IN 21600
shropshiremums.com. ns21.redbackinternet.net. IN 21600

MX Records

Priority Host Server Class TTL
0 shropshiremums.com. shropshiremums.com. IN 600

SOA Records

Domain Name Primary NS Responsible Email TTL
shropshiremums.com. ns21.redbackinternet.net. alerts.specialservers.com. 21600

TXT Records

Host Value Class TTL
shropshiremums.com. v=spf1 IN 600
shropshiremums.com. facebook-domain-verification=vj23627u4oy5vpcjs5gbfm75oy4eho IN 600

HTTP Response Headers

HTTP-Code: HTTP/1.1 200 OK
Date: 8th February, 2024
Server: Apache
Expires: 19th November, 1981
Cache-Control: no-store, no-cache, must-revalidate
Content-Type: text/html; charset=utf-8
Pragma: no-cache
Set-Cookie: *
Vary: User-Agent

Whois Lookup

Created: 27th September, 2012
Changed: 19th September, 2023
Expires: 27th September, 2024
Registrar: 123-Reg Limited
Status: ok
Nameservers: ns21.redbackinternet.net
ns22.redbackinternet.net
Owner Name: Registration Private
Owner Organization: Domains By Proxy, LLC
Owner Street: DomainsByProxy.com
2155 E Warner Rd
Owner Post Code: 85284
Owner City: Tempe
Owner State: Arizona
Owner Country: US
Owner Phone: +1.4806242599
Owner Email: DBP@domainsbyproxy.com
Admin Name: Registration Private
Admin Organization: Domains By Proxy, LLC
Admin Street: DomainsByProxy.com
2155 E Warner Rd
Admin Post Code: 85284
Admin City: Tempe
Admin State: Arizona
Admin Country: US
Admin Phone: +1.4806242599
Admin Email: DBP@domainsbyproxy.com
Tech Name: Registration Private
Tech Organization: Domains By Proxy, LLC
Tech Street: DomainsByProxy.com
2155 E Warner Rd
Tech Post Code: 85284
Tech City: Tempe
Tech State: Arizona
Tech Country: US
Tech Phone: +1.4806242599
Tech Email: DBP@domainsbyproxy.com
Full Whois: Domain Name: shropshiremums.com
Registry Domain ID: 1748199207_DOMAIN_COM-VRSN
Registrar WHOIS Server: whois.123-reg.co.uk
Registrar URL: https://www.123-reg.co.uk
Updated Date: 2023-09-19T21:37:17Z
Creation Date: 2012-09-27T12:57:09Z
Registrar Registration Expiration Date: 2024-09-27T12:57:09Z
Registrar: 123-Reg Limited
Registrar IANA ID: 1515
Registrar Abuse Contact Email: abuse@123-reg.co.uk
Registrar Abuse Contact Phone: +1.8779770099
Reseller: 123 Reg
Domain Status: ok https://icann.org/epp#ok
Registry Registrant ID: Not Available From Registry
Registrant Name: Registration Private
Registrant Organization: Domains By Proxy, LLC
Registrant Street: DomainsByProxy.com
Registrant Street: 2155 E Warner Rd
Registrant City: Tempe
Registrant State/Province: Arizona
Registrant Postal Code: 85284
Registrant Country: US
Registrant Phone: +1.4806242599
Registrant Phone Ext:
Registrant Fax:
Registrant Fax Ext:
Registrant Email: DBP@domainsbyproxy.com
Registry Admin ID: Not Available From Registry
Admin Name: Registration Private
Admin Organization: Domains By Proxy, LLC
Admin Street: DomainsByProxy.com
Admin Street: 2155 E Warner Rd
Admin City: Tempe
Admin State/Province: Arizona
Admin Postal Code: 85284
Admin Country: US
Admin Phone: +1.4806242599
Admin Phone Ext:
Admin Fax:
Admin Fax Ext:
Admin Email: DBP@domainsbyproxy.com
Registry Tech ID: Not Available From Registry
Tech Name: Registration Private
Tech Organization: Domains By Proxy, LLC
Tech Street: DomainsByProxy.com
Tech Street: 2155 E Warner Rd
Tech City: Tempe
Tech State/Province: Arizona
Tech Postal Code: 85284
Tech Country: US
Tech Phone: +1.4806242599
Tech Phone Ext:
Tech Fax:
Tech Fax Ext:
Tech Email: DBP@domainsbyproxy.com
Name Server: NS21.REDBACKINTERNET.NET
Name Server: NS22.REDBACKINTERNET.NET
DNSSEC: unsigned
URL of the ICANN WHOIS Data Problem Reporting System: http://wdprs.internic.net/
>>> Last update of WHOIS database: 2024-02-08T10:12:45Z <<<
For more information on Whois status codes, please visit https://icann.org/epp

The Data in this WHOIS database is provided
for information purposes only, and is designed to assist persons in
obtaining information related to domain name registration records.
It's accuracy is not guaranteed. By submitting a
WHOIS query, you agree that you will use this Data only for lawful
purposes and that, under no circumstances will you use this Data to:
(1) allow, enable, or otherwise support the transmission of mass
unsolicited, commercial advertising or solicitations via e-mail(spam);
or (2) enable high volume, automated, electronic processes that
apply to this WHOIS or any of its related systems. The provider of
this WHOIS reserves the right to modify these terms at any time.
By submitting this query, you agree to abide by this policy.
LACK OF A DOMAIN RECORD IN THE WHOIS DATABASE DOES
NOT INDICATE DOMAIN AVAILABILITY.

Nameservers

Name IP Address
ns21.redbackinternet.net 5.77.32.190
ns22.redbackinternet.net 5.77.32.191
Related

Subdomains

Similar Sites

Organic Search (US) Competitors

Backlink Competitors

Sites with the same domain name

Domain Valuation Snoop Score
0/5

Sites hosted on the same IP address