mypr.co.za

mypr.co.za is SSL secured

Free website and domain report on mypr.co.za

Last Updated: 9th June, 2021 Update Now
Overview

Snoop Summary for mypr.co.za

This is a free and comprehensive report about mypr.co.za. Mypr.co.za is hosted in United Kingdom on a server with an IP address of 185.151.30.165, where GBP is the local currency and the local language is English. Mypr.co.za has the potential to be earning an estimated $1 USD per day from advertising revenue. If mypr.co.za was to be sold it would possibly be worth $1,038 USD (based on the daily revenue potential of the website over a 24 month period). Mypr.co.za is somewhat popular with an estimated 494 daily unique visitors. This report was last updated 9th June, 2021.

About mypr.co.za

Site Preview: mypr.co.za mypr.co.za
Title: Bot Verification
Description: South African Press Releases
Keywords and Tags: blogs, wiki
Related Terms:
Fav Icon:
Age:
Domain Created:
Domain Updated:
Domain Expires:
Review

Snoop Score

1/5

Valuation

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

Popularity

Low
Note: Popularity is estimated.

Rank, Reach and Authority

Alexa Rank: 1,168,151
Alexa Reach:
SEMrush Rank (US):
SEMrush Authority Score:
Moz Domain Authority: 0
Moz Page Authority: 0

Organic vs Paid (Google Ads)

Traffic

Visitors

Daily Visitors: 494
Monthly Visitors: 15,036
Yearly Visitors: 180,310
Note: All visitors figures are estimates.

Visitors By Country

Revenue

Revenue

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

Page Speed Analysis

Average Load Time: 6.09 seconds
Load Time Comparison: Faster than 5% of sites

PageSpeed Insights

Avg. (All Categories) 75
Performance 74
Accessibility 93
Best Practices 73
SEO 92
Progressive Web App 45
0–49 (Fail) 50–89 (Average) 90–100 (Pass)
URL: https://mypr.co.za
Updated: 9th June, 2021

6.34 seconds
First Contentful Paint (FCP)
8%
16%
76%

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

Simulate loading on desktop
74

Performance

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

Metrics

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

Other

