Оптимизация сайта на Wordpress + Woocommerce?
W3 Total Cache на мой взгляд не лучшее решение. Рабочее, но не лучшее.
Тут вероятно лучше Batcache. Он гибче.
Далее есть кейсы когда все страницы жестко кешируются. И отдаются из мемкеша моментально.
А весь интерактив и данные зависимые от авторизации подгружаются через AJAX.
Плюс основная проблема в поиске. Часто нужен фасетный поиск. В этом случае ставят Эластик или Алголию.
Перенеси на Cloudflare 
Установи Rocket (кэширование) и подключи в ней клаудфлайр, выбери автом настройки. 
Установи плагин события крон, там в повторении ты увидишь событие которое каждую минуту идет, увелчить интервал (у меня раз в неделю) 
Добавить в htacces блокировку от ботов и других сканеров 
Установи плагин Pareto Security на время, чтобы он добавил ботов в черный список. 
И вот в принципе все, на всех своих сайтах которые на вп, я сделал, скорость выросла с 10-15 сек до 2-3