Assistance with speeding up multisite network

Hello,

I have been playing with plugins and settings over the last few days trying to get my multisite network to speed up. Most of the sites load relatively slow, around 4-5 seconds. I purchased the WPMU Dev membership in hopes to utilize the plugins and use it to aid with the loading speeds, however, this does not seem to be the case.

I was hoping there might be someone that could log in and look at my setup and perhaps tweak or provide some input on what I can do to fix this. I have support enabled in my WPMU Dev dashboard.

  • Dimitris
    • Support Star

    Hello there Justin,

    hope you're doing good today! :slight_smile:

    I can only see one website with granted access which isn't a multisite. This seems to be pretty fast in my end. After re-running a Performance Report in HummingBird, I noticed that the only part that's on a yellow state is the "Optimize Images" part.

    In there you can see some reported images that should be resized, as they are being used in smaller containers in your theme. Google PageSpeed wants all image sizes to be the same as the corresponding containers that includes them, so these should be resized.

    Here's a handy article from our blog that explains this with details:

    https://premium.wpmudev.org/blog/compress-resize-images-wordpress/

    Another point that could be further optimized is the "Remove render blocking resources". For this, you can use the "footer" and "defer" options in the Minification module of HummingBird. Please keep in mind that this needs some further testing though, as it may break different parts of your website (and in most cases a perfect score isn't possible).

    There's again an article in our blog that can assist you with this:

    https://premium.wpmudev.org/blog/eliminate-render-blocking-issues-hummingbird/

    Hope that was some help!

    If this is about another installation, please do install, activate and connect WPMUDEV Dashboard plugin as shown here

    https://premium.wpmudev.org/docs/getting-started/installing-the-wpmu-dev-dashboard-plugin/

    grant support access and let us know here in your next reply.

    How to grant support access:

    https://premium.wpmudev.org/docs/getting-started/getting-support/#chapter-5

    Warm regards,

    Dimitris

  • Justin
    • WPMU DEV Initiate

    Hello,

    Thanks for the reply. Sorry, I realized I had granted my single site and not the multisite with support access. I have now granted support to the multisite network which should be customwebsitepress.com

    If you load any site on the network, it seems to take quite a long time to load despite having good ratings in Hummingbird and tools.pingdom.com. It also takes an exceptionally long time to switch between sites in the network in the admin side of things.

    Any help you can provide to shed some light on this would be greatly appreciated. Thanks!

  • Nastia
    • Support Rock Star

    Hello Justin

    Hope you are doing well!

    I’ve visited your site and the Hummingbird plugin is deactivated. Please let me know if I can activate the plugin.

    I’ve checked the loading speed of your main site and it is around 5 seconds. 2,5 second of the loading time is waiting for a server response. This can be improved with a site’s caching plugin. Please try one of the most commonly used plugins:

    https://wordpress.org/plugins/wp-super-cache/

    https://wordpress.org/plugins/w3-total-cache/

    http://wp-rocket.me/

    Please let us know how it went!

    Kind regards,

    Nastia

  • Justin
    • WPMU DEV Initiate

    Hello –

    I forgot that the WP Rocket had been deactivated by the previous person that tried to help. I have since reactivated it and am hoping you can still check some of the settings on my network to see what your thoughts are on the speeds and how long it takes the sites on the multisite network to load. Thanks!

  • Dimitris
    • Support Star

    Hello there Justin,

    hope you're doing good today! :slight_smile:

    I've inspected your installation and I hope to find next findings useful:

    a) Main site seems to perform very well in Google PageSpeed Insights

    The reported jquery file, can be re-positioned to footer (via HummingBird and a custom snippet, let me know if you need that), but could possibly lead to broken parts in your website, so it's not advised generally.

    There are also some images that are being loaded from an external domain, which make overall page load time to be too long, especially comparing with the DOM-load time.

    The reported images are:

    http://placehold.it/1500×750/f5f5f5/ffffff

    http://placehold.it/1500×750/272727/2f2f2f

    http://placehold.it/1500×750/333333/272727

    Try to replace them with local images from your server, they should be loaded much much quicker!

    Finally, I noticed in System Status page here

    domain.com/wp-admin/network/admin.php?page=wpmudev-support&view=system#tab-php

    that's you're using PHP v.5.4. I'd rather advise to update to PHP v.7.x as it performs quicker. Reference: http://onlinephpfunctions.com/benchmarks

    b) Subsite "venturerehabgroup" seem to load quick, even though I can't see any caching on it, as WP Rocket plugin is activated only in main site. This should make a big difference, especially for assets like CSS, JS and image files.

    The other two slow queries that I can see, is the "Cross-domain autologin" option of Domain Mapping plugin. You could try to enable the "Load Cross-domain autologin asynchronously" option in network options of Domain Mapping and check if that makes any difference for your server.

    Finally, there's a script that needs some time and it's coming from WordFence plugin, I'm not sure which specific option does that (if there's any and it's not the plugin in total), so you should further experiment with this, and use some dev tools to inspect how it responds.

    Warm regards,

    Dimitris

Thank NAME, for their help.

Let NAME know exactly why they deserved these points.

Gift a custom amount of points.