Max Potential First Input Delay — 50 ms
Users could experience a delay when interacting with the page.
Network Requests
Below is a list of network requests that were made during page load.
URL Protocol Start Time (Ms) End Time (Ms) Transfer Size (Bytes) Resource Size (Bytes) Status Code MIME Type Resource Type
http://mypr.co.za/
http/1.1
0
276.12100006081
224
0
301
https://mypr.co.za/
h2
276.55900001992
2809.7940000007
26239
166341
200
text/html
Document
https://mypr.co.za/wp-content/plugins/genesis-simple-share/assets/css/share.min.css
h2
2823.9370000083
3219.7190000443
2241
10235
200
text/css
Stylesheet
https://mypr.co.za/wp-content/plugins/genesis-simple-share/assets/css/genericons.min.css
h2
2824.1500000004
3102.5859999936
11937
15180
200
text/css
Stylesheet
https://mypr.co.za/wp-includes/css/dist/block-library/style.min.css
h2
2824.3139999686
3183.0169999739
11450
58171
200
text/css
Stylesheet
https://fonts.googleapis.com/css?family=Muli%3A200%2C200i%7COpen+Sans%3A300%2C300i%2C400%2C400i%2C700%2C700i%7CPlayfair+Display%3A700%2C700i&ver=1.1.0
h2
2824.5490000118
2839.2979999771
1970
17726
200
text/css
Stylesheet
https://mypr.co.za/wp-content/plugins/mai-theme-engine/assets/css/mai-theme.min.css
h2
2824.7520000441
3309.7730000736
18712
75338
200
text/css
Stylesheet
https://mypr.co.za/wp-content/plugins/mai-theme-engine/assets/css/flexington.min.css
h2
2824.9859999632
3182.1950000012
12227
95429
200
text/css
Stylesheet
https://use.fontawesome.com/releases/v5.14.0/css/all.css
h2
2825.233999989
2846.6959999641
15066
58935
200
text/css
Stylesheet
https://mypr.co.za/wp-content/plugins/business-directory-plugin/assets/css/widgets.min.css
h2
2825.4290000768
3195.0740000466
606
181
200
text/css
Stylesheet
https://mypr.co.za/wp-content/plugins/floating-links//css/floating_fonts.css
h2
2825.6200000178
3109.8430000711
7965
27846
200
text/css
Stylesheet
https://mypr.co.za/wp-content/plugins/floating-links//css/floating_style.css
h2
2825.783999986
3158.2780000754
2638
10704
200
text/css
Stylesheet
https://mypr.co.za/wp-includes/css/dashicons.min.css
h2
2826.0490000248
3475.5750000477
37190
59016
200
text/css
Stylesheet
https://mypr.co.za/wp-content/themes/mai-lifestyle-pro/style.css
h2
2826.3270000461
3139.2090000445
1444
2718
200
text/css
Stylesheet
https://mypr.co.za/wp-content/plugins/business-directory-plugin/themes/default/assets/styles.css
h2
2826.5680000186
3222.5519999629
843
961
200
text/css
Stylesheet
https://mypr.co.za/wp-content/plugins/genesis-responsive-slider/assets/style.css
h2
2826.7489999998
3257.7329999767
1949
4198
200
text/css
Stylesheet
https://mypr.co.za/wp-content/plugins/auto-thickbox-plus/thickbox.min.css
h2
2826.8620000454
3304.8320000526
1913
5230
200
text/css
Stylesheet
https://mypr.co.za/wp-includes/js/jquery/jquery.min.js
h2
2827.0770000527
3525.850999984
36577
89496
200
application/javascript
Script
https://mypr.co.za/wp-includes/js/jquery/jquery-migrate.min.js
h2
2827.2649999708
3126.7300000181
5068
11224
200
application/javascript
Script
https://mypr.co.za/wp-content/plugins/genesis-simple-share/assets/js/sharrre/jquery.sharrre.min.js
h2
2827.4220000021
3138.8540000189
5531
16270
200
application/javascript
Script
https://mypr.co.za/wp-content/plugins/genesis-simple-share/assets/js/waypoints.min.js
h2
2827.6430000551
3153.422000003
2948
7559
200
application/javascript
Script
https://mypr.co.za/wp-content/plugins/floating-links/js/floating_custom.js
h2
2827.8179999907
3220.0909999665
1588
3565
200
application/javascript
Script
https://mypr.co.za/wp-content/plugins/floating-links/js/materialize.min.js
h2
2828.0019999947
3314.7909999825
59463
166221
200
application/javascript
Script
https://mypr.co.za/wp-content/plugins/auto-thickbox-plus/thickbox.min.js
h2
2828.2159999944
3302.4020000594
9632
30571
200
application/javascript
Script
https://assets.pinterest.com/js/pinit.js
h2
3476.7360000405
3499.4270000607
587
361
200
application/javascript
Script
https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js
h2
3500.7840000326
3516.2959999871
49248
136992
200
text/javascript
Script
https://mypr.co.za/wp-includes/js/wp-emoji-release.min.js
h2
3526.4919999754
3809.5860000467
5772
14229
200
application/javascript
Script
https://mypr.co.za/wp-content/plugins/wp-auto-affiliate-links/css/style.css
h2
2864.1310000094
3223.5639999853
1351
2805
200
text/css
Stylesheet
https://mypr.co.za/wp-content/plugins/gravityforms/legacy/css/formreset.min.css
h2
2864.3150000134
3154.1350000771
876
3860
200
text/css
Stylesheet
https://mypr.co.za/wp-content/plugins/gravityforms/legacy/css/formsmain.min.css
h2
2864.5989999641
3308.3340000594
16278
80380
200
text/css
Stylesheet
https://mypr.co.za/wp-content/plugins/gravityforms/legacy/css/readyclass.min.css
h2
2864.8939999985
3223.2090000762
4701
30716
200
text/css
Stylesheet
https://mypr.co.za/wp-content/plugins/gravityforms/legacy/css/browsers.min.css
h2
2865.1189999655
3299.9919999857
1757
8875
200
text/css
Stylesheet
https://mypr.co.za/wp-content/plugins/wp-auto-affiliate-links/js/api.js
h2
2865.3920000652
3186.5300000645
3848
11920
200
application/javascript
Script
https://mypr.co.za/wp-content/plugins/wp-smushit/app/assets/js/smush-lazy-load.min.js
h2
2865.6340000452
3153.7220000755
4202
7918
200
application/javascript
Script
https://mypr.co.za/wp-includes/js/hoverIntent.min.js
h2
2865.8750000177
3216.8160000583
973
1122
200
application/javascript
Script
https://mypr.co.za/wp-content/themes/genesis/lib/js/menu/superfish.min.js
h2
2866.1340000108
3304.4920000248
2387
4499
200
application/javascript
Script
https://mypr.co.za/wp-content/themes/genesis/lib/js/skip-links.min.js
h2
2866.3660000311
3143.3230000548
730
386
200
application/javascript
Script
https://mypr.co.za/wp-content/plugins/mai-theme-engine/assets/js/mai-theme.min.js
h2
2866.5579999797
3178.5120000131
3714
10197
200
application/javascript
Script
https://mypr.co.za/wp-content/plugins/mai-theme-engine/assets/js/basic-scroll.min.js
h2
2866.7050000513
3222.2179999808
3762
10198
200
application/javascript
Script
https://mypr.co.za/wp-content/plugins/mai-theme-engine/assets/js/mai-scroll.min.js
h2
2866.8890000554
3256.7060000729
1723
4150
200
application/javascript
Script
https://mypr.co.za/wp-content/plugins/mai-theme-engine/assets/js/fitvids.min.js
h2
2867.1430000104
3217.2430000501
1275
1782
200
application/javascript
Script
https://mypr.co.za/wp-content/plugins/mai-theme-engine/assets/js/fitvids-init.min.js
h2
2867.411000072
3207.5900000054
549
68
200
application/javascript
Script
https://mypr.co.za/wp-content/plugins/genesis-responsive-slider/assets/js/jquery.flexslider.js
h2
2867.631000001
3221.2010000367
7493
27245
200
application/javascript
Script
https://mypr.co.za/wp-includes/js/wp-embed.min.js
h2
2867.8780000191
3257.0500000147
1243
1426
200
application/javascript
Script
https://cdn.onesignal.com/sdks/OneSignalSDK.js?
h2
3532.0820000488
3556.7000000738
3296
9138
200
application/javascript
Script
https://mypr.co.za/wp-content/plugins/mai-theme-engine/assets/js/slick.min.js
h2
2868.2580000022
3152.9330000049
13483
42863
200
application/javascript
Script
https://mypr.co.za/wp-content/plugins/mai-theme-engine/assets/js/slick-init.min.js
h2
2868.4970000759
3145.3510000138
1010
1134
200
application/javascript
Script
https://mypr.co.za/wp-includes/js/dist/vendor/wp-polyfill.min.js
h2
2868.6630000593
3245.0070000486
39783
99310
200
application/javascript
Script
https://mypr.co.za/wp-includes/js/dist/dom-ready.min.js
h2
2869.0410000272
3186.1059999792
1077
1219
200
application/javascript
Script
https://mypr.co.za/wp-includes/js/dist/hooks.min.js
h2
2869.2760000704
3257.4160000077
2809
6937
200
application/javascript
Script
https://mypr.co.za/wp-includes/js/dist/i18n.min.js
h2
2869.6280000731
3258.0210000742
4383
10166
200
application/javascript
Script
https://mypr.co.za/wp-includes/js/dist/a11y.min.js
h2
2870.2830000548
3218.62900001
1658
3041
200
application/javascript
Script
https://mypr.co.za/wp-content/plugins/gravityforms/js/jquery.json.min.js
h2
3581.5210000146
3901.6420000698
1410
1848
200
application/javascript
Script
https://mypr.co.za/wp-content/plugins/gravityforms/js/gravityforms.min.js
h2
3581.7299999762
3941.4490000345
16584
46552
200
application/javascript
Script
https://mypr.co.za/wp-content/plugins/gravityforms/js/conditional_logic.min.js
h2
3581.8560000043
3901.0760000674
3336
8324
200
application/javascript
Script
https://ssl.google-analytics.com/ga.js
h2
3581.9570000749
3585.8340000268
17820
46274
200
text/javascript
Script
data
3585.7640000759
3585.8119999757
0
37
200
image/gif
Image
https://fonts.gstatic.com/s/opensans/v20/mem8YaGs126MiZpBA-UFVZ0bf8pkAg.woff2
h2
3600.019000005
3603.6580000073
9825
9196
200
font/woff2
Font
https://fonts.gstatic.com/s/opensans/v20/mem5YaGs126MiZpBA-UN7rgOUuhpKKSTjw.woff2
h2
3600.2120000776
3602.9540000018
9757
9128
200
font/woff2
Font
https://fonts.gstatic.com/s/muli/v22/7Aulp_0qiz-aVz7u3PJLcUMYOFlOkEk30e6fwniDtzM.woff
h2
3601.0450000176
3604.2900000466
14271
13536
200
font/woff
Font
https://fonts.gstatic.com/s/playfairdisplay/v22/nuFvD-vYSZviVYUb_rj3ij__anPXJzDwcbmjWBN2PKeiunDXbtXK-F2qC0s.woff
h2
3608.4190000547
3612.7880000276
25087
24352
200
font/woff
Font
https://pagead2.googlesyndication.com/pagead/managed/js/adsense/m202106070101/show_ads_impl_fy2019.js?bust=exp%3D31060975
h2
3653.076000046
3677.5930000003
88435
237754
200
text/javascript
Script
https://googleads.g.doubleclick.net/pagead/html/r20210607/r20190131/zrt_lookup.html
h2
3660.2560000028
3664.2719999654
5274
10039
200
text/html
Document
https://assets.pinterest.com/js/pinit_main.js?0.796891089853418
h2
3701.8260000041
3786.2860000459
19205
69682
200
application/javascript
Script
https://mypr.co.za/wp-content/plugins/floating-links//fonts/fontawesome-webfont.woff2?v=4.6.3
h2
3752.1979999729
4171.9969999976
72312
71896
200
font/woff2
Font
data
3752.2810000228
3893.2120000245
31728
31728
200
application/x-font-woff
Font
https://mypr.co.za/wp-content/uploads/2019/05/cropped-MyPR_Logo_Square-1.jpg
h2
3772.8420000058
3793.2319999672
39405
38952
200
image/jpeg
Image
https://mypr.co.za/wp-content/uploads/2021/06/Cloudchef-Salsify-Fine-Dining-Delivered-1280x533.jpeg
h2
3772.9870000621
4311.3969999831
145020
144564
200
image/jpeg
Image
https://mypr.co.za/wp-content/uploads/2019/05/MyPR_Logo_3x2-350x263.jpg
h2
3773.2780000661
3791.3490000647
10900
10444
200
image/jpeg
Image
https://mypr.co.za/wp-content/uploads/2016/12/MyPR_Featured.jpg
h2
3773.4870000277
3804.1779999621
51189
50736
200
image/jpeg
Image
https://mypr.co.za/wp-content/uploads/2021/06/Cloudchef-Salsify-Fine-Dining-Delivered-350x263.jpeg
h2
3773.661000072
3808.5920000449
21454
20998
200
image/jpeg
Image
https://mypr.co.za/wp-content/uploads/2020/09/Public_Issues_FQI-350x263.jpg
h2
3773.8019999815
3792.3789999913
18796
18340
200
image/jpeg
Image
https://mypr.co.za/wp-content/uploads/2020/09/Education_FQI-350x263.jpg
h2
3774.0439999616
3809.0259999735
12980
12527
200
image/jpeg
Image
https://mypr.co.za/wp-content/uploads/2021/06/20210317_130426-edited-350x263.jpg
h2
3774.2220000364
3808.143000002
25325
24869
200
image/jpeg
Image
https://ssl.google-analytics.com/r/__utm.gif?utmwv=5.7.2&utms=1&utmn=1357700008&utmhn=mypr.co.za&utmcs=UTF-8&utmsr=800x600&utmvp=1350x940&utmsc=24-bit&utmul=en-us&utmje=0&utmfl=-&utmdt=MyPR%20%7C%20South%20African%20Press%20Releases&utmhid=247061869&utmr=-&utmp=%2F&utmht=1623242679662&utmac=UA-32529867-1&utmcc=__utma%3D251812373.1945158780.1623242680.1623242680.1623242680.1%3B%2B__utmz%3D251812373.1623242680.1.1.utmcsr%3D(direct)%7Cutmccn%3D(direct)%7Cutmcmd%3D(none)%3B&utmjid=182289130&utmredir=1&utmu=qAAAAAAAAAAAAAAAAAAAAAAE~
h2
3892.5049999962
3898.2000000542
577
35
200
image/gif
Image
https://cdn.onesignal.com/sdks/OneSignalPageSDKES6.js?v=151503
h2
3902.2530000657
3937.9130000016
71868
290732
200
application/javascript
Script
https://partner.googleadservices.com/gampad/cookie.js?domain=mypr.co.za&callback=_gfp_s_&client=ca-pub-8982229653008092
h2
3951.2070000637
3955.9339999687
838
200
200
text/javascript
Script
https://pagead2.googlesyndication.com/pagead/gen_204?id=ach_evt&url=https%3A%2F%2Fmypr.co.za%2F&tn=DIV&cls=floating_links&ign=false
h2
3958.0390000483
3961.9850000599
628
0
204
image/gif
Image
https://adservice.google.com/adsid/integrator.js?domain=mypr.co.za
h2
3959.1520000249
3966.1540000234
763
107
200
application/javascript
Script
https://googleads.g.doubleclick.net/pagead/ads?client=ca-pub-8982229653008092&output=html&adk=1812271804&adf=3025194257&lmt=1623242679&plat=1%3A32776%2C2%3A16809992%2C9%3A32776%2C16%3A8388608%2C17%3A32%2C24%3A32%2C25%3A32%2C30%3A34635776%2C32%3A32&format=0x0&url=https%3A%2F%2Fmypr.co.za%2F&ea=0&flash=0&pra=5&wgl=1&uach=WyIiLCIiLCIiLCIiLCIiLFtdXQ..&dt=1623242679425&bpp=5&bdt=838&idt=289&shv=r20210607&cbv=%2Fr20110914&ptt=9&saldr=aa&abxe=1&nras=1&correlator=1678512809479&frm=20&pv=2&ga_vid=1945158780.1623242680&ga_sid=1623242680&ga_hid=247061869&ga_fc=1&u_tz=-420&u_his=2&u_java=0&u_h=600&u_w=800&u_ah=600&u_aw=800&u_cd=24&u_nplug=0&u_nmime=0&adx=-12245933&ady=-12245933&biw=1350&bih=940&scr_x=0&scr_y=0&eid=31060975&oid=3&pvsid=2847290151258250&pem=780&eae=2&fc=1920&brdim=0%2C0%2C0%2C0%2C800%2C0%2C1%2C1%2C1350%2C940&vis=1&rsz=%7C%7Cs%7C&abl=NS&fu=32768&bc=31&ifi=1&uci=a!1&fsb=1&dtd=316
h2
3970.3780000564
4334.0430000098
40504
158363
200
text/html
Document
https://www.googletagservices.com/activeview/js/current/osd.js
h2
3971.1050000042
3976.8840000033
28842
74757
200
text/javascript
Script
https://onesignal.com/api/v1/sync/e6119428-3aee-4bd3-b75b-1d539bbb1808/web?callback=__jp0
h2
4068.2169999927
4151.8279999727
2231
3114
200
text/javascript
Script
https://mypr.co.za/wp-content/plugins/auto-thickbox-plus/images/loadingAnimation.gif
h2
4073.5949999653
4088.3550000144
6337
5886
200
image/gif
Image
https://mypr.os.tc/webPushIframe
h2
4200.2730000531
4338.3369999938
992
487
200
text/html
Document
https://cdn.onesignal.com/sdks/OneSignalSDK.js
h2
4361.1410000594
4408.4479999729
3296
9138
200
application/javascript
Script
https://pagead2.googlesyndication.com/pagead/managed/js/adsense/m202106070101/reactive_library_fy2019.js
h2
4377.191000036
4396.0550000193
54375
149230
200
text/javascript
Script
https://mypr.co.za/wp-content/uploads/2020/09/Public_Issues_FQI-1500x533.jpg
h2
4422.7139999857
4444.776999997
108706
108248
200
image/jpeg
Image
https://mypr.co.za/wp-content/uploads/2021/06/David-Roberts-1024x533.jpg
h2
4422.8349999757
13213.909000042
51771
51317
200
image/jpeg
Image
https://mypr.co.za/wp-content/uploads/2021/05/multinet-logo-small.png
h2
4423.265999998
4443.8109999755
9000
8549
200
image/png
Image
https://mypr.co.za/wp-content/uploads/2021/05/Lisle-CEO-small-1155x533.jpg
h2
4423.5610000324
4476.1220000219
79121
78664
200
image/jpeg
Image
https://mypr.co.za/wp-content/uploads/2021/05/DARKFEST2021_BIENVENIDO-AGUADO-ALBA_Syo-van-Vliet__MR-copy-1000x533.jpeg
h2
4423.7100000028
4455.8360000374
197409
196951
200
image/jpeg
Image
https://mypr.co.za/wp-content/uploads/2021/05/Ike-Klaassencopy1-1000x533.jpeg
h2
4423.9110000199
4458.6220000638
103483
103025
200
image/jpeg
Image
https://mypr.co.za/wp-content/uploads/2021/05/Theo-Erlangsen-copy-1200x533.jpeg
h2
4424.158000038
4469.2640000721
134836
134378
200
image/jpeg
Image
https://mypr.co.za/wp-content/uploads/2021/05/Ike-Klaassencopy-1000x533.jpeg
h2
4424.2719999747
4458.1659999676
103483
103025
200
image/jpeg
Image
https://mypr.co.za/wp-content/uploads/2021/05/Screenshot-2021-05-17-at-11.58.53.png
h2
4424.5080000255
4475.3039999632
427724
427267
200
image/png
Image
https://mypr.co.za/wp-content/uploads/2021/05/Darkfest-2021_Sam4_course-unveil_build-week-1_Ryan-Franklin-copy-1000x533.jpeg
h2
4424.852999975
4467.5730000017
226554
226096
200
image/jpeg
Image
https://cdn.onesignal.com/sdks/OneSignalPageSDKES6.js?v=151503
h2
4443.2670000242
4479.8769999761
71868
290732
200
application/javascript
Script
https://adservice.google.com/adsid/integrator.js?domain=mypr.co.za
h2
4457.156999968
4464.2480000621
785
107
200
application/javascript
Script
https://googleads.g.doubleclick.net/pagead/html/r20210607/r20110914/zrt_lookup.html?fsb=1
h2
4464.9689999642
4469.7429999942
5296
10039
200
text/html
Document
https://fonts.googleapis.com/css2?family=Roboto:wght@400;700&display=swap
h2
4498.4470000491
4515.725000063
1391
4380
200
text/css
Stylesheet
https://www.gstatic.com/images/icons/material/system/2x/feedback_grey600_24dp.png
h2
4501.6560000367
4504.5410000021
790
205
200
image/png
Image
https://www.gstatic.com/images/icons/material/system/2x/settings_grey600_24dp.png
h2
4501.8700000364
4504.9130000407
1167
604
200
image/png
Image
https://tpc.googlesyndication.com/pagead/js/r20210607/r20110914/elements/html/interstitial_ad_frame_fy2019.js
h2
4502.2360000294
4505.6440000189
8007
16975
200
text/javascript
Script
https://onesignal.com/api/v1/sync/e6119428-3aee-4bd3-b75b-1d539bbb1808/web?callback=__jp0
h2
4530.2450000308
4619.8530000402
2234
3114
200
text/javascript
Script
https://fonts.googleapis.com/css?family=Google%20Sans%3A400%2C500
h2
4563.8449999969
4582.2019999614
1311
3237
200
text/css
Stylesheet
https://tpc.googlesyndication.com/pagead/js/r20210607/r20110914/client/load_preloaded_resource_fy2019.js
h2
4572.9040000588
4575.5920000374
1684
1517
200
text/javascript
Script
https://tpc.googlesyndication.com/pagead/js/r20210607/r20110914/abg_lite_fy2019.js
h2
4575.1970000565
4584.6740000416
7791
17422
200
text/javascript
Script
https://tpc.googlesyndication.com/pagead/js/r20210607/r20110914/client/window_focus_fy2019.js
h2
4576.0400000727
4589.9559999816
2117
2531
200
text/javascript
Script
https://www.googletagservices.com/activeview/js/current/rx_lidar.js?cache=r20110914
h2
4576.388000045
4583.8350000558
38653
124773
200
text/javascript
Script
https://tpc.googlesyndication.com/pagead/js/r20210607/r20110914/client/qs_click_protection_fy2019.js
h2
4576.5750000719
4580.1330000395
6447
13096
200
text/javascript
Script
https://www.gstatic.com/mysidia/ef1eb58ff665bb7a112fcf12029c3c9f.js?tag=mysidia_one_click_handler_one_afma_2019
h2
4576.8790000584
4580.8240000624
11280
25793
200
text/javascript
Script
https://googleads.g.doubleclick.net/pagead/drt/s?v=r20120211
h2
4606.0650000582
4609.1010000091
561
143
200
text/html
Document
https://www.google.com/pagead/drt/ui
http/1.1
4717.7810000721
4725.8559999755
500
0
302
text/html
https://pagead2.googlesyndication.com/bg/Jl_KA3DWLl1pqAl7nrDeic27IkrJD7_aVFtTlraQVeY.js
h2
4718.2400000747
4724.4509999873
6351
14652
200
text/javascript
Script
https://googleads.g.doubleclick.net/pagead/drt/si
h2
4726.3410000596
4731.9930000231
717
0
200
text/html
Document
https://mypr.onesignal.com/webPushIframe
h2
4937.6120000379
5064.8539999966
988
458
200
text/html
Document
https://log.pinterest.com/?type=pidget&guid=6zr74ks90PQf&tv=2021040501&event=init&sub=www&button_count=1&follow_count=0&pin_count=0&button_hover=1&profile_count=0&board_count=0&section_count=0&lang=en&nvl=en-US&via=https%3A%2F%2Fmypr.co.za%2F&viaSrc=canonical
h2
4997.8180000326
5053.1840000767
527
0
200
text/plain
Image
https://cdn.onesignal.com/sdks/OneSignalSDK.js
h2
5076.6950000543
5098.152999999
3296
9138
200
application/javascript
Script
https://cdn.onesignal.com/sdks/OneSignalPageSDKES6.js?v=151503
h2
5103.5799999954
5143.6530000065
71868
290732
200
application/javascript
Script
https://onesignal.com/api/v1/sync/e6119428-3aee-4bd3-b75b-1d539bbb1808/web?callback=__jp0
h2
5171.2929999921
5243.3779999847
2231
3114
200
text/javascript
Script
https://onesignal.com/sdks/OneSignalSDKStyles.css?v=2
h2
5323.0730000651
5361.1030000029
8919
83677
200
text/css
Stylesheet
https://pagead2.googlesyndication.com/getconfig/sodar?sv=200&tid=gda&tv=r20210607&st=env
h2
13223.824999994
13234.865000006
8552
10343
200
application/json
XHR
https://tpc.googlesyndication.com/sodar/sodar2.js
h2
13238.216000027
13242.517000064
6960
17653
200
text/javascript
Script
https://mypr.co.za/wp-content/uploads/2021/04/AIM_Header_Logo.png
h2
13241.459000041
13689.503000001
32531
32076
200
image/png
Image
https://mypr.co.za/wp-content/uploads/2021/06/H750FSB-ID-1700-1-350x263.png
h2
13241.995000048
13781.874999986
18858
18405
200
image/png
Image
https://mypr.co.za/wp-content/uploads/2020/09/Media_FQI-350x263.jpg
h2
13242.421000032
13382.269000052
22931
22475
200
image/jpeg
Image
https://mypr.co.za/wp-content/uploads/2021/06/L-R-Neil-Wilkinson-Managing-Director-at-Kryolan-South-Africa-and-Barry-Hendricks-SASCOC-President_6-350x263.jpg
h2
13243.095000042
13382.855999982
52511
52055
200
image/jpeg
Image
https://tpc.googlesyndication.com/sodar/sodar2/223/runner.html
h2
13255.229000002
13261.168000055
5641
12775
200
text/html
Document
https://www.google.com/recaptcha/api2/aframe
h2
13257.464000024
13264.949999982
1237
783
200
text/html
Document
https://pagead2.googlesyndication.com/pagead/sodar?id=sodar2&v=223&li=gda_r20210607&jk=2847290151258250&rc=
h2
13290.12400005
13300.518000033
543
0
204
text/html
Image
https://pagead2.googlesyndication.com/bg/Jl_KA3DWLl1pqAl7nrDeic27IkrJD7_aVFtTlraQVeY.js
h2
13295.924999984
13299.734
6479
14652
200
text/javascript
Script
https://pagead2.googlesyndication.com/pagead/gen_204?id=sodar2&v=223&t=2&li=gda_r20210607&jk=2847290151258250&bg=!KyilKGzNAAY6sG-_OrA7ACkAdvg8WmdRYFBlJUxp7LBmy_DY1hIIQlondMpRTFUG_r1lEInJeSfgEAIAAADGUgAAAA9oAQcKAEO-wafYnW31X-Elk7iI-hworRGFoN-u1iqGqagSjavXWUe3ni_GnWtK17xpYqiF2jBs4do00RTM0ldWdtVfF1726HLzmQJye1pJbl4Fgc0fumKQEJGYUmJuxkJdgeIJv-d__hkxB3chaR0Aq88EgUG1C2nzKQ_azCSHIFp0jNvgrt9Kc4fBYDzHFcS23WDHYbZJWa-4O70oLYRxtYZL70tCiExo7XqKoqnp56OFy24HwHLMYgon4c_ziO4pSMR-AvU_YwoIJkzThXWEKE92vaRhe8Ne8ElBJHtBRi6bWauNIshYwE3hvDVhxbpOvXtuCg0yCCuJRZ6Q6uOM03fWC5tCr559lHbTvubL0NmYwimGmFt2AV7hSCJElJck8TFyscnOWZbSY2UpzZBWefLIg-NTgaV8BqwF2Z8Es4talZ-cjVI7NWCldSQIAPMlw7jJ5P4SqW_EpPApBz64sXJiUl3CR4w7cATRC530IAWs1JXKVrUf5t4H85R55bFAbSkwgg6OTz_NQtrU1AXGGZ3Msbi8kqlmqXmN_92_cpA8jSIOBKzQDneeLxc8fkajGl_Utjo90BYDMUlDx0QYsa9d7y2eJRtu9MaghwAtr94-rt8BAtbMTCFLAqO3cfVRQS2yiJC5H9JYjs5y37uyoiNMRs-WbdDvW-kJpWc7TkvhWGYb6tscP0ijAaSRms1tVkONBXi-x1VlpJ8roVHDROQR6SmNdNxiMRnnv4ghV-aoPloVeJdq1L1ntBvRCWvlJrfpLTCubcv8do_KUl1IWnAKF4XIfPpVPIEuUhLqZX1QOEUOP1--BiXWF4B1W1BL-LDzjwVduNyY9s6j1q6-pFkypelgixScw_Mh9i-e3auzyiZjEGxZn7bGknzLynPuYLQyxvbU66Qy-pxBZLG0IQbfCyrVjPgeAfbDBsc
h2
13541.366000078
13547.661000048
606
0
204
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)
2818.131
7.166
2828.619
30.135
2868.087
8.133
3537.696
54.861
3592.571
44.823
3638.663
25.702
3664.826
6.574
3678.93
25.027
3704.874
21.926
3731.737
5.707
3738.977
29.301
3768.907
103.069
3877.534
20.454
3909.175
22.462
3931.957
45.621
3983.181
7.116
3995.19
9.27
4010.256
12.186
4022.717
5.436
4032.596
18.857
4054.657
19.178
4085.789
47.166
4135.479
29.52
4165.016
9.689
4190.624
5.5
4196.16
8.397
4204.602
49.682
4254.791
17.36
4274.12
5.311
4338.776
7.636
4346.427
6.68
4354.378
5.704
4368.147
12.433
4383.456
28.855
4413.366
9.788
4423.349
11.016
4436.313
8.838
4449.121
30.803
4484.122
6.935
4499.31
11.501
4513.393
22.796
4539.374
7.61
4553.724
31.059
4590.106
6.652
4604.341
6.272
4613.344
51.28
4665.67
5.819
4679.082
5.358
4704.424
11.806
4731.049
154.968
4890.188
6.21
5073.262
5.823
5160.241
17.27
5323.026
6.94
5377.86
35.256
5460.85
10.245
7636.431
6.437
7954.336
5.946
8060.186
5.008
10642.748
6.018
12434.301
6.173
13221.119
9.365
13244.116
6.58
13253.309
8.132
13269.139
6.44
13275.754
6.566
13307.109
20.448
13333.298
11.759
13347.198
14.78
13366.428
8.318
13379.048
10.017
13398.861
8.422
13412.897
12.165
13425.097
11.357
13439.123
6.738
13447.826
14.399
13464.687
14.591
13483.566
21.191
13507.154
8.954
13529.518
6.423
13540.234
6.348
13793.58
5.148
14599.023
8.422
Diagnostics
Below is a collection of useful page vitals.
View Data
Metrics
Below is a collection of metrics.
View Data
Script Treemap Data
Provide as required, for treemap app.

Opportunities

