This is less a limitation of AngularJS as such and more one of how
JavaScript applications are crawled by search engines. It is not
necessary to use the hash bang prefix, but you do need to specify the
fragment meta tag if you are not. I set up an application to use
prerender.io on its Rails backend, and it has worked perfectly. All the
details I needed to set it up were covered in this article:
http://www.ng-newsletter.com/posts/serious-angular-seo.html
For more information on the specifics of crawling via Google, see:
https://developers.google.com/webmasters/ajax-crawling/docs/getting-started
Best of luck!
- Sonny
On 01/26/2015 12:23 PM, Zane Hitchcox wrote:
I'm sorry, but I just have no clue how you have not enabled angular
apps using html5mode to be indexed yet.
I mean, it's your own technology, and you don't support it? Unless we
use the hash bang prefix? It just makes no sense to me. Do you not
want us to use angular?
--
You received this message because you are subscribed to the Google
Groups "AngularJS" group.
To unsubscribe from this group and stop receiving emails from it, send
an email to [email protected]
<mailto:[email protected]>.
To post to this group, send email to [email protected]
<mailto:[email protected]>.
Visit this group at http://groups.google.com/group/angular.
For more options, visit https://groups.google.com/d/optout.
--
You received this message because you are subscribed to the Google Groups
"AngularJS" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/angular.
For more options, visit https://groups.google.com/d/optout.