Curso de SEO

Dicas, artigos e tutoriais de SEO para profissionais de marketing, comunicação, jornalistas, sócios/donos de empresas e outras pessoas sem conhecimento técnico.

Archive for the ‘Técnico’ Category

Posicionar Sites de Diversos Idiomas

without comments

multilingual_690x450Semana passada, o Google anunciou em seu blog do Google Webmaster Central que agora existe uma nova tag para sites em idiomas & locais diferentes que identifica este conteúdo traduzido e para qual região o conteúdo se destina.  E viva a globalização, né José?! Só quem trabalha com sites em idiomas diferentes que atendem regiões diferentes, sabe que é um problema esse negócio de posicionar o mesmo site em diversos domínios do Google ou seja qual for o buscador (e ai do site ser em um país onde o Google não tem o maior marketshare!).

Mas o que é essa tal tag faz e como usá-la?

Diremos que tem um site sobre… novelas brasileiras. São assistidas em todo o mundo Luso e além. E eu quero posicionar meu site para vários países onde o idioma local é português.

Meu site original é um .com.br.

http://www.novelas-brasileiras.com.br

Aí eu tenho mais 3 versões:

http://pt-br.novelas-brasileiras.com.br (para usuários no Brasil, em português)

http://pt.novelas-brasileiras.com.br (para usuários no Portugal, em português)

http://es-mx.novelas-brasileiras.com.br (para nossos fãs no México, em espanhol)

resumo-das-novelasPara eu mostrar para o Google que eu quero apontar cada site para cada região específica, mesmo sendo em um domínio .com.br, eu preciso inserir na head de cada URL (não home de cada site, mas cada página correspondente), uma tag “alternate” para cada site citado acima, respectivamente:

<link rel=”alternate” hreflang=”pt-br” href=”http://www.novelas-brasileiras.com.br/” />

<link rel=”alternate” hreflang=”pt-BR” href=”http://pt-br.example.com/” />

<link rel=”alternate” hreflang=”pt-PT” href=”http://pt.example.com/” />

<link rel=”alternate” hreflang=”es-MX” href=”http://es-mx.example.com/” />

Agora vem a questão…

Será que isso vai funcionar?!

Será que isso será o fim de a necessidade de comprar não sei quantos domínios para países específicos, para idiomas diferentes?

Acho que sim.

Mas o que não podemos esquecer, é que isto é simplesmente um fator no posicionamento.

O que vamos ter que continuar fazendo para realmente posicionar estes tipos de sites internacionais?

diferenças culturais- Link Building em sites internacionais - Agora só vai fazer LB em sites brasileiros, né bonitão? Não… isso não é um rel=canonical onde você só está posicionando uma das várias páginas duplicadas que você tem. Precisa SIM continuar criando links em domínios de cada país referente ao seu público alvo dos sites internacionais que você cuida.

- Pesquisas de Palavras-Chave - Uma palavra usada no México, pode ser outra no Ecuador, e uma completamente nada a ver na Espanha. Continue pesquisando as palavras-chave do seu negócio e torce para ser a mesma em todos os países que você atende com o mesmo idioma. Mas se não for, faça as mudanças devidas em cada página. Também não confie muito em tradutores automáticos. Já quase entrei em fria com essas ferramentas porque por mais que uma tradução literal funcione, as vezes muda o sentido da palavra e fuede todo.

- Questões Culturais - Não se esqueça que o que você escreve em português para brasileiros, pode ter outro significado em português em outros países lusos, e também outros idiomas. Cuidado com o estilo de escrita e a redação em geral. O tom do seu texto tem que suar como se fosse daquele país. Se não você acaba enfrentando questões Pandéticos também.

Em geral, esta alternate tag ajuda? Ajuda sim. Antes, por mais que eu trabalhava palavras-chave e links para países específicos… arrumava redator de cada país, e etc., o mais difícil mesmo era ter que mantar diversos domínios, subindo conteúdos diferentes e lidando com bico de desenvolvedor para mudar constantemente URLs. E para sites que não têm diversos domínios, mas clientes que insistem em se posicionar em diversos países, essa mudança vai facilitar muito minha vida e de muitos SEOs que cuidam de sites internacionais por aí.

Written by polyana

December 14th, 2011 at 5:10 pm

Paginação & SEO - A Tag Rel=”Next” Rel=”Prev”

without comments

