We have a website that is purely build on AngularJS and website build over JS frameworks have issues on indexing with search engines. To tackle that, we added few steps
Allowed google bot on robots.txt
Added meta tag:
meta name="fragment" content="!">
We are also using prerender to return static html for bots.