Porque Não Criar Sites Em Flash, Ainda
Algumas semanas atrás tivemos uma publicação de que o Google indexa sites em Flash. A Adobe lançou um novo Flash player específico para as search engines e agora ele está sendo usado pelo Google (o Yahoo está trabalhando para isso também).
É extremamente importante que as search engines trabalhem o máximo para conseguir ler toda a informação dos sites, e não somente o texto. Mesmo assim, isso não significa que todos os sites construídos em Flash passarão a rankear bem para todas as buscas e que não precisam de SEO.
Impotância do Conteúdo
Mesmo que o texto seja indexado, não podemos dizer que a maioria dos sites em Flash que temos por aí incluem tanto texto assim, o que é o primeiro problema. Embora haja muitas formas das search engines classificarem uma página como sendo sobre determinado assunto, o conteúdo dela com certeza tem um peso muito grande.
Desvantagens em relação ao HTML
Outro ponto, é que esse texto não estará tão bem organizado como em um arquivo HTML, onde temos tags (h1, por exemplo) para dar destaque a algumas partes do texto e dizer à search engine sobre quais assuntos nossa página está tratando. Uma página em Flash tem essa desvantagem.
Links
Digamos que o site já tem bastante texto, está bem dividido em categorias com assuntos e tudo mais. Se estiver tudo em um mesmo arquivo Flash e tudo na mesma página HTML, você vai ter só uma URL apontando para todo seu site, o que torna impossível que determinada área do seu site apareça nos resultados.
O que você pode conseguir é que sempre que alguém buscar por alguma das diversas keywords existentes no seu site e separadas em áreas diferentes, você apareça nos resultados para algumas delas, mas sempre com um link para sua página principal. Trazendo confusão para o usuário, que pode desistir de clicar no resultado do seu site, pois não sabe se realmente aquela index vai levá-lo ao assunto sobre o qual ele quer saber, assim como para a search engine, que mostrou seus resultados dessa forma justamente pela confusão causada.
Sem falar nos problemas que o usuário terá para enviar esse conteúdo para alguém, divulgar seu conteúdo em algum social bookmark ou mesmo favoritar aquela página em seu navegador.
Concluindo, é um passo importante que as ferramentas de busca tenham melhorado sua interação com esse tipo de tecnologia, e isso deve acontecer com muitas outras mais, mas não podemos ficar com a falsa idéia de que ela está perfeita e por isso não é necessário nenhum esforço no sentido de otimização de site.







