Otimizações para motores de busca

Leia em: 7 minutos

Ame-os ou odeie-os. Você não pode vencê-los? Então se junte a eles. Estou, naturalmente, referindo-se a questão de SEO.

Quando publicamos um site na Web, na maioria das vezes, queremos que ele tenha uma grande audiência. Para conquista-la, devemos pensar em como estruturar o conteúdo para obter um bom posicionamento nas buscas orgânicas.

A busca orgânica tem um potencial enorme para encontrar novos usuários que estejam realmente interessados no conteúdo que seu site tem para oferecer. Sendo assim, este processo, torna-se uma ótima opção para quem não quer pagar por publicidade. Mas para que isto tenha efeito é necessário ter alguns cuidados.

Conteúdo

O algoritmo dos motores de busca, procura em uma página conteúdo relevante. Isso quer dizer que temos que ter palavras-chave e dividir o contéudo em sub-temas com termos que possam ser classificados de uma maneira fácil.

Headings

Utilize os headings, eles possuem uma grande relevância sobre o seu conteúdo. Existem vários níveis de importância, veja alguns exemplos:

<h1>Insira valores que são destaque em sua página</h1>
<h2>Insira valores que são destaque em sessões da página</h2>
<h3>Insira valores que tenham maior destaque sobre algum texto de sua página</h3>

Metas e title

Insira uma tag title, use as palavras-chave para dar um título para a página.

A meta description é tão importante quanto o title. Utilize uma descrição que resume o que o usuário encontrará ao visitar sua página.

Ambas as tags ficam dentro da sessão header e devem serem únicas.

<head>
  <title>Inseria as palavras-chave de sua página aqui!</title>
  <meta content='Insira a descrição do que sua página faz aqui!' name='description'>
</head>

Palavras-chave

Seja criativo e utilize palavras-chave para cada elemento do site como: títulos, conteúdo, URLs e descrição das imagens.

A minha dica é: criar palavras-chave que tenha alta demanda na busca e que seja de baixa concorrência. O "keyword planner" do Google auxilia na escolha das melhores.

Links internos

Não há estratégia mais básica de SEO do que as ligações internas. Isto torna-se uma maneira fácil de aumentar o tráfego para as páginas individuais.

Mas não se esqueça de tornar padrão a ligação de volta para a página anterior. Desta forma a maioria das páginas teram um vínculo e facilitará a interação do crawler.

<!-- foo > bar > baz -->

<section class='breadcrumb'>
  <ul>
    <li>
      <a href='/foo/'>foo</a>
    </li>

    <li class='separator'> > </li>

    <li>
      <a href='/foo/bar/'>bar</a>
    </li>

    <li class='separator'> > </li>

    <li>
      <a href='/foo/bar/baz/'>baz</a>
    </li>
  </ul>
</section>

Sitemap

Disponibilize um sitemap, isso facilita o trabalho do crawler na busca por urls há serem indexadas.

<urlset
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
  xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9 http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd">
  <url>
    <loc>http://saulosantiago.js.org/foo/</loc>
    <lastmod>2015-05-18T00:00:00+00:00</lastmod>
  </url>
  <url>
    <loc>http://saulosantiago.js.org/foo/</loc>
    <lastmod>2015-05-18T00:00:00+00:00</lastmod>
  </url>
</urlset>

URLs amigáveis

Ao invés de utilizar números, combinações de letras que não fazem sentido ou carregar todo o conteúdo em uma única URL. Faça uma URL que tenha o mesmo nome da tag title (remova os caractéres especiais e substitua espaço por hífen) para cada tipo de conteúdo. Assim você estará mostrando para o usuário e para os motores de busca, que para cada tipo de conteúdo existe um identificador, isso possibilita o compartilhamento de conteúdos separadamente.

<head>
  <title>Foo em bar</title>
</head>
www.xyz.com/foo-em-bar/

Descrição nas imagens

Crawlers so procuram por textos. Quando for necessário adicionar uma imagem não esqueça de atribuir uma descrição no atributo alt da tag img.

Sugiro que adicione legendas (figcaption) para todas as imagens. Esta técnica é super valiosa para questões de SEO também.

<figure>
    <img src='image.jpg' alt='Coloque uma descrição para imagem aqui.' />
    <figcaption>Coloque uma descrição para imagem aqui.</figcaption>
</figure>

Social

Se o seu site já utiliza a estrutura de URLs amigáveis, de a possibilidade do seu usuário compartilhar ela nas redes sociais. Várias redes sociais já fornecem os botões e até mesmo meta tags para que os links sejam compartilhados de uma forma mais amigável.

Nome do domínio

Ter um domínio com o mesmo nome do site é algo que reforça a marca; é possível obter o primeiro lugar nas pesquisas por palavras que tenham relação com o nome do domínio.

Finalizando

Todos motores de busca tentam fazer o melhor possível para mostrar ao usuário qual website tem o melhor conteúdo disponível para entregar. Respeite todas as regras e conquiste novos usuários interessados pelo seu conteúdo através da busca orgânica. E pode ter certeza que ao longo do tempo irá perceber que o seu website terá um número maior em audiência.

Veja mais posts sobre:
seo

Comentários:

Deixe sua dúvida, sugestão ou crítica, estou ansioso para saber tudo o que você achou sobre este post:
Saulo Santiago