I've set this rebuilding so will update with the results. I was wondering though, is there a way of having the whole site indexed so that it appears on the search, but only displaying the posts from one section in the recent global posts widget, or is it all or nothing?
Alternatively, is there a way of changing how the global posts widget looks? I'm currently using WP Latest Posts Widget to display new posts, and really like the way it looks, but if something similar can be done just using RGPW I would prefer to do that.
Thank you, this is all helpful. I've added that to the wp-config.php file so hopefully will see some improvement.
I've changed the number of listings shown, is that what you mean? I haven't noticed any problems since so maybe that is key!
I've also started using cloudflare - will that help with the caching?