Скорее всего, у тебя два разных нюанса.
С Google понятно — он часто игнорит и берет кусок текста со страницы, который, по его мнению, лучше подходит под запрос. Это нормальная практика, ничего с этим не сделаешь. Проверь, чтобы description вообще был в и имел нормальную длину (около 150-160 символов), без ошибок в коде. Если всё ок, то просто забей — у Google свои алгоритмы, иногда они видят текст так, как нам не нравится.
С Яндексом и favicon сложнее. SVG — не лучший выбор для favicon, у Яндекса он может некорректно отображаться. То, что ты сменил формат на .ico, правильно, но обновления в поиске требуют времени (до нескольких недель). Проверь, чтобы файл был доступен по адресу /favicon.ico, и в была прописана ссылка вроде:
<link rel="icon" type="image/x-icon" href="/favicon.ico">
Если не видишь изменений, можно попробовать проверить всё через Яндекс.Вебмастер — там видно, как бот видит сайт.
Кстати, обновление favicon может зависеть от кеша как в браузерах, так и у самих поисковиков. Иногда помогает, если поменять имя файла (например, /favicon-v2.ico).
В общем, просто жди — скорее всего, через пару апдейтов Яндекс всё подтянет.