2013-09-14 2 views
5

Кто-нибудь знает, можно ли сделать AngularJS с помощью браузера на стороне клиента, если он будет размещен на Github?Приложение AngularJS, размещенное на страницах Github (gh-pages) ajax crawling

Скажем, мое приложение имеет 3 стороне клиента URLs:

  • Http: //my-example-application.com/#!/home
  • Http: // мой-пример-приложение .com/#/документация
  • HTTP: //my-example-application.com/#!/download

Эти URL, не будет виден в поисковых системах, потому что они подаются на стороне клиента , но в соответствии с Google Ajax applications recommendations to help search engines динамический содержание, порожденное JavaScript Application может кэшировать ранее, поэтому искатели будут искать в кэше версии предыдущих страниц по этим URL,:

  • Http: //my-example-application.com/?_escaped_fragment_=/ дом
  • Http: //my-example-application.com/?_escaped_fragment_=/documentation
  • Http: //my-example-application.com/?_escaped_fragment_=/download

Это может быть выполненный с помощью перезаписи URL-адресов на веб-сервере, но есть ли у нас альтернатива, если мы являемся hostin g динамическая страница на Github?

ответ

1

BromBone (http://www.brombone.com/) утверждает, что это _escaped_fragment_ обрабатывает как услугу для вас. Однако это коммерческий сервис. Думаю, было бы важно, насколько важно, чтобы эти страницы работали с Google.

Смежные вопросы