There are a few reasons your site might be loading slowly. The following is a basic checklist to go through to help diagnose the issue.
- Verify that your site is actually using Peakhour
- Verify that Peakhour caching is working.
-
If the page in question isn't being cached you can run a request directly against your origin server with timing
curl --trace-time -svo /dev/null https://www.yourdomain.com --connect-to ::{your origin ip}
-
Check that there isn't a blocking external resource holding up your page rendering. You can do this by opening developer tools in your browser of choice and loading a page on your website. Click on the network tab and you will see timing information for the resources of your site along with
-
Try loading the page from somewhere else to see if its just a local network problem. Try your phone or use webpagetest to load your site from a geographic site near you. You can then inspect the HAR for detailed timings.
If you still can't diagnose then please contact us and we'll be happy to help.