foodreview.co.za

foodreview.co.za is SSL secured

Free website and domain report on foodreview.co.za

Last Updated: 25th June, 2020 Update Now
Overview

Snoop Summary for foodreview.co.za

This is a free and comprehensive report about foodreview.co.za. The domain foodreview.co.za is currently hosted on a server located in South Africa with the IP address 129.232.249.115, where ZAR is the local currency and the local language is Afrikaans. Foodreview.co.za has the potential to be earning an estimated $1 USD per day from advertising revenue. If foodreview.co.za was to be sold it would possibly be worth $1,034 USD (based on the daily revenue potential of the website over a 24 month period). Foodreview.co.za receives an estimated 492 unique visitors every day - a decent amount of traffic! This report was last updated 25th June, 2020.

About foodreview.co.za

Site Preview: foodreview.co.za foodreview.co.za
Title: South African Food Review | Journal for food and beverage manufacturers
Description: The journal for food and beverage manufacturers is ideal for all suppliers to the food and beverage industry including packaging of these goods.
Keywords and Tags:
Related Terms: beverage data, beverage digest, beverage industry news, beverage manufacturing, beverage packaging, beverage processing, food and beverage, food and beverage trends in hospitality industry, food review, quaker oat beverage
Fav Icon:
Age:
Domain Created:
Domain Updated:
Domain Expires:
Review

Snoop Score

1/5

Valuation

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

Popularity

Low
Note: Popularity is estimated.

Rank, Reach and Authority

Alexa Rank: 1,205,611
Alexa Reach: <0.0001%
SEMrush Rank (US):
SEMrush Authority Score:
Moz Domain Authority: 0
Moz Page Authority: 0

Organic vs Paid (Google Ads)

Traffic

Visitors

Daily Visitors: 492
Monthly Visitors: 14,975
Yearly Visitors: 179,580
Note: All visitors figures are estimates.

Visitors By Country

Revenue

Revenue

Daily Revenue: $1 USD
Monthly Revenue: $43 USD
Yearly Revenue: $512 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: foodreview.co.za 16
Domain Name: foodreview 10
Extension (TLD): coza 4

Page Speed Analysis

Average Load Time: 1.36 seconds
Load Time Comparison: Faster than 67% of sites

PageSpeed Insights

Avg. (All Categories) 61
Performance 61
Accessibility 74
Best Practices 69
SEO 82
Progressive Web App 19
0–49 (Fail) 50–89 (Average) 90–100 (Pass)
URL: https://www.foodreview.co.za
Updated: 25th June, 2020

2.68 seconds
First Contentful Paint (FCP)
20%
59%
21%

0.00 seconds
First Input Delay (FID)
95%
3%
2%

Simulate loading on desktop
61

Performance

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

Metrics

Time to Interactive — 2.4 s
The time taken for the page to become fully interactive.
Total Blocking Time — 10 ms
The total blocking time is the sum of all time periods between First Contentful Paint and Time to Interactive (when task length exceeded 50ms).

Other

First CPU Idle — 1.8 s
The time taken for the page's main thread to be quiet enough to handle input.
Max Potential First Input Delay — 80 ms
Users could experience a delay when interacting with the page.
Estimated Input Latency — 10 ms
The time taken for the page to respond to user input (during the busiest 5 second window of page load). Users are likely to perceive foodreview.co.za as laggy when the latency is higher than 0.05 seconds.
Network Requests
Below is a list of network requests that were made during page load.
URL Start Time (Ms) End Time (Ms) Transfer Size (Bytes) Resource Size (Bytes) Status Code MIME Type Resource Type
http://foodreview.co.za/
0
1190.6579999486
453
0
301
text/html
https://www.foodreview.co.za/
1191.0259999568
3460.8499999158
18075
95618
200
text/html
Document
https://www.foodreview.co.za/wp-content/plugins/LayerSlider/assets/static/layerslider/css/layerslider.css?ver=6.11.1
3483.4609999089
4504.2409999296
4410
21763
200
text/css
Stylesheet
https://www.foodreview.co.za/wp-includes/css/dist/block-library/style.min.css?ver=2236b571729d02cc3a09c88f5895704e
3484.3450000044
5010.643000016
8053
53593
200
text/css
Stylesheet
https://www.foodreview.co.za/wp-content/themes/purplepro-news/style.css?ver=2236b571729d02cc3a09c88f5895704e
3484.7900000168
4821.9629999949
23240
133360
200
text/css
Stylesheet
https://fonts.googleapis.com/icon?family=Material+Icons&ver=20170905
3485.5589999352
3500.403999933
1331
574
200
text/css
Stylesheet
https://code.jquery.com/jquery-2.1.1.min.js?ver=2.1.1
3485.7789999805
3505.1059999969
29988
84245
200
application/javascript
Script
https://www.foodreview.co.za/wp-content/plugins/LayerSlider/assets/static/layerslider/js/layerslider.utils.js?ver=6.11.1
3485.9929999802
5033.7779999245
42402
122918
200
application/javascript
Script
https://www.foodreview.co.za/wp-content/plugins/LayerSlider/assets/static/layerslider/js/layerslider.kreaturamedia.jquery.js?ver=6.11.1
3486.4870000165
4508.0420000013
47639
129109
200
application/javascript
Script
https://www.foodreview.co.za/wp-content/plugins/LayerSlider/assets/static/layerslider/js/layerslider.transitions.js?ver=6.11.1
3486.6799999727
3743.5719999485
3775
21779
200
application/javascript
Script
https://www.foodreview.co.za/wp-content/uploads/2018/01/FRV-JAN-2018.jpg
5140.5429999577
6197.0799999544
677121
676773
200
image/jpeg
Image
https://www.foodreview.co.za/wp-content/uploads/2020/05/FRV-frontpage-sliderMay2020-1-1536x609.jpg
5140.8679999877
6176.4539999422
203632
203284
200
image/jpeg
Image
https://www.foodreview.co.za/wp-content/uploads/2020/06/FMA-frontpage-slider-may-2020-1536x609.jpg
5141.3179999217
6907.1509999922
145228
144853
200
image/jpeg
Image
https://www.foodreview.co.za/wp-content/uploads/2020/02/Meat-frontpage-slider-1536x609.jpg
3484.999999986
6732.4539999245
0
0
-1
Image
https://www.foodreview.co.za/wp-content/uploads/2020/03/Bakery2020_OFC1-1448x2048.jpg
5142.0919999946
7393.5139999958
502705
502330
200
image/jpeg
Image
https://www.foodreview.co.za/wp-content/uploads/2020/05/Bakery-May-banner-1.jpg
3485.1489999564
6732.8879999695
0
0
-1
Image
https://www.foodreview.co.za/wp-includes/js/wp-emoji-release.min.js?ver=2236b571729d02cc3a09c88f5895704e
5143.73599994
6182.1559999371
5078
13901
200
application/javascript
Script
https://s3.amazonaws.com/downloads.mailchimp.com/js/mc-validate.js
5012.8529999638
5051.410999964
143660
143249
200
application/javascript
Script
https://www.foodreview.co.za/wp-content/plugins/disqus-comment-system/public/js/comment_count.js?ver=3.0.17
5060.3419999825
5313.9189999783
837
889
200
application/javascript
Script
https://www.foodreview.co.za/wp-content/themes/purplepro-news/js/materialize.min.js?ver=20170905
5139.4099999452
5668.2509999955
45926
148798
200
application/javascript
Script
https://www.foodreview.co.za/wp-content/themes/purplepro-news/js/extend.js?ver=20170905
5139.7359999828
6158.8409999385
10118
30853
200
application/javascript
Script
https://www.foodreview.co.za/wp-includes/js/wp-embed.min.js?ver=2236b571729d02cc3a09c88f5895704e
5140.0109999813
5410.0829999661
1166
1434
200
application/javascript
Script
https://cdn.onesignal.com/sdks/OneSignalSDK.js?ver=2236b571729d02cc3a09c88f5895704e
5143.844999955
5219.0029999474
3431
8652
200
application/javascript
Script
https://fonts.googleapis.com/css?family=Metrophobic
4825.1069999533
4842.7369999699
1399
1236
200
text/css
Stylesheet
https://fonts.googleapis.com/css?family=Arvo:400,700
4825.3199999453
4840.9589999355
1294
781
200
text/css
Stylesheet
https://fonts.gstatic.com/s/arvo/v13/tDbD2oWUg0MKqScQ7Z7o_vo.woff2
5086.9379999349
5090.1890000096
11227
10632
200
font/woff2
Font
https://www.google-analytics.com/analytics.js
5143.9809999429
5148.7989999587
19085
45958
200
text/javascript
Script
https://static.hotjar.com/c/hotjar-472311.js?sv=6
5144.1309999209
5260.9509999165
2932
5909
200
application/javascript
Script
https://www.foodreview.co.za/wp-content/uploads/2017/10/frv-www-logo-2017-1.png
5145.3149999725
6182.8169999644
11249
10876
200
image/png
Image
https://fonts.gstatic.com/s/materialicons/v52/flUhRq6tzZclQEJ-Vdg-IuiaDsNcIhQ8tQ.woff2
5147.4999999627
5151.6529999208
80187
79592
200
font/woff2
Font
https://fonts.gstatic.com/s/metrophobic/v13/sJoA3LZUhMSAPV_u0qwiAQ-O5X_nP1EK.woff2
5148.4719999135
5152.3189999862
13135
12540
200
font/woff2
Font
5178.6330000032
5178.6810000194
0
42
200
image/gif
Image
https://fonts.gstatic.com/s/arvo/v13/tDbM2oWUg0MKoZw1-LPK89D4hAA.woff2
5188.5679999832
5196.7989999102
11219
10624
200
font/woff2
Font
https://www.foodreview.co.za/wp-content/themes/purplepro-news/images/facebook-icon.png
5223.7559999339
6237.352999975
1736
1364
200
image/png
Image
https://www.foodreview.co.za/wp-content/themes/purplepro-news/images/twitter-icon.png
5223.9040000131
6236.3759999862
2016
1644
200
image/png
Image
https://www.foodreview.co.za/wp-content/themes/purplepro-news/images/youtube-icon.png
5224.0120000206
6252.8009999078
1831
1459
200
image/png
Image
https://www.google-analytics.com/r/collect?v=1&_v=j83&a=2034347867&t=pageview&_s=1&dl=https%3A%2F%2Fwww.foodreview.co.za%2F&ul=en-us&de=UTF-8&dt=South%20African%20Food%20Review%20%7C%20Journal%20for%20food%20and%20beverage%20manufacturers&sd=24-bit&sr=800x600&vp=1350x940&je=0&_u=IEBAAEAB~&jid=477822040&gjid=1303351889&cid=304100875.1593114214&tid=UA-26923650-1&_gid=1165783016.1593114214&_r=1&z=1483494256
5373.2009999221
5390.7249999465
746
0
302
text/html
https://stats.g.doubleclick.net/r/collect?v=1&aip=1&t=dc&_r=3&tid=UA-26923650-1&cid=304100875.1593114214&jid=477822040&_gid=1165783016.1593114214&gjid=1303351889&_v=j83&z=1483494256
5391.232999973
5395.3749999637
649
35
200
image/gif
Image
https://foodreview.disqus.com/count.js
5392.8519999608
5463.8639999321
1476
1517
200
application/javascript
Script
https://script.hotjar.com/modules.875e8181449a9cd033c6.js
5396.5489999391
5445.3760000179
72175
378552
200
application/javascript
Script
https://www.foodreview.co.za/wp-content/plugins/LayerSlider/assets/static/layerslider/skins/v6/skin.css
6229.8139999621
6495.600999915
1421
5706
200
text/css
Stylesheet
https://www.google-analytics.com/collect?v=1&_v=j83&a=2034347867&t=event&_s=2&dl=https%3A%2F%2Fwww.foodreview.co.za%2F&ul=en-us&de=UTF-8&dt=South%20African%20Food%20Review%20%7C%20Journal%20for%20food%20and%20beverage%20manufacturers&sd=24-bit&sr=800x600&vp=1350x940&je=0&ec=Banners&ea=Impressions&el=VEGA&_u=KEBAAEAB~&jid=&gjid=&cid=304100875.1593114214&tid=UA-26923650-1&_gid=1165783016.1593114214&z=331191725
6290.4410000192
6296.250000014
590
35
200
image/gif
Image
6290.779999923
6290.8409999218
0
120
200
image/png
Image
https://www.foodreview.co.za/wp-content/uploads/2020/02/Banner_Manometer_1920x350px_EN-52.gif
6292.7640000125
7898.6339999828
657486
657139
200
image/gif
Image
https://www.foodreview.co.za/wp-content/uploads/2020/02/Banner_Manometer_500x500px-EN-46-53.gif
6293.2349999901
7350.376999937
156105
155758
200
image/gif
Image
https://www.foodreview.co.za/wp-content/uploads/2019/06/1920-x-350-01.jpg
6293.6739999568
8777.3239999078
4929640
4929291
200
image/jpeg
Image
https://www.foodreview.co.za/wp-content/uploads/2019/05/500X500-01.jpg
6293.9949999563
8968.6900000088
1433282
1432906
200
image/jpeg
Image
https://www.foodreview.co.za/wp-content/uploads/2020/04/SA-Food-Review_WebBanner-1_1920x350-px_AprJun-2020.jpg
6294.1390000051
6593.9689999213
134955
134607
200
image/jpeg
Image
https://www.foodreview.co.za/wp-content/uploads/2020/04/SA-Food-Review_WebBanner-2_500x500px_AprJun-2020.jpg
6294.5970000001
6583.6629999103
66715
66368
200
image/jpeg
Image
https://www.foodreview.co.za/wp-content/uploads/2020/05/Dase-Sing-202005foodreview1920x350.gif
6294.8609999148
7638.5139999911
342874
342527
200
image/gif
Image
https://www.foodreview.co.za/wp-content/uploads/2020/05/Dase-Sing-202005foodreview500x500.gif
6295.1119999634
7332.7679999638
173998
173651
200
image/gif
Image
https://www.foodreview.co.za/wp-content/uploads/2020/05/AJ200521128-Bureau-Veritas-Banners-food-safety-1920x350-1.jpg
6295.2529999893
7801.735999994
533276
532928
200
image/jpeg
Image
https://www.foodreview.co.za/wp-content/uploads/2020/05/AJ200521128-Bureau-Veritas-Banners-food-safety-500x500-1.jpg
6296.1239999859
8359.7130000126
292313
291938
200
image/jpeg
Image
https://www.foodreview.co.za/wp-content/uploads/2020/04/Full-Shine_2020_4-Food-Review-1920x350pxi_.jpg
6297.2479999298
8323.3029999537
307809
307434
200
image/jpeg
Image
https://www.foodreview.co.za/wp-content/uploads/2020/04/Full-Shine_2020_4-Food-Review-500x500pxi_.jpg
6297.3859999329
7100.7029999746
169944
169596
200
image/jpeg
Image
https://www.foodreview.co.za/wp-content/uploads/2020/04/Bearings-International-SA-FOOD-REVIEW-1920-x-350-UPDATED-April-2020.png
6297.8989999974
8614.6019999869
464940
464566
200
image/png
Image
https://www.foodreview.co.za/wp-content/uploads/2020/04/Bearings-International-SA-FOOD-REVIEW-500-X-500-updated-April-2020.png
6298.3740000054
8312.3020000057
222955
222581
200
image/png
Image
https://www.foodreview.co.za/wp-content/uploads/2020/06/iadsa-600x450.jpg
6298.8549999427
7066.1090000067
52556
52209
200
image/jpeg
Image
https://www.foodreview.co.za/wp-content/uploads/2020/06/fuller-600x450.jpg
6299.0569999674
7824.1009999765
75797
75423
200
image/jpeg
Image
https://www.foodreview.co.za/wp-content/uploads/2020/06/stronger-600x450.jpg
6299.1690000053
7888.404999976
59936
59562
200
image/jpeg
Image
https://cdn.onesignal.com/sdks/OneSignalPageSDKES6.js?v=151002
6329.7320000129
6362.0889999438
60739
241912
200
application/javascript
Script
https://vars.hotjar.com/box-469cf41adb11dc78be68c1ae7f9457a4.html
6371.7750000069
6397.3990000086
1352
2063
200
text/html
Document
https://onesignal.com/api/v1/sync/70d2c9f1-ed84-4b71-9f7f-d27656d68bd2/web?callback=__jp0
6404.6689999523
6502.7959999861
2455
3086
200
text/javascript
Script
https://in.hotjar.com/api/v2/client/sites/472311/visit-data?sv=6
6434.3649999937
6538.9159999322
455
195
200
application/json
XHR
https://onesignal.com/sdks/OneSignalSDKStyles.css?v=1
6566.1989999935
6591.8639999582
6947
53619
200
text/css
Stylesheet
https://onesignal.com/webPushAnalytics
6571.1840000004
6590.6989999348
1598
2040
200
text/html
Document
https://www.foodreview.co.za/wp-content/plugins/LayerSlider/assets/static/layerslider/skins/v6/nothumb.png
6723.6659999471
6982.8379999381
1988
1643
200
image/png
Image
https://www.foodreview.co.za/wp-content/uploads/2020/06/FMA-frontpage-slider-may-2020.jpg
6723.8779999316
8016.9519999763
392156
391808
200
image/jpeg
Image
https://www.foodreview.co.za/wp-content/uploads/2020/02/Meat-frontpage-slider.jpg
6724.0519999759
9012.1829999844
576807
576432
200
image/jpeg
Image
https://www.foodreview.co.za/wp-content/uploads/2020/03/Bakery2020_OFC1.jpg
6724.1849999409
7526.5590000199
2005583
2005234
200
image/jpeg
Image
Network Round Trip Times — 0 ms
High Network RTT (Round Trip Times) can have a large impact on performance. Providing servers geographically closer to the user could improve performance.
Server Backend Latencies — 0 ms
High server latencies indicate the server is overloaded or has a poor backend performance.
Tasks
Below is a list of the top-level main thread tasks that executed during page load.
Start Time (Ms) End Time (Ms)
3497.489
10.371
3514.609
47.005
4856.018
7.924
5047.332
36.586
5092.547
81.569
5174.151
20.667
5204.881
20.931
5225.973
5.761
5231.781
8.313
5240.687
55.081
5297.5
69.933
5367.514
37.987
5407.765
12.319
5489.983
37.382
5709.782
11.762
5722.107
5.485
6194.639
155.063
6349.723
8.563
6381.767
10.52
6393.738
5.546
6412.039
25.215
6437.274
9.057
6455.144
18.282
6536.976
12.563
6585.691
19.093
6621.966
9.954
6634.051
8.654
6647.668
5.906
6654.189
10.586
6664.839
7.99
6672.849
8.15
6684.58
72.075
6756.903
7.92
6769.59
12.734
6807.76
5.234
6846.557
5.363
6867.032
17.309
6884.36
7.964
6898.508
9.083
7015.478
5.343
7104.033
7.025
7115.331
5.945
7248.789
25.612
7275.077
9.357
7302.151
7.269
7938.128
7.399
8077.528
5.033
8248.934
5.343
8278.89
11.564
8321.072
7.811
8350.998
14.87
8826.091
5.873
9048.952
12.404
Diagnostics
Below is a collection of useful page vitals.
View Data
Metrics
Below is a collection of metrics.
View Data

