Como programar pensando no SEO

Segue agora algumas diretrizes que devem ser usado para todo programador que quer contruir sites otimizados para mecanismos de busca.

Estas diretrizes são fruto de aprendizado de 3 anos trabalhando na área de SEO:

- Todas as páginas do site tem que poder controlar TITLE, KEYWORDS e DESCRIPTION
- As animações do site, quando possível, serem feitas pelo JQUERY, usando imagens ao invés de Flash
- Todas as imagens do site terem os campos ALT e TITLE configuráveis
- Os cabeçalhos das páginas devem ser feitos utilizando as TAGs H1 e H2
- As páginas devem ter URLs únicas e descritivas, de acordo com o conteúdo
- Todas as páginas tem que ser configuradas para todos os idiomas do site, e nas informações do header, deve dizer qual é o conteúdo. Sendo assim, as tags de imagens e title, keywords e description devem ser de acordo com as línguas também.
- Todos os links devem ser em texto (a não ser que impossível), e possuírem a tag TITLE
- Onde puder, o conteúdo deve ser em texto, e não imagem, aproveitando ao máximo o CSS
- As notícias devem ter seu conteúdo preparado para RSS, separando forma de conteúdo
- As páginas devem ser todas validadas pela W3C
Alguém acrescenta alguma?

O segredo do SEO – Conteúdo é Rei! Content is King!

Este post conclui a série “A Página Perfeita”.

Ofereça conteúdo e serviços de qualidade

Segundo o Guia do Google:

Na definição do Guia, “Criar conteúdo útil e atraente irá provavelmente exercer maior influência no seu site do que qualquer um dos outros fatores discutidos aqui. Os usuários reconhecem conteúdo de qualidade quando o vêem e é provável que o queiram compartilhar com outros usuários. Isso pode ocorrer através de blogs, redes sociais, e-mails, fóruns, ou outros meios”.

Práticas recomendadas:

• Escreva textos de fácil leitura;
• Mantenha-se centrado no tema;
• Utilize uma linguagem adequada;
• Crie conteúdo exclusivo e atualizado;
• Ofereça conteúdo e serviços exclusivos;
• Crie conteúdo essencialmente para os seus usuários e não para os mecanismos de pesquisa.

Evite:

• Escrever textos desleixados, com muitos erros ortográficos gramaticais;
• Incorporar textos em imagens (os usuários podem querer selecionar o texto e os mecanismos de pesquisa não conseguem lê-lo);
• Colocar grandes quantidades de texto sobre temas variados em uma página sem parágrafo, subtítulo, ou sem nenhuma separação;
• Reescrever (ou copiar) conteúdo existente que vai trazer pouco valor extra para seus usuários;
• Ter versões de seu conteúdo duplicadas ou muito parecidas em seu site;
• Inserir palavras-chave repetidas que visam os mecanismos de pesquisa e que sejam desnecessárias, sem sentido ou incomodem os usuários;
• Ter blocos de texto com “freqüentes erros ortográficos utilizados para chegar a esta página”, o que adiciona pouco valor para os usuários;
• Usar texto escondido para seus usuários, mas aparente aos mecanismos de pesquisa.

Agora sim minhas dicas:

• Fator extremamente importante para a otimização;
• Deve ser atualizado com a maior freqüência o possível;
• Deve ser bem escrito (é visível aos visitantes);
• Deve conter palavras-chave que estejam no título, descrição e cabeçalhos do site.

Como fazer os melhores textos âncora (link text) para SEO

Este post faz parte da série “A Página Perfeita”.

Escrevendo textos âncora melhores

Segundo o Guia do Google:

Na definição do Guia, “texto âncora é o texto clicável que os usuários vêem como link, e é colocado dentro da tag de âncora <a href=“…”> </a>. Este texto diz aos usuários e ao Google algo sobre a página que você está apontando. Links em sua página podem ser internos ou externos.”.

Práticas recomendadas:

• Escolha um texto descritivo;
• Escreva textos concisos;
• Estilize seus links de forma a torná-los facilmente reconhecíveis;
• Pense também no texto âncora para links internos.

Evite:

