Noindex: como tirar uma página do índice

Noindex mantém uma página fora dos resultados de busca — mas apenas se o Google puder rastreá-la. Os dois métodos válidos, a armadilha do robots.txt e como verificar se funcionou.

Publicado pela primeira vez: 23 de jun. de 2026 · Última atualização: 23 de ago. de 2026 · Avançado

Noindex é a diretiva que mantém uma página fora do índice, portanto ela não aparece nos resultados de busca. Há duas formas válidas de configurá-la: a tag meta robots (`<meta name="robots" content="noindex">`) e o cabeçalho HTTP `X-Robots-Tag: noindex` (a única opção para arquivos que não são HTML, como PDFs). O maior erro: uma página bloqueada no robots.txt não pode receber noindex, porque o Google nunca a rastreia para ver a regra — então, para remover uma página, você precisa permitir o rastreamento e servir noindex. Não coloque noindex no robots.txt (sem suporte desde 1º de setembro de 2019); se noindex e canonical coexistirem, trate como uma verificação de intenção, não como erro automático; e lembre que a remoção do índice só ocorre depois de um novo rastreamento.

TL;DR — noindex remove uma página do índice por um de dois métodos válidos: a tag meta robots (<meta name="robots" content="noindex">) ou o cabeçalho HTTP X-Robots-Tag: noindex, obrigatório para arquivos que não são HTML, como PDFs. O ponto essencial: uma página bloqueada no robots.txt não pode ser removida por noindex, pois o Google nunca a rastreia para ver a regra; “the crawler will never see the noindex rule” (tradução) “o rastreador nunca verá a regra noindex”, e uma URL com links pode continuar indexada. Para remover uma página, permita o rastreamento e sirva noindex. Não coloque noindex no robots.txt, sem suporte desde 1º de setembro de 2019. Revise noindex junto com um canonical apontando para outro lugar como um possível conflito. A remoção só ocorre após um novo rastreamento; a orientação do Google diz que uma página de baixa prioridade pode levar meses. Segundo um comentário de Mueller em 2017, e não uma política documentada, noindex,follow de longo prazo tende a se comportar como noindex,nofollow depois que a página sai do índice. Verifique no GSC em “URL marcada como ‘noindex’”.

O que é noindex — controle de indexação, não de rastreamento

noindex é a principal diretiva de controle de indexação. A definição do Google tem uma linha: “Do not show this page, media, or resource in search results.” (tradução) “Não mostrar esta página, mídia ou recurso nos resultados de busca.” Quando a regra é processada, o efeito é total: “When Googlebot crawls that page and extracts the tag or header, Google will drop that page entirely from Google Search results, regardless of whether other sites link to it.” (tradução) “Quando o Googlebot rastreia a página e extrai a tag ou o cabeçalho, o Google remove completamente a página dos resultados da Pesquisa Google, independentemente de outros sites apontarem links para ela.” Evidência desta afirmação Google's noindex rule prevents the page, media, or resource from appearing in Google Search results after Google sees the rule. Escopo: Google Search; noindex is not an access-control or privacy mechanism. Confiança: alta · Verificado: Google Search Central: Block Search indexing with noindex

Mantenha uma distinção em mente, pois quase todo erro de noindex nasce da confusão entre etapas: noindex controla a indexação; robots.txt controla o rastreamento. São fases diferentes do processo. No meu guia da Ahrefs sobre remoção de URLs, resumi assim: “Crawling is not the same thing as indexing. Even if Google is blocked from crawling pages, if there are any internal or external links to a page they can still index it.” (tradução) “Rastreamento não é a mesma coisa que indexação. Mesmo que o Google não possa rastrear páginas, ainda pode indexá-las se houver links internos ou externos para elas.” Essa diferença é a base de todo o restante do artigo.

A Microsoft atribui à mesma diretiva uma consequência adicional específica do Bing: conteúdo marcado com noindex também é excluído do treinamento dos modelos fundamentais da Microsoft. O pré-requisito continua importante: o Bingbot precisa conseguir rastrear e processar a diretiva na página. Portanto, combinar um bloqueio no robots.txt com noindex não comprova que a remoção do índice ou a exclusão do treinamento tenha sido aplicada.

