Про bizwood.ru, часть 3
Apr. 17th, 2011 04:34 am![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
--------------Последние новости---------------
Бизвуд вдруг перестал работать на моём айфоне. Фак.
Гуглом проиндексирована версия месячной давности. Робот Гугла, приходи ) У меня к тебе сурприз.
----------- Конец последних новостей. --------------
Теперь история про #!.
Хэшбэнги и другие животные
Хэшбэнг (hashbang) – это короткое названия для сочетания знаков #!
Я подглядел его в Твиттере. То-есть, это тоже ajax-система, и меня заинтересовало, почему им не хватило для навигации по твиттеру просто значка # (как в гмэйле, например).
То-есть Твиттер любое обращение типа http://twitter.com/ermouth преобразует в http://twitter.com/#!/ermouth. Я начал интересоваться – и ответ был неожиданный. Именно поэтому, как оказалось, Твиттер будучи ajax-системой прекрасно индексируется Гуглом.
46 300 000 страниц находится по запросу how to index ajax pages. Это очень важная для человечества проблема – по запросу chernobyl находится всего 18 млн страниц.
В своё время Гугл предложил прекрасное решение этой проблемы. То-есть они соглашались, что если поисковый бот находит на странице ссылку вида http://somesite.xxx/#!параметры, бот индексирует страницу по фактическому адресу http://somesite.xxx/?_escaped_fragment_=параметры.
Скажем, по запросу http://bizwood.ru/#!Баня Гугл будет индексировать вот такой ответ (картинка кликабельна) – а не ту красоту, что видите вы.
Логика этой ленты слизана с твиттера – тут просто результаты поиска по этому слову отсортированы в обратной хронологии. Первые – самые новые.
Вообще, изначально я планировал использовать Гугл и для внутреннего поиска по сайту, и до сих пор не совсем оставил эту идею, но потом я решил сделать поиск своими силами для начала.
В следующий раз про поиск.