Skip to main content

Bad pagespeed results

Comments

16 comments

  • Sandra Prunici

    Hi,

    I checked the site in the GTMetrix and I found that the result is very good. See here. If you want to improve some aspects of the site and make it faster, I can suggest optimizing the site following some basic rules:
    1 - Choose a quality hosting plan;
    2 - Keep updated your plugins, theme and WP;
    3 - Delete the plugins and themes you do not use anymore;
    4 - Add a clean cache plugin and run it;
    5 - Use an Image optimization plugin (we have an integration with ShortPixel, therefore we are recommending it);
    6 - Clean the media library from the images you don't use anymore and the first revisions from the pages and posts you know you will not need;
    7 - Optimize the database (WP Optimizer)

    Best regards,
    Sandra

    0
  • Niek Rave

    Hi Sandra,

     

    I've done all that and more. 

    1 - Choose a quality hosting plan;
    Answer: The hosting is fast enough, difference is 2 points (out of 100)with our new hosting. But we will upgrade it next year. 
    2 - Keep updated your plugins, theme and WP;
    Answer: Already done. 
    3 - Delete the plugins and themes you do not use anymore;
    Answer: Already done. 
    4 - Add a clean cache plugin and run it;
    Answer: Already done, as stated in the main post. 
    5 - Use an Image optimization plugin (we have an integration with ShortPixel, therefore we are recommending it);
    Answer: Already done, we serve webp aswell. 
    6 - Clean the media library from the images you don't use anymore and the first revisions from the pages and posts you know you will not need;
    Answer: Already done. 
    7 - Optimize the database (WP Optimizer)
    Answer: Already done. 

    Like I said, pagespeed is becoming more important soon in Google Ranking (according to Google itself). The pagespeed on phones isn't good enough by far

    And it's mostly due to DOM and primary thread work (rendering + JS runtime) So it's safe to state that this part is due to Brizy Builder. Can we expect further improvements on this? What can I do right now to improve this?

    0
  • Sandra Prunici

    Hi,

    Thank you for the message. As it is a WordPress site, this result on mobile mode can be generated not only from Brizy. It can be generated from the theme, other plugins you use, the number of pages and blocks you have. Also, the Custom CSS, embed elements, shortcodes elements and other complex structure the same has a great impact on the page speed of the site in the mobile mode. What I can say from the Brizy part, is that we are working hard on the optimization and page speed and from the first release of the Brizy we constantly improved the way is working Brizy and we will continue to improve these aspects. 
    Thanks!

    Best regards,
    Sandra

    0
  • Keith Trimels

    Hi Sandra & Niek!

    I apologize for jumping in on this thread, but I'm running into virtually the same issue with an embedded YouTube video on our development site (https://2020.cirinos.com).

    When I run it through GTMetrix, the "Defer parsing of JavaScript" rating is 0.  As the attached screen grab shows, the vast majority of the load issues are related to the embedded YouTube video.

    The home page is the only page on the site with this issue... and the only page with an embedded video.  The rest of the pages - all built with Brizy - don't have embedded videos and GTMetrix gave them great ratings for the "Defer parsing of JavaScript" rating.

    I can't get any of the JavaScript defer/async plugins I've tried to work - presumably because the YouTube is embedded within the Brizy editor.  If possible, I'd love to get this resolved before we roll the site out.

    Any suggestions for how to defer the YouTube loading until the rest of the page loads, when it's embedded within the Brizy video box?

    Thanks in advance!

    Keith

    0
  • Sandra Prunici

    Hi, Keith,

    Could you please try to optimize the entire site using some basic steps?
    1 - Keep updated your plugins, theme and WP (for Brizy at the moment we have the 2.0.10 version for Brizy Free and the 2.0.5 version for Brizy Pro);
    2 - Delete the plugins and themes you do not use anymore;
    3 - Add a clean cache plugin and run it;
    4 - Use an Image optimization plugin (we have an integration with ShortPixel, therefore we are recommending it);
    5 - Clean the media library from the images you don't use anymore and the first revisions from the pages and posts you know you will not need;
    6 - Optimize the database (WP Optimizer)

    Thanks!

    Best regards,
    Sandra

    0
  • Niek Rave

    "Any suggestions for how to defer the YouTube loading until the rest of the page loads, when it's embedded within the Brizy video box?"

    - Or as a background vid. The dependencies (js, css) for the video gets implemented into the mobile view where there isn't even a Youtube vid playing. Since we replaced it with an image there. Seems weird to me. 

    Default options like stated above don't work for this problem Sandra. We tried Async loading of the Youtube vid aswell, but it doesn't quite work, as Keith stated.

    0
  • Keith Trimels

    Hi, Sandra - thanx for the quick reply!

    I did eveyrthing you mentioned - and more - yesterday before I made my post here.  And I was logged in with my Brizy Pro account, so everything should have been fine.

    As I said, in my original note, it's only the JavaScript error on the one page that is creating issues (see previous image.  And of the 6 items, 4 of them - and over 90% of the file size creating the load issues - are related to the YouTube video embedded in the Brizy builder.

    So what I'm looking for is a way to tell that YouTube JavaScript to defer loading.  But the ways I know how to do it require making changes to the embed code (including plugins that do it) or edit the functions.php file.

    The plugins I've tried don't seem to work with Brizy (or any page builder, for that matter),  And I'm not sure that the functions.php adjustments will work because the video is in Brizy.

    So I'm looking for a way to defer the JavaScript related to the YouTube embedded in Brizy.  And I figured I can't be the first person to have had issues with this - which is why I'm asking for your help.

    I'll look forward to hearing from you soon.

    Until then, make it an outstanding rest of your day!

    Keith

    0
  • Sandra Prunici

    Hi,

    Yes, it is a bit complex question. It is normal that the Iframe added in the Brizy builder to load its scrips and also it is normal that these scripts need to be optimized. We will investigate and discuss with the team how this can be optimized by the Brizy but I can't promise that this will come soon. As I said it is a bit complicate question and need a bit more time for investigation. 
    Thank you!

    Best regards,
    Sandra

    0
  • Keith Trimels

    Thanx for the reply and follow up, Sandra!

    As I mentioned, this is something that probably wouldn't matter to a small vanity website creator.  But I know that Brizy is not just aimed at those users - it's also used by agencies and commercial companies (like me :-) ).

    This is a big issue with the embedded video and delaying the load (or at least allowing ASYNC as Niek mentioned) - because it's a huge drag on the page load speed.  And I expect this will become even bigger as video becomes more prevalent on websites (testimonials, etc.).

    My guess is also that this is not unique to Brizy, but probably affects most page builders.  So if the Brizy team were to solve it, as a direct response copywriter this seems like a BIG benefit that could be sold to customers. ;-)

    I'll look forward to an update.

    Until then, make it a wonderful rest of your week!

    Keith

    0
  • Sandra Prunici

    Thank you for the message. Yeah, we will investigate this and will strive to found a solution!

    Have a great day!

    Best regards,
    Sandra

    0
  • Keith Trimels

    Hi, Sandra!

    I'm following up to see if any progress has been made on this issue.  We'd love to figure this out as we're holding up deploying more video sitewide so we don't detrimentally impact our search ranking any more than necessary.

    I'll look to hear an update from you.

    Until then, make it a wonderful week!

    Keith

    0
  • Sandra Prunici

    Hi,

    In this period we made some improvements fro the builder and Brizy pages. Now, we have the 2.1.5 version for Brizy Free and the 2.1.3 version for Brizy Pro. See here the changelog. Could you try to update them and see if some GTMetrix's indicators were improved?

    Thanks!

    Best regards,
    Sandra

    0
  • Niek Rave

    Hi Sandra,

    Something else that might resolve this issue is local video. Currently we're not able to put any other videos than YouTube or Vimeo in the background. However it is possible to put local videos in video blocks. So this shouldn't be to difficult to implement for background videos aswell. 

    I already made an inquiry about this in March (before this support system was created). Followed this up with Natalia in June and she said it's still being worked on. When is this due for release? It would probably really help out a lot of users! 

    Thanks in advance for the answer.

     

    0
  • Sandra Prunici

    Hi,

    Yes, at the moment, it isn't still possible to add custom video on the background. In this period we have other important feature we planned and plan to release but this doesn't mean we will not implement this feature request or will ignore it. As Natalia already said, we have already created a feature request on this suggestion and our developers are investigating it.
    Thank you!

    Best regards,
    Sandra

    0
  • Keith Trimels

    I appreciate the updates, Sandra.  When I went into our staging site today and did the updates, the formatting for the embedded video row got messed up.

    So rather than wasting any more time with this, I installed the "Simple Video Management System" WordPress plugin.  It solved the formatting issue that the update introduced, AND solved the delayed loading issue.

    Hopefully, the developers can fix these issues for the others who need the functionality and don't have access to a good WordPress plugin.

    Thanks again for the continued communication!

    Keith

    0
  • Sandra Prunici

    Hi Keith,

    Thank you for updating us regarding this inconvenience! Great to know that you could find a solution to this problem and all is working greatest. We will inform this notification and this suggestion to our team.
    Thank you! 

    Best regards,
    Sandra

    0

Please sign in to leave a comment.