Why is my site’s server response time so slow?

[ad_1]

My wordpress site is set up with shared hosting by [DreamHost]) and I have a CDN set up with bunny.net. I’ve fairly new to WordPress and web dev, but for the past couple of months I’ve tried various ways to improve my site’s performance including:

* I’m using the Astra pro theme. All plugins are set with auto updates.
* Limit plugins- I only have 10 plugins installed. All of which are vetted with at least over 100K downloads with weekly/monthly updates.
* Lightspeed Cache- (I use bunny.net for my CDN) and minify all CSS, HTML, JS and lazy load images. I followed **@WPressDoctor** YouTube tutorial on setting up the plugin. and bunny CDN is indeed working.
* My site’s homepage only has 2 blocks for displaying posts using the Spectra plugin.
* I’m not running any custom JS or PHP that could slow the site down, I only use plugins and a few custom code snippets for styling certain elements with CSS.

Is my site’s **time to first byte** slow because of DreamHost? Is there something else that could be causing my site’s server response time to be so slow? I ran GTMetrix and it said my response time was 2.59 seconds with render blocking resources being 1.37 seconds.

[ad_2]

 

This site will teach you how to build a WordPress website for beginners. We will cover everything from installing WordPress to adding pages, posts, and images to your site. You will learn how to customize your site with themes and plugins, as well as how to market your site online.

Buy WordPress Transfer