Defer offscreen images
Time to Interactive can be slowed down by resources on the page. Mypr.co.za should consider lazy-loading offscreen and hidden images.
Minify CSS
Cascading Style Sheets (CSS) files can contribute to network payload sizes. Mypr.co.za should consider minifying CSS files.
Minify JavaScript — Potential savings of 4 KiB
JavaScript (JS) files can contribute to network payload sizes and increase script parse times. Mypr.co.za should consider minifying JS files.
URL Transfer Size (Bytes) Potential Savings (Bytes)
https://mypr.co.za/wp-content/plugins/genesis-responsive-slider/assets/js/jquery.flexslider.js
7493
3665
Efficiently encode images — Potential savings of 52 KiB
Unoptimized images can consume more cellular data than what is necessary.
URL Resource Size (Bytes) Potential Savings (Bytes)
https://mypr.co.za/wp-content/uploads/2021/06/L-R-Neil-Wilkinson-Managing-Director-at-Kryolan-South-Africa-and-Barry-Hendricks-SASCOC-President_6-350x263.jpg
52055
29125
https://mypr.co.za/wp-content/uploads/2021/05/Darkfest-2021_Sam4_course-unveil_build-week-1_Ryan-Franklin-copy-1000x533.jpeg
226096
15349
https://mypr.co.za/wp-content/uploads/2021/05/DARKFEST2021_BIENVENIDO-AGUADO-ALBA_Syo-van-Vliet__MR-copy-1000x533.jpeg
196951
8836
Enable text compression
Text-based resources should be served with compression, such as gzip, deflate or brotli.
Preconnect to required origins
Resource hints, such as 'preconnect' or 'dns-prefetch', may assist in establishing early connections to important third-party origins.
Avoid multiple page redirects — Potential savings of 190 ms
Redirects can cause additional delays before the page can begin loading. Mypr.co.za should avoid multiple or unnecessary page redirects.
URL Time Spent (Ms)
http://mypr.co.za/
190
https://mypr.co.za/
0
Preload key requests
Key requests can be preloaded by using '<link rel=preload>'. Mypr.co.za should consider using '<link rel=preload>' to prioritize fetching resources that are currently requested later in page load.
Use video formats for animated content
Large GIFs are inefficient for delivering animated content. It is recommended to use MPEG4/WebM videos for animations and PNG/WebP for static images instead of GIF.
Remove duplicate modules in JavaScript bundles
Ensure that no duplicate JavaScript modules from bundles exist to reduce bytes consumed by network activity.
Avoid serving legacy JavaScript to modern browsers — Potential savings of 0 KiB
Polyfills and transforms enable legacy browsers to use new JavaScript features. For bundled JavaScript it is recommended to adopt a modern script deployment strategy using module/nomodule feature detection. This will reduce the amount of code shipped to modern browsers.
URL Potential Savings (Bytes)
https://mypr.co.za/wp-includes/js/dist/hooks.min.js
68
https://mypr.co.za/wp-content/plugins/floating-links/js/materialize.min.js
60
Preload Largest Contentful Paint image
It is recommended to preload images used by LCP elements, to improve LCP time.
URL Potential Savings (Ms)
https://mypr.co.za/wp-content/uploads/2021/06/Cloudchef-Salsify-Fine-Dining-Delivered-1280x533.jpeg
0

Diagnostics

Avoid chaining critical requests — 49 chains found
Below is a list of Critical Request Chains, which shows which resources are loaded with a high priority. Mypr.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 — 1.2 s
JavaScript (JS) execution time can be lowered by reducing the time required for parsing, compiling and executing JS. Delivering smaller JS payloads may help with this.
URL Total CPU Time (Ms) Script Evaluation (Ms) Script Parse (Ms)
https://mypr.co.za/wp-content/plugins/mai-theme-engine/assets/js/basic-scroll.min.js
1511.159
141.645
0.857
https://www.googletagservices.com/activeview/js/current/osd.js
233.184
221.439
2.576
https://mypr.co.za/
222.892
37.334
3.941
Unattributable
211.929
8.129
0.14
https://cdn.onesignal.com/sdks/OneSignalPageSDKES6.js?v=151503
204.437
160.295
14.729
https://pagead2.googlesyndication.com/bg/Jl_KA3DWLl1pqAl7nrDeic27IkrJD7_aVFtTlraQVeY.js
174.912
117.303
3.206
https://tpc.googlesyndication.com/sodar/sodar2/223/runner.html
157.219
146.384
2.407
https://mypr.co.za/wp-includes/js/jquery/jquery.min.js
123.058
92.406
1.594
https://www.googletagservices.com/activeview/js/current/rx_lidar.js?cache=r20110914
106.235
76.162
2.857
https://mypr.co.za/wp-content/plugins/wp-smushit/app/assets/js/smush-lazy-load.min.js
90.399
45.384
0.718
https://pagead2.googlesyndication.com/pagead/managed/js/adsense/m202106070101/show_ads_impl_fy2019.js?bust=exp%3D31060975
84.537
71.518
6.694
Keep request counts low and transfer sizes small — 130 requests • 3,057 KiB
It is advised to add a budgets.json file in order to set budgets for the quantity and size of page resources.
Resource Type Requests Transfer Size (Bytes)
Total
130
3130740
Image
30
1905162
Script
59
832866
Stylesheet
23
164735
Font
5
131252
Document
10
87449
Other
3
9276
Media
0
0
Third-party
56
751552
Minimize third-party usage — Third-party code blocked the main thread for 40 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)
376097
40.176
242095
0
63612
0
20319
0
18397
0
15066
0
13237
0
1737
0
Lazy load third-party resources with facades
Consider replacing third-party embeds with a facade until they are required (use lazy loading).
Largest Contentful Paint element — 1 element found
The element which was identified as the Largest Contentful Paint.
Element
img
Avoid long main-thread tasks — 3 long tasks found
Below is a list of the longest tasks on the main thread, which is useful when identifying the worst input delay contributors.
URL Start Time (Ms) Duration (Ms)
https://pagead2.googlesyndication.com/bg/Jl_KA3DWLl1pqAl7nrDeic27IkrJD7_aVFtTlraQVeY.js
190
155
https://mypr.co.za/wp-content/plugins/wp-auto-affiliate-links/js/api.js
2100
52
https://www.googletagservices.com/activeview/js/current/rx_lidar.js?cache=r20110914
2203
51
Avoid non-composited animations — 49 animated elements found
It is recommended to avoid non-composited animations which are often janky and increase CLS.
Element Name
div
Image elements have explicit `width` and `height`
Reduce layout shifts and improve CLS by setting explicit width and height properties on image elements.

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.0 s
The time taken for the first image or text on the page to be rendered.
Largest Contentful Paint — 2.4 s
The timing of the largest text or image that is painted.
Cumulative Layout Shift — 0.118
Cumulative Layout Shift is the measurement of visible elements collective movement within the viewport.
View Data

Other

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

Opportunities

Eliminate render-blocking resources — Potential savings of 530 ms
Resources, such as JavaScript and style sheets, can block the first paint of the page. Mypr.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://fonts.googleapis.com/css?family=Muli%3A200%2C200i%7COpen+Sans%3A300%2C300i%2C400%2C400i%2C700%2C700i%7CPlayfair+Display%3A700%2C700i&ver=1.1.0
1970
230
https://mypr.co.za/wp-content/plugins/mai-theme-engine/assets/css/mai-theme.min.css
18712
80
https://use.fontawesome.com/releases/v5.14.0/css/all.css
15066
270
https://mypr.co.za/wp-includes/css/dashicons.min.css
37190
120
https://mypr.co.za/wp-includes/js/jquery/jquery.min.js
36577
80
https://mypr.co.za/wp-content/plugins/floating-links/js/materialize.min.js
59463
120
Properly size images — Potential savings of 316 KiB
Images can slow down the page's load time. Mypr.co.za should consider serving more appropriate-sized images.
URL Resource Size (Bytes) Potential Savings (Bytes)
https://mypr.co.za/wp-content/uploads/2021/06/Cloudchef-Salsify-Fine-Dining-Delivered-1280x533.jpeg
144564
47456
https://mypr.co.za/wp-content/uploads/2020/09/Public_Issues_FQI-1500x533.jpg
108248
46199
https://mypr.co.za/wp-content/uploads/2021/05/Theo-Erlangsen-copy-1200x533.jpeg
134378
38094
https://mypr.co.za/wp-content/uploads/2019/05/cropped-MyPR_Logo_Square-1.jpg
38952
37746
https://mypr.co.za/wp-content/uploads/2016/12/MyPR_Featured.jpg
50736
37733
https://mypr.co.za/wp-content/uploads/2021/05/Darkfest-2021_Sam4_course-unveil_build-week-1_Ryan-Franklin-copy-1000x533.jpeg
226096
31695
https://mypr.co.za/wp-content/uploads/2021/05/DARKFEST2021_BIENVENIDO-AGUADO-ALBA_Syo-van-Vliet__MR-copy-1000x533.jpeg
196951
27609
https://mypr.co.za/wp-content/uploads/2021/05/Lisle-CEO-small-1155x533.jpg
78664
20104
https://mypr.co.za/wp-content/uploads/2021/05/Ike-Klaassencopy1-1000x533.jpeg
103025
14442
https://mypr.co.za/wp-content/uploads/2021/05/Ike-Klaassencopy-1000x533.jpeg
103025
14442
https://mypr.co.za/wp-content/uploads/2021/06/David-Roberts-1024x533.jpg
51317
8228
Reduce unused CSS — Potential savings of 127 KiB
Dead and/or unused rules in Style Sheets (CSS) can contribute to network payload sizes. Mypr.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://mypr.co.za/wp-includes/css/dashicons.min.css
37190
36927
https://mypr.co.za/wp-content/plugins/gravityforms/legacy/css/formsmain.min.css
16278
16278
https://use.fontawesome.com/releases/v5.14.0/css/all.css
15066
14948
https://mypr.co.za/wp-content/plugins/mai-theme-engine/assets/css/mai-theme.min.css
18712
14619
span.PIN_1623242679767_embed_grid { width: 100%; max-width: 257px; min-width: 140px; ... } ...
12244
12244
https://mypr.co.za/wp-content/plugins/genesis-simple-share/assets/css/genericons.min.css
11937
11937
https://mypr.co.za/wp-content/plugins/mai-theme-engine/assets/css/flexington.min.css
12227
11863
https://mypr.co.za/wp-includes/css/dist/block-library/style.min.css
11450
11450
Reduce unused JavaScript — Potential savings of 208 KiB
It is advised to remove unused JavaScript in order to reduce bytes consumed by network activity.
URL Transfer Size (Bytes) Potential Savings (Bytes)
https://mypr.co.za/wp-content/plugins/floating-links/js/materialize.min.js
59463
50836
https://cdn.onesignal.com/sdks/OneSignalPageSDKES6.js?v=151503
71868
50170
https://pagead2.googlesyndication.com/pagead/managed/js/adsense/m202106070101/reactive_library_fy2019.js
54375
44395
https://pagead2.googlesyndication.com/pagead/managed/js/adsense/m202106070101/show_ads_impl_fy2019.js?bust=exp%3D31060975
88435
39057
https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js
49248
28634
Serve images in next-gen formats — Potential savings of 758 KiB
Consider JPEG 2000, JPEG XR or WebP image formats which provide better compression than PNG and JPEG.
URL Resource Size (Bytes) Potential Savings (Bytes)
https://mypr.co.za/wp-content/uploads/2021/05/Screenshot-2021-05-17-at-11.58.53.png
427267
381311
https://mypr.co.za/wp-content/uploads/2021/05/Darkfest-2021_Sam4_course-unveil_build-week-1_Ryan-Franklin-copy-1000x533.jpeg
226096
50340
https://mypr.co.za/wp-content/uploads/2021/05/DARKFEST2021_BIENVENIDO-AGUADO-ALBA_Syo-van-Vliet__MR-copy-1000x533.jpeg
196951
38673
https://mypr.co.za/wp-content/uploads/2021/05/Theo-Erlangsen-copy-1200x533.jpeg
134378
36752
https://mypr.co.za/wp-content/uploads/2021/06/L-R-Neil-Wilkinson-Managing-Director-at-Kryolan-South-Africa-and-Barry-Hendricks-SASCOC-President_6-350x263.jpg
52055
35909
https://mypr.co.za/wp-content/uploads/2020/09/Public_Issues_FQI-1500x533.jpg
108248
32370
https://mypr.co.za/wp-content/uploads/2021/05/Ike-Klaassencopy1-1000x533.jpeg
103025
32203
https://mypr.co.za/wp-content/uploads/2021/05/Ike-Klaassencopy-1000x533.jpeg
103025
32203
https://mypr.co.za/wp-content/uploads/2021/05/Lisle-CEO-small-1155x533.jpg
78664
23102
https://mypr.co.za/wp-content/uploads/2019/05/cropped-MyPR_Logo_Square-1.jpg
38952
19786
https://mypr.co.za/wp-content/uploads/2021/06/David-Roberts-1024x533.jpg
51317
18869
https://mypr.co.za/wp-content/uploads/2021/06/H750FSB-ID-1700-1-350x263.png
18405
16685
https://mypr.co.za/wp-content/uploads/2021/06/Cloudchef-Salsify-Fine-Dining-Delivered-1280x533.jpeg
144564
15912
https://mypr.co.za/wp-content/uploads/2016/12/MyPR_Featured.jpg
50736
15030
https://mypr.co.za/wp-content/uploads/2021/06/20210317_130426-edited-350x263.jpg
24869
10187
https://mypr.co.za/wp-content/uploads/2021/04/AIM_Header_Logo.png
32076
8564
https://mypr.co.za/wp-content/uploads/2020/09/Media_FQI-350x263.jpg
22475
8553

Diagnostics

Avoid enormous network payloads — Total size was 3,057 KiB
Large network payloads can cost users money and are linked to long load times.
URL Transfer Size (Bytes)
https://mypr.co.za/wp-content/uploads/2021/05/Screenshot-2021-05-17-at-11.58.53.png
427724
https://mypr.co.za/wp-content/uploads/2021/05/Darkfest-2021_Sam4_course-unveil_build-week-1_Ryan-Franklin-copy-1000x533.jpeg
226554
https://mypr.co.za/wp-content/uploads/2021/05/DARKFEST2021_BIENVENIDO-AGUADO-ALBA_Syo-van-Vliet__MR-copy-1000x533.jpeg
197409
https://mypr.co.za/wp-content/uploads/2021/06/Cloudchef-Salsify-Fine-Dining-Delivered-1280x533.jpeg
145020
https://mypr.co.za/wp-content/uploads/2021/05/Theo-Erlangsen-copy-1200x533.jpeg
134836
https://mypr.co.za/wp-content/uploads/2020/09/Public_Issues_FQI-1500x533.jpg
108706
https://mypr.co.za/wp-content/uploads/2021/05/Ike-Klaassencopy-1000x533.jpeg
103483
https://mypr.co.za/wp-content/uploads/2021/05/Ike-Klaassencopy1-1000x533.jpeg
103483
https://pagead2.googlesyndication.com/pagead/managed/js/adsense/m202106070101/show_ads_impl_fy2019.js?bust=exp%3D31060975
88435
https://mypr.co.za/wp-content/uploads/2021/05/Lisle-CEO-small-1155x533.jpg
79121
Avoid an excessive DOM size — 1,086 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
1086
Maximum DOM Depth
17
Maximum Child Elements
54
Minimize main-thread work — 3.6 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
1398.253
Rendering
927.75399999996
Other
607.51699999999
Style & Layout
395.878
Script Parsing & Compilation
121.719
Garbage Collection
84.428
Parse HTML & CSS
78.088

Metrics

Speed Index — 4.2 s
The time taken for the page contents to be visibly populated.

Opportunities

Reduce initial server response time — Root document took 2,530 ms
It is advised to keep the server response time short for the main document, because all other requests depend on it.
URL Time Spent (Ms)
https://mypr.co.za/
2534.232

Diagnostics

Serve static assets with an efficient cache policy — 68 resources found
Mypr.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://mypr.co.za/wp-content/plugins/floating-links//fonts/fontawesome-webfont.woff2?v=4.6.3
0
72312
https://assets.pinterest.com/js/pinit.js
194000
587
https://assets.pinterest.com/js/pinit_main.js?0.796891089853418
300000
19205
https://onesignal.com/api/v1/sync/e6119428-3aee-4bd3-b75b-1d539bbb1808/web?callback=__jp0
3600000
2234
https://onesignal.com/api/v1/sync/e6119428-3aee-4bd3-b75b-1d539bbb1808/web?callback=__jp0
3600000
2231
https://onesignal.com/api/v1/sync/e6119428-3aee-4bd3-b75b-1d539bbb1808/web?callback=__jp0
3600000
2231
https://ssl.google-analytics.com/ga.js
7200000
17820
https://cdn.onesignal.com/sdks/OneSignalPageSDKES6.js?v=151503
259200000
71868
https://cdn.onesignal.com/sdks/OneSignalPageSDKES6.js?v=151503
259200000
71868
https://cdn.onesignal.com/sdks/OneSignalPageSDKES6.js?v=151503
259200000
71868
https://onesignal.com/sdks/OneSignalSDKStyles.css?v=2
259200000
8919
https://cdn.onesignal.com/sdks/OneSignalSDK.js
259200000
3296
https://cdn.onesignal.com/sdks/OneSignalSDK.js
259200000
3296
https://cdn.onesignal.com/sdks/OneSignalSDK.js?
259200000
3296
https://tpc.googlesyndication.com/pagead/js/r20210607/r20110914/elements/html/interstitial_ad_frame_fy2019.js
1209600000
8007
https://tpc.googlesyndication.com/pagead/js/r20210607/r20110914/abg_lite_fy2019.js
1209600000
7791
https://tpc.googlesyndication.com/pagead/js/r20210607/r20110914/client/qs_click_protection_fy2019.js
1209600000
6447
https://tpc.googlesyndication.com/pagead/js/r20210607/r20110914/client/window_focus_fy2019.js
1209600000
2117
https://tpc.googlesyndication.com/pagead/js/r20210607/r20110914/client/load_preloaded_resource_fy2019.js
1209600000
1684
https://mypr.co.za/wp-content/plugins/floating-links/js/materialize.min.js
2592000000
59463
https://mypr.co.za/wp-includes/js/dist/vendor/wp-polyfill.min.js
2592000000
39783
https://mypr.co.za/wp-includes/css/dashicons.min.css
2592000000
37190
https://mypr.co.za/wp-includes/js/jquery/jquery.min.js
2592000000
36577
https://mypr.co.za/wp-content/plugins/mai-theme-engine/assets/css/mai-theme.min.css
2592000000
18712
https://mypr.co.za/wp-content/plugins/gravityforms/js/gravityforms.min.js
2592000000
16584
https://mypr.co.za/wp-content/plugins/gravityforms/legacy/css/formsmain.min.css
2592000000
16278
https://mypr.co.za/wp-content/plugins/mai-theme-engine/assets/js/slick.min.js
2592000000
13483
https://mypr.co.za/wp-content/plugins/mai-theme-engine/assets/css/flexington.min.css
2592000000
12227
https://mypr.co.za/wp-content/plugins/genesis-simple-share/assets/css/genericons.min.css
2592000000
11937
https://mypr.co.za/wp-includes/css/dist/block-library/style.min.css
2592000000
11450
https://mypr.co.za/wp-content/plugins/auto-thickbox-plus/thickbox.min.js
2592000000
9632
https://mypr.co.za/wp-content/plugins/floating-links//css/floating_fonts.css
2592000000
7965
https://mypr.co.za/wp-content/plugins/genesis-responsive-slider/assets/js/jquery.flexslider.js
2592000000
7493
https://mypr.co.za/wp-includes/js/wp-emoji-release.min.js
2592000000
5772
https://mypr.co.za/wp-content/plugins/genesis-simple-share/assets/js/sharrre/jquery.sharrre.min.js
2592000000
5531
https://mypr.co.za/wp-includes/js/jquery/jquery-migrate.min.js
2592000000
5068
https://mypr.co.za/wp-content/plugins/gravityforms/legacy/css/readyclass.min.css
2592000000
4701
https://mypr.co.za/wp-includes/js/dist/i18n.min.js
2592000000
4383
https://mypr.co.za/wp-content/plugins/wp-smushit/app/assets/js/smush-lazy-load.min.js
2592000000
4202
https://mypr.co.za/wp-content/plugins/wp-auto-affiliate-links/js/api.js
2592000000
3848
https://mypr.co.za/wp-content/plugins/mai-theme-engine/assets/js/basic-scroll.min.js
2592000000
3762
https://mypr.co.za/wp-content/plugins/mai-theme-engine/assets/js/mai-theme.min.js
2592000000
3714
https://mypr.co.za/wp-content/plugins/gravityforms/js/conditional_logic.min.js
2592000000
3336
https://mypr.co.za/wp-content/plugins/genesis-simple-share/assets/js/waypoints.min.js
2592000000
2948
https://mypr.co.za/wp-includes/js/dist/hooks.min.js
2592000000
2809
https://mypr.co.za/wp-content/plugins/floating-links//css/floating_style.css
2592000000
2638
https://mypr.co.za/wp-content/themes/genesis/lib/js/menu/superfish.min.js
2592000000
2387
https://mypr.co.za/wp-content/plugins/genesis-simple-share/assets/css/share.min.css
2592000000
2241
https://mypr.co.za/wp-content/plugins/genesis-responsive-slider/assets/style.css
2592000000
1949
https://mypr.co.za/wp-content/plugins/auto-thickbox-plus/thickbox.min.css
2592000000
1913
https://mypr.co.za/wp-content/plugins/gravityforms/legacy/css/browsers.min.css
2592000000
1757
https://mypr.co.za/wp-content/plugins/mai-theme-engine/assets/js/mai-scroll.min.js
2592000000
1723
https://mypr.co.za/wp-includes/js/dist/a11y.min.js
2592000000
1658
https://mypr.co.za/wp-content/plugins/floating-links/js/floating_custom.js
2592000000
1588
https://mypr.co.za/wp-content/themes/mai-lifestyle-pro/style.css
2592000000
1444
https://mypr.co.za/wp-content/plugins/gravityforms/js/jquery.json.min.js
2592000000
1410
https://mypr.co.za/wp-content/plugins/wp-auto-affiliate-links/css/style.css
2592000000
1351
https://mypr.co.za/wp-content/plugins/mai-theme-engine/assets/js/fitvids.min.js
2592000000
1275
https://mypr.co.za/wp-includes/js/wp-embed.min.js
2592000000
1243
https://mypr.co.za/wp-includes/js/dist/dom-ready.min.js
2592000000
1077
https://mypr.co.za/wp-content/plugins/mai-theme-engine/assets/js/slick-init.min.js
2592000000
1010
https://mypr.co.za/wp-includes/js/hoverIntent.min.js
2592000000
973
https://mypr.co.za/wp-content/plugins/gravityforms/legacy/css/formreset.min.css
2592000000
876
https://mypr.co.za/wp-content/plugins/business-directory-plugin/themes/default/assets/styles.css
2592000000
843
https://mypr.co.za/wp-content/themes/genesis/lib/js/skip-links.min.js
2592000000
730
https://mypr.co.za/wp-content/plugins/business-directory-plugin/assets/css/widgets.min.css
2592000000
606
https://mypr.co.za/wp-content/plugins/mai-theme-engine/assets/js/fitvids-init.min.js
2592000000
549
https://www.gstatic.com/mysidia/ef1eb58ff665bb7a112fcf12029c3c9f.js?tag=mysidia_one_click_handler_one_afma_2019
7776000000
11280
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/opensans/v20/mem8YaGs126MiZpBA-UFVZ0bf8pkAg.woff2
3.6390000022948
https://fonts.gstatic.com/s/opensans/v20/mem5YaGs126MiZpBA-UN7rgOUuhpKKSTjw.woff2
2.7419999241829
https://fonts.gstatic.com/s/muli/v22/7Aulp_0qiz-aVz7u3PJLcUMYOFlOkEk30e6fwniDtzM.woff
3.2450000289828
https://fonts.gstatic.com/s/playfairdisplay/v22/nuFvD-vYSZviVYUb_rj3ij__anPXJzDwcbmjWBN2PKeiunDXbtXK-F2qC0s.woff
4.3689999729395
https://mypr.co.za/wp-content/plugins/floating-links//fonts/fontawesome-webfont.woff2?v=4.6.3
419.7990000248
Does not use passive listeners to improve scrolling performance
Improve the page's scroll performance by marking touch and wheel event listeners as 'passive'.
Source
Avoid `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.
Source
93

Accessibility

Indicates how accessible the page is and highlights opportunities where the page can be made more accessible to users of mypr.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.
No element has a `[tabindex]` value greater than 0
Although technically valid, a tabindex value greater than 0 often creates frustrating experiences for users who rely on assistive technologies.

ARIA

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

Names and labels

Buttons have an accessible name
Buttons become unusable as they are announced simply as "button" when the button does not have an accessible name, when used by screen readers and other assistive technologies.
Document has a `<title>` element
Search engines, screen reader users and other assistive technology users rely on the title to provide an overview of the page and to help determine if the page is relevant to their search.
No form fields have multiple labels
Having multiple labels for form fields can be confusing to assistive technologies, like a screen reader.
`<frame>` or `<iframe>` elements have a title
Screen reader users and other assistive technology users rely on frame titles to describe the contents of frames.
Image elements have `[alt]` attributes
Provide short and descriptive alternative text where possible on informative elements.
`<input type="image">` elements have `[alt]` text
Input buttons with alternative text assist screen readers and other assistive technology users to understand its purpose.
Form elements have associated labels
Screen readers and other assistive technologies rely on labels to properly announce form controls.
`<object>` elements have `[alt]` text
It is advised that alt text is used on '<object>' elements in order to provide meaning to screen reader and other assistive technology users, as these technologies are unable to translate non-text content.

Tables and lists

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

Internationalization and localization

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

Best practices

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

Audio and video

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

Contrast

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

Navigation

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

Names and labels

Links do not have a discernible name
In order to improve the navigation for screen reader and other assistive technology users, use link text that is unique, focusable and discernible.

Manual Checks

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

Best Practices

Indicates the recommended, best practices currently in place on the page and highlights the best practices that mypr.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.
Avoids front-end JavaScript libraries with known security vulnerabilities
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.
Ensure CSP is effective against XSS attacks
Significantly reduce the risk of cross-site scripting attacks (XSS) by ensuring you have a strong Content Security Policy (CSP).
Description Directive Severity
No CSP found in enforcement mode
High

Audits

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

Audits

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

Audits

Avoids 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
3.5.1
Hammer.js
2.0.4
FlexSlider
WordPress
core-js
core-js-global@2.6.11
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.
Page has valid source maps
Consider deploying source maps for added benefits such as the ability to debug while in production.
URL Map URL
https://cdn.onesignal.com/sdks/OneSignalSDK.js?
https://cdn.onesignal.com/sdks/OneSignalSDK.js.map
https://cdn.onesignal.com/sdks/OneSignalSDK.js
https://cdn.onesignal.com/sdks/OneSignalSDK.js.map
https://cdn.onesignal.com/sdks/OneSignalPageSDKES6.js?v=151503
https://cdn.onesignal.com/sdks/OneSignalPageSDKES6.js.map
https://mypr.co.za/wp-content/plugins/wp-smushit/app/assets/js/smush-lazy-load.min.js
https://mypr.co.za/wp-content/plugins/wp-smushit/app/assets/js/smush-lazy-load.min.js.map
https://mypr.co.za/wp-content/plugins/genesis-simple-share/assets/js/waypoints.min.js
https://mypr.co.za/wp-content/plugins/genesis-simple-share/assets/js/maps/waypoints.min.js.map
https://mypr.co.za/wp-content/plugins/genesis-simple-share/assets/js/sharrre/jquery.sharrre.min.js
https://mypr.co.za/wp-content/plugins/genesis-simple-share/assets/js/maps/sharrre/jquery.sharrre.min.js.map

Audits

Does not use HTTPS — 2 insecure requests found
Ensure that all pages are protected with HTTPS (including those that do not handle sensitive data) as HTTPS prevents tampering and passive listening on communications between the app and its users. Additionally, HTTPS is a prerequisite for HTTP/2 and many new web platform APIs.
Insecure URL Request Resolution
http://mypr.co.za/
Allowed
http://mypr.co.za/wp-content/plugins/auto-thickbox-plus/images/loadingAnimation.gif
Automatically upgraded to HTTPS
Links to cross-origin destinations are unsafe
Improve performance and prevent security vulnerabilities by adding rel="noopener" and rel="noreferrer" to external links.

Audits

Registers an `unload` listener
The 'unload' event does not fire reliably, causing issues with browser optimizations such as the Back-Forward Cache. It is recommended that 'pagehide' or 'visibilitychange' events are used instead.
Source
Issues were logged in the `Issues` panel in Chrome Devtools
There may be unresolved issues logged to Chrome Devtools.
Issue type
Mixed content
92

SEO

Indicates how well the page is optimized for ranking in search engines and highlights Search Engine Optimization (SEO) opportunities for mypr.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 mypr.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.
Links have descriptive text
Make use of descriptive link text to assist search engines in understanding the content.
Image elements have `[alt]` attributes
Provide short and descriptive alternative text where possible on informative elements.
Document has a valid `hreflang`
Search engines can be instructed to list specific versions of a page for a given language or region through the use of hreflang links.
Document has a valid `rel=canonical`
Search engines can be suggested which URL should be shown in search results through the use of canonical links.
Document avoids plugins
The content of plugins cannot be indexed by search engines and many devices either restrict or do not support them.

Crawling and Indexing

Page has successful HTTP status code
Avoid pages with unsuccessful HTTP status codes as they may not be indexed by search engines.
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.

Crawling and Indexing

Links are not crawlable
Ensure that the 'href' attribute of anchor elements links to the appropriate destination. This allows for more pages of the site to be discovered by search engines.

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

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 mypr.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 mypr.co.za on mobile screens.
Provides 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.

Installable

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

PWA Optimized

Does not register a service worker that controls page and `start_url`
A service worker is used to provide Progressive Web Apps the use of features such as working offline, the ability for the app to be added to the homescreen as well as push notifications.
Is not configured for a custom splash screen
Themed splash screens ensure a high-quality user experience at launch for app users.
View Data
Does not set a theme color for the address bar.
A theme may be applied to the browser address bar, which ideally can be made to match the site.
View Data
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) 67
Performance 24
Accessibility 96
Best Practices 73
SEO 93
Progressive Web App 50
0–49 (Fail) 50–89 (Average) 90–100 (Pass)
URL: https://mypr.co.za
Updated: 9th June, 2021

6.57 seconds
First Contentful Paint (FCP)
12%
8%
80%

0.03 seconds
First Input Delay (FID)
81%
13%
6%

Simulate loading on mobile
24

Performance

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

Metrics

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

Opportunities

Defer offscreen images
Time to Interactive can be slowed down by resources on the page. Mypr.co.za should consider lazy-loading offscreen and hidden images.
Minify CSS
Cascading Style Sheets (CSS) files can contribute to network payload sizes. Mypr.co.za should consider minifying CSS files.
Minify JavaScript — Potential savings of 4 KiB
JavaScript (JS) files can contribute to network payload sizes and increase script parse times. Mypr.co.za should consider minifying JS files.
URL Transfer Size (Bytes) Potential Savings (Bytes)
https://mypr.co.za/wp-content/plugins/genesis-responsive-slider/assets/js/jquery.flexslider.js
7493
3665
Enable text compression
Text-based resources should be served with compression, such as gzip, deflate or brotli.
Preconnect to required origins
Resource hints, such as 'preconnect' or 'dns-prefetch', may assist in establishing early connections to important third-party origins.
Avoid multiple page redirects — Potential savings of 630 ms
Redirects can cause additional delays before the page can begin loading. Mypr.co.za should avoid multiple or unnecessary page redirects.
URL Time Spent (Ms)
http://mypr.co.za/
630
https://mypr.co.za/
0
Preload key requests
Key requests can be preloaded by using '<link rel=preload>'. Mypr.co.za should consider using '<link rel=preload>' to prioritize fetching resources that are currently requested later in page load.
Use video formats for animated content
Large GIFs are inefficient for delivering animated content. It is recommended to use MPEG4/WebM videos for animations and PNG/WebP for static images instead of GIF.
Remove duplicate modules in JavaScript bundles
Ensure that no duplicate JavaScript modules from bundles exist to reduce bytes consumed by network activity.
Avoid serving legacy JavaScript to modern browsers — Potential savings of 0 KiB
Polyfills and transforms enable legacy browsers to use new JavaScript features. For bundled JavaScript it is recommended to adopt a modern script deployment strategy using module/nomodule feature detection. This will reduce the amount of code shipped to modern browsers.
URL Potential Savings (Bytes)
https://mypr.co.za/wp-includes/js/dist/hooks.min.js
68
https://mypr.co.za/wp-content/plugins/floating-links/js/materialize.min.js
60
Preload Largest Contentful Paint image
It is recommended to preload images used by LCP elements, to improve LCP time.
URL Potential Savings (Ms)
https://mypr.co.za/wp-content/uploads/2019/05/MyPR_Logo_3x2-350x263.jpg
0

Diagnostics

Avoids enormous network payloads — Total size was 2,207 KiB
Large network payloads can cost users money and are linked to long load times.
URL Transfer Size (Bytes)
https://mypr.co.za/wp-content/uploads/2021/05/Screenshot-2021-05-17-at-11.58.53-410x413.png
323511
https://mypr.co.za/wp-content/uploads/2021/05/Darkfest-2021_Sam4_course-unveil_build-week-1_Ryan-Franklin-copy-550x413.jpeg
94789
https://pagead2.googlesyndication.com/pagead/js/r20210607/r20190131/show_ads_impl_fy2019.js
88193
https://mypr.co.za/wp-content/uploads/2021/05/DARKFEST2021_BIENVENIDO-AGUADO-ALBA_Syo-van-Vliet__MR-copy-550x413.jpeg
74083
https://mypr.co.za/wp-content/plugins/floating-links//fonts/fontawesome-webfont.woff2?v=4.6.3
72312
https://cdn.onesignal.com/sdks/OneSignalPageSDKES6.js?v=151503
71868
https://cdn.onesignal.com/sdks/OneSignalPageSDKES6.js?v=151503
71868
https://cdn.onesignal.com/sdks/OneSignalPageSDKES6.js?v=151503
71868
https://mypr.co.za/wp-content/plugins/floating-links/js/materialize.min.js
59463
https://pagead2.googlesyndication.com/pagead/js/r20210607/r20190131/reactive_library_fy2019.js
54432
Avoid chaining critical requests — 49 chains found
Below is a list of Critical Request Chains, which shows which resources are loaded with a high priority. Mypr.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 — 134 requests • 2,207 KiB
It is advised to add a budgets.json file in order to set budgets for the quantity and size of page resources.
Resource Type Requests Transfer Size (Bytes)
Total
134
2259536
Image
25
955227
Script
66
902419
Stylesheet
24
166036
Font
5
124360
Document
11
102250
Other
3
9244
Media
0
0
Third-party
66
831083
Lazy load third-party resources with facades
Consider replacing third-party embeds with a facade until they are required (use lazy loading).
Largest Contentful Paint element — 1 element found
The element which was identified as the Largest Contentful Paint.
Element
img
Avoid large layout shifts — 5 elements found
Below is a list of all DOM elements that contribute to the CLS of the page.
Element CLS Contribution
0.076465734380849
0.011553799230463
0.0050108586367293
0.0029235999598042
0.00027214241027832
Avoid long main-thread tasks — 20 long tasks found
Below is a list of the longest tasks on the main thread, which is useful when identifying the worst input delay contributors.
URL Start Time (Ms) Duration (Ms)
https://pagead2.googlesyndication.com/bg/Jl_KA3DWLl1pqAl7nrDeic27IkrJD7_aVFtTlraQVeY.js
1812
455
https://www.googletagservices.com/activeview/js/current/rx_lidar.js?cache=r20110914
9217
400
https://www.googletagservices.com/activeview/js/current/rx_lidar.js?cache=r20110914
9617
222
https://mypr.co.za/wp-includes/js/jquery/jquery.min.js
17222
206
https://mypr.co.za/wp-content/themes/genesis/lib/js/skip-links.min.js
17010
201
https://tpc.googlesyndication.com/pagead/js/r20210607/r20110914/abg_lite_fy2019.js
7002
146
https://mypr.co.za/
1410
145
https://www.googletagservices.com/activeview/js/current/osd.js
6710
118
https://mypr.co.za/wp-content/plugins/mai-theme-engine/assets/js/basic-scroll.min.js
11198
96
https://cdn.onesignal.com/sdks/OneSignalPageSDKES6.js?v=151503
11040
92
https://pagead2.googlesyndication.com/pagead/js/r20210607/r20190131/reactive_library_fy2019.js
10110
91
https://pagead2.googlesyndication.com/pagead/js/r20210607/r20190131/show_ads_impl_fy2019.js
5392
88
https://tpc.googlesyndication.com/sodar/sodar2/223/runner.html
16328
88
https://mypr.co.za/wp-content/plugins/genesis-simple-share/assets/js/sharrre/jquery.sharrre.min.js
7260
83
https://cdn.onesignal.com/sdks/OneSignalPageSDKES6.js?v=151503
8809
81
https://cdn.onesignal.com/sdks/OneSignalPageSDKES6.js?v=151503
4590
79
https://ssl.google-analytics.com/ga.js
8423
78
https://pagead2.googlesyndication.com/bg/Jl_KA3DWLl1pqAl7nrDeic27IkrJD7_aVFtTlraQVeY.js
16135
78
https://mypr.co.za/
1555
77
https://mypr.co.za/wp-includes/js/jquery/jquery.min.js
5310
73
Avoid non-composited animations — 49 animated elements found
It is recommended to avoid non-composited animations which are often janky and increase CLS.
Element Name
div
Image elements have explicit `width` and `height`
Reduce layout shifts and improve CLS by setting explicit width and height properties on image elements.

Budgets

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

Other

Network Requests
Below is a list of network requests that were made during page load.
URL Protocol Start Time (Ms) End Time (Ms) Transfer Size (Bytes) Resource Size (Bytes) Status Code MIME Type Resource Type
http://mypr.co.za/
http/1.1
0
28.968000027817
209
0
301
https://mypr.co.za/
h2
29.404000029899
1755.3049999988
26239
166341
200
text/html
Document
https://mypr.co.za/wp-content/plugins/genesis-simple-share/assets/css/share.min.css
h2
1768.4059999883
2070.01700002
2241
10235
200
text/css
Stylesheet
https://mypr.co.za/wp-content/plugins/genesis-simple-share/assets/css/genericons.min.css
h2
1768.7010000227
2091.4690000354
11937
15180
200
text/css
Stylesheet
https://mypr.co.za/wp-includes/css/dist/block-library/style.min.css
h2
1768.8750000088
2066.8179999921
11450
58171
200
text/css
Stylesheet
https://fonts.googleapis.com/css?family=Muli%3A200%2C200i%7COpen+Sans%3A300%2C300i%2C400%2C400i%2C700%2C700i%7CPlayfair+Display%3A700%2C700i&ver=1.1.0
h2
1769.0240000375
1788.9200000209
1949
17717
200
text/css
Stylesheet
https://mypr.co.za/wp-content/plugins/mai-theme-engine/assets/css/mai-theme.min.css
h2
1769.1980000236
2154.3219999876
18712
75338
200
text/css
Stylesheet
https://mypr.co.za/wp-content/plugins/mai-theme-engine/assets/css/flexington.min.css
h2
1769.3549999967
2098.245000001
12227
95429
200
text/css
Stylesheet
https://use.fontawesome.com/releases/v5.14.0/css/all.css
h2
1769.5270000258
1788.3300000103
15066
58935
200
text/css
Stylesheet
https://mypr.co.za/wp-content/plugins/business-directory-plugin/assets/css/widgets.min.css
h2
1769.7120000375
2063.7540000025
606
181
200
text/css
Stylesheet
https://mypr.co.za/wp-content/plugins/floating-links//css/floating_fonts.css
h2
1769.8749999981
2071.052000043
7965
27846
200
text/css
Stylesheet
https://mypr.co.za/wp-content/plugins/floating-links//css/floating_style.css
h2
1770.027999999
2246.9270000001
2638
10704
200
text/css
Stylesheet
https://mypr.co.za/wp-includes/css/dashicons.min.css
h2
1770.1799999923
2158.1599999918
37190
59016
200
text/css
Stylesheet
https://mypr.co.za/wp-content/themes/mai-lifestyle-pro/style.css
h2
1770.9510000423
2064.6779999952
1444
2718
200
text/css
Stylesheet
https://mypr.co.za/wp-content/plugins/business-directory-plugin/themes/default/assets/styles.css
h2
1771.2269999902
2060.8319999883
843
961
200
text/css
Stylesheet
https://mypr.co.za/wp-content/plugins/genesis-responsive-slider/assets/style.css
h2
1771.3590000058
2063.2549999864
1949
4198
200
text/css
Stylesheet
https://mypr.co.za/wp-content/plugins/auto-thickbox-plus/thickbox.min.css
h2
1771.4789999882
2089.9400000344
1913
5230
200
text/css
Stylesheet
https://mypr.co.za/wp-includes/js/jquery/jquery.min.js
h2
1771.6340000043
2148.6490000389
36577
89496
200
application/javascript
Script
https://mypr.co.za/wp-includes/js/jquery/jquery-migrate.min.js
h2
1771.8510000268
2076.303000038
5068
11224
200
application/javascript
Script
https://mypr.co.za/wp-content/plugins/genesis-simple-share/assets/js/sharrre/jquery.sharrre.min.js
h2
1772.0139999874
10456.486999989
5531
16270
200
application/javascript
Script
https://mypr.co.za/wp-content/plugins/genesis-simple-share/assets/js/waypoints.min.js
h2
1772.1590000438
2059.7910000361
2948
7559
200
application/javascript
Script
https://mypr.co.za/wp-content/plugins/floating-links/js/floating_custom.js
h2
1772.357000038
2122.669000004
1588
3565
200
application/javascript
Script
https://mypr.co.za/wp-content/plugins/floating-links/js/materialize.min.js
h2
1772.4659999949
2218.3620000142
59463
166221
200
application/javascript
Script
https://mypr.co.za/wp-content/plugins/auto-thickbox-plus/thickbox.min.js
h2
1772.5879999925
2059.356999991
9632
30571
200
application/javascript
Script
https://assets.pinterest.com/js/pinit.js
h2
10491.726000037
10521.678999998
602
361
200
application/javascript
Script
https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js
h2
10492.091000022
10510.042999987
49048
137151
200
text/javascript
Script
https://mypr.co.za/wp-content/uploads/2021/06/Cloudchef-Salsify-Fine-Dining-Delivered-550x413.jpeg
h2
10492.239000043
11298.109000025
44287
43833
200
image/jpeg
Image
https://mypr.co.za/wp-content/uploads/2020/09/Public_Issues_FQI-550x413.jpg
h2
10492.373000016
10568.694000016
37081
36628
200
image/jpeg
Image
https://mypr.co.za/wp-content/uploads/2021/06/David-Roberts-550x413.jpg
h2
10492.512000026
10575.707999989
24973
24520
200
image/jpeg
Image
https://mypr.co.za/wp-content/uploads/2021/05/multinet-logo-small.png
h2
10492.618000018
10510.729000031
9000
8549
200
image/png
Image
https://mypr.co.za/wp-content/uploads/2021/05/Lisle-CEO-small-550x413.jpg
h2
10492.728999991
10712.494000036
38933
38480
200
image/jpeg
Image
https://mypr.co.za/wp-content/uploads/2021/05/DARKFEST2021_BIENVENIDO-AGUADO-ALBA_Syo-van-Vliet__MR-copy-550x413.jpeg
h2
10492.827000038
10590.757000027
74083
73629
200
image/jpeg
Image
https://mypr.co.za/wp-content/uploads/2021/05/Ike-Klaassencopy1-550x413.jpeg
h2
10492.934000038
10516.059999994
45679
45226
200
image/jpeg
Image
https://mypr.co.za/wp-content/uploads/2021/05/Theo-Erlangsen-copy-550x413.jpeg
h2
10493.044000003
10576.227999991
52807
52354
200
image/jpeg
Image
https://mypr.co.za/wp-content/uploads/2021/05/Ike-Klaassencopy-550x413.jpeg
h2
10493.146000023
10693.790999998
45679
45226
200
image/jpeg
Image
https://mypr.co.za/wp-content/uploads/2021/05/Screenshot-2021-05-17-at-11.58.53-410x413.png
h2
10493.71900002
11530.013000011
323511
323056
200
image/png
Image
https://mypr.co.za/wp-includes/js/wp-emoji-release.min.js
h2
10493.859999988
10889.307000034
5772
14229
200
application/javascript
Script
https://mypr.co.za/wp-content/uploads/2021/05/Darkfest-2021_Sam4_course-unveil_build-week-1_Ryan-Franklin-copy-550x413.jpeg
h2
10493.978000013
10512.932999991
94789
94335
200
image/jpeg
Image
https://mypr.co.za/wp-content/uploads/2021/04/AIM_Header_Logo-550x350.png
h2
10494.099000003
10923.909000005
29497
29044
200
image/png
Image
https://mypr.co.za/wp-content/plugins/wp-auto-affiliate-links/css/style.css
h2
2248.3040000079
2591.9270000304
1351
2805
200
text/css
Stylesheet
https://mypr.co.za/wp-content/plugins/gravityforms/legacy/css/formreset.min.css
h2
2592.9630000028
2953.3960000263
876
3860
200
text/css
Stylesheet
https://mypr.co.za/wp-content/plugins/gravityforms/legacy/css/formsmain.min.css
h2
2954.3640000047
3310.4820000008
16278
80380
200
text/css
Stylesheet
https://mypr.co.za/wp-content/plugins/gravityforms/legacy/css/readyclass.min.css
h2
3311.7199999979
3592.9689999903
4701
30716
200
text/css
Stylesheet
https://mypr.co.za/wp-content/plugins/gravityforms/legacy/css/browsers.min.css
h2
3594.0870000049
3874.4240000378
1757
8875
200
text/css
Stylesheet
https://mypr.co.za/wp-content/plugins/wp-auto-affiliate-links/js/api.js
h2
3875.4300000146
4158.6419999949
3848
11920
200
application/javascript
Script
https://mypr.co.za/wp-content/plugins/wp-smushit/app/assets/js/smush-lazy-load.min.js
h2
4159.9830000196
10819.247000036
4202
7918
200
application/javascript
Script
https://mypr.co.za/wp-includes/js/hoverIntent.min.js
h2
10457.860000024
10902.584000025
973
1122
200
application/javascript
Script
https://mypr.co.za/wp-content/themes/genesis/lib/js/menu/superfish.min.js
h2
10489.499000018
11388.67200003
2387
4499
200
application/javascript
Script
https://mypr.co.za/wp-content/themes/genesis/lib/js/skip-links.min.js
h2
10489.670000039
12439.805000031
730
386
200
application/javascript
Script
https://mypr.co.za/wp-content/plugins/mai-theme-engine/assets/js/mai-theme.min.js
h2
10489.797000017
12439.335000003
3714
10197
200
application/javascript
Script
https://mypr.co.za/wp-content/plugins/mai-theme-engine/assets/js/basic-scroll.min.js
h2
10489.933000004
10768.668000004
3762
10198
200
application/javascript
Script
https://mypr.co.za/wp-content/plugins/mai-theme-engine/assets/js/mai-scroll.min.js
h2
10490.098000038
10820.366
1723
4150
200
application/javascript
Script
https://mypr.co.za/wp-content/plugins/mai-theme-engine/assets/js/fitvids.min.js
h2
10490.244999994
10899.638000003
1275
1782
200
application/javascript
Script
https://mypr.co.za/wp-content/plugins/mai-theme-engine/assets/js/fitvids-init.min.js
h2
10490.431000013
11146.025000024
549
68
200
application/javascript
Script
https://mypr.co.za/wp-content/plugins/genesis-responsive-slider/assets/js/jquery.flexslider.js
h2
10490.560000006
10900.124000036
7493
27245
200
application/javascript
Script
https://mypr.co.za/wp-includes/js/wp-embed.min.js
h2
10490.714000014
10817.102000001
1243
1426
200
application/javascript
Script
https://cdn.onesignal.com/sdks/OneSignalSDK.js?
h2
10494.189999998
10521.920000028
3295
9138
200
application/javascript
Script
https://mypr.co.za/wp-content/plugins/mai-theme-engine/assets/js/slick.min.js
h2
10490.820000006
10900.888000033
13483
42863
200
application/javascript
Script
https://mypr.co.za/wp-content/plugins/mai-theme-engine/assets/js/slick-init.min.js
h2
10490.922000026
10889.92300001
1010
1134
200
application/javascript
Script
https://mypr.co.za/wp-includes/js/dist/vendor/wp-polyfill.min.js
h2
10491.110000003
10975.776000007
39783
99310
200
application/javascript
Script
https://mypr.co.za/wp-includes/js/dist/dom-ready.min.js
h2
10491.264000011
10889.675000042
1077
1219
200
application/javascript
Script
https://mypr.co.za/wp-includes/js/dist/hooks.min.js
h2
10491.390000039
10768.073000014
2809
6937
200
application/javascript
Script
https://mypr.co.za/wp-includes/js/dist/i18n.min.js
h2
10491.497000039
11142.243000038
4383
10166
200
application/javascript
Script
https://mypr.co.za/wp-includes/js/dist/a11y.min.js
h2
10491.620999994
10820.793999999
1658
3041
200
application/javascript
Script
https://mypr.co.za/wp-content/plugins/gravityforms/js/jquery.json.min.js
h2
10494.341999991
10818.030000024
1410
1848
200
application/javascript
Script
https://mypr.co.za/wp-content/plugins/gravityforms/js/gravityforms.min.js
h2
10494.478999986
10903.034000017
16584
46552
200
application/javascript
Script
https://mypr.co.za/wp-content/plugins/gravityforms/js/conditional_logic.min.js
h2
10494.601999992
11052.988999989
3336
8324
200
application/javascript
Script
https://ssl.google-analytics.com/ga.js
h2
10494.716999994
10500.388999993
17797
46274
200
text/javascript
Script
data
10498.429000028
10498.482000025
0
37
200
image/gif
Image
https://fonts.gstatic.com/s/opensans/v20/mem8YaGs126MiZpBA-UFVZ0bf8pkAg.woff2
h2
10511.189000041
10514.733000018
9803
9196
200
font/woff2
Font
https://fonts.gstatic.com/s/opensans/v20/mem5YaGs126MiZpBA-UN7rgOUuhpKKSTjw.woff2
h2
10511.365999992
10513.644999999
9757
9128
200
font/woff2
Font
https://fonts.gstatic.com/s/muli/v22/7Aulp_0qiz-aVz7u3PJLcUMYOFlOkEk30eifxHiD.woff2
h2
10511.773000006
10515.123000019
11341
10608
200
font/woff2
Font
https://fonts.gstatic.com/s/playfairdisplay/v22/nuFvD-vYSZviVYUb_rj3ij__anPXJzDwcbmjWBN2PKeiunDXbtPK_l2q.woff2
h2
10518.12600001
10521.130000008
21147
20412
200
font/woff2
Font
https://mypr.co.za/wp-content/plugins/floating-links//fonts/fontawesome-webfont.woff2?v=4.6.3
h2
10605.138000043
11252.085000044
72312
71896
200
font/woff2
Font
data
10605.451999989
10683.051
31728
31728
200
application/x-font-woff
Font
https://ssl.google-analytics.com/r/__utm.gif?utmwv=5.7.2&utms=1&utmn=1691016355&utmhn=mypr.co.za&utmcs=UTF-8&utmsr=360x640&utmvp=360x640&utmsc=24-bit&utmul=en-us&utmje=0&utmfl=-&utmdt=MyPR%20%7C%20South%20African%20Press%20Releases&utmhid=1242995471&utmr=-&utmp=%2F&utmht=1623242737226&utmac=UA-32529867-1&utmcc=__utma%3D251812373.2012790883.1623242737.1623242737.1623242737.1%3B%2B__utmz%3D251812373.1623242737.1.1.utmcsr%3D(direct)%7Cutmccn%3D(direct)%7Cutmcmd%3D(none)%3B&utmjid=2134163868&utmredir=1&utmu=qAAAAAAAAAAAAAAAAAAAAAAE~
h2
10634.563
10637.686000031
612
35
200
image/gif
Image
https://pagead2.googlesyndication.com/pagead/js/r20210607/r20190131/show_ads_impl_fy2019.js
h2
10653.904000006
10676.883000007
88193
236923
200
text/javascript
Script
https://googleads.g.doubleclick.net/pagead/html/r20210607/r20190131/zrt_lookup.html
h2
10664.030000044
10667.921000044
5296
10039
200
text/html
Document
https://assets.pinterest.com/js/pinit_main.js?0.2114822937464056
h2
10720.040999993
10761.306
19190
69682
200
application/javascript
Script
https://partner.googleadservices.com/gampad/cookie.js?domain=mypr.co.za&callback=_gfp_s_&client=ca-pub-8982229653008092
h2
10758.808000013
10762.795999995
839
200
200
text/javascript
Script
https://pagead2.googlesyndication.com/pagead/gen_204?id=ach_evt&url=https%3A%2F%2Fmypr.co.za%2F&tn=DIV&cls=floating_links&ign=false
h2
10765.40199999
10769.151000015
628
0
204
image/gif
Image
https://adservice.google.com/adsid/integrator.js?domain=mypr.co.za
h2
10766.653000028
10771.198000002
763
107
200
application/javascript
Script
https://googleads.g.doubleclick.net/pagead/ads?client=ca-pub-8982229653008092&output=html&adk=1812271804&adf=3025194257&lmt=1623242737&plat=1%3A16777216%2C16%3A8388608%2C17%3A32%2C24%3A32%2C25%3A32%2C30%3A33554432%2C32%3A32&format=0x0&url=https%3A%2F%2Fmypr.co.za%2F&ea=0&flash=0&pra=5&wgl=1&uach=WyIiLCIiLCIiLCIiLCIiLFtdXQ..&dt=1623242737248&bpp=4&bdt=8894&idt=94&shv=r20210607&cbv=%2Fr20190131&ptt=9&saldr=aa&abxe=1&nras=1&correlator=655877551831&frm=20&pv=2&ga_vid=2012790883.1623242737&ga_sid=1623242737&ga_hid=1242995471&ga_fc=1&u_tz=-420&u_his=2&u_java=0&u_h=640&u_w=360&u_ah=640&u_aw=360&u_cd=24&u_nplug=0&u_nmime=0&adx=-12245933&ady=-12245933&biw=360&bih=640&scr_x=0&scr_y=0&eid=31060005%2C31060031&oid=3&pvsid=1214544894797257&pem=502&eae=2&fc=1920&brdim=0%2C0%2C0%2C0%2C360%2C0%2C360%2C640%2C360%2C640&vis=1&rsz=%7C%7Cs%7C&abl=NS&fu=32768&bc=31&ifi=1&uci=a!1&fsb=1&dtd=122
h2
10778.451999999
11819.484000036
50027
239179
200
text/html
Document
https://www.googletagservices.com/activeview/js/current/osd.js
h2
10778.132000007
10784.670000023
28820
74757
200
text/javascript
Script
https://mypr.co.za/wp-content/uploads/2019/05/cropped-MyPR_Logo_Square-1.jpg
h2
10842.728000018
10859.487999987
39405
38952
200
image/jpeg
Image
https://mypr.co.za/wp-content/uploads/2019/05/MyPR_Logo_3x2-350x263.jpg
h2
10842.849000008
10859.109000012
10900
10444
200
image/jpeg
Image
https://mypr.co.za/wp-content/uploads/2016/12/MyPR_Featured.jpg
h2
10843.156000017
11114.187000028
51189
50736
200
image/jpeg
Image
https://mypr.co.za/wp-content/uploads/2021/06/Cloudchef-Salsify-Fine-Dining-Delivered-350x263.jpeg
h2
11005.834000011
11114.669000031
21454
20998
200
image/jpeg
Image
https://log.pinterest.com/?type=pidget&guid=fgTUu4F8VT8d&tv=2021040501&event=init&sub=www&button_count=1&follow_count=0&pin_count=0&button_hover=1&button_sticky=1&profile_count=0&board_count=0&section_count=0&lang=en&nvl=en-US&via=https%3A%2F%2Fmypr.co.za%2F&viaSrc=canonical
h2
11792.741000012
11836.368000018
527
0
200
text/plain
Image
https://pagead2.googlesyndication.com/pagead/js/r20210607/r20190131/reactive_library_fy2019.js
h2
11855.275000038
11872.00600002
54432
149388
200
text/javascript
Script
https://adservice.google.com/adsid/integrator.js?domain=mypr.co.za
h2
11909.371000016
11914.990000019
763
107
200
application/javascript
Script
https://googleads.g.doubleclick.net/pagead/html/r20210607/r20190131/zrt_lookup.html?fsb=1
h2
11914.722000016
11919.518999988
5274
10039
200
text/html
Document
https://googleads.g.doubleclick.net/pagead/html/r20210607/r20190131/zrt_lookup.html?fsb=1
h2
11927.937
11932.420000026
5274
10039
200
text/html
Document
https://fonts.googleapis.com/css?family=Roboto
h2
11963.504000043
11975.78800004
1298
2463
200
text/css
Stylesheet
https://www.gstatic.com/images/icons/material/system/2x/more_vert_white_48dp.png
h2
11966.528000019
11969.653000007
795
233
200
image/png
Image
https://www.gstatic.com/images/icons/material/system/2x/feedback_grey600_24dp.png
h2
11966.79700003
11970.295000006
768
205
200
image/png
Image
https://www.gstatic.com/images/icons/material/system/2x/settings_grey600_24dp.png
h2
11967.02000004
11970.035000006
1166
604
200
image/png
Image
https://tpc.googlesyndication.com/pagead/js/r20210607/r20110914/elements/html/interstitial_ad_frame_fy2019.js
h2
11967.245000007
11976.61100002
8029
16975
200
text/javascript
Script
https://fonts.googleapis.com/css?family=Google%20Sans%3A400%2C500
h2
11976.282000018
11988.905000035
1374
3817
200
text/css
Stylesheet
https://tpc.googlesyndication.com/pagead/js/r20210607/r20110914/client/load_preloaded_resource_fy2019.js
h2
11980.337999994
11982.981999987
1662
1517
200
text/javascript
Script
https://tpc.googlesyndication.com/pagead/js/r20210607/r20110914/abg_lite_fy2019.js
h2
11983.485000033
11987.254000036
7791
17422
200
text/javascript
Script
https://tpc.googlesyndication.com/pagead/js/r20210607/r20110914/client/window_focus_fy2019.js
h2
11984.101000009
11987.693000003
2095
2531
200
text/javascript
Script
https://www.googletagservices.com/activeview/js/current/rx_lidar.js?cache=r20110914
h2
11984.304000041
11994.107000006
38631
124773
200
text/javascript
Script
https://tpc.googlesyndication.com/pagead/js/r20210607/r20110914/client/qs_click_protection_fy2019.js
h2
11984.498000005
11988.442000002
6425
13096
200
text/javascript
Script
https://www.gstatic.com/mysidia/ef1eb58ff665bb7a112fcf12029c3c9f.js?tag=mysidia_one_click_handler_one_afma_2019
h2
11984.713000013
11989.461000019
11280
25793
200
text/javascript
Script
https://fonts.googleapis.com/css?family=Google%20Sans%3A400%2C500
h2
12014.658000029
12028.707000019
1352
3817
200
text/css
Stylesheet
https://tpc.googlesyndication.com/pagead/js/r20210607/r20110914/client/load_preloaded_resource_fy2019.js
h2
12024.786000024
12024.893000023
1662
1517
200
text/javascript
Script
https://tpc.googlesyndication.com/pagead/js/r20210607/r20110914/abg_lite_fy2019.js
h2
12026.91200003
12027.040000015
7791
17422
200
text/javascript
Script
https://tpc.googlesyndication.com/pagead/js/r20210607/r20110914/client/window_focus_fy2019.js
h2
12032.009000017
12032.112999994
2095
2531
200
text/javascript
Script
https://www.googletagservices.com/activeview/js/current/rx_lidar.js?cache=r20110914
h2
12032.797000022
12039.471000026
38631
124773
200
text/javascript
Script
https://tpc.googlesyndication.com/pagead/js/r20210607/r20110914/client/qs_click_protection_fy2019.js
h2
12033.289000043
12038.144999999
6447
13096
200
text/javascript
Script
https://www.gstatic.com/mysidia/ef1eb58ff665bb7a112fcf12029c3c9f.js?tag=mysidia_one_click_handler_one_afma_2019
h2
12033.465000044
12038.601000037
11280
25793
200
text/javascript
Script
https://tpc.googlesyndication.com/pagead/js/r20210607/r20110914/client/window_focus_fy2019.js
h2
12035.688000033
12039.012000023
2117
2531
200
text/javascript
Script
https://googleads.g.doubleclick.net/pagead/drt/s?v=r20120211
h2
12044.645000016
12048.69700002
597
143
200
text/html
Document
https://pagead2.googlesyndication.com/bg/Jl_KA3DWLl1pqAl7nrDeic27IkrJD7_aVFtTlraQVeY.js
h2
12272.127000033
12275.668999995
6373
14652
200
text/javascript
Script
https://www.google.com/pagead/drt/ui
http/1.1
12278.005000029
12283.113000041
522
0
302
text/html
https://googleads.g.doubleclick.net/pagead/drt/si
h2
12283.782000013
12289.840000041
717
0
200
text/html
Document
https://cdn.onesignal.com/sdks/OneSignalPageSDKES6.js?v=151503
h2
12563.76400002
12604.789000005
71868
290732
200
application/javascript
Script
https://mypr.co.za/wp-content/plugins/auto-thickbox-plus/images/loadingAnimation.gif
h2
12573.773999989
12741.67399999
6337
5886
200
image/gif
Image
https://onesignal.com/api/v1/sync/e6119428-3aee-4bd3-b75b-1d539bbb1808/web?callback=__jp0
h2
12763.541000022
12786.009000032
2275
3110
200
text/javascript
Script
https://mypr.os.tc/webPushIframe
h2
12798.280999996
12879.026000039
993
487
200
text/html
Document
https://cdn.onesignal.com/sdks/OneSignalSDK.js
h2
12900.003999996
12926.253999991
3296
9138
200
application/javascript
Script
https://cdn.onesignal.com/sdks/OneSignalPageSDKES6.js?v=151503
h2
12936.382999993
12975.256000005
71868
290732
200
application/javascript
Script
https://onesignal.com/api/v1/sync/e6119428-3aee-4bd3-b75b-1d539bbb1808/web?callback=__jp0
h2
13013.533000019
13038.97600004
2278
3110
200
text/javascript
Script
https://pagead2.googlesyndication.com/getconfig/sodar?sv=200&tid=gda&tv=r20210607&st=env
h2
13055.703999999
13063.928999996
8513
10267
200
application/json
XHR
https://tpc.googlesyndication.com/sodar/sodar2.js
h2
13068.226000003
13072.981000005
6960
17653
200
text/javascript
Script
https://tpc.googlesyndication.com/sodar/sodar2/223/runner.html
h2
13084.728999995
13090.897999995
5641
12775
200
text/html
Document
https://www.google.com/recaptcha/api2/aframe
h2
13087.039000005
13107.446000038
1214
783
200
text/html
Document
https://pagead2.googlesyndication.com/pagead/sodar?id=sodar2&v=223&li=gda_r20210607&jk=1214544894797257&rc=
h2
13139.915000007
13165.248000005
521
0
204
text/html
Image
https://pagead2.googlesyndication.com/bg/Jl_KA3DWLl1pqAl7nrDeic27IkrJD7_aVFtTlraQVeY.js
h2
13142.484000011
13147.312999994
6373
14652
200
text/javascript
Script
https://mypr.onesignal.com/webPushIframe
h2
13277.845000033
13407.242999994
978
458
200
text/html
Document
https://cdn.onesignal.com/sdks/OneSignalSDK.js
h2
13433.25500004
13461.508999986
3296
9138
200
application/javascript
Script
https://pagead2.googlesyndication.com/pagead/gen_204?id=sodar2&v=223&t=2&li=gda_r20210607&jk=1214544894797257&bg=!V1SlVBDNAAY6sG-_OrA7ACkAdvg8WkKpJKlfKoXnQzDeUExEs_TMxeYc-b7yhE2XA_wgPThQbFZaxgIAAADtUgAAABtoAQcKAMmf-8SchMnD5I0zymgp-GkzyFXkvdBPBcxFbGLTlfpPbVD3rtzfkYW3krayeCLrP3bcWG2V9h5di8nvqME2P7CZy59wEB3OW0wnqlG6KKIFmEn7u23LDSlsJEH2rER1zJbLCj8i6_brj5xMvdDje6H8SznPgSxPGC1fjLQ1Zqt25Q8jmOYIxDKPA8S_NaMglj5DWBiF6YJGmQIldNY3eJHXF_x7P0APb4gwO0d3owVG2EcKTwwPQR8RLDd1Gu0ZBG4x70uGHVdLB3-ZAm-dtdprJ7LAd33BnLBP38ZxWq8taRBU7ywAqxIwzQt6PxBst6ukOELURCnqEXPi_dsqSen0cvwA4OaUpfo547pjyRV8wF-QjRbAhqBBvBhlIQt3IdqDpaf8i2-r9ymXBeK1QdqHt1uzXLS01hCJ1HVk0Uo7fbFd1Ij6q9Iqig-iDmAb6ZFJ8f7V15TWWwTLwvEGijDLTpbAETjzIpXFaO6x1ie0i4ZjtwhCvxf8iGQ84Qe7EQ6bo6jJxUQ4tnsX81fqE9Ahc_C5LoIFqC3pRK2jRIz9bzS6SmqRMd4kUta-4DacHIupevFV77SwSrv5CZzCNuUnoGztNtwaAxHOlOdR4opD1bjiHG4Lbgms-z4_QCroqMQTut71JXx052ACrVWZSfrUR7Ch1tNd8lhiDUGaFuy3W09DIMNwZAlBr59WvyrZMCqxPq-dHNRcecCj60Uis_YVXv8x_H4buulAlizBlrMMXVJChgNMVYdJpSHtR8UU8JHdQvqLuwHxKZmdhmoaLV7w8wE1gWF5rasLMgVF0NlZl1596frQrwtqnPd6c-_WFSxSto3gwoMGshHDeZfjKvcUv41bqBbczageuJMsnt7T4aAKBsjARx4WaUVnB_OKdVmUHTgwGoAJn32lItRS-HRnG4cELw6yxLcBA2CX_i229pTiRyzYDkCDDP4HQaKrushe2IAF46dwRGk8g27SY8KQQn5Gb-M8WcVJGZxfdeH-cIDk-h1yDiRv3BgqRCkFFApDl1aBZhen4S5eEuE26tMQMAoKyOYRFAkRY2iDlh9PJEVyfSr4dBQeasqvovd-rlT23z6Q7K_79KeNfA
h2
13439.852999989
13446.905000019
606
0
204
image/gif
Image
https://cdn.onesignal.com/sdks/OneSignalPageSDKES6.js?v=151503
h2
13467.206000001
13504.146000021
71868
290732
200
application/javascript
Script
https://onesignal.com/api/v1/sync/e6119428-3aee-4bd3-b75b-1d539bbb1808/web?callback=__jp0
h2
13536.696000025
13563.328000018
2275
3110
200
text/javascript
Script
https://onesignal.com/sdks/OneSignalSDKStyles.css?v=2
h2
13665.107999987
13697.988
8919
83677
200
text/css
Stylesheet
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)
1765.203
6.251
1774.888
36.239
2256.003
18.223
10465.135
41.699
10506.851
38.514
10562.715
21.995
10584.965
6.062
10594.537
25.587
10621.87
19.601
10641.518
28.288
10669.816
18.357
10692.435
21.566
10715.446
9.203
10741.699
44.045
10792.27
9.761
10803.599
5.552
10809.615
29.548
10843.962
6.598
10878.305
6.686
10895.195
5.212
11265.416
20.872
11829.648
5.601
11842.081
7.044
11852.747
8.325
11863.273
24.451
11900.767
45.525
11948.529
5.515
11954.131
5.356
11966.078
11.343
11977.671
16.184
12007.608
36.454
12050.373
100.053
12154.575
8.358
12166.324
5.92
12176.582
6.887
12189.552
55.606
12255.814
6.059
12261.885
12.881
12284.497
113.66
12399.533
6.822
12448.362
100.475
12548.895
19.039
12587.388
103.172
12690.586
8.351
12724.522
23.991
12748.884
20.306
12794.561
8.987
12861.672
5.093
12878.332
7.964
12888.639
6.113
12895.182
11.04
12912.57
20.966
12998.716
23.083
13048.525
6.632
13055.204
9.032
13084.336
8.888
13100.921
6.548
13107.749
7.5
13121.395
6.925
13155.86
19.39
13181.309
11.813
13197.472
11.525
13213.489
11.653
13240.749
10.254
13261.091
11.408
13284.291
12.295
13299.298
12.34
13315.444
5.833
13325.149
14.408
13346.873
14.337
13367.627
22.047
13391.599
11.972
13417.492
5.824
13423.547
5.478
13429.245
7.892
13524.913
19.719
13571.956
6.421
13665.167
9.175
13714.605
36.406
13844.951
9.652
14571.606
5.488
15909.425
8.704
Diagnostics
Below is a collection of useful page vitals.
View Data
Metrics
Below is a collection of metrics.
View Data
Script Treemap Data
Provide as required, for treemap app.

Other

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

Opportunities

Properly size images — Potential savings of 34 KiB
Images can slow down the page's load time. Mypr.co.za should consider serving more appropriate-sized images.
URL Resource Size (Bytes) Potential Savings (Bytes)
https://mypr.co.za/wp-content/uploads/2019/05/cropped-MyPR_Logo_Square-1.jpg
38952
34977
Efficiently encode images — Potential savings of 37 KiB
Unoptimized images can consume more cellular data than what is necessary.
URL Resource Size (Bytes) Potential Savings (Bytes)
https://mypr.co.za/wp-content/uploads/2021/05/DARKFEST2021_BIENVENIDO-AGUADO-ALBA_Syo-van-Vliet__MR-copy-550x413.jpeg
73629
9295
https://mypr.co.za/wp-content/uploads/2021/05/Darkfest-2021_Sam4_course-unveil_build-week-1_Ryan-Franklin-copy-550x413.jpeg
94335
8301
https://mypr.co.za/wp-content/uploads/2021/06/David-Roberts-550x413.jpg
24520
5251
https://mypr.co.za/wp-content/uploads/2021/05/Theo-Erlangsen-copy-550x413.jpeg
52354
5085
https://mypr.co.za/wp-content/uploads/2021/05/Ike-Klaassencopy1-550x413.jpeg
45226
4790
https://mypr.co.za/wp-content/uploads/2021/05/Ike-Klaassencopy-550x413.jpeg
45226
4790

Diagnostics

Avoid an excessive DOM size — 1,109 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
1109
Maximum DOM Depth
17
Maximum Child Elements
55

Metrics

First Contentful Paint — 3.9 s
The time taken for the first image or text on the page to be rendered.
Speed Index — 21.7 s
The time taken for the page contents to be visibly populated.
Largest Contentful Paint — 7.9 s
The timing of the largest text or image that is painted.
Time to Interactive — 14.6 s
The time taken for the page to become fully interactive.
Total Blocking Time — 1,250 ms
The total blocking time is the sum of all time periods between First Contentful Paint and Time to Interactive (when task length exceeded 50ms).

Other

Max Potential First Input Delay — 400 ms
Users could experience a delay when interacting with the page.
First Contentful Paint (3G) — 8243 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 2,410 ms
Resources, such as JavaScript and style sheets, can block the first paint of the page. Mypr.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://mypr.co.za/wp-includes/css/dist/block-library/style.min.css
11450
300
https://fonts.googleapis.com/css?family=Muli%3A200%2C200i%7COpen+Sans%3A300%2C300i%2C400%2C400i%2C700%2C700i%7CPlayfair+Display%3A700%2C700i&ver=1.1.0
1949
780
https://mypr.co.za/wp-content/plugins/mai-theme-engine/assets/css/mai-theme.min.css
18712
300
https://mypr.co.za/wp-content/plugins/mai-theme-engine/assets/css/flexington.min.css
12227
150
https://use.fontawesome.com/releases/v5.14.0/css/all.css
15066
930
https://mypr.co.za/wp-content/plugins/floating-links//css/floating_fonts.css
7965
150
https://mypr.co.za/wp-content/plugins/floating-links//css/floating_style.css
2638
150
https://mypr.co.za/wp-includes/css/dashicons.min.css
37190
450
https://mypr.co.za/wp-includes/js/jquery/jquery.min.js
36577
450
https://mypr.co.za/wp-content/plugins/genesis-simple-share/assets/js/sharrre/jquery.sharrre.min.js
5531
150
https://mypr.co.za/wp-content/plugins/floating-links/js/materialize.min.js
59463
450
Reduce unused CSS — Potential savings of 128 KiB
Dead and/or unused rules in Style Sheets (CSS) can contribute to network payload sizes. Mypr.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://mypr.co.za/wp-includes/css/dashicons.min.css
37190
36927
https://mypr.co.za/wp-content/plugins/gravityforms/legacy/css/formsmain.min.css
16278
16278
https://mypr.co.za/wp-content/plugins/mai-theme-engine/assets/css/mai-theme.min.css
18712
15146
https://use.fontawesome.com/releases/v5.14.0/css/all.css
15066
14948
span.PIN_1623242737383_embed_grid { width: 100%; max-width: 257px; min-width: 140px; ... } ...
12244
12244
https://mypr.co.za/wp-content/plugins/mai-theme-engine/assets/css/flexington.min.css
12227
11965
https://mypr.co.za/wp-content/plugins/genesis-simple-share/assets/css/genericons.min.css
11937
11937
https://mypr.co.za/wp-includes/css/dist/block-library/style.min.css
11450
11450
Reduce unused JavaScript — Potential savings of 204 KiB
It is advised to remove unused JavaScript in order to reduce bytes consumed by network activity.
URL Transfer Size (Bytes) Potential Savings (Bytes)
https://mypr.co.za/wp-content/plugins/floating-links/js/materialize.min.js
59463
50836
https://cdn.onesignal.com/sdks/OneSignalPageSDKES6.js?v=151503
71868
50170
https://pagead2.googlesyndication.com/pagead/js/r20210607/r20190131/reactive_library_fy2019.js
54432
39934
https://pagead2.googlesyndication.com/pagead/js/r20210607/r20190131/show_ads_impl_fy2019.js
88193
38887
https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js
49048
28597
Serve images in next-gen formats — Potential savings of 464 KiB
Consider JPEG 2000, JPEG XR or WebP image formats which provide better compression than PNG and JPEG.
URL Resource Size (Bytes) Potential Savings (Bytes)
https://mypr.co.za/wp-content/uploads/2021/05/Screenshot-2021-05-17-at-11.58.53-410x413.png
323056
281684
https://mypr.co.za/wp-content/uploads/2021/05/DARKFEST2021_BIENVENIDO-AGUADO-ALBA_Syo-van-Vliet__MR-copy-550x413.jpeg
73629
22995
https://mypr.co.za/wp-content/uploads/2021/05/Darkfest-2021_Sam4_course-unveil_build-week-1_Ryan-Franklin-copy-550x413.jpeg
94335
22051
https://mypr.co.za/wp-content/uploads/2019/05/cropped-MyPR_Logo_Square-1.jpg
38952
19786
https://mypr.co.za/wp-content/uploads/2021/05/Theo-Erlangsen-copy-550x413.jpeg
52354
19568
https://mypr.co.za/wp-content/uploads/2021/05/Ike-Klaassencopy1-550x413.jpeg
45226
17904
https://mypr.co.za/wp-content/uploads/2021/05/Ike-Klaassencopy-550x413.jpeg
45226
17904
https://mypr.co.za/wp-content/uploads/2020/09/Public_Issues_FQI-550x413.jpg
36628
15584
https://mypr.co.za/wp-content/uploads/2016/12/MyPR_Featured.jpg
50736
15030
https://mypr.co.za/wp-content/uploads/2021/06/David-Roberts-550x413.jpg
24520
14816
https://mypr.co.za/wp-content/uploads/2021/05/Lisle-CEO-small-550x413.jpg
38480
10206
https://mypr.co.za/wp-content/uploads/2021/06/Cloudchef-Salsify-Fine-Dining-Delivered-550x413.jpeg
43833
9057
https://mypr.co.za/wp-content/uploads/2021/04/AIM_Header_Logo-550x350.png
29044
9040
Reduce initial server response time — Root document took 1,730 ms
It is advised to keep the server response time short for the main document, because all other requests depend on it.
URL Time Spent (Ms)
https://mypr.co.za/
1726.898

Diagnostics

Serve static assets with an efficient cache policy — 74 resources found
Mypr.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://mypr.co.za/wp-content/plugins/floating-links//fonts/fontawesome-webfont.woff2?v=4.6.3
0
72312
https://assets.pinterest.com/js/pinit_main.js?0.2114822937464056
245000
19190
https://assets.pinterest.com/js/pinit.js
300000
602
https://onesignal.com/api/v1/sync/e6119428-3aee-4bd3-b75b-1d539bbb1808/web?callback=__jp0
3600000
2278
https://onesignal.com/api/v1/sync/e6119428-3aee-4bd3-b75b-1d539bbb1808/web?callback=__jp0
3600000
2275
https://onesignal.com/api/v1/sync/e6119428-3aee-4bd3-b75b-1d539bbb1808/web?callback=__jp0
3600000
2275
https://ssl.google-analytics.com/ga.js
7200000
17797
https://cdn.onesignal.com/sdks/OneSignalPageSDKES6.js?v=151503
259200000
71868
https://cdn.onesignal.com/sdks/OneSignalPageSDKES6.js?v=151503
259200000
71868
https://cdn.onesignal.com/sdks/OneSignalPageSDKES6.js?v=151503
259200000
71868
https://onesignal.com/sdks/OneSignalSDKStyles.css?v=2
259200000
8919
https://cdn.onesignal.com/sdks/OneSignalSDK.js
259200000
3296
https://cdn.onesignal.com/sdks/OneSignalSDK.js
259200000
3296
https://cdn.onesignal.com/sdks/OneSignalSDK.js?
259200000
3295
https://tpc.googlesyndication.com/pagead/js/r20210607/r20110914/elements/html/interstitial_ad_frame_fy2019.js
1209600000
8029
https://tpc.googlesyndication.com/pagead/js/r20210607/r20110914/abg_lite_fy2019.js
1209600000
7791
https://tpc.googlesyndication.com/pagead/js/r20210607/r20110914/abg_lite_fy2019.js
1209600000
7791
https://tpc.googlesyndication.com/pagead/js/r20210607/r20110914/client/qs_click_protection_fy2019.js
1209600000
6447
https://tpc.googlesyndication.com/pagead/js/r20210607/r20110914/client/qs_click_protection_fy2019.js
1209600000
6425
https://tpc.googlesyndication.com/pagead/js/r20210607/r20110914/client/window_focus_fy2019.js
1209600000
2117
https://tpc.googlesyndication.com/pagead/js/r20210607/r20110914/client/window_focus_fy2019.js
1209600000
2095
https://tpc.googlesyndication.com/pagead/js/r20210607/r20110914/client/window_focus_fy2019.js
1209600000
2095
https://tpc.googlesyndication.com/pagead/js/r20210607/r20110914/client/load_preloaded_resource_fy2019.js
1209600000
1662
https://tpc.googlesyndication.com/pagead/js/r20210607/r20110914/client/load_preloaded_resource_fy2019.js
1209600000
1662
https://mypr.co.za/wp-content/plugins/floating-links/js/materialize.min.js
2592000000
59463
https://mypr.co.za/wp-includes/js/dist/vendor/wp-polyfill.min.js
2592000000
39783
https://mypr.co.za/wp-includes/css/dashicons.min.css
2592000000
37190
https://mypr.co.za/wp-includes/js/jquery/jquery.min.js
2592000000
36577
https://mypr.co.za/wp-content/plugins/mai-theme-engine/assets/css/mai-theme.min.css
2592000000
18712
https://mypr.co.za/wp-content/plugins/gravityforms/js/gravityforms.min.js
2592000000
16584
https://mypr.co.za/wp-content/plugins/gravityforms/legacy/css/formsmain.min.css
2592000000
16278
https://mypr.co.za/wp-content/plugins/mai-theme-engine/assets/js/slick.min.js
2592000000
13483
https://mypr.co.za/wp-content/plugins/mai-theme-engine/assets/css/flexington.min.css
2592000000
12227
https://mypr.co.za/wp-content/plugins/genesis-simple-share/assets/css/genericons.min.css
2592000000
11937
https://mypr.co.za/wp-includes/css/dist/block-library/style.min.css
2592000000
11450
https://mypr.co.za/wp-content/plugins/auto-thickbox-plus/thickbox.min.js
2592000000
9632
https://mypr.co.za/wp-content/plugins/floating-links//css/floating_fonts.css
2592000000
7965
https://mypr.co.za/wp-content/plugins/genesis-responsive-slider/assets/js/jquery.flexslider.js
2592000000
7493
https://mypr.co.za/wp-includes/js/wp-emoji-release.min.js
2592000000
5772
https://mypr.co.za/wp-content/plugins/genesis-simple-share/assets/js/sharrre/jquery.sharrre.min.js
2592000000
5531
https://mypr.co.za/wp-includes/js/jquery/jquery-migrate.min.js
2592000000
5068
https://mypr.co.za/wp-content/plugins/gravityforms/legacy/css/readyclass.min.css
2592000000
4701
https://mypr.co.za/wp-includes/js/dist/i18n.min.js
2592000000
4383
https://mypr.co.za/wp-content/plugins/wp-smushit/app/assets/js/smush-lazy-load.min.js
2592000000
4202
https://mypr.co.za/wp-content/plugins/wp-auto-affiliate-links/js/api.js
2592000000
3848
https://mypr.co.za/wp-content/plugins/mai-theme-engine/assets/js/basic-scroll.min.js
2592000000
3762
https://mypr.co.za/wp-content/plugins/mai-theme-engine/assets/js/mai-theme.min.js
2592000000
3714
https://mypr.co.za/wp-content/plugins/gravityforms/js/conditional_logic.min.js
2592000000
3336
https://mypr.co.za/wp-content/plugins/genesis-simple-share/assets/js/waypoints.min.js
2592000000
2948
https://mypr.co.za/wp-includes/js/dist/hooks.min.js
2592000000
2809
https://mypr.co.za/wp-content/plugins/floating-links//css/floating_style.css
2592000000
2638
https://mypr.co.za/wp-content/themes/genesis/lib/js/menu/superfish.min.js
2592000000
2387
https://mypr.co.za/wp-content/plugins/genesis-simple-share/assets/css/share.min.css
2592000000
2241
https://mypr.co.za/wp-content/plugins/genesis-responsive-slider/assets/style.css
2592000000
1949
https://mypr.co.za/wp-content/plugins/auto-thickbox-plus/thickbox.min.css
2592000000
1913
https://mypr.co.za/wp-content/plugins/gravityforms/legacy/css/browsers.min.css
2592000000
1757
https://mypr.co.za/wp-content/plugins/mai-theme-engine/assets/js/mai-scroll.min.js
2592000000
1723
https://mypr.co.za/wp-includes/js/dist/a11y.min.js
2592000000
1658
https://mypr.co.za/wp-content/plugins/floating-links/js/floating_custom.js
2592000000
1588
https://mypr.co.za/wp-content/themes/mai-lifestyle-pro/style.css
2592000000
1444
https://mypr.co.za/wp-content/plugins/gravityforms/js/jquery.json.min.js
2592000000
1410
https://mypr.co.za/wp-content/plugins/wp-auto-affiliate-links/css/style.css
2592000000
1351
https://mypr.co.za/wp-content/plugins/mai-theme-engine/assets/js/fitvids.min.js
2592000000
1275
https://mypr.co.za/wp-includes/js/wp-embed.min.js
2592000000
1243
https://mypr.co.za/wp-includes/js/dist/dom-ready.min.js
2592000000
1077
https://mypr.co.za/wp-content/plugins/mai-theme-engine/assets/js/slick-init.min.js
2592000000
1010
https://mypr.co.za/wp-includes/js/hoverIntent.min.js
2592000000
973
https://mypr.co.za/wp-content/plugins/gravityforms/legacy/css/formreset.min.css
2592000000
876
https://mypr.co.za/wp-content/plugins/business-directory-plugin/themes/default/assets/styles.css
2592000000
843
https://mypr.co.za/wp-content/themes/genesis/lib/js/skip-links.min.js
2592000000
730
https://mypr.co.za/wp-content/plugins/business-directory-plugin/assets/css/widgets.min.css
2592000000
606
https://mypr.co.za/wp-content/plugins/mai-theme-engine/assets/js/fitvids-init.min.js
2592000000
549
https://www.gstatic.com/mysidia/ef1eb58ff665bb7a112fcf12029c3c9f.js?tag=mysidia_one_click_handler_one_afma_2019
7776000000
11280
https://www.gstatic.com/mysidia/ef1eb58ff665bb7a112fcf12029c3c9f.js?tag=mysidia_one_click_handler_one_afma_2019
7776000000
11280
Reduce JavaScript execution time — 5.6 s
JavaScript (JS) execution time can be lowered by reducing the time required for parsing, compiling and executing JS. Delivering smaller JS payloads may help with this.
URL Total CPU Time (Ms) Script Evaluation (Ms) Script Parse (Ms)
https://mypr.co.za/wp-content/plugins/mai-theme-engine/assets/js/basic-scroll.min.js
2234.028
185.648
2.932
https://mypr.co.za/
1145.148
160.228
16.808
https://cdn.onesignal.com/sdks/OneSignalPageSDKES6.js?v=151503
962.436
766.212
59.44
Unattributable
775.452
40.868
0.788
https://www.googletagservices.com/activeview/js/current/rx_lidar.js?cache=r20110914
735.36
488.104
25.216
https://tpc.googlesyndication.com/sodar/sodar2/223/runner.html
724.016
681.232
8.748
https://mypr.co.za/wp-includes/js/jquery/jquery.min.js
644.392
401.32
6.288
https://www.googletagservices.com/activeview/js/current/osd.js
537.872
488.668
9.62
https://pagead2.googlesyndication.com/bg/Jl_KA3DWLl1pqAl7nrDeic27IkrJD7_aVFtTlraQVeY.js
529.58
459.036
13.208
https://mypr.co.za/wp-content/plugins/wp-smushit/app/assets/js/smush-lazy-load.min.js
433.156
167.876
2.808
https://pagead2.googlesyndication.com/pagead/js/r20210607/r20190131/show_ads_impl_fy2019.js
320
256.432
21.856
https://googleads.g.doubleclick.net/pagead/html/r20210607/r20190131/zrt_lookup.html?fsb=1#RS-0-&adk=1812271808&client=ca-pub-8982229653008092&fa=8&ifi=3&uci=a!3
196.532
65.576
41.98
https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js
190.072
133.62
48.632
https://pagead2.googlesyndication.com/pagead/js/r20210607/r20190131/reactive_library_fy2019.js
186.128
137.456
13.112
https://mypr.co.za/wp-includes/js/dist/vendor/wp-polyfill.min.js
148.308
139.304
9.004
https://mypr.co.za/wp-content/plugins/mai-theme-engine/assets/js/mai-theme.min.js
118.196
103.824
3.624
https://googleads.g.doubleclick.net/pagead/html/r20210607/r20190131/zrt_lookup.html?fsb=1#RS-1-&adk=1812271802&client=ca-pub-8982229653008092&fa=2&ifi=4&uci=a!4&btvi=1
104.316
43.624
20.28
https://assets.pinterest.com/js/pinit_main.js?0.2114822937464056
95.268
69.564
5.176
https://googleads.g.doubleclick.net/pagead/html/r20210607/r20190131/zrt_lookup.html?fsb=1
92.032
44.932
12.56
https://onesignal.com/api/v1/sync/e6119428-3aee-4bd3-b75b-1d539bbb1808/web?callback=__jp0
88.16
81.088
5.032
https://googleads.g.doubleclick.net/pagead/ads?client=ca-pub-8982229653008092&output=html&adk=1812271804&adf=3025194257&lmt=1623242737&plat=1%3A16777216%2C16%3A8388608%2C17%3A32%2C24%3A32%2C25%3A32%2C30%3A33554432%2C32%3A32&format=0x0&url=https%3A%2F%2Fmypr.co.za%2F&ea=0&flash=0&pra=5&wgl=1&uach=WyIiLCIiLCIiLCIiLCIiLFtdXQ..&dt=1623242737248&bpp=4&bdt=8894&idt=94&shv=r20210607&cbv=%2Fr20190131&ptt=9&saldr=aa&abxe=1&nras=1&correlator=655877551831&frm=20&pv=2&ga_vid=2012790883.1623242737&ga_sid=1623242737&ga_hid=1242995471&ga_fc=1&u_tz=-420&u_his=2&u_java=0&u_h=640&u_w=360&u_ah=640&u_aw=360&u_cd=24&u_nplug=0&u_nmime=0&adx=-12245933&ady=-12245933&biw=360&bih=640&scr_x=0&scr_y=0&eid=31060005%2C31060031&oid=3&pvsid=1214544894797257&pem=502&eae=2&fc=1920&brdim=0%2C0%2C0%2C0%2C360%2C0%2C360%2C640%2C360%2C640&vis=1&rsz=%7C%7Cs%7C&abl=NS&fu=32768&bc=31&ifi=1&uci=a!1&fsb=1&dtd=122
85.152
12.164
32.968
https://mypr.co.za/wp-content/plugins/floating-links/js/materialize.min.js
82.256
35.244
11.168
https://ssl.google-analytics.com/ga.js
79.384
70.856
6.096
https://tpc.googlesyndication.com/pagead/js/r20210607/r20110914/abg_lite_fy2019.js
69.664
47.232
16.76
https://googleads.g.doubleclick.net/pagead/drt/si
60.076
9.24
6.46
https://tpc.googlesyndication.com/sodar/sodar2.js
56.212
47.38
6.28
https://www.gstatic.com/mysidia/ef1eb58ff665bb7a112fcf12029c3c9f.js?tag=mysidia_one_click_handler_one_afma_2019
52.176
28.248
21.984
https://googleads.g.doubleclick.net/pagead/html/r20210607/r20190131/zrt_lookup.html
50.852
12.004
7.764
Minimize main-thread work — 11.3 s
Main-thread work timing can be lowered by reducing the time required for parsing, compiling and executing JS. Delivering smaller JS payloads may help with this.
Category Time Spent (Ms)
Script Evaluation
5364.3480000001
Other
1754.208
Rendering
1627.776
Style & Layout
1291.136
Script Parsing & Compilation
536.796
Parse HTML & CSS
364.356
Garbage Collection
342.18
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/opensans/v20/mem8YaGs126MiZpBA-UFVZ0bf8pkAg.woff2
3.5439999774098
https://fonts.gstatic.com/s/opensans/v20/mem5YaGs126MiZpBA-UN7rgOUuhpKKSTjw.woff2
2.2790000075474
https://fonts.gstatic.com/s/muli/v22/7Aulp_0qiz-aVz7u3PJLcUMYOFlOkEk30eifxHiD.woff2
3.3500000135973
https://fonts.gstatic.com/s/playfairdisplay/v22/nuFvD-vYSZviVYUb_rj3ij__anPXJzDwcbmjWBN2PKeiunDXbtPK_l2q.woff2
3.0039999983273
https://mypr.co.za/wp-content/plugins/floating-links//fonts/fontawesome-webfont.woff2?v=4.6.3
646.94700000109
Reduce the impact of third-party code — Third-party code blocked the main thread for 890 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)
449034
871.272
18409
17.92
242216
3.52
58021
0
25289
0
20319
0
15066
0
1736
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'.
Source
Avoid `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.
Source
96

