meta tags e atributos compatíveis com o Google

Esta página explica o que são as meta tags, quais meta tags e atributos HTML são compatíveis com o Google para o controle da indexação e outros pontos importantes a serem considerados ao implementar meta tags no seu site.

meta tags

As metatags são tags HTML usadas para fornecer informações adicionais sobre uma página a mecanismos de pesquisa e outros clientes. Os clientes processam as metatags e ignoram as que não são compatíveis. As metatags são adicionadas à seção <head> da página HTML e normalmente têm a seguinte aparência:

<!DOCTYPE html>
  <html>
  <head>
    <meta charset="utf-8">
    <meta name="description" content="Author: A.N. Author, Illustrator: P. Picture, Category: Books, Price:  £9.24, Length: 784 pages">
    <meta name="google-site-verification" content="+nxGUDJ4QpAZ5l9Bsjdi102tLVC21AIh5d1Nl23908vVuFHs34=">
    <title>Example Books - high-quality used books for children</title>
    <meta name="robots" content="noindex,nofollow">
  </head>
</html>

O Google é compatível com as seguintes metatags:

Lista de metatags compatíveis com o Google

descrição

<meta name="description" content="A description of the page">
Use essa tag para fornecer uma breve descrição da página. Em algumas situações, essa descrição é usada no snippet exibido nos resultados da pesquisa.

robôs e googlebot

<meta name="robots" content="..., ...">
<meta name="googlebot" content="..., ...">

Essas metatags controlam o comportamento de rastreamento e indexação dos mecanismos de pesquisa.

A tag <meta name="robots" ... se aplica a todos os mecanismos de pesquisa, mas <meta name="googlebot ... é específica ao Google.

No caso de metatags robots (ou googlebot) conflitantes, a mais restritiva será aplicada. Por exemplo, se uma página tiver tags max-snippet:50 e nosnippet, a tag nosnippet será aplicada.

Os valores padrão são index, follow e não precisam ser especificados. Para ver uma lista completa de valores compatíveis com o Google, consulte a lista de regras válidas.

Também é possível especificar essas informações no cabeçalho das páginas usando a regra de cabeçalho HTTP X-Robots-Tag. Isso é útil principalmente para limitar a indexação de arquivos não HTML, como gráficos e outros tipos de documentos. Mais informações sobre as metatags robots.

nositelinkssearchbox

<meta name="google" content="nositelinkssearchbox">

Quando os usuários procuram seu site, às vezes os resultados da Pesquisa Google exibem uma caixa de pesquisa específica a ele, além de outros links diretos para o site. Essa tag indica que o Google não pode mostrar a caixa de pesquisa de sitelinks. Saiba mais sobre a caixa de pesquisa de sitelinks.

notranslate

<meta name="googlebot" content="notranslate">

Quando o Google reconhece que o conteúdo de uma página não está no idioma desejado pelo usuário, ele pode fornecer um link de título e snippet traduzidos nos resultados da pesquisa. Se o usuário clicar no link de título traduzido, todas as outras interações dele com a página serão feitas pelo Google Tradutor, que traduz automaticamente os links seguidos. Geralmente, isso oferece a oportunidade de mostrar conteúdo exclusivo e atrativo para um grupo muito maior de usuários. No entanto, há situações em que isso não é o pretendido. Essa metatag diz ao Google que você não quer uma tradução dessa página.

nopagereadaloud

<meta name="google" content="nopagereadaloud">

Impede que diversos serviços de conversão de texto em voz do Google leiam páginas da Web em voz alta usando esse recurso (TTS, na sigla em inglês).

google-site-verification

<meta name="google-site-verification" content="...">

Use essa tag na página de nível superior do site para verificar a propriedade do Search Console. Embora os valores dos atributos name e content precisem corresponder com exatidão ao que é fornecido por você (incluindo letras maiúsculas e minúsculas), não importa se você muda a tag de XHTML para HTML ou se o formato da tag corresponde ao formato da sua página.

Tipo de conteúdo e charset

<meta http-equiv="Content-Type" content="...; charset=...">
<meta charset="...">

Essas tags definem o tipo de conteúdo e o conjunto de caracteres da página, respectivamente. Coloque o valor do atributo content na metatag http-equiv entre aspas. Caso contrário, charset pode ser interpretado incorretamente. Recomendamos o uso de Unicode/UTF-8 sempre que possível.

atualizar

<meta http-equiv="refresh" content="...;url=...">

Essa tag, normalmente chamada de meta-atualização, leva o usuário a um novo URL após um tempo determinado. Às vezes, ela é usada como uma forma simples de redirecionamento. Porém, nem todos os navegadores são compatíveis com ela, e isso pode confundir o usuário. Recomendamos o uso de um redirecionamento de servidor 301.

janela de visualização

<meta name="viewport" content="...">

Essa tag informa ao navegador como renderizar a página em dispositivos móveis. A presença dessa tag indica ao Google que a página é compatível com dispositivos móveis. Leia mais sobre como configurar a metatag viewport.

classificação

<meta name="rating" content="adult">
<meta name="rating" content="RTA-5042-1996-1400-1577-RTA">

Indica que uma página exibe conteúdo adulto sexualmente explícito para sinalizar que ela é filtrada pelos resultados do SafeSearch. Saiba mais sobre como marcar páginas com rótulos do SafeSearch.

Atributos de tag HTML

Os atributos de tags HTML são valores adicionais das tags HTML que configuram a tag mãe. Por exemplo, o atributo href da tag <a> configura o recurso direcionado pela tag âncora: <a href="https://example.com/"...>.

A Pesquisa Google é compatível com um número limitado de atributos HTML para fins de indexação. Atributos como src e href são usados para descobrir recursos como imagens e URLs. O Google também é compatível com vários atributos rel que permitem aos proprietários de sites qualificar links externos.

O atributo data-nosnippet das tags div, span e section permite excluir partes de uma página HTML dos snippets.

Outros pontos a serem observados

  • O Google lê tanto meta tags no estilo HTML quanto XHTML, não importa o código usado na página.
  • Para garantir a legibilidade pelas máquinas, é preciso que a seção head tenha HTML válido e, no caso dos atributos, que todas as tags mães sejam fechadas corretamente.
  • Exceto em google-site-verification, a capitalização geralmente não é importante em metatags.
  • Você pode usar outras metatags se elas forem importantes para o site, mas o Google ignorará as metatags não compatíveis.
  • Se você está pensando em usar JavaScript para injetar ou mudar metatags, tenha cuidado. Evite usar JavaScript para injetar ou mudar metatags sempre que possível. Se for necessário, teste suas implementações.
  • Para verificar as metatags e os atributos nas suas páginas, use a Ferramenta de inspeção de URL.

Tags e atributos incompatíveis

As tags e os atributos a seguir não são compatíveis com a Pesquisa Google e vão ser ignorados. Essas opções aparecem aqui por serem muito comuns em HTML ou porque já foram aceitas anteriormente.

Tags e atributos incompatíveis
metatag de palavras-chave <meta name="keywords" content="..."> A metatag de palavras-chave não é usada pela Pesquisa Google e não afeta a indexação e a classificação.
Atributos da tag HTML lang A Pesquisa Google detecta o idioma de uma página com base no conteúdo textual dela. Ele não depende de anotações de código, como lang.
Valores dos atributos next e prev rel
<link rel="next" href="...">
<link rel="prev" href="...">

O Google não usa mais essas tags HTML <link>, e elas não afetam a indexação.