Ingernirated
@Ingernirated
Романыч

Боты поисковики видят элементы, которые созданы через createElement в js?

Всем привет!
Если создается часть элементов на сайте через createElement, бот будет их видеть и анализировать их текст и картинки?
  • Вопрос задан
  • 65 просмотров
Решения вопроса 1
Kozack
@Kozack Куратор тега Vue.js
Thinking about a11y
Зависит от того, когда этот элемент создаётся.
Вообще, ситуация какова: Прежде всего к вам приходит бот, который анализирует статику. Если он видит у вас только JS код, который должен подгружать контент, то позже (но не извесно когда) к вам придёт другой бот, который полностью отрендерит страницу. Он запустит все скрипты. И спарсит результат. Но если ваш элемент создаётся не сразу, а при обработке какого-то события, то бот его не увидит.

Поэтому, для ботов, лучше отдавать готовую статику. У Vue для этого есть поддержка серверного рендеринга.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы