Sitemap

Google SEO 101: o que fazer e o que não fazer de links e JavaScript

O Google explica como garantir que os links funcionem corretamente com JavaScript no primeiro episódio da nova série Lightning Talks.

Google Lightning Talks são versões curtas de apresentações que podem ter sido compartilhadas nas Conferências de webmasters do Google em todo o mundo.

Dado que os eventos presenciais estão cancelados no futuro próximo, o Google está adaptando o conteúdo da conferência para a web.

Os vídeos da série Google Lightning Talks estão programados para serem publicados ao longo do ano.

Splitt dedica a primeira parte do Lightning Talks para discutir o tópico “favorito de todos”: links.

Mais especificamente – links em aplicativos da web JavaScript.

Splitt aborda o importante papel que os links desempenham tanto para os usuários quanto para os rastreadores de mecanismos de pesquisa.

Ele também lista os prós e contras de combinar links com a funcionalidade JavaScript.

Os links servem ao propósito óbvio de permitir que os usuários naveguem entre partes do conteúdo.

Mas os proprietários de sites devem estar atentos ao papel que os links desempenham para bots e mecanismos de pesquisa também.

Em primeiro lugar – os links permitem que os rastreadores encontrem outras páginas de um site.

Os rastreadores descobrem e indexam outras páginas de um site seguindo links de uma página para outra.

Ao seguir os links, o rastreador obtém uma compreensão da estrutura do site e da arquitetura de informações.

Isso é útil para entender quais páginas podem ser relevantes para um determinado tópico.

Relacionado: Uma introdução prática ao JavaScript moderno para SEOs

Criar um link não é tão simples quanto você imagina, adverte Martin Splitt.

Isso é especialmente verdadeiro quando se trata de adicionar funcionalidade JavaScript a um link.

O JavaScript permite que os sites personalizem links de diferentes maneiras, mas isso pode tornar o link inutilizável para os rastreadores.

Aqui está o que Splitt recomenda.

Faça: Mantenha-o Simples

A maneira mais simples de colocar um link em um site é usar uma tag ahref.

Também não há problema em atualizar links padrão com funcionalidade JavaScript, desde que algumas condições ainda sejam atendidas.

Exemplos de links diretos

Não: Deixe de fora o atributo ahref

Ao adicionar a funcionalidade JavaScript a um link, você pode considerar deixar de fora o atributo ahref

"Isso não é uma boa idéia,"diz Split.

A razão para isso é porque o link só funcionará quando o JavaScript funcionar corretamente.

Sem um atributo ahref, os rastreadores não poderão determinar para onde um link vai porque o rastreador não executa JavaScript.

Não: Use Psuedo URLs

Também não ajuda adicionar um atributo ahref sem uma URL útil ou com uma “pseudo URL” como no exemplo abaixo:

O resultado é o mesmo de um link sem um atributo ahref, o que significa que não é uma boa ideia.

Não: use botões

Usar um botão pode parecer uma opção viável para adicionar um link a uma página, mas isso também não é uma boa ideia.

A regra geral é – se um link acionar algo para acontecer na página atual, provavelmente deve ser um botão.

Por outro lado, se um link leva o usuário a outro conteúdo que não estava na página antes, ele deve ser um link padrão.

Não: confie em manipuladores de cliques

Os proprietários de sites também não devem simular links usando outros elementos HTML e um manipulador de cliques em JavaScript, por exemplo.

Isso quebra os recursos de acessibilidade integrados e não é uma boa ideia.

Fazer: usar HTML semântico

A linha inferior de tudo isso é - use marcação HTML semântica e aponte seu link para um URL adequado.

O que é um URL adequado?Isso é explicado na próxima seção.

Usando “Apropriado”URLs

Esses URLs são exemplos típicos do que é considerado um “URL adequado”:

Esses são URLs adequados porque contêm os seguintes atributos:

  • Um protocolo
  • Um hospedeiro
  • Um caminho para um conteúdo específico
  • Um identificador de fragmento (opcional)

Relacionado: SEO e JavaScript: o bom, o ruim e a incerteza

Cuidado com os identificadores de fragmentos

Como os identificadores de fragmento são opcionais e apontam para locais dentro do mesmo conteúdo, os rastreadores os ignoram.

Isso é especialmente importante observar se você criar um aplicativo de página única com links cheios de identificadores de fragmentos.

Os rastreadores não seguirão os links, portanto, não conseguirão entender o aplicativo da web.

Em suma

Aqui estão suas principais conclusões da primeira parte do Google Lightning Talks:

  • Use a marcação de link adequada.
  • Não use fragmentos para carregar conteúdo diferente em aplicativos de página única.
  • Construa sites que funcionem bem com JavaScript e os links serão encontrados.