Opportunities

Defer offscreen images
Time to Interactive can be slowed down by resources on the page. Foodreview.co.za should consider lazy-loading offscreen and hidden images.
Minify CSS
Cascading Style Sheets (CSS) files can contribute to network payload sizes. Foodreview.co.za should consider minifying CSS files.
Minify JavaScript
JavaScript (JS) files can contribute to network payload sizes and increase script parse times. Foodreview.co.za should consider minifying JS files.
Remove unused CSS — Potential savings of 20 KB
Dead and/or unused rules in Style Sheets (CSS) can contribute to network payload sizes. Foodreview.co.za 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.foodreview.co.za/wp-content/themes/purplepro-news/style.css?ver=2236b571729d02cc3a09c88f5895704e
23240
20489
Enable text compression — Potential savings of 93 KB
Text-based resources should be served with compression, such as gzip, deflate or brotli.
URL Transfer Size (Bytes) Potential Savings (Bytes)
https://s3.amazonaws.com/downloads.mailchimp.com/js/mc-validate.js
143249
94913
Preconnect to required origins
Resource hints, such as 'preconnect' or 'dns-prefetch', may assist in establishing early connections to important third-party origins.
Avoid multiple page redirects — Potential savings of 190 ms
Redirects can cause additional delays before the page can begin loading. Foodreview.co.za should avoid multiple or unnecessary page redirects.
URL Time Spent (Ms)
(Start) http://foodreview.co.za/
0
https://www.foodreview.co.za/
190
Preload key requests
Key requests can be preloaded by using '<link rel=preload>'. Foodreview.co.za should consider using '<link rel=preload>' to prioritize fetching resources that are currently requested later in page load.

Diagnostics

Avoid chaining critical requests — 18 chains found
Below is a list of Critical Request Chains, which shows which resources are loaded with a high priority. Foodreview.co.za 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.7 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.foodreview.co.za/
396.891
89.524
3.818
https://code.jquery.com/jquery-2.1.1.min.js?ver=2.1.1
396.844
333.196
2.739
https://www.foodreview.co.za/wp-content/plugins/LayerSlider/assets/static/layerslider/js/layerslider.utils.js?ver=6.11.1
333.903
93.013
2.231
Unattributable
195.949
16.408
0.287
https://cdn.onesignal.com/sdks/OneSignalPageSDKES6.js?v=151002
116.359
91.753
5.786
https://s3.amazonaws.com/downloads.mailchimp.com/js/mc-validate.js
81.889
32.635
3.815
https://script.hotjar.com/modules.875e8181449a9cd033c6.js
64.603
51.193
6.178
Minimizes main-thread work — 1.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
832.95499999999
Other
340.683
Style & Layout
258.437
Rendering
245.141
Parse HTML & CSS
46.009
Script Parsing & Compilation
41.229
Garbage Collection
5.423
Keep request counts low and transfer sizes small — 68 requests • 14,919 KB
It is advised to add a budgets.json file in order to set budgets for the quantity and size of page resources.
Resource Type Requests Transfer Size (Bytes)
Total
68
15277296
Image
33
14597872
Script
17
492882
Font
4
115768
Stylesheet
8
48095
Document
3
21025
Other
3
1654
Media
0
0
Third-party
23
468070
Minimize third-party usage — Third-party code blocked the main thread for 60 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)
29988
59.896
143660
0
119792
0
76914
0
75170
0
20421
0
1476
0
649
0
Largest Contentful Paint element — 1 element found
The element which was identified as the Largest Contentful Paint.
Element
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.

Budgets

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

Metrics

First Contentful Paint — 1.2 s
The time taken for the first image or text on the page to be rendered.
Cumulative Layout Shift — 0.165
Cumulative Layout Shift is the measurement of visible elements collective movement within the viewport.
View Data

Other

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

Opportunities

Eliminate render-blocking resources — Potential savings of 350 ms
Resources, such as JavaScript and style sheets, can block the first paint of the page. Foodreview.co.za 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://www.foodreview.co.za/wp-content/plugins/LayerSlider/assets/static/layerslider/css/layerslider.css?ver=6.11.1
4410
110
https://www.foodreview.co.za/wp-includes/css/dist/block-library/style.min.css?ver=2236b571729d02cc3a09c88f5895704e
8053
190
https://www.foodreview.co.za/wp-content/themes/purplepro-news/style.css?ver=2236b571729d02cc3a09c88f5895704e
23240
310
https://fonts.googleapis.com/icon?family=Material+Icons&ver=20170905
1331
230
https://code.jquery.com/jquery-2.1.1.min.js?ver=2.1.1
29988
390
https://www.foodreview.co.za/wp-content/plugins/LayerSlider/assets/static/layerslider/js/layerslider.utils.js?ver=6.11.1
42402
430
https://www.foodreview.co.za/wp-content/plugins/LayerSlider/assets/static/layerslider/js/layerslider.kreaturamedia.jquery.js?ver=6.11.1
47639
430
https://www.foodreview.co.za/wp-content/plugins/LayerSlider/assets/static/layerslider/js/layerslider.transitions.js?ver=6.11.1
3775
150
Remove unused JavaScript — Potential savings of 237 KB
It is advised to remove unused JavaScript in order to reduce bytes consumed by network activity.
URL Transfer Size (Bytes) Potential Savings (Bytes)
https://s3.amazonaws.com/downloads.mailchimp.com/js/mc-validate.js
143660
93825
https://www.foodreview.co.za/wp-content/themes/purplepro-news/js/materialize.min.js?ver=20170905
45926
37427
https://cdn.onesignal.com/sdks/OneSignalPageSDKES6.js?v=151002
60739
36402
https://script.hotjar.com/modules.875e8181449a9cd033c6.js
72175
31230
https://www.foodreview.co.za/wp-content/plugins/LayerSlider/assets/static/layerslider/js/layerslider.utils.js?ver=6.11.1
42402
21691
https://code.jquery.com/jquery-2.1.1.min.js?ver=2.1.1
29988
8931
https://www.google-analytics.com/analytics.js
19085
6900
https://www.foodreview.co.za/wp-content/themes/purplepro-news/js/extend.js?ver=20170905
10118
6188
Use video formats for animated content — Potential savings of 808 KB
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.
URL Resource Size (Bytes) Potential Savings (Bytes)
https://www.foodreview.co.za/wp-content/uploads/2020/02/Banner_Manometer_1920x350px_EN-52.gif
657139
453426
https://www.foodreview.co.za/wp-content/uploads/2020/05/Dase-Sing-202005foodreview1920x350.gif
342527
205516
https://www.foodreview.co.za/wp-content/uploads/2020/05/Dase-Sing-202005foodreview500x500.gif
173651
90299
https://www.foodreview.co.za/wp-content/uploads/2020/02/Banner_Manometer_500x500px-EN-46-53.gif
155758
77879