• Escrever textos âncora genéricos como “página”, “artigo” ou “clique aqui”;
• Utilizar um texto off-topic ou que não tenha relação com o conteúdo da página apontada;
• Utilizar a URL da página como texto âncora como regra geral (existem, porém, circunstãncias onde faz sentido utilizar a URL, tal como a promoção ou referência a um novo site);
• Escrever textos âncora muito longos, tais como uma frase longa ou parágrafo;
• Usar CSS ou estilos que faça com que links se confundam com texto normal;
• Preencher o texto âncora com palavras-chave ou frases longas apenas para ludibriar os mecanismos de pesquisa;
• Criar links desnecessários que não ajudem o usuários a navegar em seu site.

Agora sim minhas dicas:

• É um fator importante para bom ranking;
• Use menus em texto, e não imagens (na medida do possível);
• Se possível, deve conter no texto E na url de destino, as palavras-chave do site;
• Usar sempre a tag TITLE para seus links, ali você faz a descrição da página para onde o visitante está indo.

Como otimizar as imagens de meu site para SEO

Este post faz parte da série “A Página Perfeita”.

Otimização do uso de imagens, tags <ALT> e <TITLE>

Segundo o Guia do Google:

Na definição do Guia, “imagens podem parecer um simples componente do seu site, mas você pode otimizar a utilização delas. Todas as imagens podem ter um nome de arquivo e atributo ‘alt’ (alternativo) únicos, dos quais você deve tirar vantagem. O atributo ‘alt’ permite especificar um texto alternativo para a imagem, caso ela não possa ser exibida por alguma razão.”.

Práticas recomendadas:

• Utilize nomes de arquivos e atributos “alt” curtos e descritivos;
• Forneça atributos “alt” ao utilizar imagens como links;
• Armazene imagens em um diretório separado;
• Utilize formatos de arquivos amplamentes suportados (JPG, GIF, PNG e BMP)

Evite:

• Utilizar nomes genéricos como “imagem1.jpg”, “foto.gif”, “1.jpg” quando possível;
• Escrever nomes extremamente longos;
• Preencher o atributo “alt” com palavras-chave ou copiar e colar frases inteiras;
• Atributos “alt” excessivamente longos que podem ser considerados spam;
• Utilizar apenas imagens como links de navegação.

Agora sim minhas dicas:

• Para toda tag “alt”, usar uma tag “title”, com o mesmo conteúdo (réplica!);
• A descrição da imagem deve ser relevante ao conteúdo da imagem;
• A descrição da imagem deve ser relevante às palavras-chave do cliente;
• No máximo 80 caracteres para cada imagem;
• Deve ser feito em TODAS as imagens do site.

Como usar bem os cabeçalhos (H1 e H2) para SEO

Este post faz parte da série “A Página Perfeita”.

Uso apropriado das tags de cabeçalho

Segundo o Guia do Google:

Na definição do Guia, “as tags de cabeçalho são utilizadas para apresentar a estrutura da página para os usuários. Existem seis tamanhos de tags de cabeçalho começando com <h1>, a mais importante, e terminando com <h6> , a de menos importância”.

Práticas recomendadas:

  • Imagine que está escrevendo um resumo esquemático;
  • Utilize tags de cabeçalho com moderação.

Evite:

  • Colocar textos na tag de cabeçalho que não são úteis na definição da estrutura da página;
  • Utilizar tags de cabeçalho onde outras tags como <em> ou <strong> façam mais sentido;
  • Alternar entre tags de cabeçalho sem nenhuma lógica;
  • Utilizar tags de cabeçalho de forma excessiva em toda a página;
  • Colocar todo o texto da página em uma tag de cabeçalho;
  • Utilizar a tag de cabeçalho apenas para definir o estilo do texto e não para estruturá-lo.

Agora sim minhas dicas:

  • Deve haver pelo menos uma frase com <H1> e uma em <H2>;
  • Deve ser bem escrito (lembre-se, é diretamente visível para os visitantes);
  • Deve utilizar palavras-chave que estejam no título e nas descrições.

Como estruturar meus diretórios para SEO

Este post faz parte da série “A Página Perfeita”.

Estrutura das URLs do site

Segundo o Guia do Google:

Na definição do Guia, “Criar categorias e nomes descritivos para os documentos em seu site pode ajudar não apenas você a manter seu site mais bem organizado, mas também pode levar a um melhor rastreamento de seus documentos pelos mecanismos de pesquisa. Além disso, proporcionará URLs mais fáceis e ‘simpáticos’ para quem deseja criar um link ao seu conteúdo. Os visitantes podem se sentir intimidados por URLs extremamente longas e que contenham poucas palavras reconhecíveis”.

Práticas recomendadas:

• Use palavras nas URLs;
• Crie uma estrutura de diretório simples;
• Disponibilize apenas uma URL para cada documento

Evite:

• Utilizar URLs longas com demasiados parâmetros e IDs de sessão;
• Escolher nomes genéricos para suas páginas como “pagina1.html”;
• Uso excessivo de palavras-chave como “figurinhas-beisebol-figurinhas-beisebol-figurinhas-beisebol.htm”;
• Ter diversas concatenações de subdiretórios como “../dir1/dir2/dir3/dir4/dir5/dir6/pagina.html”;
• Usar nomes de diretório que não tenham qualquer relação com o conteúdo contido neles;
• Deixar página nos subdomínios e no diretório raiz (por exemplo: “domínio.com.br/pagina.htm” e “sub.dominio.com.br/pagina.htm”) com o mesmo conteúdo;
• Misturar versões de UTL com e sem WWW. Em sua estrutura de links internos;
• Utilizar URLs em caixa alta (muitos usuários preferem URLs escritas em minúsculas e se lembrarão delas mais facilmente).

Agora sim minhas dicas:

• Colocar como prefixo para os arquivos ou diretórios, as principais palavras-chave do seu site;
• Se precisar usar frase, utilize o hífen para separar as palavras;
• Faça esta estrutura para Imagens, Páginas e Diretórios.

Como fazer uma Descrição META DESCRIPTION Perfeita (SEO)

Este post faz parte da série “A Página Perfeita”.

<META DESCRIPTION>

Segundo o Guia do Google:

Na definição do Guia, “a meta tag de descrição <meta name=“description”> dá ao Google e outros mecanismos de pesquisa um resumo do assunto dessa página. Se o título da página consiste em uma palavra ou frase, a meta tag de descrição poderia ser uma frase ou duas ou até mesmo um breve parágrafo.”

Práticas recomendadas:

• Resumir com precisão o conteúdo da página;
• Utilize descrições únicas para cada página.

Evite:

• Escrever uma meta tag de descrição que não tenha relação com o conteúdo da página;
• Utilizar descrições genéricas como “Esta é uma página da internet” ou “Página sobre figurinhas de beisebol”;
• Preencher a descrição só com palavras-chave;
• Copiar e colar todo o conteúdo do documento na meta tag de descrição;
• Utilizar a mesma descrição em todas as páginas de seu site ou em um grande grupo de páginas.

Agora sim minhas dicas:

• É um fator importante para bom ranking;
• A descrição será o resumo do seu site na página de resultado de busca;
• Use de 25 a 30 palavras (160-180 caracteres);
• A descrição deve ser relevante em relação ao conteúdo do site.

Guia de SEO para iniciantes do Google – Série A Página Perfeita

Anteriormente fiz o post Desenvolvendo a Página Perfeita (pelo menos para o Google), e ONTEM o Google lançou o Guia: “Otimização de sites para mecanismos de pesquisa (SEO) – Guia do Google para iniciantes

Recomendo a leitura do Guia, pois obviamente há lá informações que não coloquei aqui. O guia fornece também diretrizes que são muito saudáveis não só para os buscadores, mas também para os visitantes visualmente desamparados (vulgos cegos).

Na época do meu post, algumas pessoas reclamaram que eram diretrizes soltas, apenas para quem já entendia de SEO. Sendo assim, desta vez passeis as diretrizes para iniciantes do Google, e agora acho que o post ficou mais completo.

Como o post ficou muito longo, resolvi fazer um separado para cada uma das variáveis, começando por um dos itens mais importantes:

Como fazer um Título

Segundo o Guia do Google:

Na definição do Guia, “a tag título <title> informa tanto os usuários quanto os mecanismos de pesquisa qual o tema de uma determinada página. A tag <title> deve ser colocada dentro da tag <head> do documento HTML. Idealmente, você deve criar um título único para cada página do seu site”.

