Поисковики может и реагируют. Но не думаю, что в вашем случае вам это поможет.
Что делать?
1. Разобраться насколько "плохо чувствует" себя сайт. Провести анализ трафика, позиций по ключевым словам.
2. Сделать аудит сайта, чтобы выявить ошибки внутренней оптимизации.
3. Посмотреть семантическое ядро, целевые страницы на ключевые слова из СЯ. Проверить сайт на дооптимизироваанность и переоптимизированность.
И вот только если все хорошо - то тогда думать про соц. кнопки.
Но стоит понимать, что нет ясного представления КАК учитывают лайки поисковые системы. Насколько я в курсе - это может помочь индексации страниц, если есть проблема, но в целом в ранжировании - пока не основной фактор.
Ну а кнопки я бы ставил на каждой странице, чтобы пользователям было удобно "поделиться" в социалках. Я, например, хоть и делаю это редко, но меня очень раздражает, когда нет на сайте кнопки "затвитить". Зачем лишаться естественных твитов и лайков.