Meta tags para busca e compartilhamento, com prévias
Este gerador de meta tags escreve o HTML que controla como uma página aparece nos resultados do Google e quando o link é compartilhado no Facebook, LinkedIn, X, Slack, Discord ou WhatsApp. Preencha título, descrição, URL canônica e imagem de compartilhamento e você recebe as tags principais de SEO, as tags Open Graph e as tags Twitter Card, com escape correto e prontas para colar no seu <code><head></code>, com prévias ao vivo do snippet de busca e de cada card social. Cole o head de uma página existente para carregar as tags dela e melhorá-las. Tudo roda no seu navegador.
Como gerar meta tags
- 1Escreva um título e uma descrição. Os contadores ficam vermelhos quando o Google provavelmente vai cortá-los: cerca de 600 pixels (≈60 caracteres) para o título e cerca de 160 caracteres para a descrição.
- 2Informe a URL canônica da página, o nome do site e uma URL de imagem absoluta — de preferência 1200 × 630 pixels — com texto alternativo.
- 3Escolha o tipo Open Graph, o idioma e o estilo do card do Twitter, e adicione seus @ do X. Desmarque Permitir indexação em páginas que não devem aparecer nos resultados de busca.
- 4Confira as prévias do Google, Facebook, LinkedIn e X, depois mude para HTML, escolha quais grupos incluir e copie as tags para o
<head>da sua página. - 5Para editar uma página existente, clique em Importar e cole o HTML ou o código-fonte dela.
As tags que importam para SEO
- <title>
- O sinal on-page mais importante e o título clicável nos resultados. Coloque o assunto principal primeiro, use um título único por página e termine com a marca. O Google reescreve títulos que considera pouco úteis, longos demais ou cheios de palavras-chave.
- meta description
- Não é fator de ranqueamento, mas muitas vezes vira o snippet abaixo do título, então influencia os cliques. Resuma a página em 120–160 caracteres com um motivo para a visita.
- canonical
- <link rel="canonical"> indica a URL preferida quando o mesmo conteúdo pode ser acessado por vários endereços (parâmetros de rastreamento, http e https, barras no final).
- robots
- noindex tira a página dos resultados; nofollow diz aos robôs para não seguir os links dela. Index, follow é o padrão, então a tag só é escrita quando você muda isso.
- viewport & charset
- Não são tags de SEO propriamente, mas toda página precisa delas: UTF-8 e um viewport responsivo são pré-requisitos para a indexação mobile-first.
- keywords
- Ignorada pelo Google e pelo Bing no ranqueamento há mais de uma década. Inclua só se uma busca interna ou outro sistema a lê.
Open Graph: como os links aparecem ao serem compartilhados
Open Graph é o protocolo criado pelo Facebook e hoje lido por quase todas as plataformas: LinkedIn, Slack, Discord, WhatsApp, Telegram, iMessage, Pinterest e muitas outras. As tags essenciais são og:title, og:description, og:image, og:url e og:type; og:site_name e og:locale refinam o card.
A imagem faz ou desfaz o card. Use uma URL absoluta https://, 1200 × 630 pixels (proporção 1,91:1), com menos de 5 MB, em JPEG, PNG ou WebP, e mantenha textos e logos longe das bordas, porque cada plataforma corta de um jeito. As plataformas guardam os cards em cache: depois de mudar as tags, atualize-os com o Sharing Debugger do Facebook, o Post Inspector do LinkedIn ou compartilhando a URL com uma query string.
Cards do Twitter / X
O X lê a própria tag twitter:card para escolher o layout — summary_large_image para imagem em largura total, summary para uma miniatura quadrada pequena — e twitter:site e twitter:creator para os @ do site e do autor. Para título, descrição e imagem, ele recorre às tags Open Graph, por isso o gerador só escreve twitter:title, twitter:description e twitter:image quando o Open Graph está desativado, evitando marcação duplicada.
Hoje o X mostra cards de imagem grande como a imagem com o título sobreposto e o domínio embaixo; descrições aparecem só nos cards summary, e apenas em alguns clientes.
Tamanho do título: caracteres versus pixels
O Google corta títulos pela largura, não pela contagem de caracteres: no desktop o limite é de cerca de 600 pixels numa fonte parecida com Arial de 20 pixels, o que cabe uns 50–60 caracteres dependendo das letras — "WWW" é três vezes mais largo que "iii". O contador mede o título nessa fonte no seu navegador, então reflete as suas palavras de verdade. Descrições são cortadas em cerca de 920 pixels, aproximadamente 155–160 caracteres no desktop e menos no celular.
O corte não é uma penalidade — só esconde o fim do texto —, mas colocar as palavras importantes no começo garante que sejam vistas. Faça o título e a descrição corresponderem ao conteúdo visível; assim o Google tende a mantê-los sem alteração.
Onde colocar as tags
Todas essas tags ficam dentro do elemento <head> da página e precisam estar no HTML que o servidor envia: os robôs de prévia de link não executam JavaScript, então tags adicionadas por código no cliente são invisíveis para Facebook, LinkedIn e X. Em frameworks como Next.js, Nuxt ou Astro, use as APIs de metadados deles para renderizá-las no servidor. Todo valor de atributo passa por escape de HTML, então aspas e "e" comerciais nos seus títulos não quebram a marcação.
Combine isso com um robots.txt que deixe os robôs acessarem suas páginas, um sitemap XML listando suas URLs canônicas e um favicon para que seu resultado mostre o seu ícone.
Perguntas frequentes
- Qual é o tamanho ideal de meta title e meta description?
- Cerca de 50–60 caracteres (menos de ~600 pixels) para o título e 120–160 caracteres para a descrição. Os contadores mostram os dois e ficam vermelhos quando o Google provavelmente vai cortar o texto.
- Qual deve ser o tamanho da imagem Open Graph?
- 1200 × 630 pixels (1,91:1) funciona no Facebook, LinkedIn, X e apps de mensagem. Use uma URL https absoluta, mantenha abaixo de 5 MB e deixe o conteúdo principal no centro.
- Por que a prévia do meu link mostra uma imagem ou título antigo?
- As plataformas guardam as prévias em cache. Use o Sharing Debugger do Facebook ou o Post Inspector do LinkedIn para reler a URL; o X atualiza o cache depois de cerca de uma semana, ou na hora para uma URL com nova query string.
- Preciso de tags Open Graph e de Twitter?
- Você precisa de Open Graph para a maioria das plataformas e pelo menos de twitter:card para o X. O X recorre a og:title, og:description e og:image, então as outras tags do Twitter são opcionais quando há Open Graph.
- A meta tag keywords ajuda no SEO?
- Não. O Google e o Bing a ignoram no ranqueamento há muitos anos. Aqui ela é opcional e só serve se algum sistema interno a lê.
- Posso editar as meta tags de uma página existente?
- Sim. Clique em Importar, cole o HTML da página (o código-fonte serve) e os valores de título, descrição, canonical, Open Graph, Twitter e robots são carregados no formulário.
- Por que minha imagem de compartilhamento não aparece na prévia?
- A URL precisa ser absoluta (https://…) e acessível publicamente. Alguns servidores bloqueiam a exibição de imagens em outros sites; as plataformas reais buscam a imagem pelo servidor, então ela ainda pode funcionar.
- Algo é enviado para algum servidor?
- Não. As tags são geradas no seu navegador. Só a imagem de compartilhamento é carregada a partir da URL informada, para aparecer nas prévias.