Meta description: o que é e como escrever
O que é a meta description, como ela afeta o CTR nos resultados de pesquisa, como adicionar a tag no HTML e nas plataformas de CMS mais usadas — com modelos e exemplos.
O que é meta description e por que ela é necessária
A meta description é uma tag HTML colocada dentro do <head> da página. O atributo content guarda uma descrição curta da página — geralmente uma ou duas frases, com 150–160 caracteres. Os usuários veem esse texto nos resultados de pesquisa, logo abaixo do título azul do link: esse bloco de texto é o snippet.
A principal função da descrição é criar uma expectativa precisa para quem pesquisa. Compare impressões, cliques e o contexto da consulta depois de uma edição, mas não presuma um aumento fixo de CTR nem que o Google vai usar o texto fornecido.
Meta description em números
O contexto importa
O Google pode montar o snippet a partir do conteúdo da página quando ele combina melhor com a consulta.
Escreva para quem pesquisa
Diga qual é a função da página e um diferencial verdadeiro, em linguagem natural.
Evite o corte do texto
Visualize o resultado como ele aparece, mas não trate a contagem de caracteres como garantia.
Compare o que é comparável
Use um período estável e um grupo de consultas antes de atribuir uma mudança de cliques à edição.
A tag deve ficar dentro do <head> do documento HTML — é lá que o rastreador lê a descrição durante a indexação. Se a tag estiver ausente ou vazia, o Google gera automaticamente um snippet a partir do texto da página: geralmente o primeiro parágrafo ou um trecho que contém a consulta do usuário.
<head>
<meta charset="UTF-8">
<title>Buy Winter Workwear Wholesale — SpecOpt</title>
<meta name="description" content="Winter workwear wholesale from the manufacturer: suits, overalls, gloves. Delivery across Russia. Prices from $12, bulk discounts from 50 units.">
</head>Significado da descrição e seu papel no snippet
“Description” quer dizer, simplesmente, um breve relato de algo. Em HTML, a meta description é um resumo curto do conteúdo do documento, voltado a sistemas externos: rastreadores de buscadores, redes sociais e apps de mensagem. Quando uma página é compartilhada no Telegram ou no LinkedIn, a descrição normalmente vira o texto da prévia do link.
No resultado de pesquisa, a descrição forma a última linha do snippet — o texto abaixo do título azul. É aqui que o usuário decide se clica. Uma boa descrição responde à pergunta “o que vou encontrar nesta página?” e dá um motivo concreto para visitar: um preço, um prazo de entrega, um conteúdo exclusivo ou uma resposta direta à consulta.
O Google reescreve a descrição em cerca de 70% dos casos — quando o algoritmo decide que um snippet tirado do texto da página responde melhor a uma consulta específica. Quanto mais a sua descrição refletir as palavras-chave-alvo e o conteúdo real da página, maior a chance de o Google manter o seu texto em vez de gerar outro.
Como adicionar a meta description: sintaxe e tamanho ideal
A sintaxe da tag é simples e não mudou desde o início do HTML. A tag <meta> é autofechada e não precisa de tag de fechamento. Ela sempre fica dentro do <head>. Dois atributos são obrigatórios: name="description" identifica o tipo da tag, e content guarda o texto da descrição.
<!-- Basic syntax -->
<meta name="description" content="Page description text, 150–160 characters long.">
<!-- Full document structure -->
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Page Title — Brand</title>
<meta name="description" content="Short description of the page for search results.">
</head>
<body>...</body>
</html>O tamanho ideal da descrição para desktop é de 150–160 caracteres. Na busca pelo celular, o Google mostra cerca de 120 caracteres. Se a maior parte do seu tráfego vem do celular, mire em 120–130 caracteres. Uma descrição mais longa não é descartada — ela é indexada —, mas é cortada no snippet, e o usuário vê reticências no lugar da sua chamada para ação.
| Tamanho da descrição | Resultado na busca | Quando usar |
|---|---|---|
| Menos de 70 caracteres | Exibida inteira, mas com pouca informação para o usuário | Apenas páginas simples (404, páginas utilitárias) |
| 120–130 caracteres | Completa no celular, com leve corte no desktop | Públicos com foco em mobile |
| 150–160 caracteres | Ideal para desktop, com leve corte no celular | A maioria das páginas: início, categorias, blog |
| Mais de 160 caracteres | Cortada com reticências nos dois formatos | Não recomendado: o texto importante se perde |
- Conteúdo vazio.
<meta name="description" content="">é pior do que não ter tag nenhuma. O rastreador registra um defeito técnico e gera um snippet a partir do conteúdo da página mesmo assim. - Descrições duplicadas. O mesmo texto em dezenas de páginas indica baixa qualidade de conteúdo. Encontre no Screaming Frog → Meta Description → Duplicate.
- Tags HTML dentro de
content.content="<b>Buy</b> workwear"é inválido. O atributocontentaceita apenas texto simples — sem marcação. - Aspas sem escape.
content="Buy "winter" suits"quebra o HTML. Use aspas simples dentro do valor ou as entidades".
[Product name] — buy for [Price]. [Store USP]. Delivery [condition]. Até um modelo simples vence as duplicatas e as tags ausentes.Em páginas geradas dinamicamente, a descrição é criada por programação — por meio de modelos do CMS ou de código no servidor. O princípio central: cada página precisa de uma descrição única que reflita com precisão o seu conteúdo.
<?php
// Description template for a product page (PHP / E-commerce)
$description = sprintf(
'%s — buy for %s. %s. Delivery across the US from %d days.',
$product->name,
'$' . number_format($product->price, 2),
$product->short_benefit,
$product->delivery_days
);
// Trim to 160 characters without breaking a word
$description = mb_strimwidth($description, 0, 157, '...', 'UTF-8');
?>
<meta name="description" content="<?= htmlspecialchars($description) ?>">Quando e como escrever a descrição para cada tipo de página
A estrutura de uma boa descrição depende do tipo de página e da intenção do usuário. A página inicial descreve o negócio como um todo. Uma página de categoria mostra a variedade e os benefícios. Um card de produto foca no item específico, com preço e diferencial. Um artigo de blog diz ao leitor o que ele vai aprender. Em todos os casos, valem dois princípios: especificidade e chamada para ação.
| Tipo de página | Fórmula da descrição | Exemplo |
|---|---|---|
| Página inicial | [O que você faz] para [quem]. [Benefício principal]. [Chamada para ação]. | Roupas de trabalho resistentes ao fogo para empresas industriais. Produção própria, certificada segundo as normas ISO. Peça o catálogo. |
| Categoria | [Variedade/quantidade]. [Preço a partir de]. [Condições: entrega, pagamento]. [Chamada para ação]. | Roupas de inverno para soldadores: mais de 120 modelos a partir de $12. Entrega em todo o território dos EUA em 1–3 dias. Descontos por volume a partir de 50 unidades. |
| Card de produto | [Nome]. [Característica/diferencial]. [Preço]. [Entrega/garantia]. | Traje de solda resistente ao fogo TK-1 — certificado ISO 11612. Preço de $48. Entrega no mesmo dia em Nova York e em 3 dias em todo o país. |
| Artigo de blog | [O que o artigo cobre]. [O que o leitor vai aprender]. [Fato ou detalhe]. | Como adicionar meta description no HTML e no CMS: sintaxe, tamanho ideal, modelos para diferentes tipos de página e erros comuns. |
| Página de serviço | [Serviço] para [público]: [o que a pessoa recebe]. [Prazo]. [Chamada para ação]. | Auditoria técnica de SEO para e-commerce: indexação, velocidade e estrutura. Relatório completo em 5 dias úteis. Peça um orçamento. |
| Página de contato | [Canais de contato]. [Horário de funcionamento]. [Chamada para ação]. | Fale com a agência de SEO: telefone, e-mail, Telegram. Seg–sex, 9h–18h. Respondemos em até um dia útil. |
Use a linguagem que o usuário espera, desde que ela descreva a página com verdade. Os buscadores podem destacar os termos da consulta, mas a formatação é uma escolha de apresentação deles: escreva a descrição para ser clara, e não para prometer um aumento de cliques.
Uma chamada para ação na descrição não é clickbait — é um sinal útil. “Saiba mais”, “Leia”, “Compare preços”, “Peça com entrega” — essas expressões dizem ao usuário exatamente o que acontece depois do clique. Estudos mostram que descrições com CTA têm CTR de 10–15% maior do que as neutras.
Como adicionar a descrição no CMS: WordPress, Bitrix, Tilda
A maioria dos CMS atuais permite gerenciar a descrição por uma interface ou por plugins de SEO. A edição manual do código só é necessária em sites feitos sob medida ou sem plugins. Veja as três plataformas mais comuns.
WordPress: Yoast SEO e Rank Math
No WordPress, o jeito mais fácil de gerenciar a descrição é pelo Yoast SEO ou pelo Rank Math — ambos são gratuitos e aceitam modelos. No Yoast SEO: abra o editor do post → aba “Yoast SEO” → “Google Preview” → “Edit snippet” → campo “Meta description”. O plugin mostra um contador de caracteres e sinaliza erros. No Rank Math: aba “Rank Math” → seção “Meta” → “Description”. Os dois aceitam variáveis: %title%, %category%, %excerpt% — para modelos no nível do tipo de post.
<?php
// functions.php — manual meta description without a plugin
// Use only if you are NOT using Yoast SEO / Rank Math
add_action('wp_head', function() {
if (is_single() || is_page()) {
$description = get_the_excerpt();
if (empty($description)) {
$description = mb_strimwidth(
strip_tags(get_the_content()),
0, 157, '...', 'UTF-8'
);
}
echo '<meta name="description" content="'
. esc_attr($description) . '">' . "\n";
}
}, 1);<head> — um defeito técnico que os rastreadores marcam como erro. Escolha um plugin.Bitrix
No 1C-Bitrix, a descrição é definida nas propriedades da página ou do componente. No painel administrativo: Content → selecione uma seção ou página → aba “SEO” → campo “Description (meta description)”. Para descrições geradas automaticamente em um template de componente, use o método SetPageProperty — ele passa o valor para o header.php do site, onde a tag é impressa no <head>.
<?php
// catalog.element template.php — auto-generate description
if (!empty($arResult['NAME']) && !empty($arResult['PREVIEW_TEXT'])) {
$description = $arResult['NAME']
. ' — ' . strip_tags($arResult['PREVIEW_TEXT']);
$description = mb_strimwidth($description, 0, 157, '...', 'UTF-8');
$APPLICATION->SetPageProperty('description', $description);
}
// site header.php — output the tag
$metaDesc = $APPLICATION->GetPageProperty('description');
if ($metaDesc): ?>
<meta name="description" content="<?= htmlspecialchars($metaDesc) ?>">
<?php endif; ?>Tilda
No Tilda, a descrição é configurada em dois lugares. Para o site inteiro: Site Settings → SEO → campo “Description”. Por página: abra a página → “Page Settings” (ícone de engrenagem) → aba “SEO” → campo “Description”. A configuração da página tem prioridade sobre a do site. O Tilda insere a tag no <head> automaticamente — não é preciso editar código. Boa prática: preencha a descrição de cada página importante individualmente, em vez de depender do padrão global.
Erros comuns e como auditar a descrição em todo o site
Os mesmos problemas de descrição aparecem repetidamente nas auditorias de sites. A maioria é fácil de achar com um rastreador e fácil de corrigir de forma sistemática com modelos — não página por página, à mão.
- Descrições duplicadas no site inteiro. O mesmo texto em dezenas de páginas — o CMS insere o nome do site ou o slogan como padrão. Encontre no Screaming Frog → Meta Description → Duplicate. Correção: textos únicos ou, no mínimo, modelos únicos por tipo de página.
- Descrição ausente. Páginas sem a tag — o Google gera um snippet a partir do conteúdo, muitas vezes uma escolha ruim. Encontre no Screaming Frog → Meta Description → Missing. Correção: escreva à mão as páginas prioritárias e use um modelo para o resto.
- Descrição longa demais. Cortada no meio da frase nos resultados de pesquisa — o usuário vê “...” no lugar da sua chamada para ação. Limite: 150–160 caracteres. Verifique com SEMrush Site Audit → Meta description too long.
- Descrição curta demais. Menos de 70 caracteres — informação insuficiente para decidir o clique. O Google costuma substituí-la pela versão gerada automaticamente.
- Descrição que não corresponde ao conteúdo. O título promete uma coisa, a descrição outra, e a página, uma terceira. A incompatibilidade gera taxa de rejeição alta: o usuário clica e sai imediatamente.
- Palavra-chave-alvo ausente na descrição. Sem o destaque em negrito no snippet, perde-se um sinal visual. O Google coloca em negrito as palavras que coincidem com a consulta do usuário — aproveite isso.
content? 7) Atributo content não vazio? Se todas as respostas forem “sim”, a descrição está otimizada.FAQ
Respostas para as dúvidas mais comuns sobre meta description que aparecem em auditorias e consultorias.
A meta description afeta o ranqueamento no Google?
Por que o Google mostra outro texto em vez da minha descrição?
Toda página do site precisa de uma descrição?
Qual é o tamanho ideal da descrição em caracteres?
Como auditar a descrição em todo o site?
Check it with SpiderHead
Free and local: run the audit on your own machine.




