Если на вашем хостинге установлена cPanel, то вы можете узнать, какие файлы сайта являются причиной большой нагрузки на сайт. Но, не всегда большое количество запросов к файлу, является причиной большой нагрузки на сайт. Большую нагрузку можно вычислить по объёму, который создаёт та или иная функция на сайте. Количество запросов и создаваемый объём файлов сайта, можно посмотреть в cPanel. Зайдите в свою cPanel.
Найдите раздел Журналы и нажмите на вкладку — AWStats.
Выберите свой сайт и нажмите напротив него на значок Просмотреть.
На странице Статистики, найдите раздел — Адрес страницы, здесь указаны адреса самых популярных страниц или файлов, то есть, которые получают больше всего запросов. Как видите на скриншоте, на первом месте находиться файл admin-ajax.php из директории wp-admin. Данный файл создаёт более 12 000 запросов и можно было бы подумать, что он является причиной нагрузки на сайт, но если посмотреть на столбец Средний размер, то вы увидите общий размер или объём создаваемый файлом admin-ajax.php. Объём составляет всего 303 байта, согласитесь такой объём не может создавать большую нагрузку на сайт.
То есть, большое количество запросов не является причиной нагрузки, в первую очередь нужно смотреть на объём создаваемый работой файла. Объём должен исчисляться как минимум в мегабайтах, чтобы можно было утверждать о создаваемой файлом нагрузки на сайт. Посмотрите, проанализируйте ваши запросы, посмотрите на объёмы файла wp-login.php, так как этот файл является основной целью мошенников, возможно этот файл создаёт большую нагрузку, тогда вам нужно защитить файл, убрать с него нагрузку. Присмотритесь, возможно да же дело не в ваше сайте, а в качестве вашего хостинга.