paginação em sitesAinda não ouviu falar em na tag nova que o Google apresentou em setembro sobre como finalmente otimizar a paginação do seu site? Ou já ouviu falar no rel=”next” & rel=”prev” mas não sabe como usar ainda? Se as resposta para qualquer uma das duas pergunta for sim, continue lendo!

Para quem já trabalhou com sites de grande porte, sabemos que esse negócio de paginação é um lixo para SEO. Não sabemos se os buscadores leêm como conteúdo duplicado, ou se jogamos um no index nas páginas depois da primeira, se vamos perder relevância. Alguns SEOs preferem ignorar isso e dizer “Seja o que Deus quiser, Amem”, ou fazem de tudo um pouco: rel=”canonical” E no index no robots E configurações no google webmaster tools, etc. et al.

Agora com essa novidade do Google, a vida ficou mais simples e podemos voltar a se preocupar em como conseguir links para a bendita paginação.

O que é o rel=”next”  rel=”prev”?

É uma dica para o Google da relação entre os componentes das URLs das séries com esta tag no head. Isso ajuda o buscador a melhor indexar o conteúdo e mandar o usuário também para a página mais relevante da série de páginas. O bom disso também, é que conseguimos evitar aqueles erros chatos de títulos duplicados no Webmaster Tools sem ficar inventando gambiarras.

Como isso é diferente do “no index” nas páginas depois da primeira?

Normalmente a primeira página é a mais relevante da busca, mas com essa tag, se a segunda ou vigésima for mais relevante, o Google pode trazê-la também!

Como isso é diferente do rel=”canonical”?

A tag do rel=”canonical” foi feita para ser inserida em páginas que são cópias uma da outra por algum motivo ou outro. Apesar de páginas de paginação serem extremamente parecidas em alguns casos, não são duplicadas, portanto, esta tag não é necessária em uma série de paginação. Porém, se a página que está com o rel=”next” rel=”prev” também tem o mesmo conteúdo que de uma outra URL no site, nada impede o uso do rel=”canonical” também.

E se eu tenho uma opção “Visualizar todos”?

Nesse caso, você não precisa do rel=”next” rel=”prev”, ebá!! Isto é um assunto para outro post, mas se você não conseguir esperar, o G te ajuda com um post sobre a otimização de páginas de resultados para visualizar todos (in English).

Já respondi todas as perguntas? Okay, então vamos aprender a usar essa LINDA.

Como usar o rel=”next”  rel=”prev”?

Diremos que você tem um e-commerce com vários produtos para uma determinada busca. Os resultados têm um total de vinte páginas:http://www.vendasxyz.com/busca?q=mno&page=1
http://www.vendasxyz.com/busca?q=mno&page=2

http://www.vendasxyz.com/busca?q=mno&page=3
….
http://www.vendasxyz.com/busca?q=mno&page=20

Na primeira página, http://www.vendasxyz.com/busca?q=mno&page=1, você incluirá a seguinte linha de código no <head> da página:

<link rel=”next” href=”http://www.vendasxyz.com/busca?q=mno&page=2” />

*A primeira página terá somente o rel=”next”

Na segunda página, http://www.vendasxyz.com/busca?q=mno&page=2:

<link rel=”prev” href=”http://www.vendasxyz.com/busca?q=mno&page=1” />
<link rel=”next” href=”http://www.vendasxyz.com/busca?q=mno&page=3” />

E por aí vai… até chegar na última página, http://www.vendasxyz.com/busca?q=mno&page=20:

<link rel=”prev” href=”http://www.vendasxyz.com/busca?q=mno&page=19” />

*A última página terá somente o rel=”prev”

Facinho, né? :-)

**Bonus: Fazendo minha pesquisa para este post, vi que para quem usa o WordPress, o plugin do Yoast já tem! É só atualizar para a versão nova.

Written by polyana

October 24th, 2011 at 3:59 pm

Posted in SEO, Técnico

Tagged with

Como evitar que o Google indexe alguns diretórios ou arquivos do seu site - Robots.txt

without comments

Às vezes não é conveniente o Google indexar certos conteúdo do seu site, por exemplo:

  • Diretórios com conteúdo restrito - www.seusite.com.br/documentos
  • Determinados tipos de arquivos como PDF, PPT, etc.

A maneira correta de passar estas informações ao Google é através do ROBOTS.TXT que é um arquivo texto com as informações dos diretórios e arquivos que não devem ser indexados pelo Google.

robots-txt-file-explained1

Veja este tutorial completo da Mestre SEO sobre Robots.txt.

Written by okabe

November 15th, 2009 at 2:21 pm

Posted in SEO, Técnico

Tagged with