Google не индексирует URL AJAX

Я отправил в Google карту сайта для своего веб-приложения AJAX с помощью Инструментов для веб-мастеров. Отправленные URL-адреса имеют вид:

  • http://www.mysite.com/#!myscreen;id=object-id
  • http://www.mysite.com/#!myotherscreen;id=another-id

Однако, несмотря на то, что с момента отправки карты сайта прошло более недели, Google не проиндексировал URL-адреса. Google заявляет, что карта сайта была обработана, утверждает, что было обнаружено 60 URL-адресов, утверждает, что ошибок не было, но не индексирует ни один из URL-адресов.

Я уже реализовал контракт на сканирование AJAX на стороне сервера, на который запросы, содержащие _escaped_fragment_, отвечают моментальным снимком.

Любая помощь / информация о том, почему Google не индексирует URL, будет принята с благодарностью.

1 ответ

В настоящее время вам больше не нужно делать что-то конкретное для Google, и схема сканирования AJAX устарела, так как Google.

Просто убедитесь, что ваш сайт прост в использовании для ваших пользователей, и Google сможет правильно его сканировать.

Однако, если вы хотите пройти лишнюю милю, вы можете проверить эту статью: * https://moz.com/blog/optimizing-angularjs-single-page-applications-googlebot-crawlers

Смотрите GWT SE дружественное приложение

Предложения включают в себя следование руководству по адресу http://code.google.com/web/ajaxcrawling/.

Другие вопросы по тегам