Introducing Google PageSpeed Insights Plesk Extension

Page performance is important for search engine rankings

Website performance is one of the things search engines look at to decide how to rank your page. Especially with the increasing number of visitors constrained by low throughput and high latency browsing on mobile devices, every second it takes to load a page matters.

What is Google PageSpeed Insights?

With PageSpeed Insights by Google you can perform checks to identify measurements to make your websites faster and more mobile-friendly within seconds. And this is also key to get a pole position in Google Search. The tool analyzes the delivered content of your website and makes suggestions to improve it.


Google PageSpeed Insights


You can use PageSpeed Insights for free from the project page. Enter your domain into the text field and click on the “ANALYZE” button. The service will review the entered URL and make some pre-defined performance rule checks to create an overall rating. The best score of 100 requires an optimized website that passes all performance rules successfully!

Read this article to find out how to use and understand Google PageSpeed Insights recommendations. 

Google PageSpeed Insights Plesk Extension

Google PageSpeed Insights Extension

Measuring website performance once isn’t enough. So we’ve created the Google PageSpeed Plesk Extension so you can quickly and directly run the checks regularly within Plesk – no more leaving the Plesk Interface and opening external pages to generate a detailed report.

The Google PageSpeed Plesk Extension not only gives administrators the rights to run a test, your customers or employees with normal user permission rights can also gain access to this extension. This is a great service feature for your customers if you are using Plesk as your control panel on your servers!

Main features of the Plesk extension

  • Check all your domains within seconds
  • Detailed report page with many improvement suggestions
  • Custom button to start check process and show ratings directly
  • Download optimized static files directly after the check
  • Store results and displays an overview page
  • For both administrators and end customers

Google PageSpeed Insights - Result page

If Google PageSpeed Insights can compress static files further, then the extension will show a download link to an archive with optimized files. Download the files and replace them on your web server (don’t forget to backup first) and improve the download performance for your visitors! This feature is also provided by Google.

Plesk Extension - Google PageSpeed Insights - Custom Button

Get your website performing even better today. Get the Google Pagespeed Insights Plesk extension here, or install it directly from your Plesk Extension Panel.

And don’t forget to read our article on how to use and understand Google PageSpeed Insights. 

Have fun optimizing your web projects and stay Plesky!


  1. It doesn’t work with Cloudflare enabled websites

  2. Thats awesome guys!

  3. its really amazing

  4. I noticed this shows up on windows installs of Plesk.. does this work with windows?

    if not why does it show? and when will it work with windows?

    • Viktor Vogel
      Viktor Vogel Moderator

      Yes, the extension works on Windows machines but the installation of the Apache modules is limited to Unix-machines only!

  5. hi i like your post.
    But i have error when i try to donload the file..
    this what i got:

    The referrer does not match the referrer restrictions configured on your API key. Please use the API Console to update your key restrictions.

    how can i donload the files, i almost finish your guide ..

    waiting for your reply,

  6. Hello, how can you activate and deactivate the module for different Hostings ?. I have several hostings and in some I would like the module not to be activated. Thank you

    • Viktor Vogel
      Viktor Vogel Moderator

      Thank you for your request. Sadly, this is not possible with the current version. I will think about an integration in the improved version of the extension.

  7. Is this extension still maintained ? Bugs getting not fixed since months like

    • Viktor Vogel
      Viktor Vogel Moderator

      Yes, but my focus was on other Plesk extensions (Joomla! Toolkit & SEO Toolkit). I’m planning to update the extension soon and will take a look on this issue.

  8. Hi,
    I am using Wp rocket cache plugin on my (WordPress)website.
    I Installed the pagespeed extension on the plesk server and after that, the Pagespeed Apache module. I disabled the option “Apache & nginx Settings” → “nginx settings” → “Smart static files processing” as said in the Note.
    Now the wp rocket cahce plugin isn’t working anymore: it messes up all pages. whenI disable wpRocket, the pages are good again.

    Is there any way to disable the Pagespeed apache module?

  9. I’m using JCH Optimise plugin for my joomla site and I achieve good results when combined with Google PageSpeed. However a recent JCH Optimise update has thrown up some compatibility issues with Google PageSpeed.

    JCH Optimise support team advice: “The PageSpeed module on the server is affecting the Optimize CSS Delivery feature. The plugin loads the CSS file using a rel=”preload” attribute to load the CSS file asynchronously but it seems as if the module is removing this file from the page, leaving the site without a significant amount of CSS. ”

    Any advice on resolving this?

  10. Is not working:
    https://mydomain:8443/modules/pagespeed-insights/index.php/index/result/ 500 (Internal Server Error)

    PHP Recoverable fatal error: Object of class stdClass could not be converted to string in /opt/psa/admin/plib/modules/pagespeed-insights/views/scripts/index/result.phtml on line 242

Add a Comment

Your email address will not be published. Required fields are marked *


  • Yes, please, I agree to receiving my personal Plesk Newsletter! WebPros International GmbH and other WebPros group companies may store and process the data I provide for the purpose of delivering the newsletter according to the WebPros Privacy Policy. In order to tailor its offerings to me, Plesk may further use additional information like usage and behavior data (Profiling). I can unsubscribe from the newsletter at any time by sending an email to [email protected] or use the unsubscribe link in any of the newsletters.

  • Hidden
  • Hidden
  • Hidden
  • Hidden
  • Hidden
  • Hidden

Related Posts

Knowledge Base

Plesk uses LiveChat system (3rd party).

By proceeding below, I hereby agree to use LiveChat as an external third party technology. This may involve a transfer of my personal data (e.g. IP Address) to third parties in- or outside of Europe. For more information, please see our Privacy Policy.

Generic filters
Exact matches only
Search in title
Search in content
Search in excerpt