Diagnostics

Avoid an excessive DOM size — 914 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
914
Maximum DOM Depth
13
Maximum Child Elements
26

Metrics

Speed Index — 4.8 s
The time taken for the page contents to be visibly populated.
Largest Contentful Paint — 3.4 s
The timing of the largest text or image that is painted.

Opportunities

Properly size images — Potential savings of 1,396 KB
Images can slow down the page's load time. Foodreview.co.za should consider serving more appropriate-sized images.
URL Resource Size (Bytes) Potential Savings (Bytes)
https://www.foodreview.co.za/wp-content/uploads/2018/01/FRV-JAN-2018.jpg
676773
661766
https://www.foodreview.co.za/wp-content/uploads/2020/02/Banner_Manometer_1920x350px_EN-52.gif
657139
498194
https://www.foodreview.co.za/wp-content/uploads/2020/05/FRV-frontpage-sliderMay2020-1-1536x609.jpg
203284
128887
https://www.foodreview.co.za/wp-content/uploads/2020/06/fuller-600x450.jpg
75423
56567
https://www.foodreview.co.za/wp-content/uploads/2020/06/stronger-600x450.jpg
59562
44672
https://www.foodreview.co.za/wp-content/uploads/2020/06/iadsa-600x450.jpg
52209
39157
Efficiently encode images — Potential savings of 5,433 KB
Unoptimized images can consume more cellular data than what is necessary.
URL Resource Size (Bytes) Potential Savings (Bytes)
https://www.foodreview.co.za/wp-content/uploads/2019/06/1920-x-350-01.jpg
4929291
2011291
https://www.foodreview.co.za/wp-content/uploads/2020/03/Bakery2020_OFC1.jpg
2005234
1288940
https://www.foodreview.co.za/wp-content/uploads/2019/05/500X500-01.jpg
1432906
931759
https://www.foodreview.co.za/wp-content/uploads/2020/02/Meat-frontpage-slider.jpg
576432
356986
https://www.foodreview.co.za/wp-content/uploads/2020/05/AJ200521128-Bureau-Veritas-Banners-food-safety-1920x350-1.jpg
532928
324509
https://www.foodreview.co.za/wp-content/uploads/2020/05/AJ200521128-Bureau-Veritas-Banners-food-safety-500x500-1.jpg
291938
183240
https://www.foodreview.co.za/wp-content/uploads/2020/04/Full-Shine_2020_4-Food-Review-1920x350pxi_.jpg
307434
182331
https://www.foodreview.co.za/wp-content/uploads/2020/06/FMA-frontpage-slider-may-2020.jpg
391808
140634
https://www.foodreview.co.za/wp-content/uploads/2020/04/Full-Shine_2020_4-Food-Review-500x500pxi_.jpg
169596
104005
https://www.foodreview.co.za/wp-content/uploads/2020/03/Bakery2020_OFC1-1448x2048.jpg
502330
16842
https://www.foodreview.co.za/wp-content/uploads/2020/05/FRV-frontpage-sliderMay2020-1-1536x609.jpg
203284
10168
https://www.foodreview.co.za/wp-content/uploads/2020/06/fuller-600x450.jpg
75423
7923
https://www.foodreview.co.za/wp-content/uploads/2020/06/FMA-frontpage-slider-may-2020-1536x609.jpg
144853
4915
Serve images in next-gen formats — Potential savings of 8,153 KB
Image formats like PNG and JPEG have poor compression when compared to other next-gen formats, such as JPEG 200, JPEG XR and WebP.
URL Resource Size (Bytes) Potential Savings (Bytes)
https://www.foodreview.co.za/wp-content/uploads/2019/06/1920-x-350-01.jpg
4929291
2594891
https://www.foodreview.co.za/wp-content/uploads/2020/03/Bakery2020_OFC1.jpg
2005234
1645578
https://www.foodreview.co.za/wp-content/uploads/2019/05/500X500-01.jpg
1432906
1239234
https://www.foodreview.co.za/wp-content/uploads/2020/02/Meat-frontpage-slider.jpg
576432
484198
https://www.foodreview.co.za/wp-content/uploads/2020/05/AJ200521128-Bureau-Veritas-Banners-food-safety-1920x350-1.jpg
532928
417520
https://www.foodreview.co.za/wp-content/uploads/2020/04/Bearings-International-SA-FOOD-REVIEW-1920-x-350-UPDATED-April-2020.png
464566
398382
https://www.foodreview.co.za/wp-content/uploads/2020/06/FMA-frontpage-slider-may-2020.jpg
391808
287362
https://www.foodreview.co.za/wp-content/uploads/2020/04/Full-Shine_2020_4-Food-Review-1920x350pxi_.jpg
307434
246048
https://www.foodreview.co.za/wp-content/uploads/2020/05/AJ200521128-Bureau-Veritas-Banners-food-safety-500x500-1.jpg
291938
220602
https://www.foodreview.co.za/wp-content/uploads/2020/03/Bakery2020_OFC1-1448x2048.jpg
502330
210256
https://www.foodreview.co.za/wp-content/uploads/2020/04/Bearings-International-SA-FOOD-REVIEW-500-X-500-updated-April-2020.png
222581
192299
https://www.foodreview.co.za/wp-content/uploads/2020/04/Full-Shine_2020_4-Food-Review-500x500pxi_.jpg
169596
133892
https://www.foodreview.co.za/wp-content/uploads/2018/01/FRV-JAN-2018.jpg
676773
94491
https://www.foodreview.co.za/wp-content/uploads/2020/05/FRV-frontpage-sliderMay2020-1-1536x609.jpg
203284
77400
https://www.foodreview.co.za/wp-content/uploads/2020/06/FMA-frontpage-slider-may-2020-1536x609.jpg
144853
68885
https://www.foodreview.co.za/wp-content/uploads/2020/06/fuller-600x450.jpg
75423
21423
https://www.foodreview.co.za/wp-content/uploads/2020/04/SA-Food-Review_WebBanner-2_500x500px_AprJun-2020.jpg
66368
16368
Reduce initial server response time — Root document took 2,270 ms
It is advised to keep the server response time short for the main document, because all other requests depend on it.

Diagnostics

Avoid enormous network payloads — Total size was 14,919 KB
Large network payloads can cost users money and are linked to long load times.
URL Transfer Size (Bytes)
https://www.foodreview.co.za/wp-content/uploads/2019/06/1920-x-350-01.jpg
4929640
https://www.foodreview.co.za/wp-content/uploads/2020/03/Bakery2020_OFC1.jpg
2005583
https://www.foodreview.co.za/wp-content/uploads/2019/05/500X500-01.jpg
1433282
https://www.foodreview.co.za/wp-content/uploads/2018/01/FRV-JAN-2018.jpg
677121
https://www.foodreview.co.za/wp-content/uploads/2020/02/Banner_Manometer_1920x350px_EN-52.gif
657486
https://www.foodreview.co.za/wp-content/uploads/2020/02/Meat-frontpage-slider.jpg
576807
https://www.foodreview.co.za/wp-content/uploads/2020/05/AJ200521128-Bureau-Veritas-Banners-food-safety-1920x350-1.jpg
533276
https://www.foodreview.co.za/wp-content/uploads/2020/03/Bakery2020_OFC1-1448x2048.jpg
502705
https://www.foodreview.co.za/wp-content/uploads/2020/04/Bearings-International-SA-FOOD-REVIEW-1920-x-350-UPDATED-April-2020.png
464940
https://www.foodreview.co.za/wp-content/uploads/2020/06/FMA-frontpage-slider-may-2020.jpg
392156
Serve static assets with an efficient cache policy — 37 resources found
Foodreview.co.za 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://static.hotjar.com/c/hotjar-472311.js?sv=6
60000
2932
https://foodreview.disqus.com/count.js
300000
1476
https://onesignal.com/api/v1/sync/70d2c9f1-ed84-4b71-9f7f-d27656d68bd2/web?callback=__jp0
3600000
2455
https://www.google-analytics.com/analytics.js
7200000
19085
https://cdn.onesignal.com/sdks/OneSignalPageSDKES6.js?v=151002
259200000
60739
https://cdn.onesignal.com/sdks/OneSignalSDK.js?ver=2236b571729d02cc3a09c88f5895704e
259200000
3431
https://onesignal.com/sdks/OneSignalSDKStyles.css?v=1
604800000
6947
https://www.foodreview.co.za/wp-content/uploads/2019/06/1920-x-350-01.jpg
2592000000
4929640
https://www.foodreview.co.za/wp-content/uploads/2020/03/Bakery2020_OFC1.jpg
2592000000
2005583
https://www.foodreview.co.za/wp-content/uploads/2019/05/500X500-01.jpg
2592000000
1433282
https://www.foodreview.co.za/wp-content/uploads/2018/01/FRV-JAN-2018.jpg
2592000000
677121
https://www.foodreview.co.za/wp-content/uploads/2020/02/Banner_Manometer_1920x350px_EN-52.gif
2592000000
657486
https://www.foodreview.co.za/wp-content/uploads/2020/02/Meat-frontpage-slider.jpg
2592000000
576807
https://www.foodreview.co.za/wp-content/uploads/2020/05/AJ200521128-Bureau-Veritas-Banners-food-safety-1920x350-1.jpg
2592000000
533276
https://www.foodreview.co.za/wp-content/uploads/2020/03/Bakery2020_OFC1-1448x2048.jpg
2592000000
502705
https://www.foodreview.co.za/wp-content/uploads/2020/04/Bearings-International-SA-FOOD-REVIEW-1920-x-350-UPDATED-April-2020.png
2592000000
464940
https://www.foodreview.co.za/wp-content/uploads/2020/06/FMA-frontpage-slider-may-2020.jpg
2592000000
392156
https://www.foodreview.co.za/wp-content/uploads/2020/05/Dase-Sing-202005foodreview1920x350.gif
2592000000
342874
https://www.foodreview.co.za/wp-content/uploads/2020/04/Full-Shine_2020_4-Food-Review-1920x350pxi_.jpg
2592000000
307809
https://www.foodreview.co.za/wp-content/uploads/2020/05/AJ200521128-Bureau-Veritas-Banners-food-safety-500x500-1.jpg
2592000000
292313
https://www.foodreview.co.za/wp-content/uploads/2020/04/Bearings-International-SA-FOOD-REVIEW-500-X-500-updated-April-2020.png
2592000000
222955
https://www.foodreview.co.za/wp-content/uploads/2020/05/FRV-frontpage-sliderMay2020-1-1536x609.jpg
2592000000
203632
https://www.foodreview.co.za/wp-content/uploads/2020/05/Dase-Sing-202005foodreview500x500.gif
2592000000
173998
https://www.foodreview.co.za/wp-content/uploads/2020/04/Full-Shine_2020_4-Food-Review-500x500pxi_.jpg
2592000000
169944
https://www.foodreview.co.za/wp-content/uploads/2020/02/Banner_Manometer_500x500px-EN-46-53.gif
2592000000
156105
https://www.foodreview.co.za/wp-content/uploads/2020/06/FMA-frontpage-slider-may-2020-1536x609.jpg
2592000000
145228
https://s3.amazonaws.com/downloads.mailchimp.com/js/mc-validate.js
2592000000
143660
https://www.foodreview.co.za/wp-content/uploads/2020/04/SA-Food-Review_WebBanner-1_1920x350-px_AprJun-2020.jpg
2592000000
134955
https://www.foodreview.co.za/wp-content/uploads/2020/06/fuller-600x450.jpg
2592000000
75797
https://www.foodreview.co.za/wp-content/uploads/2020/04/SA-Food-Review_WebBanner-2_500x500px_AprJun-2020.jpg
2592000000
66715
https://www.foodreview.co.za/wp-content/uploads/2020/06/stronger-600x450.jpg
2592000000
59936
https://www.foodreview.co.za/wp-content/uploads/2020/06/iadsa-600x450.jpg
2592000000
52556
https://www.foodreview.co.za/wp-content/uploads/2017/10/frv-www-logo-2017-1.png
2592000000
11249
https://www.foodreview.co.za/wp-content/themes/purplepro-news/images/twitter-icon.png
2592000000
2016
https://www.foodreview.co.za/wp-content/plugins/LayerSlider/assets/static/layerslider/skins/v6/nothumb.png
2592000000
1988
https://www.foodreview.co.za/wp-content/themes/purplepro-news/images/youtube-icon.png
2592000000
1831
https://www.foodreview.co.za/wp-content/themes/purplepro-news/images/facebook-icon.png
2592000000
1736
Ensure text remains visible during webfont load
Make use of the font-display CSS feature, which will ensure text is user-visible while webfonts are loading.
URL Potential Savings (Ms)
https://fonts.gstatic.com/s/arvo/v13/tDbD2oWUg0MKqScQ7Z7o_vo.woff2
3.2510000746697
https://fonts.gstatic.com/s/materialicons/v52/flUhRq6tzZclQEJ-Vdg-IuiaDsNcIhQ8tQ.woff2
4.1529999580234
https://fonts.gstatic.com/s/metrophobic/v13/sJoA3LZUhMSAPV_u0qwiAQ-O5X_nP1EK.woff2
3.8470000727102
https://fonts.gstatic.com/s/arvo/v13/tDbM2oWUg0MKoZw1-LPK89D4hAA.woff2
8.2309999270365
74

