Ciao!
Si esistono alcuni accorgimenti che si possono mettere in atto.
Però ti dico subito che sono degli ottimizzatori. Nel senso che possono dare un ulteriore mano. Non possono cambiare la condizione del sito radicalmente.
Prima di nadare avanti, devi tenere conto di una cosa: il tuo sito su che server è ?
Tieni presente che le prestazioni del sito dipendo per la maggior parte dal server su cui risiede.
Quindi se sei su un server di fascia bassa, é inutile che ti metti a combattare, tanto il tuo sito sarà sempre lento.