Что означают эти логи и как эти действия предотвратить?
Это прощупывание твоего сайта на уязвимость.
Можно попробовать удалить со страниц твоего сайта упоминание про версию CMS (<meta name="generator" content="WordPress 4.4.2" />). Также посмотри как отключить служебные HTTP заголовки типа "X-Powered-By:PHP/5.3.28". Как скрыть специфические директории /wp-content/ и /upload/. Как скрыть специфические файлы wp-login.php и другие. В общем, не дай сторонним сайтам узнать, что у тебя за CMS.
Есть специальные сервисы, через которые можно проверить - удалось ли скрыться (1, 2, 3)
Количество запросов уменьшится
По поводу Сервер не выдерживает нагрузки.
Посмотри error.log - на каких страницах обычно падает по 500 или 501 ошибкам
Установи nginx+php-fpm вместо apache+mod_php и включи php-fpm slow log, выясни что там у тебя вызывает ошибки 502 request timeout (на тостере)
Через htaccess апача или конфиги nginx пропиши правила для ответа 404 Not Found на такой список URL
В nginx установи кэширование ответов с кодом 404 на час или больше, чтобы до PHP даже не добиралось.
В добавок ко всему вышесказанному, могу лишь добавить, что можно блокировать особо назойливые адреса на уровне фаервола. Например, используя fail2ban.