Evidência desta afirmação Microsoft says content marked noindex is not included in the Bing index and is not used to train its generative AI foundation models. Escopo: Bing and Microsoft foundation-model use; Bingbot must be able to crawl and process the directive before the outcome can be inferred. Confiança: alta · Verificado: Bing Webmaster Blog: New controls for Bing Chat

Os dois métodos válidos de implementação

Existem exatamente dois, e noindex no robots.txt não é um deles (mais detalhes abaixo).

Método 1 — a tag meta robots. Em uma página HTML, coloque isto no <head>:

<meta name="robots" content="noindex">

A instrução literal do Google é: “To prevent all search engines that support the noindex rule from indexing a page on your site, place the following <meta> tag into the <head> section of your page.” (tradução) “Para impedir que todos os mecanismos de busca compatíveis com a regra noindex indexem uma página do site, coloque a tag meta a seguir na seção head da página.” O valor robots se aplica a todos os rastreadores compatíveis; use googlebot para atingir apenas o Google (<meta name="googlebot" content="noindex">).

Método 2 — o cabeçalho HTTP X-Robots-Tag. A mesma diretiva é enviada no cabeçalho da resposta, em vez de na marcação:

X-Robots-Tag: noindex

Essa é a única forma de aplicar noindex a recursos que não são HTML, pois eles não têm um <head> para receber uma tag meta. Segundo o Google: “A response header can be used for non-HTML resources, such as PDFs, video files, and image files.” (tradução) “Um cabeçalho de resposta pode ser usado para recursos que não são HTML, como PDFs, vídeos e imagens.” A especificação de robots também permite usar X-Robots-Tag “for non-HTML files like image files where the usage of robots meta tags in HTML is not possible.” (tradução) “para arquivos que não são HTML, como imagens, quando não é possível usar tags meta robots em HTML.” Evidência desta afirmação Google supports noindex in an HTML robots meta tag or an X-Robots-Tag HTTP response header. Escopo: Google Search delivery methods; the HTTP header is applicable to non-HTML resources as well as HTML. Confiança: alta · Verificado: Google Search Central: Robots meta tag and X-Robots-Tag specifications

Uma observação sobre o local: coloque a tag meta no <head>, a posição padrão e mais segura mostrada pelo guia do Google. A página de especificações diz que o Google “doesn’t enforce placement of meta robots in the HTML head and will respect robots meta tags in the body section of an HTML document as well,” (tradução) “não exige que meta robots esteja no head do HTML e também respeita tags meta robots na seção body do documento”. Ainda assim, não dependa disso como método principal. Uma tag <meta> inserida por engano pelo CMS no <body> pode remover uma página do índice com a mesma facilidade de uma tag adicionada de propósito ao <head>.

Como o cabeçalho é configurado no servidor, a implementação varia conforme a tecnologia. Veja dois exemplos comuns para aplicar noindex a todos os PDFs de um site:

Apache (.htaccess ou vhost):

<FilesMatch "\.pdf$">
  Header set X-Robots-Tag "noindex"
</FilesMatch>

Nginx (bloco server/location):

location ~* \.pdf$ {
  add_header X-Robots-Tag "noindex";
}

O erro número 1 — noindex junto com bloqueio no robots.txt

Noindex exige rastrear e depois obedecer: mantenha o URL acessível pelo tempo necessário para processar a diretiva.

A mesma página contém uma diretiva noindex em meta robots. Com o rastreamento permitido, o Google pode buscar a página, ver noindex e remover o URL após o processamento. Com o rastreamento bloqueado no robots.txt, o Google não consegue ver noindex, e o URL que recebe links pode permanecer nos resultados.

Esse é o modo de falha que vejo com mais frequência; o mecanismo completo é o seguinte. A tag noindex fica na página, portanto o Google precisa buscar a página para lê-la. O Google declara esse requisito diretamente:

“For the noindex rule to be effective, the page or resource must not be blocked by a robots.txt file, and it has to be otherwise accessible to the crawler. If the page is blocked by a robots.txt file or the crawler can’t access the page, the crawler will never see the noindex rule, and the page can still appear in search results, for example if other pages link to it.” (tradução) «Para que a regra noindex seja eficaz, a página ou o recurso não pode estar bloqueado por um arquivo robots.txt e precisa estar acessível ao rastreador. Se a página estiver bloqueada por robots.txt ou o rastreador não conseguir acessá-la, ele nunca verá a regra noindex, e a página ainda poderá aparecer nos resultados da pesquisa, por exemplo, se outras páginas apontarem para ela.»

