НЕ ДОЛЖЕН, может, но не должен.
В вашем случае, потенциально может, но не делает этого.
Дополнительно с этой проблемой пробуйте написать в тех. поддержку Яндекса.
Спасибо, напишу в тех. поддержку Яндекса.
Именно так. Начинать SEO работу надо на этапе разработки, а не когда уже всё сделано и с этим надо как-то жить и надеется на органический трафик.
Уточняйте, всё ли в порядке c SSR рендерингом. Серверный рендер должен отдавать статику и в тестовом ответе рабочие поля должны быть.
Сейчас же у вас поля доступны только после рендеринга в браузере,
Спасибо, узнаем по SSR рендеринг.
Потому что там де написано в выборе - «РЕКОМЕНДУЮ». Порекомендовали, хорошо. Яндекс наплевал - его право. Вообще, как я понимаю, яндекс экономит на железе. А обработка js- дополнительная нагрузка на него. Вот и избегает. Да и технология формирования важных данных на стороне клиента - на мой взгляд сомнительная. Переписывайте сайт. Сифилис надо лечить не подорожником, а антибиотиками.
Спасибо. Переписывать сайт уже не получится. Есть ли возможность как-то сделать сейчас так, чтобы Яндекс индексировал все мета-теги?
Также дополню к выше сказанному:
В Вебмастере - Проверка страницы несмотря на установленную мной рекомендацию рендерить с учетом JavaScript здесь мы видим, что версия в базе " была скачана без применения исполнения JavaScript". Почему так? может кто-то подсказать?
Только не в отображении JavaScript, а в выводе рабочих данных через JavaScript при рендеринге.
Но также следите за тем, чтобы все целевые данные были доступны, потому как заголовки могут выводиться, а часть какой-нибудь важной дополняющей информации - нет. И в индекс она может не попасть, следовательно, могут быть проблемы при ранжировании.
Проверяйте кеш страницы.
Добрый день.
Проблема с некорректной индексацией в Яндексе не решилась. (В Google все нормально). Что тут можно сделать?
Сайт самописный : React+Next.JS
В целом по словам программиста на сайте используется оба вида: и Рендеринг на стороне клиента, и SSR - серверный рендеринг.
Но в выдаче Яндекса у нас голые ссылки с нашего сайта и текст со страниц, а не из метатегов.
Например:
По запросу в Яндексе: веза вентиляторы
Скрин 1.
голая ссылка - veza.ru/produktsiya/ventilyatory/obshchepromyshlennye
При этом если смотреть по Я-ВебМастеру на странице "Рендеринг страниц JavaScript (β)"
я поставил, как тут рекомендовали, настройку:
Укажите, как роботу индексировать ваш сайт. - Рекомендую рендерить.
Скрин 2
Соответственно эта страницу робот должен рендерить с учетом моей рекомендации, т.е с JS, но в поисковике на выходе мы видим все также голую ссылку: veza.ru/produktsiya/ventilyatory/obshchepromyshlennye
Также на этой странице Вебмастера можно посмотреть, как выглядит страница с JS и без JS. На скринах видно, что с JS поисковик видит Title и Description.
Но почему в самой выдаче Яндекс всегда на все страницы показывает голые ссылки с нашего сайта без этих метатегов? Что в этом случае можно сделать?
П.С. Программист говорит, что для мета-тегов мы применяем спец. компонент, который должен выдавать правильные данные для поисковиков. Получается этот компонент работает некорректно или как?
Спасибо!
Судя по всему в Я-Вебмастере в Индексировании мне нужен был раздел Рендеринг страниц JavaScript (β). Там я выбрал Рекомендую рендерить, а до этого стояло На усмотрение робота Яндекса. Вроде как теперь я поставил, чтобы роботы при рендеринге выполняли JavaScript-код на страница сайта. И с JavaScript -ом уже мне показывается, что роботы видят метатеги на странице.
Далее отправил часть страниц на переобход, чтобы завтра посмотреть после индексирования, как будет они выглядеть в самом поиске Яндекса и если решится эта проблема, все страницы сайта отправлю на переобход.
Вероятнее всего (судя по технологии) у вас вывод рабочей информации рендерится на стороне клиента, поэтому
Вы их видите.
Гугл справляется с рендерингом, а результаты рендеринга Яндекса надо проверять.
Выше Владимир вам дал указание, где посмотреть - что выводится в рабочих данных.
Если данных там нет, ищите возможность серверного рендеринг (SSR).
p.s. А вообще перед тем, как выбирать технологию и запускать сайт, надо приглашать SEO специалиста для консультации, чтобы потом не было подобных сюрпризов.
Спасибо - все дело, похоже, в отображении JavaScript