Arquitetura de Informação não é só fazer wireframes e escolher onde vão ficar as páginas do seu site. Na verdade, é até muito disso, mas fazer só essas coisas sem pensar no impacto que elas têm em várias outras frentes de um projeto é um erro. Uma dessas frentes é a otimização de sites para mecanismos de busca. Vou falar mais sobre esse assunto agora.
A otimização de sites para mecanismos de busca (SEO, na sigla em inglês), acontece quando você utiliza estratégias de tecnologia, conteúdo e marketing para melhorar o posicionamento do seu site nos resultados naturais dos sites de busca como o Google, por exemplo.
(Falo em resultados naturais simplesmente por que é onde está o conteúdo mais relevante e, consequentemente, onde as pessoas realmente encontrarão a informação que procuram. Para os que discordam, fica a pergunta: quando foi a última vez que você clicou em um ou dois resultados patrocinados?)
Quando se fala em SEO, devemos considerar três aspectos:
Parte 1 – Tecnologia. Seu site precisa ser encontrado
Parte 2 – Conteúdo. Os humanos também importam
Parte 3 – Marketing. Relacionamentos te dão moral
Parte 1 – Tecnologia. Seu site precisa ser encontrado
Cada mecanismo de busca possui um robô, chamado crawler (o do Google é o Googlebot), que navega por todos os sites da web e os armazena em sua base de dados, criando um índice. Em seguida, esse índice é organizado de acordo com as regras de relevância de cada mecanismo.
Assim, um site otimizado e bem construído possui estrutura e tecnologia que facilitam o movimento dos crawlers.
Flash, AJAX e Javascript
O básico que deve ser lembrado do ponto de vista de tecnologia é: tenha atenção com conteúdos em Flash, AJAX e Javascript. Essas tecnologias não são proibidas, mas devem ser muito bem pensadas para não criar problemas de indexação do seu site.
Conteúdo em Flash pode ser indexado, mas pense nos resultados de busca que você vê no dia-a-dia: existem muitos sites em Flash nas primeiras posições?
Para sites que utilizam AJAX e Javascript, é importante que essas tecnologias sejam aplicadas corretamente, já que utilizam diferentes formas de comunicação com os servidores, que podem acabar por “esconder” o conteúdo. Além disso, Javascript não é bom para links, já que os comandos atrapalham os buscadores na leitura dos links (você vai ver o quanto eles são importantes já, já).
Conteúdo estático importa
Quando falamos de SEO, conteúdo estático é muito importante para tornar seu site ainda mais encontrável. Mecanismos de busca ignoram aquelas URLs dinâmicas cheia de parâmetros. Isso pode causar ainda os problemas de conteúdo duplicado.
Parte 2 – Conteúdo. Os humanos também importam
Na hora de escrever o conteúdo do seu site, não adianta ficar colocando um monte de palavras chave em cada parágrafo. Isso não vai ajudar (pode atrapalhar, na verdade) na indexação dele e ainda atrapalha os usuários. Se tem uma coisa que vale aqui, é o bom senso. Se o texto faz sentido para os humanos, vai ser bem considerado pelos mecanismos de busca.
Escrever de forma clara, concisa e objetiva, sem enrolação, utilizando recursos como espaço entre os parágrafos e imagens bem escolhidas, são requisitos básicos para um bom conteúdo na web. Outras dicas interessantes sobre como escrever pra web neste artigo do Frank Marcel.
Meta-tags
Também importam muito as meta-tags, que são elementos que não aparecem muito para os usuários, mas são fundamentais para indexação nos buscadores e na página de resultados de busca. As meta-tags básicas são:
- Title: é a mais importante delas, sendo a primeira coisa que um mecanismo de busca verá em seu site. É ela que diz sobre o que é uma página e aparece como título no resultado de busca. Para o usuário, o title é aquilo que aparece na janela ou aba do navegador.
- Description: funciona como um resumo da página. Ela diz ao mecanismo de busca e aos usuários (na página de resultado de busca) um pouco mais sobre a página, facilitando a vida de quem busca por algo.
- Keywords: virtualmente, ela deixou de ter importância para a indexação do seu conteúdo em mecanismos de busca, já que virou um canal para prática de spam. Ela pode ser útil para sites que utilizam uma busca interna, mas não é essencial para SEO.
Parte 3 – Marketing. Relacionamentos te dão moral
Sabe o botão “Curtir”, do Facebook? Quando um site cria um link para outro, é mais ou menos assim que os mecanismos de busca entendem: que ele curtiu aquele site. E isso conta. E muito. Mais ainda se for um site com boa reputação.
É com base nesse mecanismo que o Google funciona. Ele entende quais são as páginas mais populares e relevantes e atribui notas à elas. Essas notas são chamadas de PageRank. Site mais conhecidos tem notas mais altas. Quando você recebe um link de um site conhecido, ele passa um pouco dessa “moral” para o seu.
Ter uma boa estratégia de construção de links pode ajudar muito o seu site a melhorar a posição em mecanismos de busca. Mas não dá pra ficar atirando para todos os lados. Lembre-se, sempre, do bom senso.
Parece um trabalho sem fim (na verdade até é!). Mas, no final das contas, vale a pena.