Accessibility

Indicates how accessible the page is and highlights opportunities where the page can be made more accessible to users of mypr.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.
No element has a `[tabindex]` value greater than 0
Although technically valid, a tabindex value greater than 0 often creates frustrating experiences for users who rely on assistive technologies.

ARIA

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

Names and labels

Buttons have an accessible name
Buttons become unusable as they are announced simply as "button" when the button does not have an accessible name, when used by screen readers and other assistive technologies.
Document has a `<title>` element
Search engines, screen reader users and other assistive technology users rely on the title to provide an overview of the page and to help determine if the page is relevant to their search.
No form fields have multiple labels
Having multiple labels for form fields can be confusing to assistive technologies, like a screen reader.
`<frame>` or `<iframe>` elements have a title
Screen reader users and other assistive technology users rely on frame titles to describe the contents of frames.
Image elements have `[alt]` attributes
Provide short and descriptive alternative text where possible on informative elements.
`<input type="image">` elements have `[alt]` text
Input buttons with alternative text assist screen readers and other assistive technology users to understand its purpose.
Form elements have associated labels
Screen readers and other assistive technologies rely on labels to properly announce form controls.
`<object>` elements have `[alt]` text
It is advised that alt text is used on '<object>' elements in order to provide meaning to screen reader and other assistive technology users, as these technologies are unable to translate non-text content.

