Mở index hoặc chặn Google index website WordPress có thể làm theo ba cấp độ: toàn site (Cài đặt > Đọc > tích hoặc bỏ tích “Không khuyến khích công cụ tìm kiếm lập chỉ mục trang web này”), từng bài viết hoặc trang (thẻ meta robots noindex qua plugin SEO) và các tệp không phải HTML (tiêu đề X-Robots-Tag). Quan trọng: robots.txt chỉ chặn thu thập dữ liệu, không phải cách đáng tin để giữ một trang khỏi kết quả tìm kiếm.

Mục lục
- Index, crawl và noindex khác nhau thế nào?
- Cách 1: Mở hoặc chặn index toàn bộ website trong WordPress
- Cách 2: Chặn index từng bài viết, trang, danh mục
- Cách 3: robots.txt và vì sao không nên dùng để “ẩn” trang
- Cách 4: X-Robots-Tag cho PDF, ảnh, tệp
- Bảng chọn phương pháp theo mục đích
- Checklist trước khi cho website ra mắt
- Cách kiểm tra website đã được index hay chưa
- Gỡ nhanh URL đã lỡ lên Google
- Lỗi thường gặp và cách khắc phục
- Khi nào nên và không nên chặn index
- Câu hỏi thường gặp
- Nguồn tham khảo

Index, crawl và noindex khác nhau thế nào?
Nhiều người nhầm ba khái niệm này, dẫn tới việc “chặn mà vẫn lên Google” hoặc “mở mà mãi không lên”. Hiểu đúng sẽ giúp bạn chọn đúng công cụ:
- Crawl (thu thập dữ liệu): Googlebot truy cập URL để đọc nội dung.
- Index (lập chỉ mục): Google lưu trang vào kho dữ liệu để có thể hiển thị khi người dùng tìm kiếm.
- Noindex: chỉ thị yêu cầu công cụ tìm kiếm không đưa trang vào kết quả. Để chỉ thị này có tác dụng, Googlebot phải được phép truy cập trang để đọc nó.
Bài index là gì và noindex và các chỉ thị robots trên Vidco Group đi sâu hơn vào lý thuyết; ở đây tập trung vào thao tác trên WordPress.
Cách 1: Mở hoặc chặn index toàn bộ website trong WordPress
WordPress có sẵn một tùy chọn cho toàn site. Theo tài liệu chính thức của WordPress, tùy chọn có tên tiếng Anh là “Discourage search engines from indexing this site”, nằm ở màn hình Cài đặt Đọc (Settings > Reading).


