Ранее для индексации каждой AJAX-страницы в поиске требовалась HTML-версия. Они индексировались через параметр #! в ссылке. Роботы яндекса устанавливали соответствие между параметром и фрагментом «?_escaped_fragment_=», после чего индексировали HTML-версию. Теперь эту работу будут выполнять скрипты на самих AJAX-сайтах.
Страницы с параметром #! больше не поддерживаются, и чтобы они не пропали из результатов выдачи необходимо:
Исключить символ # из структуры ссылок через карту сайта.
Настроить на важных страницах редирект 301 с новыми корректными адресами.
Метатег meta name=«fragment» content=«!» вскоре тоже перестанет поддерживаться, однако никакие дополнительные настройки для сохранения страниц в выдаче не помогут. Метатег будет проигнорирован, а оригинальная страница проиндексируется через JS.
Проверить, как ваш сайт проиндексируется при исполнении JavaScript можно в соответствующем разделе Яндекса.