Accessibility

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

Navigation

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

ARIA

`[aria-*]` attributes match their roles
Avoid mismatching 'aria-*' attributes and their 'role' value, as it invalidates the attribute.
`[aria-hidden="true"]` is not present on the document `<body>`
If aria-hidden=true is set on the document body, assistive technologies, like a screen reader will work inconsistently.
`[aria-hidden="true"]` elements do not contain focusable descendents
Interactive elements within an aria-hidden=true element are unavailable to users of assistive technologies, like a screen reader.
ARIA input fields have accessible names
Generic names are announced to users of assistive technologies, like a screen reader, when an input field does not have an accessible name specified.
`[role]`s have all required `[aria-*]` attributes
Some ARIA roles have required 'aria-*' attributes, which provide essential information about state and functionality.
Elements with an ARIA `[role]` that require children to contain a specific `[role]` have all required children.
Some ARIA parent roles cannot perform their intended functions if specific child roles are not used.
`[role]`s are contained by their required parent element
Some ARIA child roles cannot perform their intended functions if specific parent roles are not used.
`[role]` values are valid
All ARIA roles require valid values to perform their intended functions.
ARIA toggle fields have accessible names
Generic names are announced to users of assistive technologies, like a screen reader, when a toggle field does not have an accessible name specified.
`[aria-*]` attributes 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.
`<object>` elements have `[alt]` text
It is advised that alt text is used on '<object>' elements in order to provide meaning to screen reader and other assistive technology users, as these technologies are unable to translate non-text content.

Tables and lists

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

Internationalization and localization

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

Best practices

The document does not use `<meta http-equiv="refresh">`
Pages that refresh automatically cause a poor user experience as focus is directed back to the top of the page unexpectedly.
`[user-scalable="no"]` is not used in the `<meta name="viewport">` element and the `[maximum-scale]` attribute is not less than 5.
For users with low vision who rely on screen magnification, ensure that zooming is not disabled.

Audio and video

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

Contrast

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

Names and labels

Image elements do not have `[alt]` attributes
Provide short and descriptive alternative text where possible on informative elements.
Failing Elements
img
img
Form elements do not have associated labels
Screen readers and other assistive technologies rely on labels to properly announce form controls.
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.

Tables and lists

Lists do not contain only `<li>` elements and script supporting elements (`<script>` and `<template>`).
Use proper list structure to aid screen readers and other assistive technologies.
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.
69

Best Practices

Indicates the recommended, best practices currently in place on the page and highlights the best practices that foodreview.co.za 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.

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 appropriate size
For maximum image clarity, ensure images have natural dimensions and are proportional to the display size and pixel ratio.

Audits

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

Audits

Avoids Application Cache
Application cache is deprecated and is no longer recommended.
Detected JavaScript libraries
Below is a list of all front-end JavaScript libraries that were detected on the page.
Name Version
jQuery
2.1.1
Hammer.js
2.0.4
WordPress
Avoids deprecated APIs
Avoid deprecated APIs which will eventually be removed the browser.
No browser errors logged to the console
Below is a list of all errors logged to the console, which indicate unresolved problems on the site.

Audits

Does not use HTTPS — 1 insecure request found
Ensure that all pages are protected with HTTPS (including those that do not handle sensitive data) as HTTPS prevents tampering and passive listening on communications between the app and its users. Additionally, HTTPS is a prerequisite for HTTP/2 and many new web platform APIs.
Insecure URL
http://foodreview.co.za/
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 — 4 vulnerabilities detected
Ensure that the use of third-party scripts is minimal and that only trusted third-party scripts are used as some may contain known security vulnerabilities which may be exploited by attackers.
Library Version Vulnerability Count Highest Severity
4
Medium

Audits

Displays images with incorrect aspect ratio
Ensure that image display dimensions match their natural aspect ratio.
URL Aspect Ratio (Displayed) Aspect Ratio (Actual)
https://www.foodreview.co.za/wp-content/uploads/2020/05/FRV-frontpage-sliderMay2020-1-1536x609.jpg
887 x 298 (2.98)
1350 x 535 (2.52)
82

SEO

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

Crawling and Indexing

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

Content Best Practices

Links do not have descriptive text — 36 links found
Make use of descriptive link text to assist search engines in understanding the content.
Image elements do not have `[alt]` attributes
Provide short and descriptive alternative text where possible on informative elements.
Failing Elements
img
img

Manual Checks

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

Progressive Web App

Indicates how valid the aspects of a Progressive Web App (PWA) are for the page and highlights opportunities to enable/improve the PWA of foodreview.co.za. 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 foodreview.co.za on mobile screens.
Contains some content when JavaScript is not available
Apps should display alternative content for when JavaScript is disabled.

Fast and reliable

Page load is not fast enough on mobile networks — Interactive on simulated mobile network at 12.5 s
Ensure that the page loads fast enough over a cellular network, to ensure good mobile user experience.
Current page does not respond with a 200 when offline
In order for Progressive Web Apps to be made available offline, ensure that the app is using a service worker.
`start_url` does not respond with a 200 when offline
Consider using a service worker for Progressive Web Apps to ensure greater reliability for the user, in the case of poor network conditions.

Installable

Does not use HTTPS — 1 insecure request found
Ensure that all pages are protected with HTTPS (including those that do not handle sensitive data) as HTTPS prevents tampering and passive listening on communications between the app and its users. Additionally, HTTPS is a prerequisite for HTTP/2 and many new web platform APIs.
Insecure URL
http://foodreview.co.za/
Does not register a service worker that controls page and `start_url`
A service worker is used to provide Progressive Web Apps the use of features such as working offline, the ability for the app to be added to the homescreen as well as push notifications.
Web app manifest does not meet the installability requirements
User engagement may be increased by leveraging the browsers ability to proactively prompt users to add the app to their homescreen.
View Data

PWA Optimized

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

Manual Checks

Site works cross-browser
Ensure that the Progressive Web App works correctly across every major browser.
Page transitions don't feel like they block on the network
Users perceive apps with responsive, snappy transitions as higher peforming and ensures a great user experience, even on a slow network.
Each page has a URL
Ensure that all pages are deep linkable via URL. They should also be unique for the purpose of shareability on social media.
Avg. (All Categories) 54
Performance 31
Accessibility 74
Best Practices 62
SEO 83
Progressive Web App 18
0–49 (Fail) 50–89 (Average) 90–100 (Pass)
URL: https://www.foodreview.co.za
Updated: 25th June, 2020

2.96 seconds
First Contentful Paint (FCP)
9%
67%
24%

0.02 seconds
First Input Delay (FID)
88%
9%
3%

Simulate loading on mobile
31

Performance

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

Other

