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.

  1. Verify that your site is actually using Peakhour
  2. Verify that Peakhour caching is working.
  3. 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 --connect-to ::{your origin ip}

  4. 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

  5. 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.