Práticas recomendadas:

• Descreva com precisão o conteúdo da página;
• Crie tags de título únicas para cada página;
• Utilize títulos descritivos e curtos.

Evite:

• Escolher um título que não tenha relação com o conteúdo da página;
• Utilizar títulos padrão ou genéricos como “Sem Título” ou “Nova Página”;
• Usar uma única tag de título em todas as páginas de seu site ou em um conjunto grande de páginas;
• Utilizar títulos extremamente longos e poucos úteis para os usuários;
• Preencher o título com palavras-chave desnecessárias.

Agora sim minhas dicas:

• É um dos fatores mais importantes para um bom ranking nas buscas;
• Este título que os buscadores irão colocar no link para sua página;
• Seja direto e objetivo;
• Utilize de 3 a 9 palavras (60-80 caracteres);
• O título da página deve ser relevante em relação ao conteúdo do site.

Não perca os próximos posts da série.

Construção de Links – Link Building

A construção de links tem se mostrado como o esforço de SEO que apresenta os melhores resultados. Isto não significa que você deveria ignorar os outros esforços, mas no final provavelmente o número e a qualidade de links apontando para o seu site é que vão posicionar bem o seu site. Com certeza será difícil se posicionar em palavras-chave competitivas, e sem muitos e muitos links apontando para o seu site, você não terá chance.

A construção de links (ou link building) é um processo sem fim. Não é algo que você faz por algumas semanas e depois pára para descansar com seus louros. Você deve sempre procurar os sites atuais que possuem links para seu site e fazer o que você puder para encontrar novos sites. Enquanto geralmente mais links são melhores que menos links, é bom saber que nem todo link tem o mesmo valor, e que há alguns que não valem a pena o esforço. Páginas de links para todo mundo (Free for all link pages) e “fazendas de links” (link farms) são os melhores sites para você se afastar. A maior parte deles não vai ajudar em nada o seu site, mas algumas podem atrapalhar no processo.

Há várias maneiras diferentes de conquistar links para seu site e freqüentemente é difícil decidir qual é o melhor local para se conseguir links. Como regra geral, se você pensar sobre aquele outro site e pensar que os visitantes daquele site possuem alguma chance de achar seus site interessante, útil, e relacionado àquele tema, e que assim, provavelmente, eles poderiam clicar no link para o seu site, então este é o site que você está buscando.

Se os visitantes daquele site não possuem nenhum interesse aparente pelo seu conteúdo, é melhor então procurar um novo site. Se o tempo que levar para conseguir o link for curto, então vá em frente e tente conquistá-lo. Provavelmente não vai atrapalhar, mas se for um processo demorado conseguir um link em um siste onde as pessoas não clicariam naquele link, o seu tempo gasto em conseguir links em um site relevante vai ser bem melhor utilizado.

Otimização On-Page

Otimização On-Page inclui tudo que você pode fazer em uma determinada página para aumentar as suas chances de ser encontrado em um site de busca. Ela inclui todo o seu conteúdo e a forma como você apresenta esse conteúdo. Inclui, onde, como e com que freqüência você usa as palavras-chave em sua página, e mesmo quais outras páginas do seu site e quais links para outros sites que você possui, e como você faz o link para essas páginas.
De longe, o critério mais importante em qualquer página é o título de sua página (tag <TITLE>). Os mecanismos de pesquisa consideram o título de sua página como algo muito indicativo do que pode ser encontrado na página, então é melhor que você tenha certeza de selecionar as melhores palavras-chave no título da página. Não estou falando sobre spam no título de sua página, com uma longa lista de palavras-chave, mas as palavras-chave mais importantes estarem incluídas no título da sua página.
Você poderá também usar palavras-chave nos cabeçalhos (<h1>, <h2> …) e durante todo o seu conteúdo da página. Não se preocupe com a densidade da palavra-chave e não fique olhando para a quantidade perfeita de palavras-chave para usar em uma página. Use-as onde elas são adequadas no texto, e você  provavelmente irá usá-las no montante correto. Certifique-se de usar palavras-chave nos cabeçalhos de página.