Ich sehe zwei Probleme mit AngularJS-Anwendungen in Bezug auf Suchmaschinen und SEO:
1) Was geschieht mit benutzerdefinierten Tags? Ignorieren Suchmaschinen den gesamten Inhalt innerhalb dieser Tags? z.B. angenommen, ich habe
<custom>
<h1>Hey, this title is important</h1>
</custom>
würde <h1>
indiziert werden, obwohl sie sich in benutzerdefinierten Tags befinden?
2) Gibt es eine Möglichkeit zu verhindern, dass Suchmaschinen {{}} Bindungen wörtlich indizieren? d.h..
<h2>{{title}}</h2>
Ich weiß, dass ich etwas tun könnte wie
<h2 ng-bind="title"></h2>
Was aber, wenn ich den Crawler den Titel tatsächlich "sehen" lassen will? Ist das serverseitige Rendering die einzige Lösung?