вообще усе твои проблемы решает микроразметка
Для поисковика важно, чтобы документ был по стандарту. Хорошо решается вопрос поддержки стандарта это использовать html5 + разметку для слепых
Дело в том, что когда делаешь для людей, то разные секреты тебе указывают на ошибки доступности, и когда ты все делаешь правильно у тебя формируется верный документ html5, что хорошо для поисковика.
На счёт микроразметки, то это дополнительный инструмент, который структурирует и дополняет ту информацию, которая уже есть в html документе.
Если в микроразметку воткнуть данные, которых вообще нет на странице, то за такие вещи следуют санкции поисковиков.
Например, у тебя страница товара с фоточкой и названием, а вот описание, цены, доставку, и др данные ты не даёшь в документ, а закидываешь в микроразметку. Вот за такое поисковик накажет
И да, для слепых микроразметка погоды не делает.