Em termos ainda mais diretos: “We have to crawl your page in order to see <meta> tags and HTTP headers.” (tradução) “Precisamos rastrear sua página para ver as tags <meta> e os cabeçalhos HTTP.” Sem rastreamento, não há regra.

O robots.txt é a forma mais comum de uma página se tornar não rastreável, mas a formulação do Google é mais ampla: ela também diz que “o rastreador não consegue acessar a página”, o que inclui erros repetidos do servidor (5xx), tempos limite e uma barreira de autenticação colocada por engano antes da página. Qualquer um desses casos impede silenciosamente o noindex, assim como um bloqueio no robots.txt.

Por isso, o instinto de “bloquear no robots.txt e aplicar noindex, só por segurança” produz o efeito oposto: o bloqueio impede o rastreamento, e é o rastreamento que revela o noindex. A página pode permanecer indefinidamente no índice, muitas vezes apenas como um URL sem descrição. No Google Search Console, isso aparece como “Indexed, though blocked by robots.txt” (tradução) “Indexada, embora bloqueada pelo robots.txt”: uma página bloqueada que acabou indexada porque algum lugar aponta para ela.

A correção: desbloqueie a página no robots.txt, mantenha o noindex nela e deixe o Google rastreá-la novamente. Somente depois que ela sair do índice — caso você queira evitar o rastreamento por completo — será seguro adicionar um disallow.

Exemplo prático de implantação: o site de staging que não desaparecia

Um redesign é lançado a partir de staging.example.com. Os modelos do ambiente de staging já contêm noindex, mas a lista de verificação da implantação também adiciona:

User-agent: *
Disallow: /

Isso parece oferecer duas camadas de proteção, mas é uma armadilha se o Google já descobriu os URLs de staging por meio de um link de QA compartilhado, um sitemap antigo, um chamado público ou um link no conteúdo copiado da produção. O disallow impede o próximo rastreamento, portanto o Google não consegue confirmar o noindex; o nome de host pode continuar aparecendo como resultados simples, apenas com o URL.

A sequência de limpeza é: remover o disallow, manter noindex em cada resposta do staging, confirmar que a resposta publicada pode ser rastreada e expõe a diretiva, solicitar novo rastreamento para uma amostra representativa e monitorar o nome de host até ele desaparecer. Em seguida, coloque o ambiente atrás de autenticação. A autenticação é o controle duradouro de privacidade; noindex é apenas um controle de indexação em mecanismos de busca.

noindex versus nofollow versus disallow

Três diretivas são confundidas com frequência. Cada uma atua em uma etapa diferente:

  • noindex — controle de indexação. A página é rastreada, mas fica fora dos resultados. Definição do Google: “Do not show this page, media, or resource in search results.” (tradução) “Não mostre esta página, mídia ou recurso nos resultados da pesquisa.”
  • nofollow — controle de links. Google: “Do not follow the links on this page.” (tradução) “Não siga os links desta página.” Isso não diz nada sobre a indexação da própria página.
  • disallow (robots.txt) — controle de rastreamento. Impede totalmente a busca. Não é um controle de indexação: um URL bloqueado ainda pode ser indexado caso existam links para ele.

Há também none, que o Google documenta como “Equivalent to noindex, nofollow.” (tradução) “Equivalente a noindex,nofollow.” Quando as diretivas entram em conflito, a especificação é clara: “In the case of conflicting robots rules, the more restrictive rule applies.” (tradução) “Em caso de conflito entre regras de robots, aplica-se a regra mais restritiva.” (A tabela completa está na aba Resumos.)

Trate noindex com rel=canonical como uma intenção a verificar

