Действительно, если компания работает по разных регионах, что мешает продвигать отдельно сайты? В Яндексе не редкость даже городские поддомены одного сайта найти, типа москва.продажаносков.рф, питер.продажаносков.рф, нижниебобры.продажаносков.рф и т.д..
Под гугл можно продвигаться ссылочным спамом в тысячи постов, ему вообще плевать, так что 19 ссылок погоду бы не построили. С Яндексом - возможно. Но если упали оба сразу, значит, дело в другом. Текст, когда написал, забронировал в вебмастере/серчконсоле? Может кто-то спёр статью и присвоил себе, а тебя понизили за копипаст.
Соцсети - это немного отдельная экосистема. Там свои правила ссылок, привлечения и арбитража трафика. Сами ссылки ИЗ соцсетей для роста позиций почти ничего не дают, а вот НА авторитетные соцсети, тем более, если на свои страницы. дают прилично.
Смотря что за площадка, смотря насколько хорошо у неё с позициями. Как проиндексируется, так и будет эффект. Знаю, что крауд индексируется от 3 до 5 недель.