Các bước chặn index toàn site
- Đăng nhập trang quản trị (wp-admin).
- Vào Cài đặt > Đọc (Settings > Reading).
- Tìm mục Hiển thị với công cụ tìm kiếm (Search engine visibility).
- Tích ô “Không khuyến khích công cụ tìm kiếm lập chỉ mục trang web này”.
- Bấm Lưu thay đổi ở cuối trang.
Các bước mở index khi website sẵn sàng
- Vào cùng màn hình Cài đặt > Đọc.
- Bỏ tích ô trên.
- Lưu thay đổi.
- Xóa cache (plugin cache, CDN, cache máy chủ) vì trang cũ vẫn có thể mang thẻ noindex.
- Xem mã nguồn trang chủ (Ctrl+U) và tìm “noindex”; không còn thấy tức đã mở.
- Gửi sitemap trong Google Search Console, xem mục kiểm tra bên dưới.
Giao diện có thể khác tùy phiên bản WordPress và ngôn ngữ cài đặt.
Tùy chọn này thực sự làm gì?
Tài liệu WordPress mô tả: từ phiên bản 5.3, khi tích chọn, WordPress đưa vào phần đầu trang thẻ meta robots có giá trị noindex,nofollow (nếu theme gọi wp_head). Trước phiên bản 5.3, tùy chọn tác động qua robots.txt ảo bằng quy tắc Disallow. Tài liệu cũng lưu ý rằng nó không chặn truy cập vào site, mà chỉ là yêu cầu và việc tôn trọng hay không là do công cụ tìm kiếm. Vì vậy:
- Đừng dùng nó để giấu thông tin nhạy cảm. Hãy đặt mật khẩu hoặc giới hạn truy cập bằng máy chủ.
- Bật tùy chọn không làm URL đã nằm trong Google biến mất ngay; cần thời gian để Google thu thập lại và thấy noindex.
Khi nào nên bật chặn index toàn site?
- Website đang xây dựng, nội dung chưa hoàn thiện.
- Bản staging hoặc bản thử nghiệm (nên kết hợp mật khẩu).
- Site nội bộ không muốn xuất hiện công khai.
Sai lầm phổ biến nhất: quên bỏ tích sau khi ra mắt. Website live nhiều tháng mà không có khách từ Google, hóa ra vẫn đang noindex. Đó là lý do bài này có checklist riêng bên dưới.
Cách 2: Chặn index từng bài viết, trang, danh mục
Khi chỉ muốn ẩn một số trang (trang cảm ơn, trang giỏ hàng, kết quả tìm kiếm nội bộ, trang tag mỏng nội dung), hãy dùng thẻ meta robots cho từng URL.
Qua plugin SEO
Hầu hết plugin SEO phổ biến cho WordPress như Rank Math, Yoast SEO, SEOPress có hộp thiết lập ngay trong màn hình soạn bài:
- Mở bài viết hoặc trang cần chặn ở chế độ chỉnh sửa.
- Tìm phần SEO của plugin (thường ở khung bên phải hoặc dưới trình soạn thảo), mục Nâng cao (Advanced).
- Chọn chỉ thị robots là noindex (một số plugin ghi “Cho phép công cụ tìm kiếm hiển thị bài này trong kết quả” và đặt là Không).
- Cập nhật bài viết.
- Kiểm tra mã nguồn trang xem có thẻ meta robots chứa noindex.
Với hàng loạt loại nội dung (toàn bộ tag, tác giả, trang phân trang), plugin cho phép đặt noindex theo loại nội dung ở phần cài đặt chung. Hãy cân nhắc kỹ trước khi noindex cả một nhóm lớn.
Chèn thẻ thủ công
Nếu không dùng plugin, bạn có thể thêm vào phần head của trang:
<meta name="robots" content="noindex">
Theo Google, dùng “googlebot” thay cho “robots” nếu chỉ muốn áp dụng cho Googlebot. Với WordPress hiện đại, hook của hệ thống robots trong lõi cho phép chỉnh chỉ thị bằng mã; đây là việc dành cho lập trình viên.
Chặn index và nofollow khác nhau ra sao?
Noindex: không đưa trang vào kết quả. Nofollow trong meta robots: yêu cầu không theo liên kết trên trang. Hai thứ độc lập. Thường chỉ cần noindex; nofollow cho toàn trang ít khi cần thiết.
Cách 3: robots.txt và vì sao không nên dùng để “ẩn” trang
Tệp robots.txt cho crawler biết URL nào được phép truy cập. Google nói rõ đây không phải cơ chế để giữ trang web ngoài Google: dù chặn trong robots.txt, URL vẫn có thể xuất hiện trong kết quả nếu có site khác liên kết tới, chỉ là không có đoạn mô tả. Muốn thực sự loại trang khỏi kết quả, cần noindex, đặt mật khẩu hoặc xóa nội dung.

