Opa, Sempre há controvérsias e é isso que faz dessa comunidade interessante. Eu ficaria tecnologicamente bem atrasado se não fossem essas discussões.
Sobre SEO, atualmente estou trabalhando em uma aplicação onde faz muito sentido usar AngularJS, mas o sucesso dela é extremamente sensível a search engines. Tem esse texto que diz alguma coisa sobre como o Google indexa Javascript, CSS e Flash: http://googlewebmastercentral.blogspot.com.es/2014/05/understanding-web-pages-better.html Muito embora, como apontado pelo Lucas, há casos de grande escala onde "few potential issues" e "may negatively impact" realmente tem que ser considerados. 10% de 10 page views diários é bem diferente de 10% de 10 milhões de page views diários. Quanto à utilização da tag <noscript>, ainda mais controvérsia: Esse texto fala sobre o bom e o mau uso dela: http://www.northcutt.com/blog/2014/08/how-the-noscript-tag-impacts-seo-hint-be-very-careful/ Além disso, tem coisas que precisam de contexto. Vejam por exemplo esse link: http://builtvisible.com/noscript-flash-seo/ Ele aponta para uma apresentação no slideshare (http://www.slideshare.net/nbuggia/web-20-ajax-and-css-smx-east-2008-presentation), que eu acho que o autor do post até entendeu, mas usou o slide errado como exemplo. Vejam o que diz o Google à respeito: https://support.google.com/webmasters/answer/66353?hl=en *** SEO é uma ciência à parte e eu estou longe de ser um especialista no assunto, mas como sempre, as coisas dependem de um monte de fatores e nem sempre dá pra cravar uma bala de prata. []'s =begin disclaimer Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ SaoPaulo-pm mailing list: [email protected] L<http://mail.pm.org/mailman/listinfo/saopaulo-pm> =end disclaimer
