Hello Weslers,
It is not normal for your site to slow down during the report generating process. If those symptoms continue it could suggest one of a couple of problems are occurring with your site/server.
Basically what is happening during report generation is Google’s pagespeed servers are are loading up your site just like a normal visitor would, and then analyzing the data. The burden of analyzing the data is done on Google’s servers and then the results are sent back to the plugin so that they can be stored.
The plugin will continue to test each page of your site consecutively until all pages have been checked.
If this process slows down your website it would suggest that:
- Your web server is having a hard time dealing with the traffic from google and it responding slowly as a result. This would be more likely to be the case if you are on a cheap shared hosting environment.
- Or: Your site runs some heavy queries or other logic on every page load, which causes your server to respond slowly after many subsequent requests.
There are a number of solutions you can look into:
- If you are on poor performing hosting, you may want to consider upgrading to a better web host.
- If you think the performance issues may be due to heavy logic or slow queries you could focus on optimizing your sites code base.
- If you have not already implemented a caching solution (plugin based usually), that would help reduce the load on your server when pages are requested
In the meantime there is an option in the advanced configuration section of the options page called “Report Throttling Delay Time.”
This option will allow you to set a delay in between checking of pages to give your web server a chance to ‘catch up’.