Google делает это!

Индексация JavaScript в Google

  Гугл и индексация джава-скриптов

Думаю, любой человек, кто более-менее «погружался» в SEO, задавался вопросом: индексируют ли поисковые системы JavaScript?

Основная причина такого интереса простая — с помощью JS-скрипта можно пользователю показать одно, а поисковой системе — совсем другое.

Но долгое время поисковики индексировали только исходный код страницы (тот, что можно просмотреть, нажав CTRL+U в браузере). Затем, где-то с 2009-го года стали говорить, что Гугл научился индексировать JavaScript, но нормальных доказательств тому лично я не встречал.

Ну и до сих пор ничего конкретного не было заметно. Но этой осенью я случайно наткнулся на неопровержимые доказательства того, что Google индексирует JavaScript :). Об этом сейчас и расскажу.

Кратко о JavaScript…

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

Подробное описание можно посмотреть в Википедии.

Индексация JavaScript’а Google

Этой осенью наткнулся на такое:

Запрос "Николай Петров блог"

  Запрос «Николай Петров блог»

Думаю, автор сайта не обидится, если на примере его ресурса я покажу, как Гугл индексирует скрипты.

В выдаче моё внимание привлекло то, что выделено красной рамкой — «Авторск». Оказалось, что <title> страницы, на которую можно попасть из выдачи, такой:

title блога

  Реальный заголовок блога

Но если посмотреть, что отображается во вкладке браузера, то увидим примерно следующее:

JavaScript title блога

  Заголовок блога, изменённый JavaScript’ом

— т.е. скрипт динамически меняет <title> страницы, прибавляя по одной букве. Лучше перейти на сайт, посмотреть, как это выглядит (кстати, наверняка есть плагины, чтобы поставить этот скрипт на WP).

Таким образом, получается, что робот Гугла проиндексировал <title>, изменённый JavaScript’ом — фактически, он «вытащил» кусок <title> в процессе его изменения. Вот и получилось — «Авторск».

Выводы

Ну теперь точно ясно, что Гугл индексирует JS. Яндекс, кстати, пока такого не может. Во всяком случае, для того сайта он выдаёт <title> из кода страницы.

Думаю, стоит быть чуть осторожнее с сильным «скриптованием» текстового содержимого страниц — Google до всего доберётся и про всё узнает ;).

А Вы что думаете по этому поводу?

web-ru.net - всё о продвижении сайтов
Случайные публикации:
  • Возрастные ограничения в контекстной рекламе Яндекса и Бегуна..Возрастные ограничения в контекстной рекламе Яндекса и Бегуна..Относительно недавно в контекстной рекламе от Гугл появились интересные...
  • SEO vs. SMO. Поисковые системы или социальные сети?SEO vs. SMO. Поисковые системы или социальные сети?Вначале был один вопрос: Яндекс или Google. Теперь ещё и это :) SEO - оп...
  • Как скачать SugarSync manager? Автоматическая синхронизация данных с компьютером и получение ссылок на скачиваниеКак скачать SugarSync manager? Автоматическая синхронизация данных с компьютером и получение ссылок на скачивание...те свои аудиозаписи, какие-нибудь видеоуроки, книжки и т.п. - всё это можно отправить
  • Bombadeal – автоматический арбитраж, подходящий для всех – от новичка до профи.Bombadeal – автоматический арбитраж, подходящий для всех – от новичка до профи....Мощная тех поддержка. По любому вопросу, вы можете задать вопрос в поддержку и
  • Диалоговые подсказки в Яндексе - что это такое?Диалоговые подсказки в Яндексе - что это такое?Наконец-то стало понятно, как сам Яндекс называет относительно новое явление, п...
Оставьте комментарий:
комментария 3
Через сайт Через ВКонтакте Через Facebook
  1. Иван:

    ай да гугл))

    Ответить
  2. Григорий:

    Думаю, что гугл просто у роботов задержку поставил на пару секунд и вот сколько успело написать за задержку, столько и всунул.

    Вопрос — индексирует ли гугл слайдеры и вкладки — остается открытым, потому что верстка по-умолчанию есть, только она скрыта через display: none; =)

    Ответить
    • Пётр:

      В дальнейшем замечал, что он и ajax индексирует.
      Так разве display:none не индексируется?

      Ответить
сайт web-ru.net
Я не спамлю...