Có một cái bẫy rất hay gặp: bạn vừa thêm noindex vào trang vừa chặn trang đó bằng robots.txt. Googlebot không vào được trang nên không bao giờ đọc thấy noindex, và URL có thể vẫn tồn tại trong chỉ mục. Google ghi rõ: để noindex có hiệu lực, trang không được bị chặn bởi robots.txt.
| Mục tiêu | Dùng robots.txt? | Dùng noindex? |
|---|---|---|
| Giảm tải crawl các URL vô ích (lọc, tham số) | Có thể | Không bắt buộc |
| Không cho trang xuất hiện trên Google | Không đủ | Có |
| Bảo mật thông tin | Không | Không, cần mật khẩu |
| Trang đã index, muốn gỡ | Không (chặn sẽ cản đọc noindex) | Có, giữ cho crawl được |
Tham khảo thêm robots.txt là gì để biết cú pháp cơ bản.
Cách 4: X-Robots-Tag cho PDF, ảnh, tệp
Với tệp không có phần head như PDF hoặc ảnh, Google hỗ trợ trả về tiêu đề phản hồi X-Robots-Tag: noindex. Cấu hình ở máy chủ (Apache, Nginx) hoặc qua plugin hỗ trợ. Ví dụ ý tưởng: chặn index toàn bộ PDF trong một thư mục tài liệu nội bộ. Lưu ý đây vẫn không phải giải pháp bảo mật; tài liệu riêng tư nên đặt sau đăng nhập.
Bảng chọn phương pháp theo mục đích
| Mục đích | Phương pháp phù hợp | Lưu ý |
|---|---|---|
| Site đang xây, chưa muốn lên Google | Cài đặt > Đọc (tích chọn) + mật khẩu máy chủ nếu cần | Nhớ mở index khi ra mắt |
| Bản staging | Đăng nhập HTTP + noindex | Chặn robots.txt đơn lẻ là chưa đủ |
| Trang cảm ơn, giỏ hàng, thanh toán | Noindex từng trang bằng plugin SEO | Không đưa vào sitemap |
| Trang lọc, tham số vô tận | Kết hợp canonical, noindex hoặc robots.txt tùy trường hợp | Cần phân tích riêng từng site |
| PDF, tệp không phải HTML | X-Robots-Tag | Cấu hình ở máy chủ |
| Nội dung riêng tư | Đăng nhập, mật khẩu, hạn chế quyền | Không dựa vào noindex |
| Muốn Google lập chỉ mục bình thường | Bỏ tích chặn + không noindex + sitemap | Kiểm tra bằng Search Console |
Checklist trước khi cho website ra mắt
- Cài đặt > Đọc: đã bỏ tích chặn công cụ tìm kiếm.
- Mã nguồn trang chủ và vài trang chính không còn thẻ noindex.
- Plugin SEO: không đặt noindex hàng loạt cho loại bài đang cần lên Google.
- robots.txt không có dòng chặn toàn site (Disallow: / cho mọi bot).
- Tiêu đề X-Robots-Tag không chứa noindex ở cấp máy chủ hoặc CDN.
- Sitemap hoạt động, chỉ chứa URL cho phép lập chỉ mục.
- Đã thêm website vào Google Search Console và gửi sitemap. Xem khai báo sitemap.
- Mã trạng thái các trang chính là 200.
- Đã xóa cache plugin, cache máy chủ và CDN.
- Kiểm tra lại sau 1 đến 2 tuần trong Search Console.
Cách kiểm tra website đã được index hay chưa
- Công cụ kiểm tra URL trong Google Search Console: nhập URL, xem trạng thái “URL có trên Google” hoặc lý do không được lập chỉ mục (ví dụ “Bị loại trừ bởi thẻ noindex”).
- Báo cáo Lập chỉ mục > Trang: xem tổng quan trang đã lập chỉ mục và nhóm bị loại trừ.
- Xem mã nguồn: tìm chuỗi “noindex” trong head.
- Toán tử site: chỉ mang tính tham khảo, không chính xác tuyệt đối.
Chi tiết thao tác xem tại cách kiểm tra Google index.
Lưu ý thực tế: sau khi bỏ chặn, Google không index ngay. Có thể mất từ vài ngày đến vài tuần tùy site, chất lượng nội dung và tần suất Googlebot ghé thăm; không ai cam kết được một thời gian chính xác. Nếu muốn đẩy nhanh, xem ép index bài mới lên Google theo cách an toàn.
Gỡ nhanh URL đã lỡ lên Google
Nếu URL nhạy cảm đã nằm trên Google, các bước hợp lý:
- Nếu nội dung cần xóa hẳn: xóa trang để trả 404 hoặc 410.
- Nếu cần giữ trang nhưng không hiển thị: thêm noindex và không chặn robots.txt.
- Dùng công cụ Xóa URL (Removals) trong Google Search Console để ẩn tạm thời khỏi kết quả trong khoảng sáu tháng (theo trang trợ giúp Công cụ Xóa của Search Console, một yêu cầu thành công chỉ có hiệu lực tạm thời), trong lúc xử lý dứt điểm bằng noindex, mật khẩu hoặc xóa trang. Hết thời hạn mà trang vẫn còn và không bị chặn, nó có thể xuất hiện lại.
- Nếu là thông tin cá nhân hoặc nhạy cảm bị lộ: thêm mật khẩu và rà lại phân quyền thư mục máy chủ.
Lỗi thường gặp và cách khắc phục
| Triệu chứng | Nguyên nhân hay gặp | Cách khắc phục |
|---|---|---|
| Site live nhiều tuần, không có impression | Vẫn tích chặn ở Cài đặt > Đọc | Bỏ tích, xóa cache, gửi sitemap |
| Đã bỏ tích nhưng source vẫn có noindex | Cache, plugin SEO hoặc CDN ghi đè | Xóa mọi lớp cache; kiểm tra cài đặt plugin SEO |
| Trang vẫn xuất hiện dù đã chặn robots.txt | Googlebot không đọc được noindex | Cho phép crawl và đặt noindex |
| Search Console: “Bị loại trừ bởi thẻ noindex” | Đặt noindex có chủ ý hoặc ngoài ý muốn | Nếu ngoài ý muốn, gỡ noindex và yêu cầu kiểm tra lại |
| Sitemap chứa URL noindex | Cấu hình sitemap chưa lọc | Loại URL noindex khỏi sitemap |
| Staging bị index | Không có mật khẩu, robots.txt chưa đủ | Thêm đăng nhập, noindex, xóa URL trong Search Console |
| Chuyển site từ staging sang live giữ nguyên cấu hình | Cài đặt chặn bị sao chép | Đưa bước kiểm tra vào quy trình bàn giao |
Khi nào nên và không nên chặn index?
| Nên chặn | Không nên chặn |
|---|---|
| Trang cảm ơn, giỏ hàng, thanh toán, tài khoản | Trang dịch vụ, sản phẩm, bài blog bạn muốn lên Google |
| Trang kết quả tìm kiếm nội bộ | Trang chủ |
| Nội dung trùng lặp hoặc mỏng có chủ đích giữ lại cho người dùng | Trang có thể mang lại truy cập tự nhiên |
| Môi trường staging, thử nghiệm | Trang đang cố SEO nhưng chỉ vì “chưa chắc chắn” |
Chặn index một nhóm trang không thay thế việc cải thiện chất lượng nội dung. Nếu trang yếu, hãy nâng cấp hoặc gộp trước khi quyết định ẩn.

