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 до всего доберётся и про всё узнает ;).

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

1 Star2 Stars3 Stars4 Stars5 Stars (Пока оценок нет)
Loading...
Случайные публикации:
  • Самые дорогие продажи сайтов в январе 2017Самые дорогие продажи сайтов в январе 2017...ил как-то вопрос с авторскими правами или по другому решил вопрос с
  • Смайлы в комментариях WordPress - плагин Qip Smiles. УстановкаСмайлы в комментариях WordPress - плагин Qip Smiles. УстановкаВ продолжение предыдущей темы украшения WordPress комментариев (WP Comment...
  • Что такое плагин? WordPress-плагины, скачивание, установка, настройкаЧто такое плагин? WordPress-плагины, скачивание, установка, настройка...без FTP, а зайти в ту же папку через панель управления хостингом.
  • Как сменить кодировку файла? Notepad++ редактор с подсветкой синтаксиса, кодировка Utf-8 без BOMКак сменить кодировку файла? Notepad++ редактор с подсветкой синтаксиса, кодировка Utf-8 без BOMВ статье о кодировках текста я описал основные моменты, показывающие,...
  • Как пользоваться планировщиком ключевых слов Google Adwords Keyword Planner Tool. ВидеоурокКак пользоваться планировщиком ключевых слов Google Adwords Keyword Planner Tool. ВидеоурокСовершенно неожиданными для многих стали резкие перемены в главном инструмент...
Оставьте комментарий:
комментария 3
  1. Иван:

    ай да гугл))

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

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

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

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

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

      Ответить
Я не спамлю...