Pull to refresh

Comments 31

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

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

ссылку в location.href по событие онклик пока не один поисковик не проиндексировал. Ждём :)
хороший контр-аргумент.
я думаю, что уже.
сами методы индексации аякса в гугле обсуждаются очень давно, так что если научились яваскрипт парсить, то аякс, скорее всего, уже тоже
Есть вот такой интересный способ индексации аякса гуглом. Мы у себя используем — индексирует в лучшем виде.
Это же совсем простой, только ссылки. Сейчас же говорится о более глубоком взаимодействии.
Ну, этот пример скорее говорит об отсутствии необходимого уровня понимания гуглоботом 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.
UFO just landed and posted this here
интересное словосочетание.
тектонические усилия
сеошники земную кору наверное двигать будут ^__^
Такая себе новость. Массу экспериментов на предмет взаимодействия поисковиков с 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-ом в живом режиме.
Sign up to leave a comment.

Articles