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:
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:
| Tipo | O que cobre | Como verificar |
|---|---|---|
Domíniomeusite.com.br | Tudo: com e sem www, http e https, subdomínios | Somente por registro DNS |
Prefixo de URLhttps://meusite.com.br/ | Apenas os endereços que começam exatamente com esse prefixo | Arquivo 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.
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:
name diz quem deve ler a tag; o content é o seu “crachá”.<!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.
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-AQUIA 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.
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.
<?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).
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
- No Search Console, abra o menu Sitemaps.
- Em “Adicionar um novo sitemap”, digite só o final do endereço, por exemplo
sitemap.xmlousitemap_index.xml. - Clique em Enviar. O status deve aparecer como “Concluído” depois de algum tempo.
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.
# Vale para todos os robôs
User-agent: *
Disallow: /admin/
Disallow: /rascunhos/
# Onde está o mapa do site
Sitemap: https://meusite.com.br/sitemap.xmlUser-agent: *: a regra vale para qualquer robô. Dá para escreverUser-agent: GooglebotouUser-agent: Bingbotpara 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.
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:
<meta name="robots" content="noindex">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:
- No Search Console, cole o endereço completo da página na barra “Inspecionar qualquer URL”, no topo da tela, e tecle Enter.
- 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.
- 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.
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:
- Entre no Bing Webmaster Tools com sua conta Microsoft, Google ou Facebook.
- Escolha Importar do Google Search Console.
- Autorize o acesso com a conta Google que tem a propriedade verificada.
- 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étodo | O que fazer |
|---|---|
| Arquivo XML | Baixar o BingSiteAuth.xml e colocar na raiz do site |
| Meta tag | Colar <meta name="msvalidate.01" content="..."> no <head> da página inicial |
| DNS | Criar o registro CNAME indicado pelo Bing no painel do domínio |
As duas tags de verificação convivem tranquilamente no mesmo <head>:
<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:
- Gere uma chave (um código aleatório, por exemplo
a1b2c3d4e5f6g7h8). - 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ê. - 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=a1b2c3d4e5f6g7h8Existe 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
Erro: colar a meta tag inteira no campo do Yoast ou Rank Math.
Correção: cole só o código de dentro do content.
Erro: colocar a tag de verificação no <body> ou numa página interna.
Correção: ela vai no <head> da página inicial.
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.
Erro: usar Disallow para “tirar do Google”.
Correção: use <meta name="robots" content="noindex"> e deixe o rastreamento liberado.
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.
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
| Etapa | Bing | |
|---|---|---|
| Provar que o site é seu | Meta google-site-verification, arquivo HTML ou TXT no DNS | Importar do Google, msvalidate.01, BingSiteAuth.xml ou CNAME |
| Mapa do site | Menu Sitemaps | Menu Sitemaps (ou importado) |
| Liberar o caminho | robots.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ção | Inspeção de URL › Solicitar indexação | Envio 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.txtna raiz, semDisallow: /esquecido- Opção “Evitar que mecanismos de busca indexem” desmarcada (WordPress)
- Página nova inspecionada e com indexação solicitada
Desafio para praticar
- 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.
- Escreva à mão um
sitemap.xmlcom todas as páginas do site e confira se ele abre no navegador. - Crie um
robots.txtque bloqueie uma pasta/testes/e informe o endereço do sitemap. - Importe o site para o Bing Webmaster Tools e envie a página inicial pelo Envio de URL.
- Desafio extra: crie uma página
obrigado.htmlcomnoindexe 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:






Publicar comentário