Подтвердить что ты не робот

Могут ли поисковые роботы видеть содержимое, добавляемое с помощью jQuery?

В настоящее время у меня есть что-то вроде этого

<p class="test"></p>

<script type="text/javascript">
    $(document).ready(function() {
          $(".test").html("hey");
    });
</script>

Будут ли поисковые системы размещать "эй" текст? и если да, то какой метод я могу использовать для предотвращения этого.

4b9b3361

Ответ 1

Несмотря на то, что здесь сказано в других ответах, и полностью в отличие от собственных ЧаВо Google, сотрудник Google по имени ДжонМу недавно ответил на вопрос Группы Google о том, как GoogleBot пришел к следующему несуществующему URL. (Фактический URL-адрес содержался в самом коде jQuery, а GoogleBot DID пытался следовать ему.)

jQuery вызывает 404 ошибки в Инструментах Google для веб-мастеров

Google Employee объясняет, как индексируются JavaScript и jQuery

По-видимому, Google пытается индексировать ваш JavaScript.

Цитировать Google JohnMu:

"Я бы также не рекомендовал явно запрет сканирования jQuery файл. Хотя мы вообще не проиндексируйте его самостоятельно, нам может понадобиться получить доступ к нему, чтобы произвести хорошее мгновение Предварительный просмотр для вашего сайта.

JohnMu позже в той же теме...

"Кроме того, мы постоянно работаем по улучшению обработки JavaScript для веб-поиска вообще, поэтому, если вы используйте jQuery для загрузки контента, а jQuery script запрещен для Googlebot, тогда мы не сможем чтобы посмотреть на это".

Ответ 2

Нет. Поисковые системы (по крайней мере, Google) не запускают javascript. Фактически, способ увидеть, как поисковые системы видят вашу страницу, отключает javascript и изображения.

Ответ 4

Ответ Нет. Имея меньше JavaScript DOM Manipulation и меньше флеш-контента на вашем сайте, это то, что поощряется. AMAIK, когда робот посещает вашу страницу вашего сайта, он не выполняет script этой страницы и не индексирует то, что получает на первом снимке:) Во всяком случае, есть хорошая статья о SEO на здесь.

Ответ 5

Пауки поисковых систем - это базовые браузеры, которые имеют функциональные возможности для простого анализа содержимого html. Поэтому в основном, если вы добавляете ссылки или контент с использованием JavaScript, чем SES, вы не сможете его получить.

Известно, что JavaScript не приветствуется SES.

Есть SES, которые используют парсер JavaScript, и они могут выполнять только простой javascript.

SES - Паук поисковой системы.