Colocar noindex e rel="canonical" na mesma página não é automaticamente inválido, mas cria uma configuração que merece revisão: a tag preferencial pede ao Google que consolide sinais, enquanto noindex pede que esse URL seja excluído. Para escolher entre duplicatas, use a tag preferencial. O Google desaconselha especificamente o uso de noindex para isso: “We don’t recommend using noindex to prevent selection of a canonical page within a single site, because it will completely block the page from Search.” (tradução) “Não recomendamos usar noindex para impedir a seleção de uma página canônica dentro de um único site, pois isso bloqueará completamente a página na Pesquisa.” Observe o escopo: o alerta trata do uso de noindex para escolher qual duplicata será a preferencial no próprio site. Ele não afirma que noindex e canonical jamais possam coexistir tecnicamente em uma página; uma página realmente desativada ainda pode ter uma referência preferencial para si mesma. Uma tag preferencial que aponta para um URL diferente exige o alerta mais forte: confirme que tanto a exclusão quanto a consolidação são intencionais. Use a tag preferencial para consolidar duplicatas e noindex apenas quando quiser realmente retirar a própria página dos resultados.

noindex,follow versus noindex,nofollow — a perda gradual

Um padrão comum é noindex,follow: manter a página fora dos resultados, mas continuar seguindo seus links para que a autoridade ainda flua por ela, algo útil durante uma migração ou enquanto a página fica temporariamente fora. A documentação oficial atual do Google não descreve uma perda automática desse comportamento; ela permite explicitamente combinar noindex com outras regras, inclusive definir noindex,nofollow desde o primeiro dia. A afirmação de que isso “perde efeito com o tempo” se baseia em uma conversa com webmasters de 2017, na qual John Mueller disse que um noindex de longo prazo tende, na prática, a ser tratado como noindex,nofollow: quando o Google decide que a página realmente não pertence à pesquisa e a remove por completo, também deixa de seguir os links dela, pois para de processá-la. Essa é uma observação prática baseada na transcrição de um vídeo, não uma política documentada do Google; trate-a como uma orientação, não como garantia. De qualquer forma, a conclusão prática permanece: noindex,follow funciona durante uma transição, mas não deve sustentar uma estratégia permanente de autoridade de links. Planeje corrigir os links subjacentes ou remover a página.

Quanto tempo o noindex leva?

Não é instantâneo. noindex só se aplica depois que o Google rastreia e processa novamente a página; até lá, ela pode continuar indexada mesmo com a tag publicada. O Google não promete um prazo fixo, e sua própria orientação aponta para “pode demorar”, não para “a qualquer momento”: “Depending on the importance of the page on the internet, it may take months for Googlebot to revisit a page.” (tradução) “Dependendo da importância da página na internet, o Googlebot pode levar meses para revisitá-la.” Uma página de alto tráfego e com muitos links pode ser rastreada novamente em poucos dias; outra de baixo valor e raramente vinculada pode aguardar meses. Se precisar retirar uma página dos resultados com urgência, a ferramenta de remoções do GSC é uma medida temporária: ela oculta o URL enquanto o noindex permanente segue seu processo mais lento. Para páginas realmente removidas, respostas 404/410 também as retiram: como escrevi no meu guia de remoção, “If you remove the page and serve either a 404 (not found) or 410 (gone) status code, then the page will be removed from the index shortly after the page is re-crawled.” (tradução) “Se você remover a página e retornar um código de status 404 (não encontrado) ou 410 (removido), ela será retirada do índice pouco depois de ser rastreada novamente.” O princípio é sempre o mesmo: isso ocorre após um novo rastreamento.

noindex no robots.txt está desativado desde 1º de setembro de 2019

Ainda é possível encontrar quem sugira uma linha Noindex: no robots.txt. Não faça isso. A regra nunca foi oficialmente aceita, e o Google encerrou até mesmo o tratamento informal anos atrás. O anúncio da Central da Pesquisa de julho de 2019 afirmou: “Since these rules were never documented by Google, naturally, their usage in relation to Googlebot is very low.” (tradução) “Como essas regras nunca foram documentadas pelo Google, naturalmente seu uso em relação ao Googlebot é muito baixo.” E definiu a data: “we’re retiring all code that handles unsupported and unpublished rules (such as noindex) on September 1, 2019.” (tradução) “Estamos desativando todo o código que trata regras não compatíveis e não publicadas (como noindex) em 1º de setembro de 2019.”

A mesma publicação apresentou as alternativas aceitas, com noindex via tag meta ou cabeçalho no topo da lista: “noindex in robots meta tags: Supported both in the HTTP response headers and in HTML, the noindex rule is the most effective way to remove URLs from the index when crawling is allowed.” (tradução) “noindex em tags meta robots: compatível tanto com cabeçalhos de resposta HTTP quanto com HTML, a regra noindex é a maneira mais eficaz de remover URLs do índice quando o rastreamento é permitido.” A lista também incluiu códigos de status 404/410, proteção por senha, disallow no robots.txt para impedir o rastreamento e a ferramenta de remoção do Search Console.

