Como Indexar seu Site no Google e no Bing: Guia Passo a Passo

Você publicou a página, compartilhou o link com os amigos, mas quando digita o nome do site no Google… nada. No Bing, menos ainda. Calma: isso é normal. Um site novo é como uma loja aberta numa rua que ainda não aparece no mapa. O buscador vai descobrir você sozinho em algum momento, mas dá para adiantar essa etapa.

Neste artigo você vai aprender o caminho completo: provar ao Google e ao Bing que o site é seu (por arquivo, tag HTML ou DNS), criar e enviar o sitemap.xml, configurar o robots.txt e, por fim, solicitar a indexação de uma página específica.

Antes de tudo: rastrear, indexar e ranquear

Muita gente usa “indexar” como sinônimo de “aparecer no Google”, mas são três etapas diferentes:

Fluxo: rastreamento, indexação e ranqueamento 1 Rastreamento o robô visita a página (Googlebot, Bingbot) 2 Indexação a página é analisada e guardada no “catálogo” 3 Ranqueamento a página aparece numa posição para a busca Este artigo acelera as etapas 1 e 2.
Solicitar indexação ajuda o robô a chegar mais rápido. A posição na busca depende do conteúdo.

O que vamos fazer aqui é avisar o buscador que a página existe e deixar o caminho livre para o robô. Isso não garante primeira posição, mas tira o seu site da fila de espera.

Passo 1: provar que o site é seu no Google Search Console

O Google Search Console é o painel gratuito onde você conversa com o Google sobre o seu site. Só que ele mostra dados sensíveis e permite pedir ações (como remover páginas). Por isso, antes de qualquer coisa, você precisa provar que é o dono.

Domínio ou prefixo de URL?

Ao adicionar o site, o Google pergunta o tipo de propriedade:

TipoO que cobreComo verificar
Domínio
meusite.com.br
Tudo: com e sem www, http e https, subdomíniosSomente por registro DNS
Prefixo de URL
https://meusite.com.br/
Apenas os endereços que começam exatamente com esse prefixoArquivo HTML, tag HTML, Google Analytics, Tag Manager ou DNS

Se você tem acesso ao painel do domínio (Registro.br, Hostinger, Cloudflare…), a propriedade de Domínio é a mais completa. Se não tem, ou quer algo rápido, use Prefixo de URL com a tag HTML.

💡 Site na Vercel ou na Netlify, sem domínio próprio?

Dá para fazer tudo deste artigo com o endereço gratuito (meuprojeto.vercel.app ou meuprojeto.netlify.app). Só a propriedade de Domínio fica de fora, porque ela exige mexer no DNS, e o DNS de vercel.app e netlify.app não é seu. Use Prefixo de URL com a tag HTML ou o arquivo HTML.

Os arquivos de raiz (sitemap.xml, robots.txt, BingSiteAuth.xml, chave do IndexNow) vão na mesma pasta do index.html. Em projetos React, Vite ou Next, coloque-os na pasta public/. Na Netlify, na pasta de publicação. Depois de publicar, teste no navegador: https://meuprojeto.vercel.app/robots.txt precisa abrir.

Atenção na Vercel: os links de preview (aqueles com código aleatório ou nome de branch) recebem automaticamente um aviso de noindex e não entram no Google. Cadastre e solicite indexação sempre do endereço fixo de produção.

Método 1: tag HTML (a famosa meta tag)

O Google gera uma tag <meta> exclusiva para você. Ela deve ficar dentro do <head> da página inicial:

Anatomia da meta tag de verificação do Google <meta name=”google-site-verification” content=”aB3x…9Kz” /> tag vazia (sem fechamento) quem vai ler: o Google seu código único (não copie o de outro)
O atributo name diz quem deve ler a tag; o content é o seu “crachá”.
index.html
<!DOCTYPE html>
<html lang="pt-BR">
<head>
  <meta charset="UTF-8">
  <title>Meu Site</title>
  <!-- Verificação do Google Search Console -->
  <meta name="google-site-verification" content="SEU-CODIGO-AQUI" />
