Среда, 14 октября 2015 г.
Кратко: мы больше не рекомендуем сканирование AJAX
предложение, которое мы сделали
еще в 2009 году.

В 2009 году мы выдвинули
предложение сделать страницы AJAX доступными для сканирования.
В то время наши системы не умели рендерить и понимать страницы, которые используют JavaScript для представления
контента пользователям. Поскольку
“краулеры не видят контент, созданный динамически“,
мы предложили ряд практических рекомендаций, которым веб-мастера могут следовать, чтобы обеспечить индексацию своих приложений на базе AJAX поисковыми системами.
Времена изменились. Сегодня, если вы не блокируете Googlebot сканирование ваших файлов JavaScript
или CSS, мы в целом можем
рендерить и понимать ваши веб-страницы как современные браузеры.
Чтобы отразить это улучшение, мы недавно
обновили наши технические рекомендации для веб-мастеров
, чтобы не рекомендовать запрещать Googlebot сканировать файлы CSS или JS вашего сайта.
Поскольку предположения для нашего предложения 2009 года больше не актуальны, мы рекомендуем следовать принципам
прогрессивного улучшения.
Например, вы можете использовать
History API pushState()
, чтобы обеспечить доступность для более широкого круга браузеров (и наших систем).

Вопросы и ответы
В: Мой сайт в настоящее время следует вашим рекомендациям и поддерживает _escaped_fragment_.
Перестанет ли мой сайт индексироваться теперь, когда вы отказались от своих рекомендаций?
О: Нет, сайт по-прежнему будет индексироваться. Однако в целом мы рекомендуем вам внедрять лучшие отраслевые практики при следующем обновлении вашего сайта. Вместо URL-адресов
_escaped_fragment_ , мы в целом будем сканировать, рендерить и индексировать
#! URL-адреса.
В: Считается ли переход от предложения по сканированию AJAX к лучшим отраслевым практикам переездом сайта? Нужно ли мне внедрять перенаправления?
О: Если ваша текущая настройка работает нормально, вам не нужно ничего менять немедленно. Если вы создаете новый сайт или реструктурируете уже существующий, просто избегайте внедрения
_escaped_fragment_ url-адресов.
В: Я использую фреймворк JavaScript, и мой веб-сервер выдает предварительно отрендеренную страницу. Это все еще нормально?
О: В целом веб-сайты не должны предварительно рендерить страницы только для Google — мы ожидаем, что вы можете предварительно рендерить страницы для повышения производительности для пользователей и что вы будете следовать рекомендациям по прогрессивному улучшению. Если вы предварительно рендерите страницы, убедитесь, что контент, предоставляемый Googlebot, соответствует пользовательскому опыту как по внешнему виду, так и по взаимодействию. Предоставление Googlebot контента, отличного от того, который видит обычный пользователь, считается клоакингом и противоречит нашим рекомендациям для веб-мастеров.
Если у вас есть какие-либо вопросы, вы можете опубликовать их здесь или
на справочном форуме для веб-мастеров.
Как мы это применяем
Google announcements age. We keep this post here for the record, and we note for clients whether the behaviour it describes still applies today or has since been superseded.
Связанные услуги