Столкнулся с такой проблемой, в выдаче гугла появляется нормальный дескрипшн который и был указан для страницы в Metatag, а вот с яндексом беда беда. Яндекс дергает любой кусок контента со страницы или несколько кусков и сует как дискрипшн, полностью игнорируя прописанный, в итоге получается кусок текста про коня в вакууме похожий на бред сумасшедшего...
Кто сталкивался и как решали?
Комментарии
Врядли это (не)правильная настройка модуля.
Скорее всего, яндекс посчитал, что ваш дескрипшен не слишком релевантен запросу
Ладно было бы это 1-2 случая, так это постоянно на всех сайтах, отсюда и вопрос возник что не так
Все сталкиваются, никак не решается. Это нормальное поведение Яндекса.
Возможно есть другие модули на подобии metatag которые яндекс нормально кушает?
Нет. Ни модули, ни какая-либо микроразметка не помогут.
Все эти кейворды, дескрипшны и прочие советы из прошлых десятилетий от доморощенных SEO'шников не работают для поисковиков уже давно.
ПСы давно умеют определять контент страницы основываясь на его содержимом.
Не стремитесь делать сайты для поисковиков. Делайте сайты для людей! Поисковики - подтянуться.
В это невозможно поверить, но таки сейчас снова смотрят на дескрипшен.
В яндекс.вебмастере даже уведомлялка есть, если много страниц без дескрипшена.
В https://yandex.ru/support/webmaster/recommendations/using-meta-desc.html написано "Одним из способов влияния на представление своего сайта в результатах поиска (его сниппет) является использование мета-описаний — тега meta description. При формировании сниппета наравне с фрагментами текста страницы рассматривается содержимое этого тега." Дело в содержимом description, похоже. В крайнем случае, можно пообщаться с Платоном.
Гугл всегда выводит то что написано в дискрипшене, нареканий ни каких. Про яндекс распишу подровбнее с примером.
К примеру, контент в Body ноды содержит текст:
H1 Лорем ипсум
Lorem ipsum – псевдо-латинский текст, который используется для веб дизайна, типографии, оборудования, и распечатки вместо английского текста для того, чтобы сделать ударение не на содержание, а на элементы дизайна. Lorem ipsum по большей части является элементом латинского текста классического автора и философа Цицерона.
Имеем к примеру еще один блок на странице имеющий H2 и текст (текст и заголовок совпадают по тематике с Body ноды)
H2 Теория струн
Тео́рия струн — направление теоретической физики, изучающее динамику взаимодействия не точечных частиц[1], а одномерных протяжённых объектов, так называемых квантовых струн.
Где-то в футере есть 100 символов текста про сферического коня в вакууме.
Дескрипшн который мы прописали и который выводит гугл - Lorem ipsum – псевдо-латинский текст, который используется для веб дизайна, типографии, бла бла бла
т.е. гугл вывел нормальный осмысленный дискрипшн который мы самостоятельно прописали и данный дискрипшн полность совпадает с тематикой страницы и содержит информацию имеющуюся в контенте страницы.
Результат яндекса в выдаче:
философа Цицерона. Катали на сферическом коне в вакууме. В теоритическом направлении физики.
т.е. яндекс дергает со страницы любой контент, формирует из него просто маразматический бред и пускает в выдачу.
Яндекс, в отличие от гугла, умеет "читать" русский текст. Вот он бракует ваш дескрипшн, похоже. Что конкретно с ним не так - можно узнать всякими анализаторами страниц, вопросом в форуме searchengines или в поддержку Яндекса.
Потому как на странице выводится смешанный контент - Я выводит смешанный сниппет (он, кстати, должен формироваться от запроса пользователя).
Напишите в поддержку Яндекса, в конце-концов. Попросите их объяснить поведение.
Гугл кстати по многим вопросам в сниппетах показывает куски текста, в которых есть фраза из запроса, и на одну страницу может по разным запросам выдавать разные сниппеты. И тут я ничего не путаю, т.к. яндексом вообще не пользуюсь никогда.