Pular para o conteúdo principal
DevTools by Decussi
  • Ferramentas
  • Dados
  • Segurança
  • Rede
  • Texto
  • Data
  • Web
  • Dev
  • SEO
  • Brasil
Ferramentas
DevTools

Ferramentas para desenvolvedores, em português. Sem cadastro e sem instalação.

Criado e mantido por Decussi

Ferramentas

  • Todas as ferramentas
  • Dados
  • Segurança
  • Rede
  • Texto
  • Data
  • Web
  • Dev
  • SEO
  • Brasil

Referência

  • Consulta rápida
  • Guias
  • Códigos HTTP
  • Cron
  • Checagens de SEO

Desenvolvedores

  • API e devs
  • llms.txt
  • ai.txt
  • Sitemap

Newsletter

Receba novidades e novas ferramentas no seu email.

Sugira uma ferramenta

Tem uma ideia? Envie sua sugestão.

  1. Início
  2. /Checagens de SEO
  3. /Verificador de meta viewport

Verificador de meta viewport

Cole uma URL e veja se a meta viewport existe e como ela está configurada.

A página é buscada pelo servidor do DevTools. Só funciona com URLs públicas.

O que é

A meta viewport instrui o navegador móvel sobre a largura a considerar ao desenhar a página. Sem ela, o navegador assume uma largura virtual de cerca de 980 pixels — herança da web feita só para desktop — e depois encolhe tudo para caber na tela, produzindo aquela página inteira em miniatura que exige pinçar para ler. A declaração usual é content="width=device-width, initial-scale=1".

Por que importa

Desde 2019 o Google indexa pela versão mobile: o rastreador que decide o conteúdo e a posição da sua página é o do celular. Sem a meta viewport, a página é classificada como não responsiva mesmo que o CSS tenha todos os media queries do mundo — a declaração é o que liga o comportamento responsivo. É um caso raro em SEO onde uma única linha ausente muda a avaliação da página inteira.

Como corrigir

  • Use exatamente content="width=device-width, initial-scale=1". É a configuração correta para a esmagadora maioria dos sites.
  • Não inclua maximum-scale=1 nem user-scalable=no. Bloquear o zoom impede quem tem baixa visão de ampliar o texto e é falha de acessibilidade pelo critério 1.4.4 da WCAG.
  • Declare a tag em todas as páginas. Como costuma morar no template do <head>, o esquecimento aparece em páginas fora do layout principal — erro 404 customizado, páginas de impressão, landing pages avulsas.
  • Não confunda com largura fixa: definir width=1024 na viewport recria o problema que a tag existe para resolver.
  • Depois de corrigir, teste em telas estreitas de verdade. A meta viewport habilita o comportamento responsivo, mas não conserta um layout que só funciona a partir de determinada largura.

A declaração correta

<meta name="viewport" content="width=device-width, initial-scale=1">

<!-- Errado: impede o zoom e falha em acessibilidade -->
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no">

Perguntas frequentes

O que acontece se a página não tiver meta viewport?
O navegador móvel desenha a página com largura virtual de aproximadamente 980 pixels e reduz o resultado para caber na tela. O texto fica minúsculo, o usuário precisa dar zoom para ler, e o Google classifica a página como não otimizada para dispositivos móveis.
Posso desativar o zoom com user-scalable=no?
Tecnicamente sim, mas não faça. Bloquear o zoom quebra o critério 1.4.4 da WCAG e prejudica diretamente quem tem baixa visão. Navegadores modernos inclusive ignoram a restrição em muitos contextos, então o único efeito garantido é o problema de acessibilidade.
Meta viewport substitui media queries no CSS?
Não, os dois trabalham juntos. A meta viewport diz ao navegador para usar a largura real do aparelho; os media queries decidem como o layout se comporta nessa largura. Sem a tag, os media queries são avaliados contra a largura virtual de 980px e praticamente não disparam.
initial-scale=1 é obrigatório?
Não é obrigatório, mas é recomendado. Sem ele alguns navegadores aplicam um zoom inicial próprio ao trocar a orientação da tela, e o resultado é a página abrir em escala diferente da esperada.

Outras checagens

  • Verificador de charsetCole uma URL e veja qual codificação a página declara — e se ela está declarada a tempo.
  • Verificador de HTTPSCole uma URL e veja se a página é servida por conexão segura.

Ferramentas relacionadas

  • Validador de SEO completo — viewport junto com os outros checks de página
  • Todas as checagens de SEO