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.
Idiomas
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 é how you dizer Google “don’t put this page in search results.” You adicionar it como a pequeno tag em the página’s code (ou como an cabeçalho HTTP para arquivos like PDFs). O one rule that trips everyone up: Google tem para ser able para rastrear the página para ver the tag — so don’t também block it em robots.txt, ou the inteira thing silently falha.
O que noindex faz
noindex mantém a página out de the search índice. If a página isn’t em the índice, it
pode’t mostrar up em resultados de busca. Isso’s the todo job: it doesn’t hide the página
de visitors, it doesn’t fazer it load faster, e it doesn’t pass ou block any
“link juice” por itself — it apenas mantém the página out de Google e Bing’s results. Evidence for this claim Google's noindex rule prevents the page, media, or resource from appearing in Google Search results after Google sees the rule. Scope: Google Search; noindex is not an access-control or privacy mechanism. Confidence: high · Verified: Google Search Central: Block Search indexing with noindex
You’d reach para it em páginas that exist para people mas têm no business ranking: internal resultado de busca páginas, “thank you” páginas depois a form, thin tag ou filter páginas, staging ou utility páginas.
O two ways para adicionar it
There são apenas two válido methods. Pick one.
1. O tag meta robots. Drop this line em the <head> de the página:
<meta name="robots" content="noindex">Isso’s the normal way para an HTML página. Most CMSs (WordPress, Shopify, etc.) têm a checkbox that adiciona it para you — em many SEO plugins it’s a “discourage search engines from indexing this page” toggle em the página editor.
2. O X-Robots-Tag cabeçalho HTTP. Some arquivos don’t têm a <head> para put a tag
em — a PDF, an image, a video. For those you send the directive em the server’s
HTTP cabeçalho da resposta instead:
X-Robots-Tag: noindexYou pode’t ver this one em the página source; it lives em the cabeçalho da respostas. Evidence for this claim Google supports noindex in an HTML robots meta tag or an X-Robots-Tag HTTP response header. Scope: Google Search delivery methods; the HTTP header is applicable to non-HTML resources as well as HTML. Confidence: high · Verified: Google Search Central: Robots meta tag and X-Robots-Tag specifications
O mistake that breaks it
Isso é the big one, so I’ll say it plainly: a página blocked em robots.txt
cannot ser noindexed.
Isso sounds backwards, mas here’s why. robots.txt tells mecanismos de busca não para
rastrear a página. O noindex tag lives em the página. If Google é told não para
rastrear the página, it never fetches it, so it never sees the noindex tag — e the
página pode stay em the índice, sometimes showing up como a bare URL com no descrição.
So the correct recipe para remover a página é the opposite de what feels safe:
- Make sure the página é não blocked em
robots.txt(let Google rastrear it). - Add
noindex(the tag meta ou the header). - Wait para Google para novo rastreamento it. Deindexing isn’t instant — it happens the next time Google fetches the página e sees the tag.
Uma few more checks that the Advanced tab covers em full: don’t put noindex
inside your robots.txt arquivo (that hasn’t funcionou since 2019), e review the
intent when noindex e canonical appear together. O combination pode ser
intentional; a canonical pointing elsewhere é the stronger warning porque the
two signals ask para diferente outcomes.
Want the exact server snippets, the noindex,follow nuance, the history, e how
para verify it em Pesquisa Google Console? Switch para the Avançado tab.
Teste seus conhecimentos: noindex
Choose noindex apenas when removal é the goal
Noindex, disallow, canonical, or nofollow?
O three noindex failures para verificar first
- Noindex plus robots.txt disallow. O rastreador cannot buscar the URL, so it cannot discover the removal directive. Unblock it, retain noindex, e allow a novo rastreamento.
- Noindex plus canonical. One signal says “remove this page”; the outros asks engines para consolidate it com a preferred duplicate. Use canonical para duplicate consolidation e noindex para genuine removal—não both.
Noindex:inside robots.txt. Isso é não a aceito Google rule. Use the tag meta robots ouX-Robots-Tagcabeçalho da resposta.- Noindex plus leaving the URL em your sitemap. Google’s own sitemap
orientação é para submit the canonical URLs you realmente want para ver em search
results — a noindexed URL doesn’t belong there. Leaving it em won’t override
the
noindexdirective, mas it sends a conflicting signal about your intent e pode confuse anyone auditing the sitemap later. Drop noindexed URLs de the sitemap once you’re done tracking their removal.
Also evitar usando noindex como controle de acesso. O página remains publicly requestable; protect privado conteúdo com authentication.
Corrija “Indexada, embora bloqueada pelo robots.txt”
Isso status significa the bloqueio de rastreamento fez não guarantee removal. Google pode saber a URL de links sem busca its conteúdo, e the block prevents it de seeing a noindex directive em the página.
- Confirm the URL deve ser removed em vez disso than merely crawled less often.
- Remove the applicable robots.txt disallow para the target rastreador.
- Serve
noindexem the HTML head ou como anX-Robots-Tagheader. - Check the final response depois redirects e confirm no CDN ou template variant remover the directive.
- Use URL Inspection’s live test para prove Google pode buscar e ver noindex.
- Request novo rastreamento if appropriate, then monitor the Page Indexing relatório.
- Apenas consider re-blocking depois removal if you understand that future discovery e processing may novamente ser limitado.
If the conteúdo é confidential, stop here e adicionar authentication instead; neither robots.txt nor noindex é a segurança mechanism.
Serve noindex para non-HTML arquivos
Apache example para PDF responses:
<FilesMatch "\.pdf$">
Header set X-Robots-Tag "noindex"
</FilesMatch>Exemplo de Nginx:
location ~* \.pdf$ {
add_header X-Robots-Tag "noindex" always;
}Verify a representative arquivo e seguir redirects:
curl -sSIL https://example.com/file.pdf | grep -iE '^(HTTP/|location:|x-robots-tag:)'Scope server rules narrowly e test an intended PDF plus an HTML página that deve remain indexable. Uma broad location ou arquivo-match rule pode accidentally noindex an todo asset family ou site section.
Monitor noindex como an owned URL set
Cobertura da implantação
Approved noindex URLs serving noindex ÷ all URLs in the approved noindex set
(Fórmula de cobertura da implantação.)
Measure the live response, não the CMS field. Segment failures por HTML meta,
X-Robots-Tag, redirect destination, e robots.txt acesso.
Resultado fazer processamento
Track the approved set across Pesquisa Google Console states: indexado, “URL marked ‘noindex’,” blocked por robots.txt, e não yet rastreado novamente. O útil direction é fewer approved URLs indexado e fewer rastrear-block/noindex conflicts depois the implantação.
Also track accidental noindex separately: URLs intended para rank that servir a noindex directive ou appear sob the Page Indexing noindex motivo. Use your own pre-implantação baseline e URL inventory; there é no defensible universal target percentage para how much de a site deve ser noindexed.
TL;DR —
noindexremover a página de the índice via one de two válido methods: the tag meta robots (<meta name="robots" content="noindex">) ou theX-Robots-Tag: noindexcabeçalho HTTP (required para non-HTML arquivos like PDFs). O load-bearing gotcha: a página blocked em robots.txt pode’t ser noindexed — Google never crawls it para ver the rule, “the crawler will never see thenoindexrule,” e a linked URL pode stay indexado. So para remover a página, allow rastreamento e servirnoindex. Don’t put noindex em robots.txt (unsupported since Sept 1, 2019), review noindex com a canonical pointing elsewhere como potentially conflicting, e saber that remoção fazer índice apenas happens depois a novo rastreamento — Google’s own orientação says a low-priority página pode take months. Per a 2017 Mueller comment (não documented policy), longo-termnoindex,followtends para behave likenoindex,nofollowonce the página drops de the índice. Verify em GSC sob “URL marked ‘noindex’.”
O que noindex é — controle de indexação, não rastrear controlar
noindex é the principal índice-controlar directive. Google’s own definition de the
rule é one line: “Do not show this page, media, or resource in search results.”
When it’s honored, the effect é 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.” Evidence for this claim Google's noindex rule prevents the page, media, or resource from appearing in Google Search results after Google sees the rule. Scope: Google Search; noindex is not an access-control or privacy mechanism. Confidence: high · Verified: Google Search Central: Block Search indexing with noindex
Keep one distinction front de mind, porque almost cada noindex mistake comes
de blurring it: noindex controls indexação; robots.txt controls rastreamento.
They’re diferente stages de the pipeline. I put it this way em my Ahrefs guia em
removing URLs: “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.” Isso sentence é the inteira motivo the rest de this
article exists.
Microsoft gives the mesmo directive an additional Bing-specific consequence:
conteúdo marked noindex é também excluded de Microsoft’s foundation-model
treinamento. O prerequisite ainda importa—Bingbot deve ser allowed para rastrear e
process the página-level directive. Uma robots.txt block plus noindex é therefore
não proof that either remoção fazer índice ou the treinamento opt-out tem been applied.
O two válido delivery methods
There são exactly two, e noindex em robots.txt é não one de them (more em
that below).
Method 1 — the tag meta robots. For an HTML página, place this em the <head>:
<meta name="robots" content="noindex">Google’s instruction é verbatim: “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.” O robots value targets todos rastreadores
that suporte the rule; swap em googlebot para target apenas Google
(<meta name="googlebot" content="noindex">).
Method 2 — the X-Robots-Tag cabeçalho HTTP. Same directive, sent em the response header instead de the markup:
X-Robots-Tag: noindexIsso é the apenas way para noindex non-HTML recursos, porque there’s no <head>
para host a tag meta. Google: “A response header can be used for non-HTML
resources, such as PDFs, video files, and image files.” And de the robots especificação:
you pode usar the X-Robots-Tag “for non-HTML files like image files where the
usage of robots meta tags in HTML is not possible.” Evidence for this claim Google supports noindex in an HTML robots meta tag or an X-Robots-Tag HTTP response header. Scope: Google Search delivery methods; the HTTP header is applicable to non-HTML resources as well as HTML. Confidence: high · Verified: Google Search Central: Robots meta tag and X-Robots-Tag specifications
One placement note: put the tag meta em the <head> — that’s the padrão,
safest spot e what Google’s how-para mostra. Google’s especificação página faz say it
“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,” mas don’t
rely em that como your principal method; a stray <meta> tag alguns CMS injects em
the <body> pode noindex a página por accident apenas como easily como one you meant para
adicionar para the <head>.
Since the header é configured at the server level, it varies por stack. Two comum examples para noindexing cada PDF em a site:
Apache (.htaccess ou vhost):
<FilesMatch "\.pdf$">
Header set X-Robots-Tag "noindex"
</FilesMatch>Nginx (server/location block):
(Exemplo de configuração do servidor.)
location ~* \.pdf$ {
add_header X-Robots-Tag "noindex";
}O #1 mistake — noindex + a robots.txt block
The same page contains a meta robots noindex directive. With crawling allowed, Google can fetch the page, see noindex, and remove the URL after processing. With crawling blocked in robots.txt, Google cannot see noindex and the linked URL may remain in results.
Isso é the failure mode I ver most, so here’s the mechanism em full. O
noindex tag lives em the página; Google tem para buscar the página para ler it.
Google states the requirement diretamente:
“For the
noindexrule 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 thenoindexrule, and the page can still appear in search results, for example if other pages link to it.”
(Glossário em pt-BR: para a regra noindex funcionar, a página ou o recurso precisa estar acessível ao rastreador e não pode ser bloqueado pelo robots.txt.)
Put even more bluntly: “We have to crawl your page in order to see <meta> tags
and HTTP headers.” Não rastrear, no rule.
robots.txt é the most comum way a página ends up uncrawlable, mas Google’s
wording covers more ground than that — it também says “the crawler can’t access
the page,” which inclui repeated server errors (5xx), timeouts, e an
unintended authentication wall em front de the página. Any de those silently
breaks noindex the mesmo way a robots.txt block faz.
So the instinct para “block it in robots.txt and noindex it, just to be safe” é
exactly backwards — the block prevents the rastrear, the rastrear é what reveals the
noindex, e the página pode sit em the índice indefinitely (often como a
descrição-less URL). In Pesquisa Google Console this mostra up como the
“Indexed, though blocked by robots.txt” status — a página you blocked that got
indexado anyway porque something links para it.
O corrigir: unblock the página em robots.txt, manter noindex em it, e let
Google novo rastreamento. Apenas depois the página tem dropped de the índice — if you then want
para save the rastrear entirely — é it safe para adicionar a disallow.
Worked exemplo de implantação: the staging site that iria não disappear
Uma redesign launches de staging.example.com. O staging templates already
contain noindex, mas the implantação checklist também adiciona:
User-agent: *
Disallow: /Isso feels like two layers de protection. Isso é realmente a trap if Google already
discovered the staging URLs por meio de a shared QA link, an old sitemap, a público
ticket, ou a link em copied production conteúdo. O disallow prevents the next
rastrear, so Google cannot confirm the noindex; the hostname pode linger como thin,
URL-apenas results.
O cleanup sequence é: remover the disallow, manter noindex em cada staging
response, confirm the live response é crawlable e exposes the directive, solicitação
recrawling para a representative sample, e monitor the hostname until it drops
out. Then put the environment behind authentication. Authentication é the durable
privacy controlar; noindex é apenas a search-controle de indexação.
noindex versus nofollow versus disallow
Three directives people constantly conflate. They operate at diferente stages:
noindex— índice controlar. Page é crawled, kept out de results. Google’s definition: “Do not show this page, media, or resource in search results.”nofollow— link controlar. Google: “Do not follow the links on this page.” Isso says nothing about indexação the página itself.disallow(robots.txt) — rastrear controlar. Stops the buscar entirely. Isso é não an controle de indexação — a disallowed URL pode ainda ser indexado if it’s linked.
There’s também none, which Google documents como “Equivalent to noindex, nofollow.” And when directives conflict, the especificação é clear: “In the case of
conflicting robots rules, the more restrictive rule applies.” (Full table em the
Resumos tab.)
Treat noindex com rel=canonical como an intent verificar
Putting noindex e rel="canonical" em the mesmo página é não automatically
invalid. Isso faz create a configuration worth reviewing: a canonical asks Google
para consolidate signals, while noindex asks para this URL para ser excluded. For
choosing entre duplicates, usar the canonical tag — Google specifically
advises against usando noindex para it: “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.” Note the scope: Google’s caution é
specifically about usando noindex para pick which duplicate wins como canonical
within your own site — it’s não a claim that noindex e canonical pode never
technically coexist em a página (a página you’re de fato retiring pode ainda carry
a self-referencing canonical). Uma canonical pointing at a diferente URL deserves
the strongest warning: confirm that exclusion e consolidation são both intended.
Use canonical para consolidate duplicates; usar noindex apenas when you de fato
want this página out de results.
noindex,seguir vs noindex,nofollow — the slow decay
Uma comum pattern é noindex,follow: manter the página out de results, mas manter
following its links so equity ainda flows por meio de it (handy during a migration ou
while a página é temporarily out). Current official Google documentation doesn’t
describe this decaying automatically — it explicitly allows combining noindex
com outros rules, including setting noindex,nofollow em finalidade de day one.
O que I’m relying em para the “it fades over time” claim é a 2017 webmaster
hangout, where John Mueller said a longo-term noindex tends para end up treated
like noindex,nofollow na prática: once Google decides the página really doesn’t
belong em search e drops it completely, it também stops following that página’s
links, porque it’s stopped processing the página at todos. Isso’s a practitioner
observation de a video transcript, não a documented Google policy, so treat it
como directional em vez disso than guaranteed. Either way, the practical takeaway holds:
noindex,follow é fine para a transitional period, mas don’t lean em it como a
permanent link-equity strategy — plan para corrigir the underlying links (ou remover the
página) instead.
Quanto tempo o noindex leva?
Not instantly. noindex apenas applies depois Google recrawls e reprocesses
the página — until then, the página pode stay indexado even though the tag é live.
Google doesn’t commit para a fixed window, e its own orientação leans toward
“could be a while,” não “any day now”: “Depending on the importance of the page
on the internet, it may take months for Googlebot to revisit a page.” Uma
high-tráfego, frequently-linked página might get rastreado novamente em days; a low-value,
rarely-linked one pode sit para months. If you need a página out de results
urgently, the GSC Removals tool é a stopgap (it hides the URL temporarily
while the permanent noindex faz its slower funcionar). For de fato gone páginas, a
404/410 também drops them: como I wrote em my removal guia, “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.” Same theme
everywhere — it happens em novo rastreamento.
noindex em robots.txt é dead (since Sept 1, 2019)
You’ll ainda ver people suggest a Noindex: line em robots.txt. Don’t. Isso era
never an officially aceito rule, e Google retired even its unofficial handling
years ago. From the julho 2019 Search Central announcement: “Since these rules were
never documented by Google, naturally, their usage in relation to Googlebot is very
low.” And the date: “we’re retiring all code that handles unsupported and
unpublished rules (such as noindex) on September 1, 2019.”
O mesmo post named the aceito alternatives, e noindex via the tag meta /
header topped the 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.” (Also listed: 404/410 status
codes, password protection, robots.txt disallow para rastrear prevention, e the
Search Console removal tool.)
How para verify noindex em Pesquisa Google Console
Duas verificações:
- URL Inspection. Run the URL por meio de Inspect, then Test live URL. Isso tells
you whether the página é indexable e whether Google sees a
noindexdirective — the fastest way para confirm the tag é being ler em the live página. - Page Indexing relatório. Noindexed páginas são listed sob the status “URL marked ‘noindex’” em the Not indexado section. Google’s ajudar text: “When Google tried to index the page it encountered a ‘noindex’ directive and therefore did not index it.” If that’s a página you wanted indexado, that’s your bug — remover the directive.
One naming note para anyone searching old escrever-ups: the legacy Coverage relatório called this “Excluded by ‘noindex’ tag.” O atual Page Indexing relatório usa “URL marked ‘noindex’” — mesmo thing, mais recente label.
O que noindex não garante
Uma few things people assume noindex buys them that it realmente doesn’t:
- Crawl-budget savings. Google ainda tem para buscar the página para ver the tag —
noindexalone doesn’t reduce rastreamento. If you want that too, adicionardisallowemrobots.txt, mas apenas depois the página tem already dropped de the índice (ver the mistake above para why doing it up front backfires). - Instant removal. Covered above — it happens em novo rastreamento, com no fixed timetable, e Google itself says a lower-priority página pode take months.
- Duplicate consolidation. Isso’s what
rel="canonical"é para;noindexapenas remover the página de Search, it doesn’t merge signals toward another URL. - Confidentiality. O página stays publicly requestable por anyone com the URL. If something realmente needs para ser privado, that’s an authentication problema, não a search-directive problema.
- Ranking recovery if you reverse it. Removing
noindexdoesn’t restore a página’s old rankings — Google tem para novo rastreamento, re-evaluate, e effectively re-earn its position de scratch. - Identical timing across mecanismos de busca. Bing e outros engines run their own rastrear e novo rastreamento schedules independently de Google’s.
- Exclusion de cada non-search usar de your conteúdo.
noindexblocks a página de Pesquisa Google como a inteira — including Search’s own recursos de IA (AI Overviews e similar draw em páginas that são indexado e eligible para ser shown, so a noindexed página é out de those too). O que it faz não fazer é controlar Google’s separado Google-Extended setting, which governs whether your conteúdo pode ser usado para train ou ground Google’s generative AI models outside de Search. Those são two diferente controls para two diferente jobs.
Where noindex fits com everything else
noindex é the lever you reach para when a página é em the índice mas shouldn’t ser —
the cure para one flavor de índice bloat (thin, utility, ou duplicate-ish páginas com
no search value). Isso sits right next para the tag meta robots e the X-Robots-Tag
header (its two delivery methods), robots.txt e its disallow directive (the rastrear
controlar it’s so often confused com), the canonical tag (usar that para duplicate
consolidation, não noindex), e the broader rastreamento e indexação stages it
plugs em. Get the rastrear-vs-índice distinction right e noindex stops being
mysterious: allow the rastrear, servir the tag, wait para the novo rastreamento.
Resumo de IA
Uma versão condensada fazer conteúdo Avançado:
noindex= manter a página out de the índice (out de resultados de busca). Google: “Do not show this page, media, or resource in search results.” When honored, it drops the página entirely “regardless of whether other sites link to it.”- Two válido methods apenas: the tag meta robots
(
<meta name="robots" content="noindex">) e theX-Robots-Tag: noindexHTTP header. O header é required para non-HTML arquivos (PDFs, images, videos). - O #1 mistake: a página blocked em
robots.txtpode’t ser noindexed — Google never crawls it, so “the crawler will never see thenoindexrule,” e a linked URL pode stay indexado. To remover a página: allow rastreamento + servirnoindex. noindex≠nofollow≠disallow: controle de indexação vs link controlar vs rastrear controlar. Most restrictive rule wins em conflict.- Review
noindexcom arel="canonical"pointing elsewhere — confirm that exclusion e consolidation são both intended. Use canonical para duplicates; usarnoindexapenas when the página itself deve ser excluded de Search. noindex,followmay fade paranoindex,nofollowsobre the longo term, per a 2017 Mueller comment — não documented Google policy, so treat it como directional. Fine como a temporary state, não a permanent link-equity plan.- Not instant — applies em novo rastreamento. Google says a low-priority página pode take
months para ser revisited. Use GSC Removals como an urgent stopgap;
404/410também drops páginas once rastreado novamente. noindexem robots.txt é dead — never officially aceito; retired Sept 1, 2019. Use the tag meta ou header.- Doesn’t buy you rastrear-budget savings, confidentiality, duplicate consolidation, ranking recovery em reversal, ou exclusion de Google’s model-treinamento (Google-Extended é the separado controlar para that).
- Verify em GSC: URL Inspection (Test live URL) + Page Indexing relatório sob “URL marked ‘noindex’” (legacy label: “Excluded by ‘noindex’ tag”).
Documentação oficial
Primary-source documentation de the mecanismos de busca.
- Block Search indexação com
noindex— the canonical how-para: both methods, e the deve-stay-crawlable gotcha. - Robots Meta Tags Specifications — cada directive (
noindex,nofollow,none),X-Robots-Tag, e the “most restrictive rule wins” rule. - Uma note em unsupported rules em robots.txt (julho 2019) — why
noindexem robots.txt era retired em Sept 1, 2019, e what para usar instead. - Consolidate URLs duplicadas — why para usar
rel="canonical"(nãonoindex) para duplicate consolidation. - Page Indexing relatório — the “URL marked ‘noindex’” status e how para verify.
Bing / Microsoft & engine-agnostic
- Qual meta robotstags faz Bing suporte? — Bing’s robots-tag suporte, including
noindex. - MDN —
<meta name="robots">— a neutral, cross-engine reference para the directive.
Citações da fonte
On-the-record statements de Google. Each link é a deep link that jumps para the quoted passage em the source página.
Google — what noindex faz e how para set it
- “Do not show this page, media, or resource in search results.” — Pesquisa Google Central docs (the
noindexdefinition). Jump para quote - “To prevent all search engines that support the
noindexrule from indexing a page on your site, place the following<meta>tag into the<head>section of your page.” Jump para quote - “A response header can be used for non-HTML resources, such as PDFs, video files, and image files.” Jump para quote
- “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.” Jump para quote
Google — a armadilha fazer robots.txt
- “For the
noindexrule 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 thenoindexrule, and the page can still appear in search results, for example if other pages link to it.” Jump para quote - “We have to crawl your page in order to see
<meta>tags and HTTP headers.” Jump para quote
Google — the outros directives (para the comparison)
- “Do not follow the links on this page.” — the
nofollowdefinition. Jump para quote - “In the case of conflicting robots rules, the more restrictive rule applies.” Jump para quote
Google — don’t usar noindex para canonicalização
- “We don’t recommend using
noindexto prevent selection of a canonical page within a single site, because it will completely block the page from Search.” Jump para quote
Google — noindex em robots.txt retired (Sept 1, 2019)
- “Since these rules were never documented by Google, naturally, their usage in relation to Googlebot is very low.” Jump para quote
- “we’re retiring all code that handles unsupported and unpublished rules (such as
noindex) on September 1, 2019.” Jump para quote - “the
noindexrule is the most effective way to remove URLs from the index when crawling is allowed.” Jump para quote
Google — verifying it em Search Console
- “When Google tried to index the page it encountered a ‘noindex’ directive and therefore did not index it.” — Page Indexing relatório (“URL marked ‘noindex’”). Jump para quote
Patrick Stox — rastreamento é não indexação (my Ahrefs “Remove URLs From Google” guia)
- “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.” Jump para quote
- “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.” Jump para quote
noindex é described em my own words em vez disso than quoted — confirm the exact wording em a browser antes treating it como verbatim. O longo-term noindex,follow → noindex,nofollow point é relayed de John Mueller via Search Engine Roundtable’s coverage de a 2017 webmaster hangout; I’ve paraphrased it em vez disso than quoting, e it deve ser confirmou against the source antes being treated como final. noindex vs disallow vs nofollow vs canonical — what each faz
| Control | Stops rastreamento? | Stops indexação? | O que it’s para | Key caveat |
|---|---|---|---|---|
noindex (tag meta / header) | Não — página deve stay crawlable | Sim | Removing a página de the índice / resultados de busca | Useless if the página é robots.txt-blocked (rastreador never sees it) |
disallow (robots.txt) | Sim | Não | Keeping bots out de low-value URL spaces | Not a remoção fazer índice tool — blocked URLs pode ainda ser indexado if linked |
nofollow (meta / em links) | Não | Não | Telling Google não para seguir this página’s links | Says nothing about whether the página itself é indexado |
rel="canonical" | Não | Consolidates, doesn’t force | Pointing para the preferred version de a duplicate | Uma hint, não a rule — coexistence com noindex é an intent warning, especially when it points elsewhere |
O two válido noindex methods
| Method | Syntax | Use it para |
|---|---|---|
| Robots tag meta | <meta name="robots" content="noindex"> em the <head> | Normal HTML páginas |
| X-Robots-Tag header | X-Robots-Tag: noindex em the HTTP response | Non-HTML arquivos (PDF, image, video) — e any página where setting a header é easier than editing markup |
<meta name="googlebot" content="noindex"> targets apenas Google; robots targets
cada engine that oferece suporte the rule. noindex,nofollow (ou none, which Google
calls “Equivalent to noindex, nofollow”) faz both at once.
Not a válido method: Noindex: inside robots.txt. Nunca officially aceito;
retired por Google em setembro 1, 2019. Don’t usar it.
How para noindex a página correctly (e verify it)
Configure
- Picked the right method: robots tag meta para an HTML página, ou
X-Robots-Tag: noindexheader para a PDF / image / video. - For HTML:
<meta name="robots" content="noindex">é em the<head>— the padrão, safest placement (Google vai também honor a tag meta robots placed em the<body>, mas don’t rely em that; it também significa a stray<meta>tag injected em the body pode noindex a página por accident). - O página é não blocked em
robots.txt— Google deve ser able para rastrear it para ver the directive. - If the página também carries
rel="canonical", its target e the intended exclusion outcome têm been reviewed; the combination é não treated como an automatic failure. - If you want links para manter flowing temporarily, usado
noindex,follow— knowing it decays paranoindex,nofollowsobre the longo term. - Did não rely em a
Noindex:line emrobots.txt(unsupported since Sept 1, 2019).
Verify it funcionou
- Ran URL Inspection → Test live URL em Pesquisa Google Console e confirmou
Google sees the
noindexdirective. - Checked the Page Indexing relatório — the URL appears sob “URL marked ‘noindex’” (legacy label: “Excluded by ‘noindex’ tag”).
- Gave it time — remoção fazer índice apenas happens depois a novo rastreamento, so the página won’t vanish de results instantly.
- If it needs para ser gone urgently, usado the GSC Removals tool como a temporary
stopgap alongside the permanent
noindex. - If a página é ainda indexado depois noindexing it, checked first whether it’s também robots.txt-blocked (“Indexed, though blocked by robots.txt”) — the number-one cause.
Registro de alterações
Atualizado em 28 de jul. de 2026.
Resumo editorial e detalhes registrados da alteração.Detalhes da alteração
-
As notas detalhadas sobre as alterações estão disponíveis atualmente em inglês.
Não é possível fazer a comparação completa — nenhum instantâneo anterior foi arquivado para esta revisão.
Atualizado em 19 de jul. de 2026.
Resumo editorial e detalhes registrados da alteração.Detalhes da alteração
-
As notas detalhadas sobre as alterações estão disponíveis atualmente em inglês.
Não é possível fazer a comparação completa — nenhum instantâneo anterior foi arquivado para esta revisão.
Atualizado em 19 de jul. de 2026.
Resumo editorial e detalhes registrados da alteração.Detalhes da alteração
-
As notas detalhadas sobre as alterações estão disponíveis atualmente em inglês.
Não é possível fazer a comparação completa — nenhum instantâneo anterior foi arquivado para esta revisão.
Atualizado em 18 de jul. de 2026.
Resumo editorial e detalhes registrados da alteração.Detalhes da alteração
-
As notas detalhadas sobre as alterações estão disponíveis atualmente em inglês.
-
As notas detalhadas sobre as alterações estão disponíveis atualmente em inglês.
-
As notas detalhadas sobre as alterações estão disponíveis atualmente em inglês.
-
As notas detalhadas sobre as alterações estão disponíveis atualmente em inglês.
-
As notas detalhadas sobre as alterações estão disponíveis atualmente em inglês.
Não é possível fazer a comparação completa — nenhum instantâneo anterior foi arquivado para esta revisão.