Googlebot умеет понимать Javascript

Статус
В этой теме нельзя размещать новые ответы.

Красавчег

Завсегдатай
Регистрация
15 Мар 2010
Сообщения
906
Реакции
313
Как на днях рассказал представитель Google редактору Forbes Тейлору Бэли, Google в настоящее время умеет более глубоко взаимодействовать с Javascript, и боты могут даже понимать некоторый Javascript.

Google can parse and understand some Javascript.

gray пишет в своём блоге:

Не секрет, что неспособность поисковиков интерпретировать скрипты зачастую использовалась для различных оптимизаторских целей, устройства редиректов и так далее. Будет очень интересно посмотреть на поистине тектонические изменения на рынке SEO, которые последуют теперь и позже, по мере того, как подобными возможностями обзаведутся и другие поисковики, а не только Google.


По мнению Тейлора Бэли, вполне возможно, что понимание Javascript стало частью изменений, связанных с Google Caffeine.

 
Поисковики ещё лет 5 назад умели скрипты читать, когда ввели определение на сайтах
клоакинга, а вебмастера начали прятать контент в подгружаемых скриптах.

В читание скриптов ничего сложного нет, они ведь не исполняют их, а смотрят контент
и какие-то запрещённые манипуляции, связанные с серыми методами.
 
они ведь не исполняют их, а смотрят контент
и какие-то запрещённые манипуляции.

bork75
, есть инфа, что это не так:



Покопавшись немного в исходниках своего сервиса и кэшированных Гуглом страницах, я могу с большой долей уверенности сказать, что Google разбирает JavaScript, выполняет его, находит в нём ссылки и использует их для индексации.

Доказательства
Ссылки в AJAX запросах.
hттp://unmaskparasites.com/results/ и hттp://unmaskparasites.com/token/ - это служебные URL'ы, использующиеся исключительно в AJAX (JavaScript)-запросах. Нигде больше эти URL'ы не используются. Вот так они используются в моих скриптах:

$.get('/token/', function(txt){ ...
и

$.post("/results/", { ...
Как видите, тут простым регулярным выражением не обойтись. Ссылки относительные, и нужно понимать, что делает код, чтоб отличить строки содержащие такие ссылки от прочих строк.

Ссылки в строках с HTML кодом.
URL hттp://unmaskparasites.com/security-tools/find-hidden-links/site/?siteUrl= также встречается только в скрипте. На этот раз внутри строки, в которой подготавливается HTML код для вставки в нужное место на странице:

...'<a href="/security-tools/find-hidden-links/site/?siteUrl=' + escape($(">' ...
 
Поисковики ещё лет 5 назад умели скрипты читать, когда ввели определение на сайтах
клоакинга, а вебмастера начали прятать контент в подгружаемых скриптах.

В читание скриптов ничего сложного нет, они ведь не исполняют их, а смотрят контент
и какие-то запрещённые манипуляции, связанные с серыми методами.

Ну не 5, а года 3 назад гугл научился их разбирать =)))
Использовалась данная возможность не только для чистого клоакинга, а и для "уникализации" контента =)
 
Скрипты учитываются поисковиками уже давно, экспериментов с ними куча на разных блогах сеошников
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху