[Hummingbird] Issues with site loading times

We’ve managed to fix the main issue of Page Caching not being enabled, but the site is still loading slowly and there are a lot of requests for assets. Can you assist with making the site load faster please?

  • Nithin
    • Support Wizard

    Hi Michael,

    I checked your website and the page speed score and could notice the Ensure text remains visible during webfont load, and Serve static assets with an efficient cache policy seems to be the main factors for the Page Speed to not go over 45 score.

    I'm afraid, with "Serve static assets with an efficient cache policy" there isn't much that could be done at the moment, as all the links listed are hosted externally, and there isn't any way to control cache policy for such URLs at the moment.

    Regarding "Ensure text remains visible during webfont load" this occurs because of the theme, and plugins loads the font without any display parameter. Finding the source of the fonts, and changing the font display to swap as following given example should help improve it.

    @font-face{
    font-family: 'myWebFont';
    font-display: swap;
    src: url('myfont.woff2');
    }

    The above 2 points seem to be causing the main issue with low page speed score. Other than that, I could notice other factors that could be improved would be Eliminate render-blocking resources, which can be configured under Hummingbird Pro > Asset Optimization page.

    The current score is 57 for render-blocking, please do note there isn't any way to get a full 100 score regarding Eliminate Render blocking issue, the only thing that could be done is to improve the existing score.

    The general rule of the thumb would be to move the files to the footer in order to reduce the render-blocking issue, for example:

    1) Go to the 1st file listed in the Asset Optimization page, enable "Compression" option for the 1st file,

    2) Load the frontend, and check whether the homepage design or layout breaks

    3) If not, you can enable the "Combine" option, and then check the homepage, and see whether the layout breaks.

    4) If the layout breaks this time, you'll have to revert the "Combine" option Save the changes and move on with the next step which is "Move to footer", and check whether it breaks the style, if yes, revert if needed. Then carry the step 1 again for the next file, until you get an optimised result.

    The only way to find out which exact file needs to be moved to footer etc is only via Trial, and error method. As this is something which is entirely depended upon your theme and will vary from one theme to another.

    Would recommend you to carry the above steps, and see whether it helps. You can check the following article on how to move forward:

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

    https://premium.wpmudev.org/docs/wpmu-dev-plugins/hummingbird/#chapter-4

    I also checked your website and also tested the page load times via Pingdom:

    https://tools.pingdom.com/#5b1bc48fc8c00000

    Website load time is around 2.2 secs which seems decent. However, could notice the server does take time to establish an initial connection would recommend you to check with your hosting provider to see whether there are any further improvement that could be done within their side for the site to load fast too.

    Please do let us know if you have any further query. Have a nice day ahead.

    Best Regards,

    Nithin

Thank NAME, for their help.

Let NAME know exactly why they deserved these points.

Gift a custom amount of points.