The problem with this is that it’s difficult to determine when Site Reviews is used on a page. The plugin is very flexible, you can use widgets, Elementor widgets, shortcodes, and other advanced options such as building a custom solution using the helper functions. This is one of the reasons why other plugins such as Woocommerce also load their scripts on every page.
With the HTTP/2 protocol now a standard, the performance impact is also minimal since assets on the page are always fetched in parallel. Read more about that here: https://kinsta.com/learn/what-is-http2/#main_benefits_of_http2
You could also use one of the many caching and optimisation plugins, most allow you to combine your page scripts into one file which is cached…(although, again with HTTP/2 the performance increase for this is negligible).
Things like pagespeed scores should also be more of a guideline, and real-world differences between a 7-10 score is probably less than you think (depending on the pagespeed categories obviously). Generally, the biggest performance hit for WordPress websites are unoptimised database queries, unoptimised hooks and filters, and lack of gzip compression and asset caching headers.
-
This reply was modified 2 years, 9 months ago by Gemini Labs.