Contrast

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

Tables and lists

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

Internationalization and localization

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

Best practices

The document does not use `<meta http-equiv="refresh">`
Pages that refresh automatically cause a poor user experience as focus is directed back to the top of the page unexpectedly.
`[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"]`
Mypr.co.za may provide assistance to deaf or hearing-impaired users with captions on videos.

Navigation

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

Names and labels

Links do not have a discernible name
In order to improve the navigation for screen reader and other assistive technology users, use link text that is unique, focusable and discernible.

Manual Checks

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

Best Practices

Indicates the recommended, best practices currently in place on the page and highlights the best practices that mypr.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.
Avoids front-end JavaScript libraries with known security vulnerabilities
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.
Ensure CSP is effective against XSS attacks
Significantly reduce the risk of cross-site scripting attacks (XSS) by ensuring you have a strong Content Security Policy (CSP).
Description Directive Severity
No CSP found in enforcement mode
High

Audits

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

Audits

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

Audits

Avoids 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
3.5.1
Hammer.js
2.0.4
FlexSlider
WordPress
core-js
core-js-global@2.6.11
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.
Page has valid source maps
Consider deploying source maps for added benefits such as the ability to debug while in production.
URL Map URL
https://cdn.onesignal.com/sdks/OneSignalSDK.js?
https://cdn.onesignal.com/sdks/OneSignalSDK.js.map
https://cdn.onesignal.com/sdks/OneSignalSDK.js
https://cdn.onesignal.com/sdks/OneSignalSDK.js.map
https://cdn.onesignal.com/sdks/OneSignalPageSDKES6.js?v=151503
https://cdn.onesignal.com/sdks/OneSignalPageSDKES6.js.map
https://mypr.co.za/wp-content/plugins/wp-smushit/app/assets/js/smush-lazy-load.min.js
https://mypr.co.za/wp-content/plugins/wp-smushit/app/assets/js/smush-lazy-load.min.js.map
https://mypr.co.za/wp-content/plugins/genesis-simple-share/assets/js/waypoints.min.js
https://mypr.co.za/wp-content/plugins/genesis-simple-share/assets/js/maps/waypoints.min.js.map
https://mypr.co.za/wp-content/plugins/genesis-simple-share/assets/js/sharrre/jquery.sharrre.min.js
https://mypr.co.za/wp-content/plugins/genesis-simple-share/assets/js/maps/sharrre/jquery.sharrre.min.js.map