Estimated Input Latency — 40 ms
The time taken for the page to respond to user input (during the busiest 5 second window of page load). Users are likely to perceive foodreview.co.za as laggy when the latency is higher than 0.05 seconds.
Network Requests
Below is a list of network requests that were made during page load.
URL Start Time (Ms) End Time (Ms) Transfer Size (Bytes) Resource Size (Bytes) Status Code MIME Type Resource Type
http://foodreview.co.za/
0
912.85800002515
453
0
301
text/html
https://www.foodreview.co.za/
913.23700000066
1930.8169999858
18050
95632
200
text/html
Document
https://www.foodreview.co.za/wp-content/plugins/LayerSlider/assets/static/layerslider/css/layerslider.css?ver=6.11.1
1958.4250000771
2975.7920000702
4410
21763
200
text/css
Stylesheet
https://www.foodreview.co.za/wp-includes/css/dist/block-library/style.min.css?ver=2236b571729d02cc3a09c88f5895704e
1958.6340000387
2223.9450000925
8026
53593
200
text/css
Stylesheet
https://www.foodreview.co.za/wp-content/themes/purplepro-news/style.css?ver=2236b571729d02cc3a09c88f5895704e
1958.9290000731
3241.1800000118
23240
133360
200
text/css
Stylesheet
https://fonts.googleapis.com/icon?family=Material+Icons&ver=20170905
1959.4060000964
1977.8740000911
1392
574
200
text/css
Stylesheet
https://code.jquery.com/jquery-2.1.1.min.js?ver=2.1.1
1959.6160000656
1981.155000045
29988
84245
200
application/javascript
Script
https://www.foodreview.co.za/wp-content/plugins/LayerSlider/assets/static/layerslider/js/layerslider.utils.js?ver=6.11.1
1959.990000003
3454.9640000332
42402
122918
200
application/javascript
Script
https://www.foodreview.co.za/wp-content/plugins/LayerSlider/assets/static/layerslider/js/layerslider.kreaturamedia.jquery.js?ver=6.11.1
1960.0980000105
3485.2080000564
47666
129109
200
application/javascript
Script
https://www.foodreview.co.za/wp-content/plugins/LayerSlider/assets/static/layerslider/js/layerslider.transitions.js?ver=6.11.1
1960.2870000526
2974.9970000703
3802
21779
200
application/javascript
Script
https://www.foodreview.co.za/wp-content/uploads/2018/01/FRV-JAN-2018.jpg
3527.1280000452
5840.3040000703
677148
676773
200
image/jpeg
Image
https://www.foodreview.co.za/wp-content/uploads/2020/05/FRV-frontpage-sliderMay2020-1-1024x406.jpg
3527.485000086
5270.1700000325
108546
108171
200
image/jpeg
Image
https://www.foodreview.co.za/wp-content/uploads/2020/06/FMA-frontpage-slider-may-2020-1024x406.jpg
3527.6990000857
4299.3560000323
79825
79478
200
image/jpeg
Image
https://www.foodreview.co.za/wp-content/uploads/2020/02/Meat-frontpage-slider-1024x406.jpg
1959.324000054
4340.5790000688
0
0
-1
Image
https://www.foodreview.co.za/wp-content/uploads/2020/03/Bakery2020_OFC1-1086x1536.jpg
3528.2150000567
4805.8160000946
323047
322699
200
image/jpeg
Image
https://www.foodreview.co.za/wp-content/uploads/2020/05/Bakery-May-banner-1-1024x406.jpg
1959.468999994
4340.7519999892
0
0
-1
Image
https://www.foodreview.co.za/wp-includes/js/wp-emoji-release.min.js?ver=2236b571729d02cc3a09c88f5895704e
3528.5330000333
4561.5940000862
5078
13901
200
application/javascript
Script
https://s3.amazonaws.com/downloads.mailchimp.com/js/mc-validate.js
3462.6680000219
3663.3760000113
143660
143249
200
application/javascript
Script
https://www.foodreview.co.za/wp-content/plugins/disqus-comment-system/public/js/comment_count.js?ver=3.0.17
3488.7390000513
3750.2680000616
837
889
200
application/javascript
Script
https://www.foodreview.co.za/wp-content/themes/purplepro-news/js/materialize.min.js?ver=20170905
3526.3480000431
3798.8530000439
45926
148798
200
application/javascript
Script
https://www.foodreview.co.za/wp-content/themes/purplepro-news/js/extend.js?ver=20170905
3526.8400000641
3790.3159999987
10091
30853
200
application/javascript
Script
https://www.foodreview.co.za/wp-includes/js/wp-embed.min.js?ver=2236b571729d02cc3a09c88f5895704e
3527.0170000149
3786.9500000961
1166
1434
200
application/javascript
Script
https://cdn.onesignal.com/sdks/OneSignalSDK.js?ver=2236b571729d02cc3a09c88f5895704e
3528.655000031
3551.5770000638
3436
8652
200
application/javascript
Script
https://fonts.googleapis.com/css?family=Metrophobic
3244.1230000695
3258.031000034
1467
1236
200
text/css
Stylesheet
https://fonts.googleapis.com/css?family=Arvo:400,700
3244.335000054
3261.1680000555
1247
781
200
text/css
Stylesheet
https://www.google-analytics.com/analytics.js
3529.4080000604
3533.9750000276
19085
45958
200
text/javascript
Script
https://static.hotjar.com/c/hotjar-472311.js?sv=6
3529.5770000666
3909.5369999995
2932
5909
200
application/javascript
Script
https://www.foodreview.co.za/wp-content/uploads/2017/10/frv-www-logo-2017-1.png
3534.6269999864
4549.4940000353
11249
10876
200
image/png
Image
https://fonts.gstatic.com/s/materialicons/v52/flUhRq6tzZclQEJ-Vdg-IuiaDsNcIhQ8tQ.woff2
3536.1900000134
3540.2640000684
80187
79592
200
font/woff2
Font
https://fonts.gstatic.com/s/metrophobic/v13/sJoA3LZUhMSAPV_u0qwiAQ-O5X_nP1EK.woff2
3537.4089999823
3541.060000076
13135
12540
200
font/woff2
Font
https://fonts.gstatic.com/s/arvo/v13/tDbD2oWUg0MKqScQ7Z7o_vo.woff2
3538.7930000434
3541.4080000482
11227
10632
200
font/woff2
Font
3570.3600000124
3570.4029999906
0
42
200
image/gif
Image
https://fonts.gstatic.com/s/arvo/v13/tDbM2oWUg0MKoZw1-LPK89D4hAA.woff2
3577.321000048
3580.8420000831
11219
10624
200
font/woff2
Font
https://www.foodreview.co.za/wp-content/themes/purplepro-news/images/facebook-icon.png
3606.792000006
4605.1450000377
1736
1364
200
image/png
Image
https://www.foodreview.co.za/wp-content/themes/purplepro-news/images/twitter-icon.png
3606.9630000275
4618.7530000461
2016
1644
200
image/png
Image
https://www.foodreview.co.za/wp-content/themes/purplepro-news/images/youtube-icon.png
3607.1119999979
4601.8170000752
1831
1459
200
image/png
Image
https://www.google-analytics.com/r/collect?v=1&_v=j83&a=1293802381&t=pageview&_s=1&dl=https%3A%2F%2Fwww.foodreview.co.za%2F&ul=en-us&de=UTF-8&dt=South%20African%20Food%20Review%20%7C%20Journal%20for%20food%20and%20beverage%20manufacturers&sd=24-bit&sr=360x640&vp=360x640&je=0&_u=IEBAAEAB~&jid=1730164036&gjid=192289603&cid=230219294.1593114250&tid=UA-26923650-1&_gid=101183212.1593114250&_r=1&z=1814913336
3667.2480000416
3672.9230000637
746
0
302
text/html
https://stats.g.doubleclick.net/r/collect?v=1&aip=1&t=dc&_r=3&tid=UA-26923650-1&cid=230219294.1593114250&jid=1730164036&_gid=101183212.1593114250&gjid=192289603&_v=j83&z=1814913336
3673.2199999969
3677.2070000879
649
35
200
image/gif
Image
https://foodreview.disqus.com/count.js
3753.1500000041
3806.2250000658
1476
1517
200
application/javascript
Script
https://www.foodreview.co.za/wp-content/plugins/LayerSlider/assets/static/layerslider/skins/v6/skin.css
3870.3320000786
4128.7650000304
1421
5706
200
text/css
Stylesheet
https://www.google-analytics.com/collect?v=1&_v=j83&a=1293802381&t=event&_s=2&dl=https%3A%2F%2Fwww.foodreview.co.za%2F&ul=en-us&de=UTF-8&dt=South%20African%20Food%20Review%20%7C%20Journal%20for%20food%20and%20beverage%20manufacturers&sd=24-bit&sr=360x640&vp=360x640&je=0&ec=Banners&ea=Impressions&el=Dasesing%20June%202020&_u=KEBAAEAB~&jid=&gjid=&cid=230219294.1593114250&tid=UA-26923650-1&_gid=101183212.1593114250&z=1527299416
3908.6440000683
3911.2420000602
590
35
200
image/gif
Image
3908.3390000742
3908.3780000219
0
120
200
image/png
Image
https://www.foodreview.co.za/wp-content/uploads/2020/05/Dase-Sing-202005foodreview1920x350.gif
3910.0350000663
4668.0900000501
342874
342527
200
image/gif
Image
https://www.foodreview.co.za/wp-content/uploads/2020/05/Dase-Sing-202005foodreview500x500.gif
3910.19100009
5724.1120000836
174025
173651
200
image/gif
Image
https://www.foodreview.co.za/wp-content/uploads/2020/02/Banner_Manometer_1920x350px_EN-52.gif
3910.3159999941
4944.5319999941
657486
657139
200
image/gif
Image
https://www.foodreview.co.za/wp-content/uploads/2020/02/Banner_Manometer_500x500px-EN-46-53.gif
3910.4810000863
4688.7790000765
156105
155758
200
image/gif
Image
https://www.foodreview.co.za/wp-content/uploads/2019/06/1920-x-350-01.jpg
3910.5920000002
7101.5170000028
4929667
4929291
200
image/jpeg
Image
https://www.foodreview.co.za/wp-content/uploads/2019/05/500X500-01.jpg
3911.0710000386
6442.6840000087
1433282
1432906
200
image/jpeg
Image
https://www.foodreview.co.za/wp-content/uploads/2020/04/Bearings-International-SA-FOOD-REVIEW-1920-x-350-UPDATED-April-2020.png
3911.1890000058
6213.8859999832
464940
464566
200
image/png
Image
https://www.foodreview.co.za/wp-content/uploads/2020/04/Bearings-International-SA-FOOD-REVIEW-500-X-500-updated-April-2020.png
3911.6130000912
5893.5030000284
222955
222581
200
image/png
Image
https://www.foodreview.co.za/wp-content/uploads/2020/04/Full-Shine_2020_4-Food-Review-1920x350pxi_.jpg
3911.882000044
5996.4900000487
307809
307434
200
image/jpeg
Image
https://www.foodreview.co.za/wp-content/uploads/2020/04/Full-Shine_2020_4-Food-Review-500x500pxi_.jpg
3911.9700000156
5766.054000007
169971
169596
200
image/jpeg
Image
https://www.foodreview.co.za/wp-content/uploads/2020/04/SA-Food-Review_WebBanner-1_1920x350-px_AprJun-2020.jpg
3912.0640000328
5733.7190000108
134982
134607
200
image/jpeg
Image
https://www.foodreview.co.za/wp-content/uploads/2020/04/SA-Food-Review_WebBanner-2_500x500px_AprJun-2020.jpg
3912.8000000492
5412.0010000188
66742
66368
200
image/jpeg
Image
https://www.foodreview.co.za/wp-content/uploads/2020/05/AJ200521128-Bureau-Veritas-Banners-food-safety-1920x350-1.jpg
3913.0040000891
6273.8070000196
533303
532928
200
image/jpeg
Image
https://www.foodreview.co.za/wp-content/uploads/2020/05/AJ200521128-Bureau-Veritas-Banners-food-safety-500x500-1.jpg
3913.132000016
6027.2140000015
292313
291938
200
image/jpeg
Image
https://www.foodreview.co.za/wp-content/uploads/2020/06/iadsa-600x450.jpg
3913.3109999821
5465.5650000786
52583
52209
200
image/jpeg
Image
https://www.foodreview.co.za/wp-content/uploads/2020/06/fuller-600x450.jpg
3913.5930000339
5498.4120000154
75797
75423
200
image/jpeg
Image
https://www.foodreview.co.za/wp-content/uploads/2020/06/stronger-600x450.jpg
3913.8100000564
5458.3200000925
59936
59562
200
image/jpeg
Image
https://www.foodreview.co.za/wp-content/uploads/2020/06/salty-600x450.jpg
3914.0040000202
5720.1320000459
103805
103430
200
image/jpeg
Image
https://cdn.onesignal.com/sdks/OneSignalPageSDKES6.js?v=151002
3942.6130000502
3973.0390000623
60739
241912
200
application/javascript
Script
https://script.hotjar.com/modules.875e8181449a9cd033c6.js
3953.1790000619
3984.2770000687
72169
378552
200
application/javascript
Script
https://onesignal.com/api/v1/sync/70d2c9f1-ed84-4b71-9f7f-d27656d68bd2/web?callback=__jp0
4001.692000078
4023.7490000436
2499
3082
200
text/javascript
Script
https://vars.hotjar.com/box-469cf41adb11dc78be68c1ae7f9457a4.html
4007.82300008
4029.4280000962
1352
2063
200
text/html
Document
https://in.hotjar.com/api/v2/client/sites/472311/visit-data?sv=6
4075.3950000508
4180.294000078
454
199
200
application/json
XHR
https://onesignal.com/sdks/OneSignalSDKStyles.css?v=1
4106.0070000822
4129.3780000415
6947
53619
200
text/css
Stylesheet
https://onesignal.com/webPushAnalytics
4109.7490000539
4141.1190000363
1598
2040
200
text/html
Document
https://www.foodreview.co.za/wp-content/plugins/LayerSlider/assets/static/layerslider/skins/v6/nothumb.png
4332.8949999996
4604.1710000718
1988
1643
200
image/png
Image
https://www.foodreview.co.za/wp-content/uploads/2020/06/FMA-frontpage-slider-may-2020.jpg
4333.0290000886
5345.7380000036
392156
391808
200
image/jpeg
Image
https://www.foodreview.co.za/wp-content/uploads/2020/02/Meat-frontpage-slider.jpg
4333.2130000927
6621.4700000128
576807
576432
200
image/jpeg
Image
https://www.foodreview.co.za/wp-content/uploads/2020/03/Bakery2020_OFC1.jpg
4333.7220000103
7148.944000015
2005610
2005234
200
image/jpeg
Image
https://www.foodreview.co.za/wp-content/uploads/2020/05/FRV-frontpage-sliderMay2020-1.jpg
4334.9450000096
6576.2729999842
581536
581161
200
image/jpeg
Image
https://www.foodreview.co.za/wp-content/plugins/LayerSlider/assets/static/layerslider/skins/v6/loading.gif
4734.5190000487
4993.077000021
4751
4406
200
image/gif
Image
Network Round Trip Times — 0 ms
High Network RTT (Round Trip Times) can have a large impact on performance. Providing servers geographically closer to the user could improve performance.
Server Backend Latencies — 0 ms
High server latencies indicate the server is overloaded or has a poor backend performance.
Tasks
Below is a list of the top-level main thread tasks that executed during page load.
Start Time (Ms) End Time (Ms)
1963.746
15.848
1986.431
59.27
3272.368
6.972
3292.03
20.524
3492.174
18.503
3518.32
39.926
3558.258
27.088
3594.383
16.974
3616.036
6.007
3623.985
45.121
3669.545
27.334
3707.79
33.7
3742.115
7.266
3835.941
118.992
3954.953
5.214
3960.778
5.303
3966.106
6.443
4012.606
18.791
4040.95
33.157
4075.504
6.423
4084.092
8.412
4099.769
10.467
4126.885
13.476
4173.111
6.958
4180.877
9.707
4191.066
5.631
4231.066
5.77
4314.59
48.834
4363.524
5.818
4592.449
8.401
4700.716
6.115
5525.94
5.834
5759.319
5.164
6611.957
10.501
6711.537
15.717
7092.582
19.499
7125.866
8.949
7155.625
6.435
7189.315
12.154
Diagnostics
Below is a collection of useful page vitals.
View Data
Metrics
Below is a collection of metrics.
View Data

Opportunities