obrigado por este post,
tenho uns clientes que estão a dizer:
- a mas eu li que o google já está lendo flash, bla bla bla…
é terrível ficar explicando que nada é instantâneo e que o posicionamento deles é mais importante que animações pisca-pisca.
abraço.
Aqui as vezes precisamos fazer certo conturcionismo, sites todo em flash com conteúdo rico e direcionado acaba tendo seu ROI reduzido devido a má Indexação dos mecanismos, estou atento a isso e venho buscando maneiras de na própia ferramenta melhor isso…
Concordo em um ponto de vista, porém gostaria de expor meu ponto de vista como desenvolvedor flash. Sites em Flash e HTML não podem ser comparados pois servem para finalidades opostas. Existe Aplicações web, sites de conteúdo, e sites institucionais, por exemplo:
Os sites da Coca-Cola, sempre desenvolvemos em flash porque sabemos que blogs, portais etc irá apontar pra lá e o resultado será o mesmo. Já para Kuat usamos um Blog pra indexar o conteúdo, porém grande parte dele usa flash, não houve perdas pois sua arquitetura é muito bem distribuida. Sempre haverá sites em Flash com bom posicionados pois no institucional mesmo o que vale é o peso da marca.
{}’s
Olá Marcio,
Entendo o seu caso, mas existem desenvolvedores que criam websites totalmente em Flash, onde o propósito é apresentar informação ao usuário e não apenas interação. Está aí a diferença.
Se o propósito da Coca-Cola é interação ela pode colocar flash a vontade, pois a sua MARCA já faz o resto. Agora, se a intenção é ser achado pelos mecanismos de busca, usar o flash para o site todo é “suicídio”.
Um abraço e comente sempre!
Texto interessante, mais você falou algumas besteiras, pesquise um pouco mais sobre o Flash antes de falar algumas coisas.
Abs!
Preciso mandar esse artigo para alguns designers que conheço, que estão achando que o Google vai poder indexar Flash e tudo vai ter que ser feito com a tecnologia.
Flash pra mim, vai continuar sendo uma coisa apenas para sites interativos. Em todos os casos, não usarei nem a “pau”.
@Lucas Marçal - Tudo beleza Lucas? Então cara, seria interessante você citar o que acha de errado para debater. Ao meu ver, o Flávio não falou nada de errado no artigo.
@Tiago Celestino - Realmente, é complicado falar que agora está “tudo beleza”, quando na verdade deu-se o primeiro passo para a indexação de Flash. Concordo plenamente contigo.
Abraços a todos
O que acontece, é que alguns designers desenvolvem sites apenas em flash, independente do conteúdo, perfil, cliente, enfim, pode ser uma página em contrução, a pessoa prefere colocar um flash, por mais que seja uma imagem estática…estes, repudiam a estrutura html, css, java script, etc..não querem fatiar imagens, enfim…..adotam o flash por ser mais “facil”.
Depois deste “boom” de que os robos do google também vão ler ou reconhecer o flash, os desenvolvedores flash, respiraram aliviados, como se pensasse assim: “…ufa!, não preciso mais saber html, codes, e toda essa baboseira de SEO, eu vo continuar fazendo meus pisca-pisca na boa, e ainda serão reconhecidos…”
Sr. Wagner Rosati: Mesmo sendo totalmente leigo no quese refere as vantagens ou desvantagens de flash/html noto uma certa resistência da sua parte quanto a substituição da linguagem html pela flash, a meu ver mais simples, eficaz, limpa e inquestionavelmente melhor esteticamente, além da praticidade e produtividade…
Comentários num forum como este deveriam priorizar, mesmo que ressaltando diferenças ou restrições, caminhos para a solução destes, visando a adequação a nova tecnologia…
se prender ao que já existe é suicídio. Num mundo de tecnologias são cada vez mais voláteis e efêmeras devido as necessidades crescentes cabe a nós não dizer NÃO mas sim COMO!!! O impossível é o possível AINDA não realizado…
Parabéns pelo artigo Flávio!
Eu particularmente não gosto de sites em flash.
Vejo um site como um jornal uma revista: Imagina cada vez que eu folhear um jornal ter uma animação, esperar a página carregar só para depois disso tudo ler…
Sites em flash destacam muito mais o design do que o próprio conteúdo, que é o principal de um site.
“Sites em flash destacam muito mais o design do que o próprio conteúdo, que é o principal de um site.” - Falou tudo Carlos. Parabéns.
Design também é conteúdo, e o principal em um site não é o conteúdo é sua proposta, a não ser que sua proposta seja oferecer conteúdo você pode estar redondamente enganado.
A meu ver um arquivo swf nunca vai conseguir o mesmo desempenho que o html, por todas essas questões que o Flávio colocou e por mais muitas outras que os desenvolvedores flash conhecem tão bem como, por exemplo, a dificuldade de construir num único movie toda a estrutura de um site, digamos, grande. Até onde sei a nova indexação do google só irá apontar o movie principal.
Por outro lado já existem diversas técnicas para trabalhar idexação e usabilidade com sites flash. Aqui onde trabalho utlizamos integração do swf com xml, ou melhor, xhtml que é perfeitamente indexado pelo google. Usamos variáveis que permitem abrir determinada página de um movie flash por uma url específica eliminando o problema de abrir uma sessão que não confere com o texto exibido na Serp. Isso entre muitas outras coisas.
Técnicas não faltam, vai do empenho de cada desenvolvedor buscá-las, criá-las e implementá-las.
Afinal a experiência do usuário aliada ao conteúdo de informação são o que fizeram a internet evoluir como um todo. Na minha opnião sacrificar um desses dois é no mínimo falta de visão.
Obrigado, Guto Kraft, pelo primeiro comentário com alguma lucidez feita sobre o ótimo artigo do Flávio. Crendices e radicalismos à parte, existem algumas técnicas que resolvem os problemas de indexação q os sites em flash de fato têm. Ainda falta tempo até o Google conseguir indexar corretamente arquivos swf. Enquanto isso pode-se:
1) XML: todo html/xhtml é, de fato, um xml, que é um padrão com o qual o Flash trabalha muito bem. Utilizando uma ferramenta como o swfObject, vc pode ‘embeddar’ o swf e fazer com q o actionscript interprete as tags do próprio html onde está inserido (h1, h2, p, div,etc) como se fossem xml, inserindo no seu site Flash todo o conteudo via variaveis. Dessa forma o seu conteúdo vai ser prefeitamente indexado pelos mecanismos de busca, dado q não são provenientes do Flash.
2) Crie um conjunto html+swf para cada página do seu site e não um grande único swf sobre a index. Assim se resolve o problema dos endereços, favoritos e ‘envie a um amigo’ da vida;
3) Crie um menu html alternativo na index e nas páginas internas ou;
4) Monte o sitemap.xml do seu site (monte de qualquer maneira! Faz bem ao seu SEO).
Bom, espero q não tenha esquecido de nada. Se alguém tiver alguma dúvida pode me contactar.