Это хорошая идея, чтобы изменить ключевые слова метатег в HTML с помощью jquery - PullRequest
0 голосов
/ 01 февраля 2019

Я хочу изменить ключевые слова метатега в заголовке HTML, чтобы динамически соответствовать содержимому каждой страницы.но меняться если с jquery, когда страница уже загружена, звучит для меня бессмысленно.Будет ли поисковый сайт распознавать изменения?Или он сохранит старый метатег ключевых слов?Как правильно это сделать?

1 Ответ

0 голосов
/ 04 февраля 2019

Несмотря на некоторые комментарии об обратном, поисковые роботы фактически загружают javascript.Как правило, они используют просмотр без головы, чтобы максимально воспроизвести пользовательский опыт. Простой поиск в Google подтвердит это .

Мета-информация, такая как ключевые слова, загружается только один раз за просмотр страницы.Хотя это зависит от бота, стандартное поведение довольно ясно.Изменение этой информации во время сканирования может на самом деле немного повредить вашим результатам.Существует одно возможное предупреждение:

Боты поисковой системы знают и обращают внимание на History API .Если ваш сайт представляет собой одностраничное приложение, которое использует ajax и History API для имитации нескольких страниц, то вы можете потенциально загружать различные метатеги, и бот может знать об этом.Если, однако, это стандартный многостраничный сайт, который просто меняет метатеги после загрузки, то боту на самом деле все равно.

...