Статус Crawlable Ajax?


12

Я увидел, что у Google было хорошее предложение / стандарт для обеспечения возможности сканирования приложений Ajax через #! (хэш бэнг).

http://googlewebmastercentral.blogspot.com/2009/10/proposal-for-making-ajax-crawlable.html

Мои вопросы:

  • Они уже используют это «предложение» в реальном мире?
  • Другие поисковые системы - Bing специально, также используют или планируют использовать его?

Ответы:


4

Мне кажется, что это больше, чем просто предложение - что Google уже использует этот протокол.

Я нашел больше информации здесь. У них достаточно документов и часто задаваемых вопросов по теме, которые ссылаются на сайты, которые уже просматриваются таким образом ...


Это просто объясняет технологии, которые используют такие среды, как JQuery, чтобы сделать контент читаемым, когда JS / ECMA отключен. Это не проблема для респектабельного Кроулера. :-)
fwaechter

1
Я только что исправил 2-ю ссылку выше. Если вы посмотрите на это, вы увидите, что #! синтаксис описан в точности как предложение Google по сканированию AJAX ... что заставляет меня твердо предположить, что оно уже используется
philfreo

2

Это всего лишь предложение, поэтому оно еще не используется (по крайней мере, никто не объявил, что оно используется, но поисковые системы нередко держат свои возможности в секрете. По крайней мере, на некоторое время).

Трудно сказать, будут ли другие поисковые системы использовать его, но если он стандартизирован, то вероятнее всего, что он будет таким же, как если бы он был заблокирован с другими стандартизированными функциями (nofollow и т. Д.). Как правило, для обсуждения и согласования предложений требуется некоторое время (т. Е. HTML 5), хотя всегда возможно, что кто-то (например, Google) в одностороннем порядке реализует его, а другие вынуждены его принять, просто чтобы не отставать.


1

Я не знаю полностью Ajax-совместимого банкомата. Но у него достаточно сканеров / ботов, которые специализируются на чтении JQuery, Prototype и других фреймворков. Также некоторые предложения и «быстрые и грязные» решения для («хорошего») рефакторинга JavaScript находятся на пути к стабильности. Просто найдите в Google Code. Я не знаю, стоит ли публиковать здесь несколько ссылок.

Кстати, большинство веб-сайтов Ajax полностью доступны для сканирования, поскольку многие пользователи используют такие дополнения, как NoScript, для деактивации JavaScript. Таким образом, большинство сайтов предоставляет запасное решение. (также для старых браузеров).


1
Прогрессивное улучшение - это то, как это всегда должно быть сделано.
Джон Конде

0

В качестве обновления этот протокол теперь полностью поддерживается в Google. Однако Bing не поддерживает протокол в настоящее время.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.