Những điểm chính
Noindex Tag là gì?
Noindex Tag là thẻ HTML dùng để báo cho bot tìm kiếm không index một trang hoặc file trên website.
Cách khai báo Noindex trong HTML
Thêm thẻ này vào phần <head>:
Khai báo Noindex bằng HTTP Header
Trong header, thẻ này sẽ có dạng:
Khi Googlebot truy cập trang và phát hiện chỉ thị noindex, trang sẽ bị loại khỏi kết quả tìm kiếm—even khi trước đó đã được index. Lưu ý rằng không phải bot nào cũng tuân theo 100%, nhưng hầu hết bot của các công cụ tìm kiếm lớn (đặc biệt Google) đều thực hiện đúng.
Phân biệt Noindex và Nofollow
|
Tiêu chí |
Noindex |
Nofollow |
|
Mục đích |
Ngăn trang xuất hiện trong kết quả tìm kiếm |
Ngăn bot theo dõi liên kết ra ngoài |
|
Áp dụng |
Cả trang |
Từng liên kết |
|
Hiệu quả |
Trang không được index |
Trang vẫn được index, nhưng không truyền sức mạnh SEO |
|
Cách hoạt động |
Qua thẻ meta robots |
Thuộc tính rel="nofollow" |
Bạn có thể kết hợp:
Nếu vẫn thấy trang hiển thị trên Google sau khi thêm Noindex, có thể Google chưa thu thập lại. Hãy gửi Indexing Request trong Google Search Console.

Khi nào nên sử dụng Noindex Tag?
Hãy dùng Noindex khi muốn giới hạn tài nguyên crawl và loại bỏ các trang không mang lại giá trị SEO.
Nên Noindex cho:
-
Trang hệ thống: đăng nhập, đăng ký, quên mật khẩu, giỏ hàng, checkout.
Không nên Noindex các trang:
Cách triển khai Noindex Tag
Bạn có thể triển khai bằng HTML hoặc HTTP Header.
1. Thêm thẻ Noindex trong HTML
Dùng thẻ meta robots trong phần <head>:
Giải thích cấu trúc:
Bạn có thể thêm nhiều chỉ thị và ngăn cách bằng dấu phẩy, ví dụ:
2. Thêm Noindex trong HTTP Header (X-Robots-Tag)
Dành cho file không phải HTML như PDF, hình ảnh, video hoặc khi bạn cần kiểm soát bằng RegEx.
Ví dụ phản hồi HTTP:
Apache (.htaccess) – noindex tất cả file PDF
Nginx – noindex file PDF
Ưu điểm của phương pháp HTTP Header
Nhược điểm