Otimizações para motores de busca
Leia em: 7 minutosAme-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.
Comentários:
Deixe sua dúvida, sugestão ou crítica, estou ansioso para saber tudo o que você achou sobre este post: