Дело вряд ли в прогоне (почти на 100% уверен), если бы он был виновен, то трафик падал постепенно, не в один миг.
Это не довод, цитирую вас - "сайт жил два года и без 404 страницы и без всяких переадресации"
Всё течет, всё меняется. Сейчас Я и Г все от А до Я требуют соблюдать их условия. Да и большая вероятность, что настрой вы все на полную, трафик был бы не 20к, а 50к и более.
Настройте робот.тхт, конкретно хост пропишите.
Настройте карту-сайта, сильно не анализировал, но она похоже тоже у вас не настроена.
Настройте правильную отдачу 404 страницы.
У вас какая-то циклическая переадресация сделана, если не давно на https перешли, значит точно не правильно настроили.
На самом сайте тоже функции ошибки выдают. В общем, техчасть настраивайте.
Тот же
https://developers.google.com/speed/pagespeed/insights/ ошибку выдает при проверке вашего сайта, а это уже 99% что ваш сайт для Гугла ноль без палочки.