Audits

Does not use HTTPS — 2 insecure requests found
Ensure that all pages are protected with HTTPS (including those that do not handle sensitive data) as HTTPS prevents tampering and passive listening on communications between the app and its users. Additionally, HTTPS is a prerequisite for HTTP/2 and many new web platform APIs.
Insecure URL Request Resolution
http://mypr.co.za/
Allowed
http://mypr.co.za/wp-content/plugins/auto-thickbox-plus/images/loadingAnimation.gif
Automatically upgraded to HTTPS
Links to cross-origin destinations are unsafe
Improve performance and prevent security vulnerabilities by adding rel="noopener" and rel="noreferrer" to external links.

Audits

Registers an `unload` listener
The 'unload' event does not fire reliably, causing issues with browser optimizations such as the Back-Forward Cache. It is recommended that 'pagehide' or 'visibilitychange' events are used instead.
Source
Issues were logged in the `Issues` panel in Chrome Devtools
There may be unresolved issues logged to Chrome Devtools.
Issue type
Mixed content
93

SEO

Indicates how well the page is optimized for ranking in search engines and highlights Search Engine Optimization (SEO) opportunities for mypr.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 mypr.co.za on mobile screens.
Document uses legible font sizes — 99.99% 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
#edd-purchase-button, .button, .edd-submit, .entry-content .button, .woocommerce #respond input#submit, .woocommerce #respond input#submit.disabled, .woocommerce #respond input#submit:disabled, .woocommerce #respond input#submit:disabled[disabled], .woocommerce a.button, .woocommerce a.button.disabled, .woocommerce a.button:disabled, .woocommerce a.button:disabled[disabled], .woocommerce button.button, .woocommerce button.button.disabled, .woocommerce button.button:disabled, .woocommerce button.button:disabled[disabled], .woocommerce input.button, .woocommerce input.button.disabled, .woocommerce input.button:disabled, .woocommerce input.button:disabled[disabled], [type=submit].edd-submit, button, input[type=button], input[type=reset], input[type=submit]
0.01%
0px
99.99%
≥ 12px
Tap targets are sized appropriately — 100% appropriately sized tap targets
Interactive elements (such as buttons and links) should be appropriately spaced, sized and easy enough to select or tap with regard to their surrounding elements.

