title: AngularJS and meta tags in SPA mode
body: <p>Has anyone of you already figured out an elegant way on how to deal with meta tags with AngularJS in SPA mode?</p>
  
  <p>In a base template I have some default meta tags. For each route, each controller is loading a different view with different contents. Very normal. But how can I alter the meta tags for each of these pages?</p>
  
  <p>Furthermore some pages should have more meta tags, others less. For example pages with contents should have additional meta tags for social media sharing. Other sensitive pages should have the no-follow meta tags to forbid robots indexing the page.</p>
  
  <p>Curious how the experienced are coping with this?</p>