Вы не с того начали. Прежде чем что-то чинить, нужно понять, что не работает Проведите аудит, найдите узкие места. Дальше ищите варианты, как их оптимизировать.
Может у вас сайт ок, просто аудитория вся на 3G, а вы им видосики в 4к?
Но, если хотите какой-то общий алгоритм для сферического сайта, вот вам два.
Номер раз:
1 подключаем cloudflare на бесплатном тарифе
2 подключаем WP Rocket, играемся с настройками
Номер два:
1 подключаем cloudflare на бесплатном тарифе
2 подключаем Jetpack, настраиваем использование CDN - это оптимизирует картинки и дает lazyload
3 подключаем Jetpack Boost, генерим им критикал
4 откладываем загрузку всех скриптов
5 прогоняйте сайт через любой тестер скорости, хоть тот же пейдж спид, и выполняйте рекомендации
Ну и, не стоит использовать элементор и прочие билдеры. Это дешево и быстро только на первом этапе. Позже поддержка и оптимизация с лихвой съедают сэкономленное