Яндекс повышает качество индексации сайтов с AJAX
Как сообщается.в релизе команды поиска Яндекс, при создании AJAX-сайтов могут использоваться URL с #, но такой URL не используется поисковым роботом. Как правило, часть URL после # отсекается. Поэтому вместо URL вида http://site.ru/#example он обращается к главной странице сайта, расположенной по адресу http://site.ru. Это значит, что контент страницы может не проиндексироваться и, как следствие, не попасть в результаты поиска. Теперь вебмастер AJAX-сайта может указать поисковому роботу "Яндекса" на необходимость индексации, поддержав соответствующую схему в структуре сайта. Для этого достаточно:
- Заменить в URL страниц символ # на #!. Так робот будет понимать, что он может обратиться за HTML-версией контента этой страницы.
- HTML-версия контента этой страницы размещается на URL, где #! заменен на ?_escaped_fragment_=.
- При этом контент главной страницы должен быть доступен по адресу http://www.examplesite.ru/?_escaped_fragment_=
- Чтобы робот понимал, что главная страница также на AJAX, нужно разместить мета-тег. Он может использоваться на любой странице, сгенерированной с помощью AJAX.
В этом случае страница будет проиндексирована поисковым роботом, а в результатах поиска пользователи увидят "правильные" URL – без ?_escaped_fragment_=.
Технология AJAX пользуется все большей популярностью у разработчиков сайтов. Несомненно, у нее есть широкие возможности – в частности, она позволяет разрабатывать интерактивные веб-страницы, которые выделяются своим быстродействием и производительностью. Для того, чтобы поисковый робот "видел" страницы так же, как их "видит" браузер, и введены эти изменения.
Начальник отдела Интернет-маркетига агентства Interlabs Олег Сахно так прокомментировал эту новость: "AJAX-интерфейс сайта всегда был камнем преткновения между заказчиками и оптимизаторами. Заказчика можно понять: современные технологии, сайт более интерактивен, не надо заставлять пользователя ждать загрузки новой страницы. Но для оптимизаторов подгружаемый контент был большой проблемой. Приходилось искать компромиссы и содержимое некоторых документов дублировать на страницах с постоянным URL. При должной скорости индексации и отсутствии проблем со стороны индексирующего робота, возможность передавать параметры ajax-скрипта позволит, например, сделать поиск по каталогу товаров более удобным для пользователя".