Content Best Practices

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

Crawling and Indexing

Page has successful HTTP status code
Avoid pages with unsuccessful HTTP status codes as they may not be indexed by search engines.
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.

Crawling and Indexing

Links are not crawlable
Ensure that the 'href' attribute of anchor elements links to the appropriate destination. This allows for more pages of the site to be discovered by search engines.

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

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 mypr.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 mypr.co.za on mobile screens.
Provides 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.

Installable

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

PWA Optimized

Does not register a service worker that controls page and `start_url`
A service worker is used to provide Progressive Web Apps the use of features such as working offline, the ability for the app to be added to the homescreen as well as push notifications.
Is not configured for a custom splash screen
Themed splash screens ensure a high-quality user experience at launch for app users.
View Data
Does not set a theme color for the address bar.
A theme may be applied to the browser address bar, which ideally can be made to match the site.
View Data
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: 185.151.30.165
Continent: Europe
Country: United Kingdom
United Kingdom Flag
Region:
City:
Longitude: -0.1224
Latitude: 51.4964
Currencies: GBP
Languages: English

Web Hosting Provider

Name IP Address
Cloud Platform
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: Safe
WOT Rating:
WOT Trustworthiness:
WOT Child Safety:
Note: Safety information is not guaranteed.

SSL/TLS Certificate

Issued To: *.mypr.co.za
Issued By: R3
Valid From: 9th June, 2021
Valid To: 7th September, 2021
Subject: CN = *.mypr.co.za
Hash: 26a67872
Issuer: CN = R3
O = Let's Encrypt
S = US
Version: 2
Serial Number: 0x047AB12F7E1071A8AF5D3C99DCE8ADF76788
Serial Number (Hex): 047AB12F7E1071A8AF5D3C99DCE8ADF76788
Valid From: 9th June, 2024
Valid To: 7th September, 2024
Signature Algorithm (Short Name): RSA-SHA256
Signature Algorithm (Long Name): sha256WithRSAEncryption
Authority Key Identifier: keyid:14:2E:B3:17:B7:58:56:CB:AE:50:09:40:E6:1F:AF:9D:8B:14:C2:C6
Extended Key Usage: TLS Web Server Authentication, TLS Web Client Authentication
Certificate Policies: Policy: 2.23.140.1.2.1
Policy: 1.3.6.1.4.1.44947.1.1.1
CPS: http://cps.letsencrypt.org

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

SCT List: Signed Certificate Timestamp:
Version : v1 (0x0)
Log ID : 44:94:65:2E:B0:EE:CE:AF:C4:40:07:D8:A8:FE:28:C0:
DA:E6:82:BE:D8:CB:31:B5:3F:D3:33:96:B5:B6:81:A8
Timestamp : Jun 9 04:52:11.606 2021 GMT
Extensions: none
Signature : ecdsa-with-SHA256
30:45:02:21:00:FE:EA:13:FE:EB:00:CB:4B:87:4D:C2:
F1:99:34:A6:6A:71:BA:32:F2:11:D2:71:44:78:A2:5A:
A0:B7:E2:26:E1:02:20:23:C7:67:0B:D7:9E:2C:3F:D5:
23:32:E4:15:8D:88:36:EB:13:C3:6E:CB:75:E7:AB:F1:
BA:0A:F7:BD:F8:1B:3A
Signed Certificate Timestamp:
Version : v1 (0x0)
Log ID : 7D:3E:F2:F8:8F:FF:88:55:68:24:C2:C0:CA:9E:52:89:
79:2B:C5:0E:78:09:7F:2E:6A:97:68:99:7E:22:F0:D7
Timestamp : Jun 9 04:52:11.624 2021 GMT
Extensions: none
Signature : ecdsa-with-SHA256
30:46:02:21:00:E4:05:B9:D6:25:EE:D0:26:B1:F3:BF:
87:58:6F:BC:50:D6:DA:EA:40:7B:F1:BF:CF:65:83:F9:
70:AE:10:07:5B:02:21:00:9D:7A:34:90:ED:E0:B9:CA:
D7:5C:99:70:5A:EB:51:A3:5D:12:2E:5D:AD:46:68:0F:
77:9D:51:D5:5D:C3:F7:01
Key Usage: Digital Signature, Key Encipherment
Basic Constraints: CA:FALSE
Subject Alternative Name: DNS:mypr.co.za
DNS:*.mypr.co.za
Technical

DNS Lookup

A Records

Host IP Address Class TTL
mypr.co.za. 185.151.30.165 IN 3599

NS Records

Host Nameserver Class TTL
mypr.co.za. ns1.stackdns.com. IN 3599
mypr.co.za. ns2.stackdns.com. IN 3599
mypr.co.za. ns3.stackdns.com. IN 3599
mypr.co.za. ns4.stackdns.com. IN 3599

AAAA Records

IP Address Class TTL
2a07:7800::165 IN 3599

MX Records

Priority Host Server Class TTL
10 mypr.co.za. mx.stackmail.com. IN 3599

SOA Records

Domain Name Primary NS Responsible Email TTL
mypr.co.za. ns1.stackdns.com. hostmaster.stackdns.com. 3599

HTTP Response Headers

HTTP-Code: HTTP/1.1 301 Moved Permanently
date: 9th June, 2021
content-length: 0
location: https://mypr.co.za/
x-cdn-cache-status: EXPIRED
x-via: JFK1

Whois Lookup

Created:
Changed:
Expires:
Status:
Nameservers: ns1.stackdns.com
ns2.stackdns.com
ns3.stackdns.com
ns4.stackdns.com
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-2021
Use of this facility subject to theterms of site usage
Your query has generated the following reply:-


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

Domain: mypr.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 : mypr.co.za
1b. action :
1c. Registrar : Domains
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 : 2012/06/07 07:20:25
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.stackdns.com
6b. primnsip :
6c. primnsipv6 :
6e. secns1fqdn : ns2.stackdns.com
6f. secns1ip :
6g. secns1ipv6 :
6i. secns2fqdn : ns3.stackdns.com
6j. secns2ip :
6k. secns2ipv6 :
6m. secns3fqdn : ns4.stackdns.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.stackdns.com 35.197.225.59
ns2.stackdns.com 146.148.28.88
ns3.stackdns.com 35.198.79.191
ns4.stackdns.com 104.196.137.209
Related

Subdomains

Similar Sites

Organic Search (US) Competitors

Backlink Competitors

Sites with the same domain name

Domain Valuation Snoop Score
$889 USD 1/5

Sites hosted on the same IP address

Domain Valuation Snoop Score
$1,025 USD 2/5
$836 USD 1/5
0/5
$455 USD 2/5