Search spiders such as Google—though they now execute AJAX and parse the result—do not work as well with dynamic content as static content.
So I was thinking if there was some way to execute the AngularJS as "static" files; for search-spiders and non-javascript enabled browsers; but when they have JavaScript support execute it client-side. It would also save the trouble of implementing each view twice; once in web2py views the other in AngularJS MVC. Would this be possible? If not, how would you recommend I go about doing this? Thanks for all suggestions, Alec Taylor --