Ознакомьтесь с этим:
https://events.yandex.ru/lib/talks/4682/
https://siteclinic.ru/blog/technical-aspects/perenos-saita-bez-poteri/
https://texterra.ru/blog/kak-perenesti-sayt-na-novyy-dvizhok-i-sokhranit-pozitsii-dengi-i-psikhicheskoe-zdorove.html
Если желание переезжать не отпадёт, то пробуйте :) Лучше всего урлы оставить старыми - это же технически реализуемо, даже при смене структуры.
Фильтр называется "мало статей".
Ваши Disallow перекрываются вот этой строкой:
Allow: /catalog/*
Уберите её.
Само по себе изменение не является чем-то плохим. Если URL страницы не меняете, то она так и останется "старой".
Если в топе по темам этих статей сайты с тысячами статей, то ваш сайт в глазах Яндекса просто слишком маленький, чтобы получать трафик.
Просто программа или сервис, которым вы делаете аудит, не учитывает ваш robots.txt.
Называться кнопка может как угодно. Смысл не в кнопке, а в том, можно ли на сайте сделать заказ. Если нет, то человек просто возвращается в выдачу и выбирает конкурента, у которого заказ сделать можно.
Гугл не считает канал в Яндекс.Дзене вашим, поэтому контент на вашем сайте получается неуникальным.
Так сделайте полноценный интернет-магазин, просто в качестве способа получения товара указывайте только самовывоз из магазина.
Гуглите эксперимент Низамова по накрутке ПФ.