AngularJS- und Meta-Tags im SPA-Modus?

Hat jemand von euch schon eine elegante Methode gefunden, wie man mit AngularJS-Metatags im SPA-Modus umgeht?

In einer Basisvorlage habe ich einige Standard-Meta-Tags. Für jede Route lädt jeder Controller eine andere Ansicht mit unterschiedlichen Inhalten. Sehr normal. Aber wie kann ich die Meta-Tags für jede dieser Seiten ändern?

Außerdem sollten einige Seiten mehr Meta-Tags haben, andere weniger. Beispielsweise sollten Seiten mit Inhalten zusätzliche Meta-Tags für die Freigabe von sozialen Medien enthalten. Andere vertrauliche Seiten sollten die No-Follow-Meta-Tags haben, um zu verhindern, dass Roboter die Seite indizieren.

Neugierig, wie die Erfahrenen damit umgehen?

Antworten auf die Frage(1)

Ihre Antwort auf die Frage