After going through some existing question and it's answers, I am not able to come perfect strategy to be followed to achieve SEO in AngularJs.
Ways I Found to achieve it are-
Create Nginx intermediate layer that will serve crawlers request with differently.
Convert AngularJS application to support HTML5 mode. But it's only supported by Google(Using WebMaster Tool) search engine.
Use paid tools available to support SEO in AngularJS like brombone, prerender, getseojs
I need help to choose this alternatives and it will be beneficial for my 1 to 20 AngularJS (SAP). I have already gone through this stack question