AngularJS SEO para páginas estáticas (S3 CDN)

Estive procurando maneiras de melhorar o SEO para aplicativos angularJS hospedados em uma CDN como o Amazon S3 (ou seja, armazenamento simples sem back-end). A maioria das soluções disponíveis,PhantomJS, prerender.io, seo.js etc., conte com um back-end para reconhecer o?_escaped_fragment_ URL que o rastreador gera e, em seguida, busca a página relevante de outro lugar. Atégrunt-html-snapshot em última análise, precisa que você faça isso, mesmo que gere as páginas de instantâneo com antecedência.

estesolução basicamente depende do uso do cloudflare como proxy reverso, o que parece um desperdício, já que a maioria dos aparelhos de segurança, etc., fornecidos pelo serviço deles, é totalmente redundante para um site estático. Configurando um proxy reverso, como sugeridoaqui também parece problemático, pois exigiria i) encaminhar todos os aplicativos AngularJS para os quais preciso de html estático por meio de um servidor proxy, o que potencialmente prejudicaria o desempenho ou ii) configurar um servidor proxy separado para cada aplicativo, no qual eu também poderia definir um back-end, que não é acessível na escala em que estou trabalhando.

Existe alguma maneira de fazer isso ou os aplicativos AngularJS hospedados estaticamente com ótimo SEO são basicamente impossíveis até que o Google atualize seus rastreadores?

Publicado também emwebmasters seguindo os comentários de John Conde.

questionAnswers(5)

yourAnswerToTheQuestion