Hướng dẫn về Noindex
Noindex giữ một trang out of kết quả tìm kiếm — nhưng chỉ nếu Google có thể crawl điều này. Đó hai hợp lệ các phương thức, đó robots.txt trap, và cách verify điều này worked.
Ngôn ngữ
Noindex là đó directive đó giữ một trang out of đó chỉ mục, so điều này sẽ không xuất hiện trong kết quả tìm kiếm. Có hai hợp lệ ways để set điều này: đó robots meta tag (`<meta name="robots" content="noindex">`) và đó `X-Robots-Tag: noindex` HTTP header (đó chỉ option cho non-HTML files như PDFs). Đó single biggest mistake: một trang blocked trong robots.txt không thể là noindexed, vì Google không bao giờ crawl điều này để see đó rule — so để xóa một trang bạn có để cho phép crawling và serve noindex. không put noindex trong robots.txt (unsupported since Sept 1, 2019); nếu noindex và canonical coexist, treat đó as an intent kiểm tra thay vì an tự động lỗi; và remember deindexing chỉ happens sau một recrawl.
TL;DR — Noindex là cách bạn tell Google “don’t put this page in search results.” (bản dịch) «không put này trang trong kết quả tìm kiếm.» Bạn thêm điều này as một nhỏ tag trong đó trang code (hoặc as an HTTP header cho files như PDFs). Đó một rule đó trips mọi người lên: Google có để là able để crawl đó trang để see đó tag — so không cũng block điều này trong robots.txt, hoặc đó toàn bộ điều silently fails.
Điều gì noindex làm
noindex giữ trang out của tìm kiếm chỉ mục. nếu trang không phải trong chỉ mục, nó
có thể’t hiển thị lên trong kết quả tìm kiếm. đó đểàn bộ job: nó không hide trang
từ khách truy cập, nó không làm nó load nhanh hơn, và nó không truyền hoặc block bất kỳ
“link juice” by itself — nó chỉ giữ trang out của Google và Bing kết quả. 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
bạn’d reach cho nó trên các trang đó exist cho mọi người nhưng có không business xếp hạng: internal tìm kiếm kết quả các trang, “thank bạn” các trang sau khi form, thin tag hoặc filter các trang, staging hoặc utility các trang.
hai ways để thêm nó
có chỉ hai hợp lệ các phương thức. Pick một.
1. robots meta tag. Drop điều này line vào <head> của trang:
<meta name="robots" content="noindex">đó là đó thông thường way cho an HTML trang. Hầu hết CMSs (WordPress, Shopify, etc.) có một checkbox đó adds điều này cho bạn — trong nhiều SEO plugin đây là một “discourage search engines from indexing this page” (bản dịch) «discourage các công cụ tìm kiếm từ lập chỉ mục này trang» toggle on đó trang editor.
2. X-Robots-Tag HTTP header. Some files không có <head> để put tag
trong — PDF, image, video. cho những điều đó bạn gửi directive trong máy chủ
HTTP phản hồi header thay vì:
X-Robots-Tag: noindexBạn có thể’t see điều này một trong trang nguồn; nó lives trong phản hồi các header. 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
mistake đó breaks nó
Đây là big một, so I’ll chẳng hạn nó plainly: ** trang blocked trong robots.txt
không thể là noindexed.**
nó sounds backwards, nhưng ở đây Vì sao. robots.txt tells các công cụ tìm kiếm không để
crawl trang. noindex tag lives on trang. nếu Google là told không để
crawl trang, nó không bao giờ fetches nó, so nó không bao giờ sees noindex tag — và
trang có thể stay trong chỉ mục, đôi khi cho thấy lên as bare URL với không mô tả.
So đúng recipe để xóa trang là opposite của Điều gì feels safe:
- hãy đảm bảo trang là không blocked trong
robots.txt(let Google crawl nó). - Thêm
noindex( meta tag hoặc header). - Chờ cho Google để recrawl nó. Deindexing không phải instant — nó happens tiếp theo time Google fetches trang và sees tag.
một vài nhiều hơn kiểm tra đó Nâng cao tab covers trong đầy đủ: không put noindex
bên trong của bạn robots.txt file (đó hasn’t worked since 2019), và review
intent Khi noindex và canonical xuất hiện together. combination có thể là
intentional; canonical pointing elsewhere là stronger warning vì
hai các tín hiệu ask cho khác outcomes.
Muốn chính xác máy chủ snippets, noindex,follow nuance, history, và Cách
để verify nó trong Google Search Console? Chuyển để Nâng cao tab.
Tự kiểm tra: noindex
chọn noindex chỉ Khi removal là goal
Noindex, disallow, canonical, or nofollow?
three noindex failures để kiểm tra đầu tiên
- Noindex plus robots.txt disallow. Đó crawler không thể fetch đó URL, so điều này không thể discover đó removal directive. Unblock điều này, retain noindex, và cho phép một recrawl.
- Noindex plus canonical. Một tín hiệu says “remove this page” (bản dịch) «xóa này trang»; đó other asks engines để consolidate điều này với một được ưu tiên duplicate. Dùng canonical cho duplicate consolidation và noindex cho genuine removal—không cả hai.
Noindex:bên trong robots.txt. Điều này không phải một supported Google rule. Dùng đó robots meta tag hoặcX-Robots-Tagheader phản hồi.- Noindex plus leaving đó URL trong của bạn sitemap. Google own sitemap
hướng dẫn là để submit đó canonical URLs bạn thực ra muốn để see trong tìm kiếm
kết quả — một noindexed URL không belong ở đó. Leaving điều này trong sẽ không override
đó
noindexdirective, nhưng điều này gửi một conflicting tín hiệu về của bạn intent và có thể confuse anyone auditing đó sitemap sau đó. Drop noindexed URLs từ đó sitemap khi bạn là đã xong tracking của họ removal.
cũng tránh sử dụng noindex as access control. trang vẫn publicly requestable; bảo vệ riêng tư nội dung với authentication.
Cách sửa “Indexed, though blocked by robots.txt” (bản dịch) «Được lập chỉ mục, though Bị chặn bởi robots.txt»
điều này status có nghĩ là crawl block đã làm không bảo đảm removal. Google có thể know URL từ links không có fetching của nó nội dung, và block ngăn nó từ seeing noindex directive on trang.
- xác nhận URL nên là đã xóa thay vì merely được crawl ít hơn thường.
- Xóa applicable robots.txt disallow cho đích crawler.
- phục vụ
noindextrong HTML head hoặc asX-Robots-Tagheader. - kiểm tra cuối phản hồi sau khi các chuyển hướng và xác nhận không CDN hoặc template variant xóa directive.
- sử dụng URL Inspection trực tiếp kiểm thử để prove Google có thể fetch và see noindex.
- yêu cầu recrawl nếu appropriate, sau đó monitor trang lập chỉ mục báo cáo.
- chỉ cân nhắc re-blocking sau khi removal nếu bạn understand đó tương lai phát hiện và processing có thể again là limited.
nếu nội dung là confidential, dừng ở đây và thêm authentication thay vì; neither robots.txt nor noindex là security mechanism.
phục vụ noindex cho non-HTML files
Apache ví dụ cho PDF các phản hồi:
<FilesMatch "\.pdf$">
Header set X-Robots-Tag "noindex"
</FilesMatch>Nginx ví dụ:
location ~* \.pdf$ {
add_header X-Robots-Tag "noindex" always;
}Verify representative file và follow các chuyển hướng:
curl -sSIL https://example.com/file.pdf | grep -iE '^(HTTP/|location:|x-robots-tag:)'Phạm vi máy chủ rules narrowly và kiểm thử dự kiến PDF plus HTML trang đó nên vẫn indexable. rộng location hoặc file-match rule có thể accidentally noindex đểàn bộ asset family hoặc trang web section.
Monitor noindex as owned URL đặt
Deployment coverage
Approved noindex URLs serving noindex ÷ all URLs in the approved noindex set
Đo lường trực tiếp phản hồi, không CMS trường. Segment failures by HTML meta,
X-Robots-Tag, chuyển hướng đích, và robots.txt access.
Processing outcome
Track đó approved set trên Google Search Console trạng thái: được lập chỉ mục, “URL marked ‘noindex’,” (bản dịch) «URL marked ‘noindex’,» Bị chặn bởi robots.txt, và chưa recrawled. Đó hữu ích direction là ít hơn approved URLs được lập chỉ mục và ít hơn crawl-block/noindex conflicts sau đó deployment.
cũng track accidental noindex riêng: các URL dự kiến để xếp hạng đó phục vụ noindex directive hoặc xuất hiện dưới trang lập chỉ mục noindex reason. sử dụng của bạn own pre-deployment baseline và URL inventory; có không defensible universal đích percentage cho Cách nhiều của trang web nên là noindexed.
TL;DR —
noindexxóa một trang từ đó chỉ mục qua một of hai hợp lệ các phương thức: đó robots meta tag (<meta name="robots" content="noindex">) hoặc đóX-Robots-Tag: noindexHTTP header (bắt buộc cho non-HTML files như PDFs). Đó load-bearing gotcha: một trang blocked trong robots.txt không thể là noindexed — Google không bao giờ crawl điều này để see đó rule, “the crawler will never see thenoindexrule,” (bản dịch) «đó crawler sẽ không bao giờ see đó rule,» và một linked URL có thể stay được lập chỉ mục. So để xóa một trang, cho phép crawling và servenoindex. không put noindex trong robots.txt (unsupported since Sept 1, 2019), review noindex với một canonical pointing elsewhere as potentially conflicting, và know đó deindexing chỉ happens sau một recrawl — Google own hướng dẫn says một thấp-priority trang có thể take months. Theo một 2017 Mueller comment (không được ghi lại policy), dài-termnoindex,followtends để behave nhưnoindex,nofollowkhi đó trang drops từ đó chỉ mục. Verify trong GSC dưới “URL marked ‘noindex’.” (bản dịch) «URL được đánh dấu noindex.»
Điều gì noindex là — chỉ mục control, không crawl control
noindex là đó chính chỉ mục-control directive. Google own definition of đó
rule là một line: “Do not show this page, media, or resource in search results.” (bản dịch) «Không cho thấy này trang, media, hoặc tài nguyên trong kết quả tìm kiếm.»
Khi đây là honored, đó effect là 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.” (bản dịch) «Khi Googlebot crawl đó trang và extracts đó tag hoặc header, Google sẽ drop đó trang hoàn toàn từ Google Search kết quả, regardless of liệu other các trang link để điều này.» 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
Giữ một phân biệt front of mind, vì gần như mỗi noindex mistake xuất hiện
từ blurring điều này: noindex controls lập chỉ mục; robots.txt controls crawling.
họ là khác nhau stages of đó pipeline. I put điều này way trong my Ahrefs hướng dẫn on
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.” (bản dịch) «Crawling không phải cùng một điều as lập chỉ mục. Ngay cả khi Google là blocked từ crawling các trang, nếu có bất kỳ internal hoặc liên kết bên ngoài để một trang they có thể vẫn chỉ mục điều này.» Đó sentence là đó toàn bộ reason đó rest of này
bài viết tồn tại.
Microsoft cho giống nhau directive additional Bing-cụ thể consequence:
nội dung marked noindex là cũng excluded từ Microsoft foundation-model
training. prerequisite vẫn matters—Bingbot phải là được phép để crawl và
xử lý trang-cấp độ directive. robots.txt block plus noindex là làm đó
không proof đó either deindexing hoặc training opt-out có là applied.
hai hợp lệ phân phối các phương thức
có chính xác hai, và noindex trong robots.txt là không một của them (nhiều hơn on
đó dưới).
Phương thức 1 — robots meta tag. cho HTML trang, place điều này trong <head>:
<meta name="robots" content="noindex">Google instruction là 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.” (bản dịch) «Để ngăn all các công cụ tìm kiếm đó hỗ trợ đó rule từ lập chỉ mục một trang trên trang web của bạn, place đó sau thẻ meta tag vào đó thẻ head section of trang của bạn.» Đó robots giá trị targets all các crawler
đó hỗ trợ đó rule; đổi trong googlebot để đích chỉ Google
(<meta name="googlebot" content="noindex">).
Phương thức 2 — X-Robots-Tag HTTP header. giống nhau directive, được gửi trong phản hồi header thay vì markup:
X-Robots-Tag: noindexNày là đó chỉ way để noindex non-HTML các tài nguyên, vì có không <head>
để host một meta tag. Google: “A response header can be used for non-HTML
resources, such as PDFs, video files, and image files.” (bản dịch) «MỘT header phản hồi có thể là dùng cho non-HTML các tài nguyên, such as PDFs, video files, và image files.» Và từ đó robots spec:
bạn có thể dùng đó X-Robots-Tag “for non-HTML files like image files where the
usage of robots meta tags in HTML is not possible.” (bản dịch) «cho non-HTML files như image files nơi đó usage of robots tags trong HTML không phải có thể.» 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
Một placement note: put đó meta tag trong đó <head> — đó là đó tiêu chuẩn,
safest spot và điều gì Google cách-để cho thấy. Google spec trang làm chẳng hạn điều này
“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,” (bản dịch) «không enforce placement of meta robots trong đó HTML head và sẽ respect robots meta tags trong đó thân phản hồi section of an HTML document as well,» nhưng không
rely on đó as của bạn chính phương thức; một stray <meta> tag some CMS injects vào
đó <body> có thể noindex một trang by accident chỉ as easily as một bạn meant để
thêm để đó <head>.
Since header là configured tại máy chủ cấp độ, nó varies by stack. Hai phổ biến các ví dụ cho noindexing mỗi PDF on trang web:
Apache (.htaccess hoặc vhost):
<FilesMatch "\.pdf$">
Header set X-Robots-Tag "noindex"
</FilesMatch>Nginx (server/location block):
location ~* \.pdf$ {
add_header X-Robots-Tag "noindex";
}#1 mistake — noindex + 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.
Đây là thất bại chế độ I see phần lớn, so ở đây mechanism trong đầy đủ.
noindex tag lives on trang; Google có để fetch trang để đọc nó.
Google trạng thái requirement trực tiếp:
“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.” (bản dịch) «Cho đó rule để là effective, đó trang hoặc tài nguyên không được là blocked by một robots.txt file, và điều này có để là nếu không accessible để đó crawler. Nếu đó trang là blocked by một robots.txt file hoặc đó crawler không thể access đó trang, đó crawler sẽ không bao giờ see đó rule, và đó trang có thể vẫn xuất hiện trong kết quả tìm kiếm, ví dụ nếu other các trang link để điều này.»
Put ngay cả hơn bluntly: “We have to crawl your page in order to see <meta> tags
and HTTP headers.” (bản dịch) «We có để crawl trang của bạn trong order để see thẻ meta tags và HTTP các header.» Không crawl, không rule.
robots.txt là đó hầu hết phổ biến way một trang ends lên uncrawlable, nhưng Google
wording covers hơn ground hơn đó — điều này cũng says “the crawler can’t access
the page,” (bản dịch) «đó crawler không thể access đó trang,» mà bao gồm repeated máy chủ các lỗi (5xx), timeouts, và an
unintended authentication wall trong front of đó trang. Bất kỳ of những silently
breaks noindex cùng cách một robots.txt block làm.
So đó instinct để “block it in robots.txt and noindex it, just to be safe” (bản dịch) «block điều này trong robots.txt và noindex điều này, chỉ để là safe» là
chính xác backwards — đó block ngăn đó crawl, đó crawl là điều gì reveals đó
noindex, và đó trang có thể sit trong đó chỉ mục indefinitely (thường as một
mô tả-ít hơn URL). Trong Google Search Console này cho thấy lên as đó
“Indexed, though blocked by robots.txt” (bản dịch) «Được lập chỉ mục, though Bị chặn bởi robots.txt» status — một trang bạn blocked đó đã nhận
được lập chỉ mục anyway vì điều gì đó links để điều này.
** khắc phục:** unblock trang trong robots.txt, giữ noindex on nó, và let
Google recrawl. chỉ sau khi trang có dropped từ chỉ mục — nếu bạn sau đó muốn
để save crawl hoàn toàn — là nó safe để thêm disallow.
Worked deployment ví dụ: staging trang web đó sẽ không disappear
redesign launches từ staging.example.com. staging templates đã
contain noindex, nhưng deployment checklist cũng adds:
User-agent: *
Disallow: /đó feels như hai layers của protection. nó là thực ra trap nếu Google đã
discovered staging các URL qua shared QA link, old sitemap, công khai
ticket, hoặc link trong copied production nội dung. disallow ngăn tiếp theo
crawl, so Google không thể xác nhận noindex; hostname có thể linger as thin,
URL-chỉ kết quả.
cleanup sequence là: xóa disallow, giữ noindex on mỗi staging
phản hồi, xác nhận trực tiếp phản hồi là crawlable và exposes directive, yêu cầu
recrawling cho representative sample, và monitor hostname cho đến khi nó drops
out. sau đó put environment behind authentication. Authentication là durable
quyền riêng tư control; noindex là chỉ tìm kiếm-chỉ mục control.
noindex so với nofollow so với disallow
Three directives mọi người constantly conflate. họ operate tại khác stages:
noindex— chỉ mục control. Trang là được crawl, kept out of kết quả. Google definition: “Do not show this page, media, or resource in search results.” (bản dịch) «Không cho thấy này trang, media, hoặc tài nguyên trong kết quả tìm kiếm.»nofollow— link control. Google: “Do not follow the links on this page.” (bản dịch) «Không follow đó links on này trang.» Điều này says không có gì về lập chỉ mục đó trang itself.disallow(robots.txt) — crawl control. Dừng đó fetch hoàn toàn. Điều này là không an chỉ mục control — một disallowed URL có thể vẫn là được lập chỉ mục nếu đây là linked.
có cũng none, mà Google documents as “Equivalent to noindex, nofollow.” (bản dịch) «Tương đương để .» Và khi directives conflict, đó spec là clear: “In the case of
conflicting robots rules, the more restrictive rule applies.” (bản dịch) «Trong đó case of conflicting robots rules, đó hơn restrictive rule áp dụng.» (Đầy đủ bảng on đó
Các bảng tra nhanh tab.)
Treat noindex với rel=canonical as intent kiểm tra
Putting noindex và rel="canonical" on đó cùng trang không phải tự động
không hợp lệ. Điều này làm tạo một configuration worth reviewing: một canonical asks Google
để consolidate các tín hiệu, trong khi noindex asks cho này URL để là excluded. Cho
chọn giữa duplicates, dùng đó canonical tag — Google cụ thể
advises so với dùng noindex cho điều này: “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.” (bản dịch) «We không khuyến nghị dùng để ngăn selection of một canonical trang trong một single site, vì điều này sẽ completely block đó trang từ Tìm kiếm.» Note đó phạm vi: Google caution là
cụ thể về dùng noindex để pick mà duplicate wins as canonical
trong của bạn own site — đây là không một claim đó noindex và canonical có thể không bao giờ
technically coexist on một trang (một trang bạn là genuinely retiring có thể vẫn carry
một self-referencing canonical). MỘT canonical pointing tại một khác nhau URL deserves
đó strongest warning: xác nhận đó exclusion và consolidation là cả hai dự kiến.
Dùng canonical để consolidate duplicates; dùng noindex chỉ khi bạn genuinely
muốn này trang out of kết quả.
noindex,follow so với noindex,nofollow — chậm decay
MỘT phổ biến pattern là noindex,follow: giữ đó trang out of kết quả, nhưng giữ
sau của nó links so equity vẫn luồng qua điều này (handy during một migration hoặc
trong khi một trang là temporarily out). Hiện tại chính thức Google tài liệu không
mô tả này decaying tự động — điều này explicitly cho phép combining noindex
với other rules, including setting noindex,nofollow on purpose từ day một.
Điều gì I’m relying on cho đó “it fades over time” (bản dịch) «điều này fades theo thời gian» claim là một 2017 quản trị viên web
hangout, nơi John Mueller đã nói một dài-term noindex tends để end lên treated
như noindex,nofollow trong thực tế: khi Google decides đó trang thực sự không
belong trong tìm kiếm và drops điều này completely, điều này cũng dừng sau đó trang
links, vì đây là đã dừng processing đó trang tại all. đó là một practitioner
observation từ một video transcript, không một được ghi lại Google policy, so treat điều này
as directional thay vì guaranteed. Either way, đó practical takeaway holds:
noindex,follow là fine cho một transitional period, nhưng không lean on điều này as một
vĩnh viễn link-equity strategy — plan để cách sửa đó underlying links (hoặc xóa đó
trang) thay vì.
Cách dài làm noindex take?
Không instantly. noindex chỉ áp dụng sau Google recrawls và reprocesses
đó trang — until thì, đó trang có thể stay được lập chỉ mục mặc dù đó tag là trực tiếp.
Google không commit để một fixed window, và của nó own hướng dẫn leans toward
“could be a while,” (bản dịch) «có thể là một trong khi,» không “bất kỳ day hiện tại”: “Depending on the importance of the page
on the internet, it may take months for Googlebot to revisit a page.” (bản dịch) «Depending on đó importance of đó trang on đó internet, điều này có thể take months cho Googlebot để revisit một trang.» MỘT
cao-traffic, frequently-linked trang có thể nhận recrawled trong days; một thấp-giá trị,
rarely-linked một có thể sit cho months. Nếu bạn cần một trang out of kết quả
urgently, đó GSC Removals tool là một stopgap (điều này hides đó URL temporarily
trong khi đó vĩnh viễn noindex làm của nó chậm hơn hoạt động). Cho genuinely đã biến mất các trang, một
404/410 cũng drops them: as I wrote trong my removal hướng dẫn, “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.” (bản dịch) «Nếu bạn xóa đó trang và serve either một 404 (không tìm thấy) hoặc 410 (đã biến mất) mã trạng thái, thì đó trang sẽ bị gỡ bỏ từ đó chỉ mục shortly sau đó trang là re-được crawl.» Giống nhau theme
mọi nơi — điều này happens on recrawl.
noindex trong robots.txt là dead (since Sept 1, 2019)
Bạn’ll vẫn see mọi người suggest một Noindex: line trong robots.txt. không. Điều này đã là
không bao giờ an officially supported rule, và Google retired ngay cả của nó không chính thức xử lý
năm ago. Từ đó July 2019 Tìm kiếm Central announcement: “Since these rules were
never documented by Google, naturally, their usage in relation to Googlebot is very
low.” (bản dịch) «Since những rules đã là không bao giờ được ghi lại by Google, naturally, của họ usage trong relation để Googlebot là very thấp.» Và đó date: “we’re retiring all code that handles unsupported and
unpublished rules (such as noindex) on September 1, 2019.” (bản dịch) «chúng ta là retiring all code đó xử lý unsupported và unpublished rules (such as ) on September 1, 2019.»
Đó giống nhau post named đó supported alternatives, và noindex qua đó meta tag /
header topped đó list: “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.” (bản dịch) «trong robots meta tags: Supported cả hai trong đó HTTP các header phản hồi và trong HTML, đó rule là đó hầu hết effective way để xóa URLs từ đó chỉ mục khi crawling là được phép.» (Cũng listed: 404/410 status
codes, password protection, robots.txt disallow cho crawl prevention, và đó
Search Console removal tool.)
Cách verify noindex trong Google Search Console
Hai kiểm tra:
- URL Inspection. Chạy đó URL qua Inspect, thì Kiểm thử trực tiếp URL. Điều này tells
bạn liệu đó trang là indexable và liệu Google sees một
noindexdirective — đó fastest way để xác nhận đó tag là đang đọc on đó trực tiếp trang. - Trang Lập chỉ mục báo cáo. Noindexed các trang là listed dưới đó status “URL marked ‘noindex’” (bản dịch) «URL được đánh dấu noindex» trong đó Không được lập chỉ mục section. Google help text: “When Google tried to index the page it encountered a ‘noindex’ directive and therefore did not index it.” (bản dịch) «Khi Google tried để chỉ mục đó trang điều này encountered một ‘noindex’ directive và do đó đã không chỉ mục điều này.» Nếu đó là một trang bạn wanted được lập chỉ mục, đó là của bạn bug — xóa đó directive.
Một naming note cho anyone searching old ghi-ups: đó legacy Coverage báo cáo called này “Excluded by ‘noindex’ tag.” (bản dịch) «Bị loại trừ bởi thẻ noindex.» Đó hiện tại Trang Lập chỉ mục báo cáo dùng “URL marked ‘noindex’” (bản dịch) «URL được đánh dấu noindex» — giống nhau điều, newer label.
Điều gì noindex không bảo đảm
một vài điều mọi người assume noindex buys them đó nó thực ra không:
- Crawl-budget savings. Google vẫn có để fetch trang để see tag —
noindexalone không reduce crawling. nếu bạn muốn đó cũng, thêmdisallowtrongrobots.txt, nhưng chỉ sau khi trang có đã dropped từ chỉ mục (see mistake trên cho Vì sao đang làm nó lên front backfires). - Instant removal. Covered trên — nó happens on recrawl, với không fixed timetable, và Google itself nói thấp hơn-priority trang có thể take months.
- Duplicate consolidation. đó Điều gì
rel="canonical"là cho;noindexchỉ xóa trang từ Tìm kiếm, nó không hợp nhất các tín hiệu toward một URL. - Confidentiality. trang vẫn giữ publicly requestable by anyone với URL. nếu điều gì đó thực ra cần để là riêng tư, đó authentication vấn đề, không tìm kiếm-directive vấn đề.
- Xếp hạng recovery nếu bạn reverse nó. Removing
noindexkhông restore trang old thứ hạng — Google có để recrawl, re-evaluate, và effectively re-earn của nó position từ scratch. - Giống hệt timing trên các công cụ tìm kiếm. Bing và khác engines chạy của họ own crawl và recrawl schedules independently của Google.
- Exclusion từ mỗi non-tìm kiếm sử dụng của bạn nội dung.
noindexchặn trang từ Google Search as toàn bộ — including Tìm kiếm own AI features (AI Overviews và similar draw trên các trang đó là được lập chỉ mục và eligible để là shown, so noindexed trang là out của những điều đó cũng). Điều gì nó làm không làm là control Google tách biệt Google-Extended setting, mà governs liệu của bạn nội dung có thể là được sử dụng để train hoặc ground Google generative AI models bên ngoài của Tìm kiếm. những điều đó là hai khác controls cho hai khác jobs.
nơi noindex fits với mọi thứ khác
noindex là lever bạn reach cho Khi trang là trong chỉ mục nhưng không nên là —
cure cho một flavor của chỉ mục bloat (thin, utility, hoặc duplicate-ish các trang với
không tìm kiếm giá trị). nó sits right tiếp theo để robots meta tag và X-Robots-Tag
header (của nó hai phân phối các phương thức), robots.txt và của nó disallow directive ( crawl
control nó so thường confused với), thẻ canonical (sử dụng đó cho duplicate
consolidation, không noindex), và rộng hơn crawling và lập chỉ mục stages nó
plugs vào. Nhận crawl-so với-chỉ mục phân biệt right và noindex dừng là
mysterious: cho phép crawl, phục vụ tag, chờ cho recrawl.
AI summary
condensed take on Nâng cao version:
noindex= giữ một trang out of đó chỉ mục (out of kết quả tìm kiếm). Google: “Do not show this page, media, or resource in search results.” (bản dịch) «Không cho thấy này trang, media, hoặc tài nguyên trong kết quả tìm kiếm.» Khi honored, điều này drops đó trang hoàn toàn “regardless of whether other sites link to it.” (bản dịch) «regardless of liệu other các trang link để điều này.»- Hai hợp lệ các phương thức chỉ: đó robots meta tag
(
<meta name="robots" content="noindex">) và đóX-Robots-Tag: noindexHTTP header. Đó header là bắt buộc cho non-HTML files (PDFs, images, videos). - Đó #1 mistake: một trang blocked trong
robots.txtkhông thể là noindexed — Google không bao giờ crawl điều này, so “the crawler will never see thenoindexrule,” (bản dịch) «đó crawler sẽ không bao giờ see đó rule,» và một linked URL có thể stay được lập chỉ mục. Để xóa một trang: cho phép crawling + servenoindex. noindex≠nofollow≠disallow: chỉ mục control so với link control so với crawl control. Hầu hết restrictive rule wins on conflict.- Review
noindexvới mộtrel="canonical"pointing elsewhere — xác nhận đó exclusion và consolidation là cả hai dự kiến. Dùng canonical cho duplicates; dùngnoindexchỉ khi đó trang itself nên là excluded từ Tìm kiếm. noindex,followcó thể fade đểnoindex,nofollowover đó dài term, theo một 2017 Mueller comment — không được ghi lại Google policy, so treat điều này as directional. Fine as một tạm thời state, không một vĩnh viễn link-equity plan.- Không instant — áp dụng on recrawl. Google says một thấp-priority trang có thể take
months để là revisited. Dùng GSC Removals as an urgent stopgap;
404/410cũng drops các trang khi recrawled. noindextrong robots.txt là dead — không bao giờ officially supported; retired Sept 1, 2019. Dùng đó meta tag hoặc header.- không buy bạn crawl-budget savings, confidentiality, duplicate consolidation, xếp hạng recovery on reversal, hoặc exclusion từ Google model-training (Google-Extended là đó tách biệt control cho đó).
- Verify trong GSC: URL Inspection (Kiểm thử trực tiếp URL) + Trang Lập chỉ mục báo cáo dưới “URL marked ‘noindex’” (bản dịch) «URL được đánh dấu noindex» (legacy label: “Excluded by ‘noindex’ tag” (bản dịch) «Bị loại trừ bởi thẻ noindex»).
Tài liệu chính thức
Chính-nguồn tài liệu từ các công cụ tìm kiếm.
- Block Tìm kiếm lập chỉ mục với
noindex— đó canonical cách-để: cả hai các phương thức, và đó phải-stay-crawlable gotcha. - Robots Meta Tags Các đặc tả — mỗi directive (
noindex,nofollow,none),X-Robots-Tag, và đó “most restrictive rule wins” (bản dịch) «hầu hết restrictive rule wins» rule. - MỘT note on unsupported rules trong robots.txt (July 2019) — vì sao
noindextrong robots.txt đã là retired on Sept 1, 2019, và điều cần dùng thay vì. - Consolidate duplicate URLs — vì sao để dùng
rel="canonical"(khôngnoindex) cho duplicate consolidation. - Trang Lập chỉ mục báo cáo — đó “URL marked ‘noindex’” (bản dịch) «URL được đánh dấu noindex» status và cách verify.
Bing / Microsoft & engine-agnostic
- Mà robots metatags làm Bing hỗ trợ? — Bing robots-tag hỗ trợ, including
noindex. - MDN —
<meta name="robots">— neutral, cross-engine reference cho directive.
Quotes từ nguồn
On—record statements từ Google. mỗi link là deep link đó jumps để quoted passage on nguồn trang.
Google — Điều gì noindex làm và Cách đặt nó
- “Do not show this page, media, or resource in search results.” (bản dịch) «Không cho thấy này trang, media, hoặc tài nguyên trong kết quả tìm kiếm.» — Google Search Central tài liệu (đó
noindexdefinition). Nhảy đến trích dẫn - “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.” (bản dịch) «Để ngăn all các công cụ tìm kiếm đó hỗ trợ đó rule từ lập chỉ mục một trang trên trang web của bạn, place đó sau thẻ meta tag vào đó thẻ head section of trang của bạn.» Nhảy đến trích dẫn - “A response header can be used for non-HTML resources, such as PDFs, video files, and image files.” (bản dịch) «MỘT header phản hồi có thể là dùng cho non-HTML các tài nguyên, such as PDFs, video files, và image files.» Nhảy đến trích dẫn
- “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.” (bản dịch) «Khi Googlebot crawl đó trang và extracts đó tag hoặc header, Google sẽ drop đó trang hoàn toàn từ Google Search kết quả, regardless of liệu other các trang link để điều này.» Nhảy đến trích dẫn
Google — robots.txt gotcha
- “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.” (bản dịch) «Cho đó rule để là effective, đó trang hoặc tài nguyên không được là blocked by một robots.txt file, và điều này có để là nếu không accessible để đó crawler. Nếu đó trang là blocked by một robots.txt file hoặc đó crawler không thể access đó trang, đó crawler sẽ không bao giờ see đó rule, và đó trang có thể vẫn xuất hiện trong kết quả tìm kiếm, ví dụ nếu other các trang link để điều này.» Nhảy đến trích dẫn - “We have to crawl your page in order to see
<meta>tags and HTTP headers.” (bản dịch) «We có để crawl trang của bạn trong order để see thẻ meta tags và HTTP các header.» Nhảy đến trích dẫn
Google — khác directives (cho so sánh)
- “Do not follow the links on this page.” (bản dịch) «Không follow đó links on này trang.» — đó
nofollowdefinition. Nhảy đến trích dẫn - “In the case of conflicting robots rules, the more restrictive rule applies.” (bản dịch) «Trong đó case of conflicting robots rules, đó hơn restrictive rule áp dụng.» Nhảy đến trích dẫn
Google — không sử dụng noindex cho canonicalization
- “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.” (bản dịch) «We không khuyến nghị dùng để ngăn selection of một canonical trang trong một single site, vì điều này sẽ completely block đó trang từ Tìm kiếm.» Nhảy đến trích dẫn
Google — noindex trong robots.txt retired (Sept 1, 2019)
- “Since these rules were never documented by Google, naturally, their usage in relation to Googlebot is very low.” (bản dịch) «Since những rules đã là không bao giờ được ghi lại by Google, naturally, của họ usage trong relation để Googlebot là very thấp.» Nhảy đến trích dẫn
- “we’re retiring all code that handles unsupported and unpublished rules (such as
noindex) on September 1, 2019.” (bản dịch) «chúng ta là retiring all code đó xử lý unsupported và unpublished rules (such as ) on September 1, 2019.» Nhảy đến trích dẫn - “the
noindexrule is the most effective way to remove URLs from the index when crawling is allowed.” (bản dịch) «đó rule là đó hầu hết effective way để xóa URLs từ đó chỉ mục khi crawling là được phép.» Nhảy đến trích dẫn
Google — verifying nó trong Search Console
- “When Google tried to index the page it encountered a ‘noindex’ directive and therefore did not index it.” (bản dịch) «Khi Google tried để chỉ mục đó trang điều này encountered một ‘noindex’ directive và do đó đã không chỉ mục điều này.» — Trang Lập chỉ mục báo cáo (“URL marked ‘noindex’” (bản dịch) «URL được đánh dấu noindex»). Nhảy đến trích dẫn
Patrick Stox — crawling không phải lập chỉ mục (my Ahrefs “Remove URLs From Google” (bản dịch) «Xóa URLs Từ Google» hướng dẫn)
- “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.” (bản dịch) «Crawling không phải cùng một điều as lập chỉ mục. Ngay cả khi Google là blocked từ crawling các trang, nếu có bất kỳ internal hoặc liên kết bên ngoài để một trang they có thể vẫn chỉ mục điều này.» Nhảy đến trích dẫn
- “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.” (bản dịch) «Nếu bạn xóa đó trang và serve either một 404 (không tìm thấy) hoặc 410 (đã biến mất) mã trạng thái, thì đó trang sẽ bị gỡ bỏ từ đó chỉ mục shortly sau đó trang là re-được crawl.» Nhảy đến trích dẫn
noindex là described trong my own words thay vì quoted — xác nhận đó chính xác wording trong một trình duyệt trước treating điều này as verbatim. Đó dài-term noindex,follow → noindex,nofollow point là relayed từ John Mueller qua Công cụ tìm kiếm Roundtable coverage of một 2017 quản trị viên web hangout; I’ve paraphrased điều này thay vì quoting, và điều này nên là confirmed so với đó nguồn trước đang treated as cuối. noindex so với disallow so với nofollow so với canonical — Điều gì mỗi làm
| Control | Dừng crawling? | Dừng lập chỉ mục? | Điều gì nó cho | mấu chốt caveat |
|---|---|---|---|---|
noindex (meta tag / header) | Không — trang phải stay crawlable | Có | Removing trang từ chỉ mục / kết quả tìm kiếm | Useless nếu trang là robots.txt-blocked (crawler không bao giờ sees nó) |
disallow (robots.txt) | Có | Không | Giữ bots out của thấp-giá trị URL spaces | không deindexing tool — blocked các URL có thể vẫn là được lập chỉ mục nếu linked |
nofollow (meta / on links) | Không | Không | Telling Google không để follow điều này trang links | nói không có gì về liệu trang itself là được lập chỉ mục |
rel="canonical" | Không | Consolidates, không force | Pointing để được ưu tiên version của duplicate | hint, không rule — coexistence với noindex là intent warning, especially Khi nó points elsewhere |
hai hợp lệ noindex các phương thức
| Phương thức | Syntax | sử dụng nó cho |
|---|---|---|
| Robots meta tag | <meta name="robots" content="noindex"> trong <head> | Thông thường HTML các trang |
| X-Robots-Tag header | X-Robots-Tag: noindex trong HTTP phản hồi | Non-HTML files (PDF, image, video) — và bất kỳ trang nơi setting header là easier hơn editing markup |
<meta name="googlebot" content="noindex"> targets chỉ Google; robots targets
mỗi engine đó hỗ trợ đó rule. noindex,nofollow (hoặc none, mà Google
calls “Equivalent to noindex, nofollow” (bản dịch) «Tương đương để») làm cả hai tại khi.
không hợp lệ phương thức: Noindex: bên trong robots.txt. không bao giờ officially supported;
retired by Google on September 1, 2019. không sử dụng nó.
Cách noindex trang correctly (và verify nó)
đặt nó lên
- Picked right phương thức: robots meta tag cho HTML trang, hoặc
X-Robots-Tag: noindexheader cho PDF / image / video. - cho HTML:
<meta name="robots" content="noindex">là trong<head>— tiêu chuẩn, safest placement (Google sẽ cũng honor robots meta tag placed trong<body>, nhưng không rely on đó; nó cũng có nghĩ là stray<meta>tag injected vào thân phản hồi có thể noindex trang by accident). - trang là không blocked trong
robots.txt— Google phải là able để crawl nó để see directive. - nếu trang cũng carries
rel="canonical", của nó đích và dự kiến exclusion outcome có là reviewed; combination không phải được xem như tự động thất bại. - nếu bạn muốn links để giữ flowing temporarily, được sử dụng
noindex,follow— knowing nó decays đểnoindex,nofollowover dài term. - Đã làm không rely on
Noindex:line trongrobots.txt(unsupported since Sept 1, 2019).
Verify nó worked
- Ran URL Inspection → Kiểm thử trực tiếp URL trong Google Search Console và confirmed
Google sees đó
noindexdirective. - Checked đó Trang Lập chỉ mục báo cáo — đó URL xuất hiện dưới “URL marked ‘noindex’” (bản dịch) «URL được đánh dấu noindex» (legacy label: “Excluded by ‘noindex’ tag” (bản dịch) «Bị loại trừ bởi thẻ noindex»).
- Gave điều này time — deindexing chỉ happens sau một recrawl, so đó trang sẽ không vanish từ kết quả instantly.
- Nếu điều này cần để là đã biến mất urgently, dùng đó GSC Removals tool as một tạm thời
stopgap alongside đó vĩnh viễn
noindex. - Nếu một trang là vẫn được lập chỉ mục sau noindexing điều này, checked đầu tiên liệu đây là cũng robots.txt-blocked (“Indexed, though blocked by robots.txt” (bản dịch) «Được lập chỉ mục, though Bị chặn bởi robots.txt») — đó number-một nguyên nhân.
Nhật ký thay đổi
Đã cập nhật 8 thg 8, 2026.
Tóm tắt biên tập và chi tiết thay đổi đã ghi nhận.Chi tiết thay đổi
-
Ghi chú thay đổi chi tiết hiện chỉ có bằng tiếng Anh.
Không thể so sánh đầy đủ — không có bản lưu trước đó cho lần sửa đổi này.
Đã cập nhật 28 thg 7, 2026.
Tóm tắt biên tập và chi tiết thay đổi đã ghi nhận.Chi tiết thay đổi
-
Ghi chú thay đổi chi tiết hiện chỉ có bằng tiếng Anh.
Không thể so sánh đầy đủ — không có bản lưu trước đó cho lần sửa đổi này.
Đã cập nhật 19 thg 7, 2026.
Tóm tắt biên tập và chi tiết thay đổi đã ghi nhận.Chi tiết thay đổi
-
Ghi chú thay đổi chi tiết hiện chỉ có bằng tiếng Anh.
Không thể so sánh đầy đủ — không có bản lưu trước đó cho lần sửa đổi này.
Đã cập nhật 19 thg 7, 2026.
Tóm tắt biên tập và chi tiết thay đổi đã ghi nhận.Chi tiết thay đổi
-
Ghi chú thay đổi chi tiết hiện chỉ có bằng tiếng Anh.
Không thể so sánh đầy đủ — không có bản lưu trước đó cho lần sửa đổi này.
Đã cập nhật 18 thg 7, 2026.
Tóm tắt biên tập và chi tiết thay đổi đã ghi nhận.Chi tiết thay đổi
-
Ghi chú thay đổi chi tiết hiện chỉ có bằng tiếng Anh.
-
Ghi chú thay đổi chi tiết hiện chỉ có bằng tiếng Anh.
-
Ghi chú thay đổi chi tiết hiện chỉ có bằng tiếng Anh.
-
Ghi chú thay đổi chi tiết hiện chỉ có bằng tiếng Anh.
-
Ghi chú thay đổi chi tiết hiện chỉ có bằng tiếng Anh.
Không thể so sánh đầy đủ — không có bản lưu trước đó cho lần sửa đổi này.