Como funciona esta verificação
O Scanaris lê o <head> da tua página e revê as três etiquetas que a Google usa para construir o teu resultado de pesquisa. O título: se faltar, severidade média; se passar dos 65 caracteres, baixa, porque a Google corta-o por volta dos 60; se tiver menos de 10, baixa, porque desperdiça o espaço. A meta description: se faltar, baixa; se passar dos 165 caracteres, informativo. A canonical (<link rel="canonical">): se faltar, baixa. Além disso, se a página redirecionar com <meta http-equiv="refresh">, abre um achado de severidade baixa, porque é a forma de redirecionar que a Google desaconselha. Só se olha para a página analisada; cada página do teu site tem o seu próprio título e descrição, e convém analisar as importantes.
Porque importa
O título é o fator on-page mais básico e é a ligação azul que as pessoas veem na Google: decide se clicam. A descrição não influencia o ranking, mas é o texto por baixo da ligação e afeta diretamente quantos cliques levas para a mesma posição. A canonical diz à Google qual é o URL "oficial" quando o mesmo conteúdo se consegue ver com e sem barra final, com parâmetros de campanha, com www e sem ele; sem ela, a Google pode repartir a autoridade por várias cópias ou escolher a que não querias. E o redirecionamento por meta refresh passa pior a autoridade do que um 301 e faz o utilizador esperar numa página intermédia.
Como corrigir
Título e descrição
Um título por página, de 50 a 60 caracteres, com a palavra-chave principal no início e a marca no fim: "Scanner de segurança para apps feitas com IA | Scanaris". Uma descrição de 140 a 155 caracteres que resuma a página e dê uma razão para entrar. Nada de repetir o mesmo título em todas as páginas.
- Nuxt:
useSeoMeta({ title, description })em cada página, ouuseHead. - Next.js: exporta
metadata(ougenerateMetadatapara páginas dinâmicas) de cadapage.tsx. - WordPress: Yoast, Rank Math ou equivalente, preenchendo título e descrição por entrada.
- HTML estático: no
<head>de cada ficheiro.
Canonical
<link rel="canonical" href="https://teudominio.com/caminho-da-pagina">
URL absoluto, com o protocolo e o domínio que queres que a Google mostre, a apontar para a própria página no caso normal. Se tens o site em várias línguas, cada versão leva a sua canonical e as etiquetas hreflang ligam as outras. No Nuxt gera-a o módulo de SEO ou de i18n; no Next.js vai em metadata.alternates.canonical.
Meta refresh
Substitui-o por um redirecionamento 301 do servidor: no Nuxt, uma regra em routeRules; no Next.js, redirects() na configuração; no Vercel e no Netlify, o ficheiro de redirecionamentos; no nginx ou Apache, uma diretiva de redirecionamento.
Confirma que está corrigido
curl -s https://teudominio.com | grep -oE '<title>[^<]*</title>|<meta name="description"[^>]*>|<link rel="canonical"[^>]*>|<meta http-equiv="refresh"[^>]*>'
Devem sair título, descrição e canonical, e não deve sair nenhum meta refresh. Conta os caracteres do título: entre 10 e 65.
Perguntas frequentes
A Google às vezes mostra um título diferente do meu.
Sim: reescreve o título quando acha que o teu não descreve bem a página, ou é demasiado longo, ou é o mesmo em muitas páginas. Um título preciso e com o comprimento adequado é a forma de fazer com que use o teu.
A canonical resolve o conteúdo duplicado entre domínios?
Pode apontar para outro domínio, e a Google respeita-o como sugestão forte. Mas se publicas o mesmo artigo em dois sites teus, é melhor que um redirecione para o outro.
Isto serve também para que as IA me citem?
O título e a descrição são a primeira coisa que o ChatGPT e o Perplexity leem ao decidir se uma página responde a uma pergunta, por isso sim, ajuda. O que muda entre motores de busca e assistentes está em SEO versus AEO; a estrutura de cabeçalhos, que importa para ambos, é revista por cabeçalhos.