Defer offscreen images
Time to Interactive can be slowed down by resources on the page. Foodreview.co.za should consider lazy-loading offscreen and hidden images.
Minify CSS
Cascading Style Sheets (CSS) files can contribute to network payload sizes. Foodreview.co.za should consider minifying CSS files.
Minify JavaScript
JavaScript (JS) files can contribute to network payload sizes and increase script parse times. Foodreview.co.za should consider minifying JS files.
Preconnect to required origins
Resource hints, such as 'preconnect' or 'dns-prefetch', may assist in establishing early connections to important third-party origins.
Avoid multiple page redirects — Potential savings of 630 ms
Redirects can cause additional delays before the page can begin loading. Foodreview.co.za should avoid multiple or unnecessary page redirects.
URL Time Spent (Ms)
(Start) http://foodreview.co.za/
0
https://www.foodreview.co.za/
630
Preload key requests
Key requests can be preloaded by using '<link rel=preload>'. Foodreview.co.za should consider using '<link rel=preload>' to prioritize fetching resources that are currently requested later in page load.

Diagnostics

Avoid chaining critical requests — 19 chains found
Below is a list of Critical Request Chains, which shows which resources are loaded with a high priority. Foodreview.co.za should consider reducing the length of chains, reducing the download size of resources, or deferring the download of unnecessary resources to improve page load.
User Timing marks and measures
Make use of the User Timing API to measure an app's real-world performance during key user experiences.
Keep request counts low and transfer sizes small — 71 requests • 15,261 KB
It is advised to add a budgets.json file in order to set budgets for the quantity and size of page resources.
Resource Type Requests Transfer Size (Bytes)
Total
71
15627583
Image
36
14948060
Script
17
492952
Font
4
115768
Stylesheet
8
48150
Document
3
21000
Other
3
1653
Media
0
0
Third-party
23
468194
Largest Contentful Paint element — 1 element found
The element which was identified as the Largest Contentful Paint.
Element
img
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.

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

Total Blocking Time — 470 ms
The total blocking time is the sum of all time periods between First Contentful Paint and Time to Interactive (when task length exceeded 50ms).
Cumulative Layout Shift — 0.162
Cumulative Layout Shift is the measurement of visible elements collective movement within the viewport.
View Data

Other

Max Potential First Input Delay — 240 ms
Users could experience a delay when interacting with the page.

Opportunities

Remove unused CSS — Potential savings of 20 KB
Dead and/or unused rules in Style Sheets (CSS) can contribute to network payload sizes. Foodreview.co.za 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.foodreview.co.za/wp-content/themes/purplepro-news/style.css?ver=2236b571729d02cc3a09c88f5895704e
23240
20570
Enable text compression — Potential savings of 93 KB
Text-based resources should be served with compression, such as gzip, deflate or brotli.
URL Transfer Size (Bytes) Potential Savings (Bytes)
https://s3.amazonaws.com/downloads.mailchimp.com/js/mc-validate.js
143249
94913

Diagnostics

Avoid an excessive DOM size — 914 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
914
Maximum DOM Depth
13
Maximum Child Elements
26
Reduce JavaScript execution time — 2.7 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.foodreview.co.za/
2017.592
378.988
13.44
https://code.jquery.com/jquery-2.1.1.min.js?ver=2.1.1
1321.792
1119.104
6.232
https://www.foodreview.co.za/wp-content/plugins/LayerSlider/assets/static/layerslider/js/layerslider.utils.js?ver=6.11.1
910.964
301.872
8.384
Unattributable
689.128
44.4
0.604
https://cdn.onesignal.com/sdks/OneSignalPageSDKES6.js?v=151002
353.4
280.172
15.732
https://script.hotjar.com/modules.875e8181449a9cd033c6.js
193.596
145.564
23.108
https://s3.amazonaws.com/downloads.mailchimp.com/js/mc-validate.js
176.032
126.776
14.264
https://www.google-analytics.com/analytics.js
111.072
103.632
5.104
https://www.foodreview.co.za/wp-content/plugins/LayerSlider/assets/static/layerslider/js/layerslider.kreaturamedia.jquery.js?ver=6.11.1
107.044
93.964
8.684

Metrics

First Contentful Paint — 4.2 s
The time taken for the first image or text on the page to be rendered.
Speed Index — 13.0 s
The time taken for the page contents to be visibly populated.
Largest Contentful Paint — 15.8 s
The timing of the largest text or image that is painted.
Time to Interactive — 10.4 s
The time taken for the page to become fully interactive.

Other

First CPU Idle — 7.7 s
The time taken for the page's main thread to be quiet enough to handle input.
First Meaningful Paint — 4.4 s
The time taken for the primary content of the page to be rendered.
First Contentful Paint (3G) — 8500 ms
The time taken for the first image or text on the page to be rendered while on a 3G network.

Opportunities

Eliminate render-blocking resources — Potential savings of 1,360 ms
Resources, such as JavaScript and style sheets, can block the first paint of the page. Foodreview.co.za 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://www.foodreview.co.za/wp-content/plugins/LayerSlider/assets/static/layerslider/css/layerslider.css?ver=6.11.1
4410
480
https://www.foodreview.co.za/wp-includes/css/dist/block-library/style.min.css?ver=2236b571729d02cc3a09c88f5895704e
8026
930
https://www.foodreview.co.za/wp-content/themes/purplepro-news/style.css?ver=2236b571729d02cc3a09c88f5895704e
23240
1530
https://fonts.googleapis.com/icon?family=Material+Icons&ver=20170905
1392
780
https://code.jquery.com/jquery-2.1.1.min.js?ver=2.1.1
29988
1830
https://www.foodreview.co.za/wp-content/plugins/LayerSlider/assets/static/layerslider/js/layerslider.utils.js?ver=6.11.1
42402
1980
https://www.foodreview.co.za/wp-content/plugins/LayerSlider/assets/static/layerslider/js/layerslider.kreaturamedia.jquery.js?ver=6.11.1
47666
2130
https://www.foodreview.co.za/wp-content/plugins/LayerSlider/assets/static/layerslider/js/layerslider.transitions.js?ver=6.11.1
3802
630
Properly size images — Potential savings of 829 KB
Images can slow down the page's load time. Foodreview.co.za should consider serving more appropriate-sized images.
URL Resource Size (Bytes) Potential Savings (Bytes)
https://www.foodreview.co.za/wp-content/uploads/2018/01/FRV-JAN-2018.jpg
676773
573366
https://www.foodreview.co.za/wp-content/uploads/2020/05/Dase-Sing-202005foodreview1920x350.gif
342527
275387
Remove unused JavaScript — Potential savings of 237 KB
It is advised to remove unused JavaScript in order to reduce bytes consumed by network activity.
URL Transfer Size (Bytes) Potential Savings (Bytes)
https://s3.amazonaws.com/downloads.mailchimp.com/js/mc-validate.js
143660
93825
https://www.foodreview.co.za/wp-content/themes/purplepro-news/js/materialize.min.js?ver=20170905
45926
37427
https://cdn.onesignal.com/sdks/OneSignalPageSDKES6.js?v=151002
60739
36402
https://script.hotjar.com/modules.875e8181449a9cd033c6.js
72169
31228
https://www.foodreview.co.za/wp-content/plugins/LayerSlider/assets/static/layerslider/js/layerslider.utils.js?ver=6.11.1
42402
21759
https://code.jquery.com/jquery-2.1.1.min.js?ver=2.1.1
29988
8923
https://www.google-analytics.com/analytics.js
19085
6900
https://www.foodreview.co.za/wp-content/themes/purplepro-news/js/extend.js?ver=20170905
10091
6171
Efficiently encode images — Potential savings of 5,677 KB
Unoptimized images can consume more cellular data than what is necessary.
URL Resource Size (Bytes) Potential Savings (Bytes)
https://www.foodreview.co.za/wp-content/uploads/2019/06/1920-x-350-01.jpg
4929291
2011291
https://www.foodreview.co.za/wp-content/uploads/2020/03/Bakery2020_OFC1.jpg
2005234
1288940
https://www.foodreview.co.za/wp-content/uploads/2019/05/500X500-01.jpg
1432906
931759
https://www.foodreview.co.za/wp-content/uploads/2020/02/Meat-frontpage-slider.jpg
576432
356986
https://www.foodreview.co.za/wp-content/uploads/2020/05/AJ200521128-Bureau-Veritas-Banners-food-safety-1920x350-1.jpg
532928
324509
https://www.foodreview.co.za/wp-content/uploads/2020/05/FRV-frontpage-sliderMay2020-1.jpg
581161
226041
https://www.foodreview.co.za/wp-content/uploads/2020/05/AJ200521128-Bureau-Veritas-Banners-food-safety-500x500-1.jpg
291938
183240
https://www.foodreview.co.za/wp-content/uploads/2020/04/Full-Shine_2020_4-Food-Review-1920x350pxi_.jpg
307434
182331
https://www.foodreview.co.za/wp-content/uploads/2020/06/FMA-frontpage-slider-may-2020.jpg
391808
140634
https://www.foodreview.co.za/wp-content/uploads/2020/04/Full-Shine_2020_4-Food-Review-500x500pxi_.jpg
169596
104005
https://www.foodreview.co.za/wp-content/uploads/2020/06/salty-600x450.jpg
103430
24410
https://www.foodreview.co.za/wp-content/uploads/2020/03/Bakery2020_OFC1-1086x1536.jpg
322699
16889
https://www.foodreview.co.za/wp-content/uploads/2020/06/fuller-600x450.jpg
75423
15679
https://www.foodreview.co.za/wp-content/uploads/2020/05/FRV-frontpage-sliderMay2020-1-1024x406.jpg
108171
6047
Serve images in next-gen formats — Potential savings of 8,495 KB
Image formats like PNG and JPEG have poor compression when compared to other next-gen formats, such as JPEG 200, JPEG XR and WebP.
URL Resource Size (Bytes) Potential Savings (Bytes)
https://www.foodreview.co.za/wp-content/uploads/2019/06/1920-x-350-01.jpg
4929291
2594891
https://www.foodreview.co.za/wp-content/uploads/2020/03/Bakery2020_OFC1.jpg
2005234
1645578
https://www.foodreview.co.za/wp-content/uploads/2019/05/500X500-01.jpg
1432906
1239234
https://www.foodreview.co.za/wp-content/uploads/2020/02/Meat-frontpage-slider.jpg
576432
484198
https://www.foodreview.co.za/wp-content/uploads/2020/05/AJ200521128-Bureau-Veritas-Banners-food-safety-1920x350-1.jpg
532928
417520
https://www.foodreview.co.za/wp-content/uploads/2020/04/Bearings-International-SA-FOOD-REVIEW-1920-x-350-UPDATED-April-2020.png
464566
398382
https://www.foodreview.co.za/wp-content/uploads/2020/05/FRV-frontpage-sliderMay2020-1.jpg
581161
387219
https://www.foodreview.co.za/wp-content/uploads/2020/06/FMA-frontpage-slider-may-2020.jpg
391808
287362
https://www.foodreview.co.za/wp-content/uploads/2020/04/Full-Shine_2020_4-Food-Review-1920x350pxi_.jpg
307434
246048
https://www.foodreview.co.za/wp-content/uploads/2020/05/AJ200521128-Bureau-Veritas-Banners-food-safety-500x500-1.jpg
291938
220602
https://www.foodreview.co.za/wp-content/uploads/2020/04/Bearings-International-SA-FOOD-REVIEW-500-X-500-updated-April-2020.png
222581
192299
https://www.foodreview.co.za/wp-content/uploads/2020/04/Full-Shine_2020_4-Food-Review-500x500pxi_.jpg
169596
133892
https://www.foodreview.co.za/wp-content/uploads/2020/03/Bakery2020_OFC1-1086x1536.jpg
322699
130999
https://www.foodreview.co.za/wp-content/uploads/2018/01/FRV-JAN-2018.jpg
676773
94491
https://www.foodreview.co.za/wp-content/uploads/2020/06/salty-600x450.jpg
103430
48922
https://www.foodreview.co.za/wp-content/uploads/2020/04/SA-Food-Review_WebBanner-1_1920x350-px_AprJun-2020.jpg
134607
47937
https://www.foodreview.co.za/wp-content/uploads/2020/05/FRV-frontpage-sliderMay2020-1-1024x406.jpg
108171
40297
https://www.foodreview.co.za/wp-content/uploads/2020/06/fuller-600x450.jpg
75423
34195
https://www.foodreview.co.za/wp-content/uploads/2020/06/FMA-frontpage-slider-may-2020-1024x406.jpg
79478
33650
https://www.foodreview.co.za/wp-content/uploads/2020/04/SA-Food-Review_WebBanner-2_500x500px_AprJun-2020.jpg
66368
20812
Reduce initial server response time — Root document took 1,020 ms
It is advised to keep the server response time short for the main document, because all other requests depend on it.
Use video formats for animated content — Potential savings of 808 KB
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.
URL Resource Size (Bytes) Potential Savings (Bytes)
https://www.foodreview.co.za/wp-content/uploads/2020/02/Banner_Manometer_1920x350px_EN-52.gif
657139
453426
https://www.foodreview.co.za/wp-content/uploads/2020/05/Dase-Sing-202005foodreview1920x350.gif
342527
205516
https://www.foodreview.co.za/wp-content/uploads/2020/05/Dase-Sing-202005foodreview500x500.gif
173651
90299
https://www.foodreview.co.za/wp-content/uploads/2020/02/Banner_Manometer_500x500px-EN-46-53.gif
155758
77879

