Почему сайт может очень долго грузится?
Для начала стоит разобраться, сайт медленно работает из-за передачи данных (медленный канал), большой нагрузки на PHP или нагрузки на базу данных ? 
Ускорить загрузку можно, если пустить сайт через Cloudflare, например. 
Посмотреть, сколько времени генерируется страница можно с помощью профилирования
гугул анализ нагрузки