Some of the most common causes of slow website speeds include:
Excessive render-blocking JavaScript and CSS
Poorly optimised MySQL queries
Unnecessary redirects
Excessive images
Lack of caching mechanisms