Câu hỏi thường gặp
Mở index hoặc chặn Google index website WordPress ở đâu?
Ở trang quản trị WordPress, vào Cài đặt > Đọc, tìm tùy chọn về khả năng hiển thị với công cụ tìm kiếm. Tích để chặn, bỏ tích để cho phép, rồi lưu thay đổi. Với từng trang riêng lẻ, dùng thiết lập noindex trong plugin SEO.
Bỏ tích rồi bao lâu thì Google index?
Không có thời gian cố định. Thường mất từ vài ngày đến vài tuần, phụ thuộc vào site và tần suất Google thu thập dữ liệu. Gửi sitemap và dùng công cụ kiểm tra URL trong Search Console giúp theo dõi.
Chặn bằng robots.txt có đủ để ẩn trang khỏi Google không?
Không. Google nói robots.txt không phải cơ chế giữ trang ngoài Google; URL vẫn có thể hiện nếu có liên kết từ nơi khác. Hãy dùng noindex hoặc đặt mật khẩu.
Vì sao đã noindex mà trang vẫn còn trên Google?
Có thể Google chưa thu thập lại trang, hoặc trang bị chặn bởi robots.txt nên Googlebot không thấy noindex. Cho phép crawl, chờ Google cập nhật và dùng công cụ Xóa URL nếu cần ẩn tạm.
Noindex có làm mất thứ hạng các trang khác không?
Noindex trang nào chỉ loại trang đó khỏi kết quả. Tuy vậy, nếu noindex nhầm các trang mang traffic hoặc trang nhận nhiều liên kết nội bộ, bạn sẽ mất lượt truy cập từ chúng. Luôn rà lại danh sách trước khi áp dụng hàng loạt.
Có nên để site staging được index không?
Không. Hãy đặt mật khẩu truy cập, noindex và đảm bảo không có liên kết công khai tới staging. Nếu lỡ bị index, xử lý bằng xóa hoặc noindex và công cụ Xóa URL.
Cài đặt Đọc có chặn được các công cụ AI thu thập dữ liệu không?
Tùy chọn này là yêu cầu gửi tới công cụ tìm kiếm, chủ yếu qua thẻ meta robots; mỗi bot có chính sách riêng. Để quản lý các bot cụ thể, cần cấu hình riêng trong robots.txt hoặc tường lửa và đọc tài liệu của từng bot.
Trang đã chặn index có nên nằm trong sitemap?
Không nên. Sitemap nên chỉ chứa URL bạn muốn được lập chỉ mục, trả mã 200 và không bị noindex.
Kết luận và bước tiếp theo
Hãy xác định mục tiêu trước khi chọn công cụ: toàn site dùng Cài đặt > Đọc, từng trang dùng noindex trong plugin SEO, tệp dùng X-Robots-Tag, bảo mật dùng mật khẩu. Đừng quên bỏ chặn khi ra mắt, rồi xác nhận bằng Google Search Console. Làm theo checklist ở trên sẽ tránh được lỗi tốn thời gian nhất: website live nhưng vô hình với Google.
Vidco Group có thể hỗ trợ: nếu bạn cần rà soát kỹ thuật trước khi ra mắt hoặc muốn một website WordPress chuẩn SEO ngay từ đầu, hãy xem dịch vụ SEO và thiết kế website của chúng tôi.

Nguồn tham khảo
- WordPress Documentation: Settings Reading screen
- Google Search Central: Chặn lập chỉ mục bằng noindex
- Google Search Central: Giới thiệu về robots.txt
- Google Search Central: Tạo và gửi tệp robots.txt
- Search Console Help: Công cụ Xóa và báo cáo SafeSearch (Removals)
Cập nhật: tháng 10/2026