Как стать автором
Обновить

Комментарии 31

Еще он использует парсер для анализа скорости загрузки скриптов на странице
а все таки, что именно он понимает, а что нет?
Если бы это сообщили — уничтожили бы фичу)
Сомневаюсь, что гугл это раскроет, в частности из-за
Не секрет, что неспособность поисковиков интерпретировать скрипты зачастую использовалась для различных оптимизаторских целей, устройства редиректов и так далее.
впрочем поживем — увидим, может какие-то рекомендации по поводу скриптов, которые теперь можно использовать, не боясь сделать недоступной для бота часть контента.
Вообще-то очень давно ребята из Google сообщали об этом. Пруфлинка не найду сейчас.

Совершенно точно распознаёт конструкции вида $('selector').load(url).
Слишком умный бот может быть опасен для самого гугла. Кто первым напишет для него эксплойт? :-)
Уже создал страничку с разными методами вставки текста в страницу. Посмотрим, что же он понимает.

ссылку в location.href по событие онклик пока не один поисковик не проиндексировал. Ждём :)
хороший контр-аргумент.
так и до аякса недалеко :)
я думаю, что уже.
сами методы индексации аякса в гугле обсуждаются очень давно, так что если научились яваскрипт парсить, то аякс, скорее всего, уже тоже
ну Аякс уже как-то индексируется. Например сайт www.coldfusionbloggers.org/

У них pagination через AJAX сделан

И эти страницы есть в кеше гугла:
www.google.com.ua/search?hl=uk&q=site:http://www.coldfusionbloggers.org+CPU&aq=f&aqi=&aql=&oq=&gs_rfai=
Cache

Сорри, такая ссылка
Есть вот такой интересный способ индексации аякса гуглом. Мы у себя используем — индексирует в лучшем виде.
И вот еще результаты экспериментов: www.greenlaneseo.com/blog/2010/02/google-and-javascript/
Представителю Google не обязательно было себя утруждуть.
Это же совсем простой, только ссылки. Сейчас же говорится о более глубоком взаимодействии.
Гугл уже давно понимает javascript. Иначе зачем бы они писали предложения, как использовать аякс, чтоб гуглобот его понял.
Ну, этот пример скорее говорит об отсутствии необходимого уровня понимания гуглоботом javascript.

В своих предложениях по стандартизации навигации через хеши они предлагают конкретный универсальный способ делать из hash-location'а обычный query-location, чтобы их бот, безо всякой интерпретации javascript, увидев ссылку

http://example.com/page?query#!state

мог обратится по ссылке

htt&#112://example.com/page?query&_escaped_fragment_=state

и проиндексировать содержимое страницы, а в результатах поиска показывать все тот же http://example.com/page?query#!state.
НЛО прилетело и опубликовало эту надпись здесь
интересное словосочетание.
тектонические усилия
сеошники земную кору наверное двигать будут ^__^
Такая себе новость. Массу экспериментов на предмет взаимодействия поисковиков с JS проводили, например, Devaka в июне 2009-го. Общий вывод — да, парсят, просто тут солидный человек из самого Google подтвердил это официально.

Хотя взгляд сразу цепляется за слово «some» в ответе. Т.е. не всякий JS, так следует понимать?
> Devaka в июне 2009-го
404 Not Found
Хабразащита съела в ссылке в слове script. ручками URL поправьте.
букву съела :)
Не виноватый я, это habr. Когда пытаюсь вставить URL между тегами — habr коверкает в адресе ссылки слово «sсript» и посылает на 404. Вставлю без тегов, должно заработать — devaka.ru/articles/javascript-links-experiment
Вместо нативного Javascript можно использовать фреймворки, тогда, я думаю, бот ничего не поймет.
Зависит от того что они таки сделали. Может они сэндбокс на основе V8 замутили, хотя тогда some звучит как-то странно.
Google уже flash сносно распознает. По крайней мере текст и ссылки. По ссылкам даже вес передает. Доказательство передачи веса — PR10 у страниц get.adobe.com/flashplayer/ и get.adobe.com/reader/, вшитых во все flash-баннеры (ссылки показываются пользователю, когда не установлен flashplayer).
Гугл (возможно, не всегда) исполняет яваскрипт на движке вебкита, по крайней мере у меня в логах были яваскрипт-ошибки из браузера на вебките с гугловского IP. При этом загружаются и стили, и картинки.
Было бы классно иметь возожность не волнуясь за находимость делать «сайты из одной страницы», т.е., так сказать, 100%-AJAX-сайты, где весь контент загружается с web-сервисов и презентуется javascript-ом в живом режиме.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Истории