Diagnostics

Avoid enormous network payloads — Total size was 15,261 KB
Large network payloads can cost users money and are linked to long load times.
URL Transfer Size (Bytes)
https://www.foodreview.co.za/wp-content/uploads/2019/06/1920-x-350-01.jpg
4929667
https://www.foodreview.co.za/wp-content/uploads/2020/03/Bakery2020_OFC1.jpg
2005610
https://www.foodreview.co.za/wp-content/uploads/2019/05/500X500-01.jpg
1433282
https://www.foodreview.co.za/wp-content/uploads/2018/01/FRV-JAN-2018.jpg
677148
https://www.foodreview.co.za/wp-content/uploads/2020/02/Banner_Manometer_1920x350px_EN-52.gif
657486
https://www.foodreview.co.za/wp-content/uploads/2020/05/FRV-frontpage-sliderMay2020-1.jpg
581536
https://www.foodreview.co.za/wp-content/uploads/2020/02/Meat-frontpage-slider.jpg
576807
https://www.foodreview.co.za/wp-content/uploads/2020/05/AJ200521128-Bureau-Veritas-Banners-food-safety-1920x350-1.jpg
533303
https://www.foodreview.co.za/wp-content/uploads/2020/04/Bearings-International-SA-FOOD-REVIEW-1920-x-350-UPDATED-April-2020.png
464940
https://www.foodreview.co.za/wp-content/uploads/2020/06/FMA-frontpage-slider-may-2020.jpg
392156
Serve static assets with an efficient cache policy — 40 resources found
Foodreview.co.za 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://static.hotjar.com/c/hotjar-472311.js?sv=6
60000
2932
https://foodreview.disqus.com/count.js
300000
1476
https://onesignal.com/api/v1/sync/70d2c9f1-ed84-4b71-9f7f-d27656d68bd2/web?callback=__jp0
3600000
2499
https://www.google-analytics.com/analytics.js
7200000
19085
https://cdn.onesignal.com/sdks/OneSignalPageSDKES6.js?v=151002
259200000
60739
https://cdn.onesignal.com/sdks/OneSignalSDK.js?ver=2236b571729d02cc3a09c88f5895704e
259200000
3436
https://onesignal.com/sdks/OneSignalSDKStyles.css?v=1
604800000
6947
https://www.foodreview.co.za/wp-content/uploads/2019/06/1920-x-350-01.jpg
2592000000
4929667
https://www.foodreview.co.za/wp-content/uploads/2020/03/Bakery2020_OFC1.jpg
2592000000
2005610
https://www.foodreview.co.za/wp-content/uploads/2019/05/500X500-01.jpg
2592000000
1433282
https://www.foodreview.co.za/wp-content/uploads/2018/01/FRV-JAN-2018.jpg
2592000000
677148
https://www.foodreview.co.za/wp-content/uploads/2020/02/Banner_Manometer_1920x350px_EN-52.gif
2592000000
657486
https://www.foodreview.co.za/wp-content/uploads/2020/05/FRV-frontpage-sliderMay2020-1.jpg
2592000000
581536
https://www.foodreview.co.za/wp-content/uploads/2020/02/Meat-frontpage-slider.jpg
2592000000
576807
https://www.foodreview.co.za/wp-content/uploads/2020/05/AJ200521128-Bureau-Veritas-Banners-food-safety-1920x350-1.jpg
2592000000
533303
https://www.foodreview.co.za/wp-content/uploads/2020/04/Bearings-International-SA-FOOD-REVIEW-1920-x-350-UPDATED-April-2020.png
2592000000
464940
https://www.foodreview.co.za/wp-content/uploads/2020/06/FMA-frontpage-slider-may-2020.jpg
2592000000
392156
https://www.foodreview.co.za/wp-content/uploads/2020/05/Dase-Sing-202005foodreview1920x350.gif
2592000000
342874
https://www.foodreview.co.za/wp-content/uploads/2020/03/Bakery2020_OFC1-1086x1536.jpg
2592000000
323047
https://www.foodreview.co.za/wp-content/uploads/2020/04/Full-Shine_2020_4-Food-Review-1920x350pxi_.jpg
2592000000
307809
https://www.foodreview.co.za/wp-content/uploads/2020/05/AJ200521128-Bureau-Veritas-Banners-food-safety-500x500-1.jpg
2592000000
292313
https://www.foodreview.co.za/wp-content/uploads/2020/04/Bearings-International-SA-FOOD-REVIEW-500-X-500-updated-April-2020.png
2592000000
222955
https://www.foodreview.co.za/wp-content/uploads/2020/05/Dase-Sing-202005foodreview500x500.gif
2592000000
174025
https://www.foodreview.co.za/wp-content/uploads/2020/04/Full-Shine_2020_4-Food-Review-500x500pxi_.jpg
2592000000
169971
https://www.foodreview.co.za/wp-content/uploads/2020/02/Banner_Manometer_500x500px-EN-46-53.gif
2592000000
156105
https://s3.amazonaws.com/downloads.mailchimp.com/js/mc-validate.js
2592000000
143660
https://www.foodreview.co.za/wp-content/uploads/2020/04/SA-Food-Review_WebBanner-1_1920x350-px_AprJun-2020.jpg
2592000000
134982
https://www.foodreview.co.za/wp-content/uploads/2020/05/FRV-frontpage-sliderMay2020-1-1024x406.jpg
2592000000
108546
https://www.foodreview.co.za/wp-content/uploads/2020/06/salty-600x450.jpg
2592000000
103805
https://www.foodreview.co.za/wp-content/uploads/2020/06/FMA-frontpage-slider-may-2020-1024x406.jpg
2592000000
79825
https://www.foodreview.co.za/wp-content/uploads/2020/06/fuller-600x450.jpg
2592000000
75797
https://www.foodreview.co.za/wp-content/uploads/2020/04/SA-Food-Review_WebBanner-2_500x500px_AprJun-2020.jpg
2592000000
66742
https://www.foodreview.co.za/wp-content/uploads/2020/06/stronger-600x450.jpg
2592000000
59936
https://www.foodreview.co.za/wp-content/uploads/2020/06/iadsa-600x450.jpg
2592000000
52583
https://www.foodreview.co.za/wp-content/uploads/2017/10/frv-www-logo-2017-1.png
2592000000
11249
https://www.foodreview.co.za/wp-content/plugins/LayerSlider/assets/static/layerslider/skins/v6/loading.gif
2592000000
4751
https://www.foodreview.co.za/wp-content/themes/purplepro-news/images/twitter-icon.png
2592000000
2016
https://www.foodreview.co.za/wp-content/plugins/LayerSlider/assets/static/layerslider/skins/v6/nothumb.png
2592000000
1988
https://www.foodreview.co.za/wp-content/themes/purplepro-news/images/youtube-icon.png
2592000000
1831
https://www.foodreview.co.za/wp-content/themes/purplepro-news/images/facebook-icon.png
2592000000
1736
Minimize main-thread work — 6.2 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
2794.064
Other
1359.38
Style & Layout
894.564
Rendering
892.24400000003
Parse HTML & CSS
150.664
Script Parsing & Compilation
135.312
Garbage Collection
21.016
Ensure text remains visible during webfont load
Make use of the font-display CSS feature, which will ensure text is user-visible while webfonts are loading.
URL Potential Savings (Ms)
https://fonts.gstatic.com/s/materialicons/v52/flUhRq6tzZclQEJ-Vdg-IuiaDsNcIhQ8tQ.woff2
4.0740000549704
https://fonts.gstatic.com/s/metrophobic/v13/sJoA3LZUhMSAPV_u0qwiAQ-O5X_nP1EK.woff2
3.6510000936687
https://fonts.gstatic.com/s/arvo/v13/tDbD2oWUg0MKqScQ7Z7o_vo.woff2
2.6150000048801
https://fonts.gstatic.com/s/arvo/v13/tDbM2oWUg0MKoZw1-LPK89D4hAA.woff2
3.5210000351071
Reduce the impact of third-party code — Third-party code blocked the main thread for 500 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)
29988
356.376
143660
49.02
20421
48.888
76907
41.044
75219
2.6
119874
0
1476
0
649
0
Does not use passive listeners to improve scrolling performance
Improve the page's scroll performance by marking touch and wheel event listeners as 'passive'.
URL Location
https://code.jquery.com/jquery-2.1.1.min.js?ver=2.1.1
line: 2
74

Accessibility

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

Navigation

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

ARIA

`[aria-*]` attributes match their roles
Avoid mismatching 'aria-*' attributes and their 'role' value, as it invalidates the attribute.
`[aria-hidden="true"]` is not present on the document `<body>`
If aria-hidden=true is set on the document body, assistive technologies, like a screen reader will work inconsistently.
`[aria-hidden="true"]` elements do not contain focusable descendents
Interactive elements within an aria-hidden=true element are unavailable to users of assistive technologies, like a screen reader.
ARIA input fields have accessible names
Generic names are announced to users of assistive technologies, like a screen reader, when an input field does not have an accessible name specified.
`[role]`s have all required `[aria-*]` attributes
Some ARIA roles have required 'aria-*' attributes, which provide essential information about state and functionality.
Elements with an ARIA `[role]` that require children to contain a specific `[role]` have all required children.
Some ARIA parent roles cannot perform their intended functions if specific child roles are not used.
`[role]`s are contained by their required parent element
Some ARIA child roles cannot perform their intended functions if specific parent roles are not used.
`[role]` values are valid
All ARIA roles require valid values to perform their intended functions.
ARIA toggle fields have accessible names
Generic names are announced to users of assistive technologies, like a screen reader, when a toggle field does not have an accessible name specified.
`[aria-*]` attributes 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.
`<object>` elements have `[alt]` text
It is advised that alt text is used on '<object>' elements in order to provide meaning to screen reader and other assistive technology users, as these technologies are unable to translate non-text content.

Tables and lists

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

Internationalization and localization

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

Best practices

The document does not use `<meta http-equiv="refresh">`
Pages that refresh automatically cause a poor user experience as focus is directed back to the top of the page unexpectedly.
`[user-scalable="no"]` is not used in the `<meta name="viewport">` element and the `[maximum-scale]` attribute is not less than 5.
For users with low vision who rely on screen magnification, ensure that zooming is not disabled.

Audio and video

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

Contrast

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

Names and labels

Image elements do not have `[alt]` attributes
Provide short and descriptive alternative text where possible on informative elements.
Failing Elements
img
img
img
Form elements do not have associated labels
Screen readers and other assistive technologies rely on labels to properly announce form controls.
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.

Tables and lists

Lists do not contain only `<li>` elements and script supporting elements (`<script>` and `<template>`).
Use proper list structure to aid screen readers and other assistive technologies.
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.
62

Best Practices

Indicates the recommended, best practices currently in place on the page and highlights the best practices that foodreview.co.za 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.

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.

Audits

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

Audits

Avoids Application Cache
Application cache is deprecated and is no longer recommended.
Detected JavaScript libraries
Below is a list of all front-end JavaScript libraries that were detected on the page.
Name Version
jQuery
2.1.1
Hammer.js
2.0.4
WordPress
Avoids deprecated APIs
Avoid deprecated APIs which will eventually be removed the browser.
No browser errors logged to the console
Below is a list of all errors logged to the console, which indicate unresolved problems on the site.

Audits

Does not use HTTPS — 1 insecure request found
Ensure that all pages are protected with HTTPS (including those that do not handle sensitive data) as HTTPS prevents tampering and passive listening on communications between the app and its users. Additionally, HTTPS is a prerequisite for HTTP/2 and many new web platform APIs.
Insecure URL
http://foodreview.co.za/
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 — 4 vulnerabilities detected
Ensure that the use of third-party scripts is minimal and that only trusted third-party scripts are used as some may contain known security vulnerabilities which may be exploited by attackers.
Library Version Vulnerability Count Highest Severity
4
Medium

Audits

Displays images with incorrect aspect ratio
Ensure that image display dimensions match their natural aspect ratio.
URL Aspect Ratio (Displayed) Aspect Ratio (Actual)
https://www.foodreview.co.za/wp-content/uploads/2020/06/FMA-frontpage-slider-may-2020.jpg
2015 x 799 (2.52)
360 x 142 (2.54)
https://www.foodreview.co.za/wp-content/uploads/2020/05/FRV-frontpage-sliderMay2020-1-1024x406.jpg
304 x 102 (2.98)
360 x 142 (2.54)
https://www.foodreview.co.za/wp-content/uploads/2020/06/FMA-frontpage-slider-may-2020.jpg
2015 x 799 (2.52)
360 x 142 (2.54)
Displays images with inappropriate size
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.foodreview.co.za/wp-content/uploads/2020/05/Dase-Sing-202005foodreview500x500.gif
324 x 324
500 x 500
851 x 851
https://www.foodreview.co.za/wp-content/uploads/2020/05/FRV-frontpage-sliderMay2020-1-1024x406.jpg
304 x 102
360 x 142
798 x 268
83

SEO

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

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

Crawling and Indexing

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

Mobile Friendly

Tap targets are not sized appropriately — 84% appropriately sized tap targets
Interactive elements (such as buttons and links) should be appropriately spaced, sized and easy enough to select or tap with regard to their surrounding elements.
Tap Target Size Overlapping Target
167x17
72x17
72x17
108x17
95x17
82x17
87x17
87x17

Content Best Practices

Links do not have descriptive text — 36 links found
Make use of descriptive link text to assist search engines in understanding the content.
Image elements do not have `[alt]` attributes
Provide short and descriptive alternative text where possible on informative elements.
Failing Elements
img
img
img

Manual Checks

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

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

Fast and reliable

Page load is not fast enough on mobile networks — Interactive at 10.4 s
Ensure that the page loads fast enough over a cellular network, to ensure good mobile user experience.
Current page does not respond with a 200 when offline
In order for Progressive Web Apps to be made available offline, ensure that the app is using a service worker.
`start_url` does not respond with a 200 when offline
Consider using a service worker for Progressive Web Apps to ensure greater reliability for the user, in the case of poor network conditions.

Installable

Does not use HTTPS — 1 insecure request found
Ensure that all pages are protected with HTTPS (including those that do not handle sensitive data) as HTTPS prevents tampering and passive listening on communications between the app and its users. Additionally, HTTPS is a prerequisite for HTTP/2 and many new web platform APIs.
Insecure URL
http://foodreview.co.za/
Does not register a service worker that controls page and `start_url`
A service worker is used to provide Progressive Web Apps the use of features such as working offline, the ability for the app to be added to the homescreen as well as push notifications.
Web app manifest does not meet the installability requirements
User engagement may be increased by leveraging the browsers ability to proactively prompt users to add the app to their homescreen.
View Data

PWA Optimized

Is not configured for a custom splash screen
Themed splash screens ensure a high-quality user experience at launch for app users.
View Data
Does not set a theme color for the address bar.
A theme may be applied to the browser address bar, which ideally can be made to match the site.
View Data
Content is not 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.
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: 129.232.249.115
Continent: Africa
Country: South Africa
South Africa Flag
Region:
City:
Longitude: 24
Latitude: -29
Currencies: ZAR
Languages: Afrikaans
English
Southern Ndebele
Northern Sotho
Southern Sotho
Swazi
Tswana
Tsonga
Venda
Xhosa
Zulu

Web Hosting Provider

Name IP Address
xneeloner Managed Network
Registration

Domain Registrant

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

Domain Registrar

Security

Visitor Safety

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

SSL/TLS Certificate

Issued To: foodreview.co.za
Issued By: Let's Encrypt Authority X3
Valid From: 3rd June, 2020
Valid To: 1st September, 2020
Subject: CN = foodreview.co.za
Hash: d08156e5
Issuer: CN = Let's Encrypt Authority X3
O = Let's Encrypt
S = US
Version: 2
Serial Number: 0x03E1C368ED6688AEF9166A61B8C8B849DDDB
Serial Number (Hex): 03E1C368ED6688AEF9166A61B8C8B849DDDB
Valid From: 3rd June, 2024
Valid To: 1st September, 2024
Signature Algorithm (Short Name): RSA-SHA256
Signature Algorithm (Long Name): sha256WithRSAEncryption
Authority Key Identifier: keyid:A8:4A:6A:63:04:7D:DD:BA:E6:D1:39:B7:A6:45:65:EF:F3:A8:EC:A1
Extended Key Usage: TLS Web Server Authentication, TLS Web Client Authentication
Certificate Policies: Policy: 2.23.140.1.2.1
Policy: 1.3.6.1.4.1.44947.1.1.1
CPS: http://cps.letsencrypt.org

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

SCT List: Signed Certificate Timestamp:
Version : v1 (0x0)
Log ID : 5E:A7:73:F9:DF:56:C0:E7:B5:36:48:7D:D0:49:E0:32:
7A:91:9A:0C:84:A1:12:12:84:18:75:96:81:71:45:58
Timestamp : Jun 3 14:04:33.386 2020 GMT
Extensions: none
Signature : ecdsa-with-SHA256
30:44:02:20:17:A1:84:FE:13:62:DB:59:0D:57:CF:6B:
59:A2:54:D6:9A:A6:54:CA:D5:38:16:73:0E:CB:60:56:
BE:FD:9A:46:02:20:24:EC:C4:23:BA:3B:C5:06:FC:27:
8B:CC:51:79:98:BA:E5:60:83:89:00:56:F3:E3:5D:C7:
B9:C8:77:82:E4:43
Signed Certificate Timestamp:
Version : v1 (0x0)
Log ID : B2:1E:05:CC:8B:A2:CD:8A:20:4E:87:66:F9:2B:B9:8A:
25:20:67:6B:DA:FA:70:E7:B2:49:53:2D:EF:8B:90:5E
Timestamp : Jun 3 14:04:33.383 2020 GMT
Extensions: none
Signature : ecdsa-with-SHA256
30:45:02:20:78:15:35:28:00:61:0D:8C:C2:8D:4F:87:
B6:55:B6:F0:F9:4A:06:14:76:86:1C:8C:42:E5:B2:29:
88:B2:AE:04:02:21:00:DD:D8:CA:F8:6C:85:CD:C3:B9:
65:52:4E:74:F8:3C:D5:18:C4:0D:3D:E2:1C:F8:1D:7E:
9C:82:6A:6E:90:CA:9F
Key Usage: Digital Signature, Key Encipherment
Basic Constraints: CA:FALSE
Subject Alternative Name: DNS:mail.foodreview.co.za
DNS:pop.foodreview.co.za
DNS:smtp.foodreview.co.za
DNS:www.foodreview.co.za
DNS:foodreview.co.za
Technical

DNS Lookup

A Records

Host IP Address Class TTL
foodreview.co.za. 129.232.249.115 IN 7199

NS Records

Host Nameserver Class TTL
foodreview.co.za. ns2.dns-h.com. IN 7199
foodreview.co.za. ns1.dns-h.com. IN 7199
foodreview.co.za. ns2.host-h.net. IN 7199
foodreview.co.za. ns1.host-h.net. IN 7199

MX Records

Priority Host Server Class TTL
10 foodreview.co.za. mail.foodreview.co.za. IN 7199

SOA Records

Domain Name Primary NS Responsible Email TTL
foodreview.co.za. ns1.host-h.net. postmaster.your-server.co.za. 7199

TXT Records

Host Value Class TTL
foodreview.co.za. v=spf1 IN 7199

HTTP Response Headers

HTTP-Code: HTTP/1.1 200 OK
Date: 25th June, 2020
Server: Apache
Cache-Control: max-age=0
Expires: 25th June, 2020
Content-Type: text/html; charset=UTF-8
X-Frame-Options: SAMEORIGIN
Link: <https://www.foodreview.co.za/wp-json/>; rel="https://api.w.org/", <https://www.foodreview.co.za/>; rel=shortlink
Upgrade: h2,h2c
Connection: Upgrade
Vary: Accept-Encoding

Whois Lookup

Created:
Changed:
Expires:
Status:
Nameservers: ns1.dns-h.com
ns1.host-h.net
ns2.dns-h.com
ns2.host-h.net
Owner Phone: REDACTED
Owner Fax: REDACTED
Owner Email: REDACTED
Admin Name: REDACTED
Admin Organization: REDACTED
Admin Phone: REDACTED
Admin Fax: REDACTED
Admin Email: REDACTED
Tech Name: REDACTED
Tech Organization: REDACTED
Tech Phone: REDACTED
Tech Fax: REDACTED
Tech Email: REDACTED
Billing Name: REDACTED
Billing Email: REDACTED
Full Whois: simple CO.ZA whois server
The CO.ZA simple whois server
&copy; Copyright ZACR 1995-2020
Use of this facility subject to theterms of site usage
Your query has generated the following reply:-


Search on foodreview (.co.za)
Match: One

Domain: foodreview.co.za

Accounting info....
Date |Type| Cost |Invoices are E-Mail to....|Paid Date |ICnt| TrkNo |Billing Info


Flashing RED indicates that payment has not been received - please
confirm with the ZACR accounting department, accounts@co.za, should this
not be according to your records. You have been sent 0 invoices/statements.


0a. lastupdate :
0b. emailsource : REDACTED
0c. emailposted :
0d. emailsubject :
0g. historycount :
0h. invoiceno :
0i. contracttype :
0j. rcsversion :
1a. domain : foodreview.co.za
1b. action :
1c. Registrar : CSC Corporate Domains Inc
2a. registrant : REDACTED
2b. registrantpostaladdress: REDACTED
2c. registrantstreetaddress: REDACTED
2d. amount : REDACTED
2e. paymenttype : REDACTED
2f. billingaccount : REDACTED
2g. billingemail : REDACTED
2i. invoiceaddress : REDACTED
2j. registrantphone : REDACTED
2k. registrantfax : REDACTED
2l. registrantemail : REDACTED
2n. vat : REDACTED
3b. cname :
3c. cnamesub1 :
3d. cnamesub2 :
3e. creationdate : 2001/08/14 17:44:35
4a. admin : REDACTED
4b. admintitle : REDACTED
4c. admincompany : REDACTED
4d. adminpostaladdr : REDACTED
4e. adminphone : REDACTED
4f. adminfax : REDACTED
4g. adminemail : REDACTED
4h. adminnic : REDACTED
5a. tec : REDACTED
5b. tectitle : REDACTED
5c. teccompany : REDACTED
5d. tecpostaladdr : REDACTED
5e. tecphone : REDACTED
5f. tecfax : REDACTED
5g. tecemail : REDACTED
5h. tecnic : REDACTED
6a. primnsfqdn : ns1.dns-h.com
6b. primnsip :
6c. primnsipv6 :
6e. secns1fqdn : ns1.host-h.net
6f. secns1ip :
6g. secns1ipv6 :
6i. secns2fqdn : ns2.host-h.net
6j. secns2ip :
6k. secns2ipv6 :
6m. secns3fqdn : ns2.dns-h.com
6n. secns3ip :
6o. secns3ipv6 :
6q. secns4fqdn :
6r. secns4ip :
6s. secns4ipv6 :
8a. netblock1start :
8b. netblock1end :
8c. netblock2start :
8d. netblock2end :
8e. netblock3start :
8f. netblock3end :
9a. description1 :
9b. description2 :
9c. description3 :
9d. description4 :
9e. description5 :
9f. description6 :


Next Query - Domain name
.co.za
Please refer to the CO.ZA contact details should you have any problems

Nameservers

Name IP Address
ns1.dns-h.com 129.232.248.30
ns1.host-h.net 129.232.248.30
ns2.dns-h.com 129.232.248.40
ns2.host-h.net 129.232.248.40
Related

Subdomains

Similar Sites

Domain Valuation Snoop Score
$1,042 USD 1/5
$6,272 USD 2/5
$1,982 USD 1/5
0/5

Organic Search (US) Competitors

Backlink Competitors

Sites with the same domain name

Domain Valuation Snoop Score
0/5
0/5
0/5

Sites hosted on the same IP address

Domain Valuation Snoop Score
0/5
$1,895 USD 2/5
0/5
$10,236 USD 2/5