У меня была такая же проблема (с TTFB) в прошлом на одном из моих веб-сайтов, и я помню, что в моем случае это было связано с хостингом (мой хостинг был медленным), и после переноса моего сайта на другой хостинг TTFB значительно улучшилось. Итак, вы можете проверить время отклика сервера, на котором размещен ваш сайт (но я не помню, как это сделать, извините) ... Еще одна вещь, которая может помочь, - это использование CDN. Если вы уже используете CDN, измените его (или улучшите, если знаете как), в противном случае измените его на лучший CDN, например, Bunny.net или Cloudflare....
И последнее, но не менее важное (хотя мне никогда не нужно было это делать, но я слышал, что люди рекомендовали это), оптимизация базы данных тоже может помочь... Но опять же, я не знаю, как вы можете ее оптимизировать, все, что я знаю, это то, что это возможно, и я полагаю, что для этого есть бесплатные инструменты... Просто погуглите "как оптимизировать базу данных вашего сайта" или посмотрите обучающие материалы YT....
Еще кое-что, что я рекомендую вам сделать, если вы еще этого не сделали — что может НЕ помочь конкретно с проблемой TTFB, но, безусловно, поможет с общей производительностью вашего сайта — это использовать плагин Perfmatters. Это невероятно хорошо, особенно в сочетании с хорошим плагином кеширования (LiteSpeed Cache/Wp Rocket) и хорошим CDN (bunny.net).