</head>
<body>
  ...
</body>
</html>

Publique a página e clique em Verificar no Search Console. Pronto.

💡 Usa WordPress?

Não precisa mexer no tema. Plugins como Yoast SEO e Rank Math têm um campo “Ferramentas para webmasters”. Cole só o código que está dentro de content="...", não a tag inteira, e salve.

Método 2: arquivo HTML

O Google oferece para download um arquivo com nome parecido com google1a2b3c4d5e6f.html. Envie esse arquivo para a raiz do site (a mesma pasta do index.html) pelo gerenciador de arquivos da hospedagem ou por FTP. Teste no navegador: https://meusite.com.br/google1a2b3c4d5e6f.html precisa abrir. Depois clique em Verificar.

Método 3: registro DNS (TXT)

É o método obrigatório para a propriedade de Domínio. O Google mostra um texto como google-site-verification=aB3x...9Kz. No painel do seu domínio, crie um registro:

Tipo:  TXT
Nome:  @            (ou deixe em branco, conforme o painel)
Valor: google-site-verification=SEU-CODIGO-AQUI

A propagação do DNS pode levar de minutos a algumas horas. Se a verificação falhar na hora, espere um pouco e tente de novo.

⚠️ Não apague depois!

Seja tag, arquivo ou registro DNS, ele precisa continuar no site. O Google confere de tempos em tempos e, se o código sumir, você perde a verificação. Isso acontece muito quando alguém troca de tema no WordPress.

Passo 2: o mapa do site (sitemap.xml)

O sitemap.xml é uma lista das páginas que você quer que o buscador conheça. Pense nele como o índice de um livro: o robô não precisa folhear página por página para descobrir o que existe.

sitemap.xml
<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://meusite.com.br/</loc>
    <lastmod>2026-11-12</lastmod>
  </url>
  <url>
    <loc>https://meusite.com.br/sobre.html</loc>
    <lastmod>2026-11-05</lastmod>
  </url>
  <url>
    <loc>https://meusite.com.br/contato.html</loc>
    <lastmod>2026-10-20</lastmod>
  </url>
</urlset>

Repare que é uma linguagem de marcação, assim como o HTML: cada página fica dentro de <url>, com o endereço completo em <loc> e a data da última alteração em <lastmod> (formato ano-mês-dia).

💡 Já tenho sitemap e nem sabia

No WordPress, o sitemap é gerado sozinho. Sem plugin, ele fica em /wp-sitemap.xml. Com Yoast ou Rank Math, normalmente em /sitemap_index.xml. Abra no navegador para confirmar. Em site estático (HTML puro), você cria o arquivo à mão e coloca na raiz.

Enviando o sitemap ao Google

  1. No Search Console, abra o menu Sitemaps.
  2. Em “Adicionar um novo sitemap”, digite só o final do endereço, por exemplo sitemap.xml ou sitemap_index.xml.
  3. Clique em Enviar. O status deve aparecer como “Concluído” depois de algum tempo.
⚠️ Não invente datas

Mantenha o <lastmod> honesto. Se todas as páginas mostram a data de hoje sem terem mudado, o buscador aprende que esse campo não é confiável no seu site e passa a ignorá-lo.

Passo 3: o porteiro do site (robots.txt)

