AJAX (Аякс) — технологический стек, предназначенный для реализации интерактивных веб-интерфейсов на базе мультипарадигмального языка программирования JavaScript.
Недостатки AJAX
Главный минус технологии — некорректное индексирование контента. Поисковые роботы не способны выполнять JavaScript и, следовательно, игнорируют динамические страницы при сканировании сайта. С учетом этого наиболее оптимальным вариантом является использование AJAX исключительно для внедрения интерактивных элементов (формы обратной связи, корзины и т.д.).
Если же интернет-ресурс реализован с применением AJAX целиком, необходимо создать HTML-версии каждого веб-документа и сообщить об их существовании поисковикам. Например, Яндекс в таких случаях рекомендует использовать для AJAX-страниц URL с восклицательным знаком (он выступает в качестве маркера):
http://www.example.com/#!page
Обнаружив ссылку в указанном формате, бот отправит запрос на адрес:
http://www.example.com/?_escaped_fragment_=page
Именно здесь следует разместить HTML-документ.