As I begin the process of developing a public website that utilizes client-side rendering with AngularJS, I have come across information suggesting that dynamically generated content may not be properly indexed by Google. This raises concerns about the impact on search engine ranking and indexing. Is there a solution that allows me to move forward with AngularJS without jeopardizing these factors, or would it be better to consider a more traditional approach?
My client specifically requests the use of AngularJS, so I want to ensure that there are no limitations before proceeding with convincing them to stick with this choice.