O robots.txt é um arquivo de texto simples, sempre na raiz (https://meusite.com.br/robots.txt), que diz aos robôs onde eles podem ou não entrar. É o porteiro do prédio.

robots.txt
# Vale para todos os robôs
User-agent: *
Disallow: /admin/
Disallow: /rascunhos/

# Onde está o mapa do site
Sitemap: https://meusite.com.br/sitemap.xml
  • User-agent: *: a regra vale para qualquer robô. Dá para escrever User-agent: Googlebot ou User-agent: Bingbot para regras específicas.
  • Disallow: /admin/: não rastrear o que está dentro dessa pasta.
  • Sitemap:: indica o endereço do sitemap. É assim que o Bing e outros buscadores também o encontram.
Comparação: robots.txt bloqueia o rastreamento, meta noindex bloqueia a indexação Disallow no robots.txt “Robô, não entre aqui.” O robô não lê a página, mas ela ainda pode aparecer se houver links Controla o RASTREAMENTO meta robots “noindex” “Pode ler, mas não guarde.” O robô lê a página, encontra a ordem e a tira dos resultados Controla a INDEXAÇÃO
Pegadinha clássica: bloquear no robots.txt não é o mesmo que tirar do Google.

Se a ideia é que uma página não apareça no buscador (uma página de agradecimento, por exemplo), use a meta tag de robots no <head> dela:

obrigado.html
<meta name="robots" content="noindex">
⚠️ Não combine as duas coisas

Se você bloquear a página no robots.txt e colocar noindex, o robô nunca entra, então nunca lê o noindex. Para tirar uma página do índice, deixe o rastreamento liberado e use só o noindex.

E o contrário também vale: antes de pedir indexação, confira se você não bloqueou o site inteiro sem querer. Um Disallow: / esquecido, ou a opção do WordPress “Evitar que mecanismos de busca indexem este site” (em Configurações › Leitura) marcada, deixa tudo invisível.

Passo 4: solicitar a indexação no Google

Com o site verificado, o sitemap enviado e o caminho liberado, chegou a hora de adiantar a etapa para uma página específica, como um artigo novo:

  1. No Search Console, cole o endereço completo da página na barra “Inspecionar qualquer URL”, no topo da tela, e tecle Enter.
  2. Se aparecer “O URL não está no Google”, clique em Testar URL publicado. Isso confere, ao vivo, se o Google consegue acessar a página.
  3. Se o teste passar, clique em Solicitar indexação. Em alguns segundos aparece a confirmação de que o pedido entrou na fila.

Use o mesmo caminho quando fizer uma alteração importante numa página que já está indexada: o Google é avisado de que vale a pena passar por lá de novo.

💡 Uma vez basta

Existe um limite diário de solicitações, e pedir várias vezes a mesma URL não acelera nada. O botão é para casos pontuais: página nova importante ou atualização relevante. Para muitas páginas, o caminho certo é o sitemap. A indexação costuma levar de algumas horas a alguns dias, e “URL está no Google” não garante uma boa posição: isso depende do conteúdo.

E o Bing? Bing Webmaster Tools

O Bing tem o seu próprio painel, o Bing Webmaster Tools. Vale a pena configurar: além da busca do Bing, ele alimenta outros serviços da Microsoft, e o processo leva poucos minutos.

O atalho: importar do Google Search Console

Se você já fez o Passo 1, nem precisa verificar de novo:

  1. Entre no Bing Webmaster Tools com sua conta Microsoft, Google ou Facebook.
  2. Escolha Importar do Google Search Console.
  3. Autorize o acesso com a conta Google que tem a propriedade verificada.
  4. Marque os sites e clique em Importar. Os sitemaps já cadastrados vêm junto.

Verificação manual no Bing

Se preferir fazer à parte, os métodos são os mesmos que você já conhece, com outros nomes:

MétodoO que fazer
Arquivo XMLBaixar o BingSiteAuth.xml e colocar na raiz do site
Meta tagColar <meta name="msvalidate.01" content="..."> no <head> da página inicial
DNSCriar o registro CNAME indicado pelo Bing no painel do domínio

As duas tags de verificação convivem tranquilamente no mesmo <head>:

index.html
<head>
  <meta charset="UTF-8">
  <title>Meu Site</title>
  <meta name="google-site-verification" content="CODIGO-DO-GOOGLE" />
  <meta name="msvalidate.01" content="CODIGO-DO-BING" />
</head>

Enviar sitemap e solicitar indexação no Bing

  • Sitemaps: no menu Sitemaps, clique em Enviar sitemap e informe o endereço completo (se você importou do Google, ele já deve estar lá).
  • Envio de URL: no menu Envio de URL (URL Submission), cole um ou vários endereços, um por linha, e clique em Enviar. Diferente do Google, aqui dá para mandar vários de uma vez.
  • Inspeção de URL: funciona como no Google, para conferir se uma página está indexada.

Bônus: IndexNow, o aviso automático

O Bing apoia um protocolo chamado IndexNow: em vez de esperar o robô passar, o seu site avisa o buscador toda vez que uma página é publicada, alterada ou apagada. O funcionamento é simples:

  1. Gere uma chave (um código aleatório, por exemplo a1b2c3d4e5f6g7h8).
  2. Crie um arquivo de texto com o nome da chave (a1b2c3d4e5f6g7h8.txt) contendo apenas a chave, e coloque na raiz do site. É assim que o buscador confirma que o aviso veio de você.
  3. A cada mudança, envie o endereço da página para o IndexNow. O aviso é compartilhado com outros buscadores participantes.

Um envio manual de teste é só um endereço no navegador:

https://www.bing.com/indexnow?url=https://meusite.com.br/nova-pagina.html&key=a1b2c3d4e5f6g7h8
💡 No WordPress é automático

Existe o plugin oficial IndexNow, e plugins de SEO como Rank Math e Yoast também oferecem a função. Eles geram a chave e avisam o Bing sozinhos a cada post publicado. Importante: o Google não usa o IndexNow. Para ele, continue com sitemap e Inspeção de URL.

Erros comuns

1

Erro: colar a meta tag inteira no campo do Yoast ou Rank Math.

Correção: cole só o código de dentro do content.

2

Erro: colocar a tag de verificação no <body> ou numa página interna.

Correção: ela vai no <head> da página inicial.

3

Erro: esquecer o “Evitar que mecanismos de busca indexem este site” marcado no WordPress.

Correção: desmarque em Configurações › Leitura quando o site for ao ar.

4

Erro: usar Disallow para “tirar do Google”.

Correção: use <meta name="robots" content="noindex"> e deixe o rastreamento liberado.

5

Erro: sitemap com endereços http:// num site que usa https:// (ou vice-versa).

Correção: use no sitemap exatamente o endereço oficial do site.

6

Erro: clicar em “Solicitar indexação” todo dia para a mesma página.

Correção: peça uma vez e aguarde. Repetir não acelera.

Resumo rápido

EtapaGoogleBing
Provar que o site é seuMeta google-site-verification, arquivo HTML ou TXT no DNSImportar do Google, msvalidate.01, BingSiteAuth.xml ou CNAME
Mapa do siteMenu SitemapsMenu Sitemaps (ou importado)
Liberar o caminhorobots.txt na raiz, com a linha Sitemap: e sem bloquear o que deve aparecer
Esconder uma página<meta name="robots" content="noindex">
Adiantar a indexaçãoInspeção de URL › Solicitar indexaçãoEnvio de URL e IndexNow

Checklist antes de publicar

  • Site verificado no Search Console e no Bing Webmaster Tools
  • Sitemap abrindo no navegador e enviado aos dois painéis
  • robots.txt na raiz, sem Disallow: / esquecido
  • Opção “Evitar que mecanismos de busca indexem” desmarcada (WordPress)
  • Página nova inspecionada e com indexação solicitada

Desafio para praticar

  1. Pegue um site seu (pode ser o portfólio publicado na Vercel, na Netlify ou no GitHub Pages) e verifique a propriedade no Search Console pelo método da tag HTML.
  2. Escreva à mão um sitemap.xml com todas as páginas do site e confira se ele abre no navegador.
  3. Crie um robots.txt que bloqueie uma pasta /testes/ e informe o endereço do sitemap.
  4. Importe o site para o Bing Webmaster Tools e envie a página inicial pelo Envio de URL.
  5. Desafio extra: crie uma página obrigado.html com noindex e use a Inspeção de URL para confirmar que o Google detectou a tag.

Washington Paiva — instrutor de Desenvolvimento de Sistemas · washington.pro.br

Compartilhe:

Profissional engajado com as últimas tendências tecnológicas e de gestão, buscando continuamente aprimorar suas competências e compartilhar seu conhecimento.

Publicar comentário