<div dir="ltr"><span style="font-size:12.8000001907349px">> Estritamente falando, não. Mas dá pra indexar o conteúdo de uma</span><br style="font-size:12.8000001907349px"><span style="font-size:12.8000001907349px">> aplicação JS sim. Ainda tá valendo uma cerveja :)</span><br><div><br></div><div><span style="font-size:12.8000001907349px">Blabos se tiver falando de tag noscript pelo amor de Deus. O Googlebot até lê coisas de javascript (como document.write) e tags de noscript. Mas como o navegador não usa a tag noscript pq ele renderiza script, isso acaba não tendo relevância pq o que vai importar é o que o script vai fazer e não o noscript. </span></div><div><span style="font-size:12.8000001907349px"><br></span></div><div><span style="font-size:12.8000001907349px">E digo com certeza, uma solução "gambi" dessas na empresa em que trabalho geraria prejuizo de alguns milhões / dia. Talvez numa app nova você não percebe pq ela não da lucro. E la na frente vai se perguntar pq ela continua não dando lucro.</span></div></div><div class="gmail_extra"><br><div class="gmail_quote">Em 1 de fevereiro de 2015 11:17, Blabos de Blebe <span dir="ltr"><<a href="mailto:blabos@gmail.com" target="_blank">blabos@gmail.com</a>></span> escreveu:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">> Mas aposto que conta nos dedos onde está implementado "correto", strictu<br>
> senso, mesmo em HTML :p<br>
<br>
</span>Eu mesmo nunca vi nem fiz. Só sei que existe.<br>
<br>
2015-02-01 11:15 GMT-02:00 Leonardo Ruoso <<a href="mailto:leonardo@ruoso.com">leonardo@ruoso.com</a>>:<br>
<div class="HOEnZb"><div class="h5">> Em 1 de fevereiro de 2015 11:07, Blabos de Blebe <<a href="mailto:blabos@gmail.com">blabos@gmail.com</a>><br>
> escreveu:<br>
>><br>
>> > Com HTML também.<br>
>><br>
>> Eu só sei com HTML :(<br>
><br>
><br>
> Mas aposto que conta nos dedos onde está implementado "correto", strictu<br>
> senso, mesmo em HTML :p<br>
><br>
> Que a galera gosta mesmo é de uma gambiarra :D<br>
><br>
>><br>
>> []'s<br>
>><br>
>> 2015-02-01 11:00 GMT-02:00 Leonardo Ruoso <<a href="mailto:leonardo@ruoso.com">leonardo@ruoso.com</a>>:<br>
>> > Em 1 de fevereiro de 2015 10:53, Blabos de Blebe <<a href="mailto:blabos@gmail.com">blabos@gmail.com</a>><br>
>> > escreveu:<br>
>> >><br>
>> >> > Sim Blabos, estou dizendo que não da pra indexar uma app js, não dou<br>
>> >> > dono da<br>
>> >> > verdade e posso estar errado.<br>
>> >><br>
>> >> O pior é que dá.<br>
>> >><br>
>> >> Estritamente falando, não. Mas dá pra indexar o conteúdo de uma<br>
>> >> aplicação JS sim. Ainda tá valendo uma cerveja :)<br>
>> ><br>
>> ><br>
>> > Estritamente falando, com JSON, estamos no estado de W3C Recommendation.<br>
>> ><br>
>> > Com XML já é absolutamente maduro.<br>
>> ><br>
>> > Com HTML também.<br>
>> ><br>
>> >> Bora juntar a galera e fazer umas meetings essa semana, depois do<br>
>> >> expediente? Eu topo sair daqui da Roça e ir SP só pra isso.<br>
>> ><br>
>> ><br>
>> > Essa semana é complicado depois do expediente, estou meio que<br>
>> > pré-programado<br>
>> > para fazer 12h por dia (e por ser fevereiro com carnaval não estou nem<br>
>> > achando ruim)<br>
>> ><br>
>> > Sábado para mim seria ideal.<br>
>> ><br>
>> >><br>
>> >> Quem topa?<br>
>> ><br>
>> ><br>
>> > Precisamos de um lugar. Pode ser um coworking ou alguém que possa nos<br>
>> > emprestar uma sala de reunião perto da Paulista.<br>
>> ><br>
>> >><br>
>> >> []'s<br>
>> >><br>
>> >><br>
>> >> 2015-02-01 10:47 GMT-02:00 Lucas Mateus<br>
>> >> <<a href="mailto:lucasmateus.oliveira@gmail.com">lucasmateus.oliveira@gmail.com</a>>:<br>
>> >> > Bom pode ser que esta muito abstrato para o meu entendimento.<br>
>> >> > Leonardo<br>
>> >> > poderia dar um exemplo concreto de como isso seria ?<br>
>> >> ><br>
>> >> > Sim Blabos, estou dizendo que não da pra indexar uma app js, não dou<br>
>> >> > dono da<br>
>> >> > verdade e posso estar errado.<br>
>> >> ><br>
>> >> > Enviado pelo meu Windows Phone<br>
>> >> > ________________________________<br>
>> >> > De: Leonardo Ruoso<br>
>> >> > Enviada em: ‎01/‎02/‎2015 10:28<br>
>> >> ><br>
>> >> > Para: <a href="mailto:saopaulo-pm@mail.pm.org">saopaulo-pm@mail.pm.org</a><br>
>> >> > Assunto: Re: [SP-pm] Resumo do Evento Técnico<br>
>> >> ><br>
>> >> > Em 1 de fevereiro de 2015 10:16, Lucas Mateus<br>
>> >> > <<a href="mailto:lucasmateus.oliveira@gmail.com">lucasmateus.oliveira@gmail.com</a>> escreveu:<br>
>> >> >><br>
>> >> >> So que não existe SEO em serviços Rest, nem os motores de busca<br>
>> >> >> indexam<br>
>> >> >> serviços Rest e se indexar não tem relevância, pois esses serviços<br>
>> >> >> não<br>
>> >> >> servem ao "internauta" e sim a uma outra aplicação.<br>
>> >> ><br>
>> >> ><br>
>> >> > É por isso que eu digo que é tão importante estudar e entender o que<br>
>> >> > é<br>
>> >> > rest<br>
>> >> > antes de afirmar categoricamente coisas sobre Rest sem dispor da<br>
>> >> > informação<br>
>> >> > necessária.<br>
>> >> ><br>
>> >> > A frase acima pode ser válida para milhões de aplicações que provêm<br>
>> >> > interfaces JSON-RPC ou JSON-XML, só é absolutamente equivocada para<br>
>> >> > Rest.<br>
>> >> ><br>
>> >> > E é aí que eu insisto que enquanto continuarmos chamando JSON-RPC de<br>
>> >> > Rest<br>
>> >> > continuaremos sendo PICARETAS, continuaremos sendo o equivalente do<br>
>> >> > mecânico<br>
>> >> > da REBIMBOCA DA PARAFUSETA.<br>
>> >> ><br>
>> >> > É simples assim!<br>
>> >> ><br>
>> >> > Não faz diferença para o tomador do serviço se o mecânico afirma<br>
>> >> > coisas<br>
>> >> > sem<br>
>> >> > sentido por ignorância ou por malícia, em nenhum dos casos ele está<br>
>> >> > sendo<br>
>> >> > profissional. Assim somos nós.<br>
>> >> ><br>
>> >> ><br>
>> >> >><br>
>> >> >> Enviado pelo meu Windows Phone<br>
>> >> >> ________________________________<br>
>> >> >> De: Leonardo Ruoso<br>
>> >> >> Enviada em: ‎01/‎02/‎2015 07:40<br>
>> >> >><br>
>> >> >> Para: <a href="mailto:saopaulo-pm@mail.pm.org">saopaulo-pm@mail.pm.org</a><br>
>> >> >> Assunto: Re: [SP-pm] Resumo do Evento Técnico<br>
>> >> >><br>
>> >> >> Em 31 de janeiro de 2015 22:30, Lucas Mateus<br>
>> >> >> <<a href="mailto:lucasmateus.oliveira@gmail.com">lucasmateus.oliveira@gmail.com</a>> escreveu:<br>
>> >> >>><br>
>> >> >>> Indexar uma app AngularJS ? Como se faz isso ?<br>
>> >> >><br>
>> >> >><br>
>> >> >> A resposta canônica é, ironicamente considerando esta thread,<br>
>> >> >> implementando um serviço Rest by the book.<br>
>> >> >><br>
>> >> >> Se sua App AngularJS for cliente de um ou mais serviços Rest, você<br>
>> >> >> terá<br>
>> >> >> tudo indexado. De fato, pouco importa seu cliente, pois, a rigor,<br>
>> >> >> seu<br>
>> >> >> cliente é apenas obtido do server, mas ele roda no computador do<br>
>> >> >> usuário e<br>
>> >> >> poderia mesmo ser distribuído como uma WebApp ou Android App ou iOS<br>
>> >> >> App.<br>
>> >> >><br>
>> >> >> É nessa ora, ironicamente, que compreender a arquitetura com que se<br>
>> >> >> pretende trabalhar faz toda a diferença.<br>
>> >> >><br>
>> >> >> Enim, se você implementa AngularJS como aplicação cliente de um ou<br>
>> >> >> mais<br>
>> >> >> serviços Rest, e faz seu Rest de acordo com todos os bons<br>
>> >> >> conhecimentos<br>
>> >> >> acumulados em SEO, você terá sua aplicação indexada, compartilhada<br>
>> >> >> em<br>
>> >> >> redes<br>
>> >> >> sociais, embebida em outros sites, etc… com todos os mesmos<br>
>> >> >> conhecimentos<br>
>> >> >> que foram acumulados para isso nos últimos 30 anos.<br>
>> >> >><br>
>> >> >> Nada muda, pois Rest nada mais é do que: Olha como a WEB é legal e<br>
>> >> >> funciona, vamos fazer componentes de rede EXATAMENTE como fizemos a<br>
>> >> >> WEB,<br>
>> >> >> apenas com conteúdo machine readableb.<br>
>> >> >><br>
>> >> >> De fato, vocês só levantaram mais um ponto e mostraram ou provaram<br>
>> >> >> que<br>
>> >> >> mesmo um comércio de flores local se beneficia de contratar uma<br>
>> >> >> empresa<br>
>> >> >> ou<br>
>> >> >> consultor atualizado para desenhar seus softwares e que você não<br>
>> >> >> precisa<br>
>> >> >> trabalhar para Google, Facebook ou Twitter para precisar se<br>
>> >> >> preocupar<br>
>> >> >> em<br>
>> >> >> adquirir conhecimento formal sobre as tecnologias que emprega.<br>
>> >> >><br>
>> >> >>><br>
>> >> >>> Enviado pelo meu Windows Phone<br>
>> >> >>> ________________________________<br>
>> >> >>> De: Leonardo Ruoso<br>
>> >> >>> Enviada em: ‎31/‎01/‎2015 21:50<br>
>> >> >>> Para: <a href="mailto:saopaulo-pm@mail.pm.org">saopaulo-pm@mail.pm.org</a><br>
>> >> >>> Assunto: Re: [SP-pm] Resumo do Evento Técnico<br>
>> >> >>><br>
>> >> >>> Em 31 de janeiro de 2015 21:42, Leonardo Ruoso <<a href="mailto:leonardo@ruoso.com">leonardo@ruoso.com</a>><br>
>> >> >>> escreveu:<br>
>> >> >>>><br>
>> >> >>>> Em 31 de janeiro de 2015 19:45, Lucas Mateus<br>
>> >> >>>> <<a href="mailto:lucasmateus.oliveira@gmail.com">lucasmateus.oliveira@gmail.com</a>> escreveu:<br>
>> >> >>>>><br>
>> >> >>>>> Cautela em usar AngularJS parece a febre do "vamos fazer tudo em<br>
>> >> >>>>> mongo"<br>
>> >> >>><br>
>> >> >>><br>
>> >> >>> Tem uma única diferença, que é o perfil profissional de quem está<br>
>> >> >>> recomendando AngularJS em comparação com o perfil de quem recomenda<br>
>> >> >>> MongoDB.<br>
>> >> >>><br>
>> >> >>><br>
>> >> >>><br>
>> >> >>> =begin disclaimer<br>
>> >> >>>    Sao Paulo Perl Mongers: <a href="http://sao-paulo.pm.org/" target="_blank">http://sao-paulo.pm.org/</a><br>
>> >> >>>  SaoPaulo-pm mailing list: <a href="mailto:SaoPaulo-pm@pm.org">SaoPaulo-pm@pm.org</a><br>
>> >> >>>  L<<a href="http://mail.pm.org/mailman/listinfo/saopaulo-pm" target="_blank">http://mail.pm.org/mailman/listinfo/saopaulo-pm</a>><br>
>> >> >>> =end disclaimer<br>
>> >> >>><br>
>> >> >><br>
>> >> >><br>
>> >> >><br>
>> >> >> --<br>
>> >> >> Leonardo Ruoso<br>
>> >> >> Journalist, Perl developer and business consultant<br>
>> >> >> Media, UFC/2006; Telecom, IFCE/1998<br>
>> >> >><br>
>> >> >> =begin disclaimer<br>
>> >> >>    Sao Paulo Perl Mongers: <a href="http://sao-paulo.pm.org/" target="_blank">http://sao-paulo.pm.org/</a><br>
>> >> >>  SaoPaulo-pm mailing list: <a href="mailto:SaoPaulo-pm@pm.org">SaoPaulo-pm@pm.org</a><br>
>> >> >>  L<<a href="http://mail.pm.org/mailman/listinfo/saopaulo-pm" target="_blank">http://mail.pm.org/mailman/listinfo/saopaulo-pm</a>><br>
>> >> >> =end disclaimer<br>
>> >> >><br>
>> >> ><br>
>> >> ><br>
>> >> ><br>
>> >> > --<br>
>> >> > Leonardo Ruoso<br>
>> >> > Journalist, Perl developer and business consultant<br>
>> >> > Media, UFC/2006; Telecom, IFCE/1998<br>
>> >> ><br>
>> >> > =begin disclaimer<br>
>> >> >    Sao Paulo Perl Mongers: <a href="http://sao-paulo.pm.org/" target="_blank">http://sao-paulo.pm.org/</a><br>
>> >> >  SaoPaulo-pm mailing list: <a href="mailto:SaoPaulo-pm@pm.org">SaoPaulo-pm@pm.org</a><br>
>> >> >  L<<a href="http://mail.pm.org/mailman/listinfo/saopaulo-pm" target="_blank">http://mail.pm.org/mailman/listinfo/saopaulo-pm</a>><br>
>> >> > =end disclaimer<br>
>> >> ><br>
>> >> =begin disclaimer<br>
>> >>    Sao Paulo Perl Mongers: <a href="http://sao-paulo.pm.org/" target="_blank">http://sao-paulo.pm.org/</a><br>
>> >>  SaoPaulo-pm mailing list: <a href="mailto:SaoPaulo-pm@pm.org">SaoPaulo-pm@pm.org</a><br>
>> >>  L<<a href="http://mail.pm.org/mailman/listinfo/saopaulo-pm" target="_blank">http://mail.pm.org/mailman/listinfo/saopaulo-pm</a>><br>
>> >> =end disclaimer<br>
>> ><br>
>> ><br>
>> ><br>
>> ><br>
>> > --<br>
>> > Leonardo Ruoso<br>
>> > Journalist, Perl developer and business consultant<br>
>> > Media, UFC/2006; Telecom, IFCE/1998<br>
>> ><br>
>> > =begin disclaimer<br>
>> >    Sao Paulo Perl Mongers: <a href="http://sao-paulo.pm.org/" target="_blank">http://sao-paulo.pm.org/</a><br>
>> >  SaoPaulo-pm mailing list: <a href="mailto:SaoPaulo-pm@pm.org">SaoPaulo-pm@pm.org</a><br>
>> >  L<<a href="http://mail.pm.org/mailman/listinfo/saopaulo-pm" target="_blank">http://mail.pm.org/mailman/listinfo/saopaulo-pm</a>><br>
>> > =end disclaimer<br>
>> ><br>
>> =begin disclaimer<br>
>>    Sao Paulo Perl Mongers: <a href="http://sao-paulo.pm.org/" target="_blank">http://sao-paulo.pm.org/</a><br>
>>  SaoPaulo-pm mailing list: <a href="mailto:SaoPaulo-pm@pm.org">SaoPaulo-pm@pm.org</a><br>
>>  L<<a href="http://mail.pm.org/mailman/listinfo/saopaulo-pm" target="_blank">http://mail.pm.org/mailman/listinfo/saopaulo-pm</a>><br>
>> =end disclaimer<br>
><br>
><br>
><br>
><br>
> --<br>
> Leonardo Ruoso<br>
> Journalist, Perl developer and business consultant<br>
> Media, UFC/2006; Telecom, IFCE/1998<br>
><br>
> =begin disclaimer<br>
>    Sao Paulo Perl Mongers: <a href="http://sao-paulo.pm.org/" target="_blank">http://sao-paulo.pm.org/</a><br>
>  SaoPaulo-pm mailing list: <a href="mailto:SaoPaulo-pm@pm.org">SaoPaulo-pm@pm.org</a><br>
>  L<<a href="http://mail.pm.org/mailman/listinfo/saopaulo-pm" target="_blank">http://mail.pm.org/mailman/listinfo/saopaulo-pm</a>><br>
> =end disclaimer<br>
><br>
=begin disclaimer<br>
   Sao Paulo Perl Mongers: <a href="http://sao-paulo.pm.org/" target="_blank">http://sao-paulo.pm.org/</a><br>
 SaoPaulo-pm mailing list: <a href="mailto:SaoPaulo-pm@pm.org">SaoPaulo-pm@pm.org</a><br>
 L<<a href="http://mail.pm.org/mailman/listinfo/saopaulo-pm" target="_blank">http://mail.pm.org/mailman/listinfo/saopaulo-pm</a>><br>
=end disclaimer<br>
</div></div></blockquote></div><br></div>