Como verificar noindex no Google Search Console

Duas verificações:

  • Inspeção de URL. Inspecione o URL e selecione Testar URL publicado. Isso informa se a página pode ser indexada e se o Google detecta uma diretiva noindex: é a maneira mais rápida de confirmar que a tag está sendo lida na página publicada.
  • Relatório de indexação de páginas. Páginas com noindex aparecem com o status “URL marked ‘noindex’” (tradução) “URL marcado como ‘noindex’” na seção Não indexadas. O texto de ajuda do Google diz: “When Google tried to index the page it encountered a ‘noindex’ directive and therefore did not index it.” (tradução) “Quando o Google tentou indexar a página, encontrou uma diretiva ‘noindex’ e, por isso, não a indexou.” Se você queria que essa página fosse indexada, esse é o erro: remova a diretiva.

Uma observação de nomenclatura para quem consulta textos antigos: o relatório legado de cobertura chamava isso de “Excluded by ‘noindex’ tag” (tradução) “Excluída pela tag ‘noindex’”. O relatório atual de indexação de páginas usa “URL marked ‘noindex’” (tradução) “URL marcado como ‘noindex’”: é a mesma situação com um rótulo mais recente.

O que noindex não garante

Algumas garantias que as pessoas atribuem ao noindex, mas que ele não oferece:

  • Economia de orçamento de rastreamento. O Google ainda precisa buscar a página para ver a tag; noindex sozinho não reduz o rastreamento. Se também quiser isso, adicione disallow ao robots.txt, mas somente depois que a página sair do índice. O erro acima explica por que fazer isso antes produz o efeito contrário.
  • Remoção instantânea. Como explicado acima, ela ocorre no novo rastreamento, sem prazo fixo; o próprio Google diz que uma página de baixa prioridade pode levar meses.
  • Consolidação de duplicatas. Essa é a função de rel="canonical"; noindex apenas retira a página da Pesquisa, sem transferir sinais para outro URL.
  • Confidencialidade. A página continua acessível publicamente por qualquer pessoa com o URL. Se algo realmente precisa ser privado, o problema deve ser resolvido com autenticação, não com uma diretiva de pesquisa.
  • Recuperação de posições ao reverter. Remover noindex não restaura as posições antigas: o Google precisa rastrear e avaliar a página novamente, que efetivamente volta a disputar sua posição do zero.
  • Prazos idênticos em todos os mecanismos de busca. Bing e outros mecanismos mantêm cronogramas próprios de rastreamento e novo rastreamento, independentes dos cronogramas do Google.
  • Exclusão de todos os usos do conteúdo fora da pesquisa. noindex bloqueia a página da Pesquisa Google como um todo, inclusive de recursos de IA da própria Pesquisa. AI Overviews e recursos semelhantes usam páginas indexadas e qualificadas para exibição, portanto uma página com noindex fica de fora. O que a diretiva não faz é controlar a configuração separada Google-Extended, que determina se o conteúdo pode treinar ou fundamentar modelos de IA generativa do Google fora da Pesquisa. São dois controles diferentes para funções distintas.

Como noindex se relaciona com os demais controles

noindex é o recurso usado quando uma página está no índice, mas não deveria: ele corrige uma forma de excesso no índice, composto por páginas fracas, utilitárias ou quase duplicadas sem valor para a pesquisa. Ele fica ao lado da tag meta robots e do cabeçalho X-Robots-Tag, seus dois métodos de entrega; do robots.txt e de sua diretiva disallow, o controle de rastreamento com o qual é frequentemente confundido; da tag canonical, que deve consolidar duplicatas; e das etapas mais amplas de rastreamento e indexação. Entenda a diferença entre rastrear e indexar, e noindex deixa de ser misterioso: permita o rastreamento, sirva a tag e aguarde o novo rastreamento.

Adicionar uma nota de especialista

Fixar uma citação de especialista

É uma pessoa nova? Crie o perfil não reivindicado dela em /admin/experts/ → Fixar uma citação de especialista primeiro.