Chuyển đến nội dung
ToolMug

Tạo & Kiểm tra Robots.txt

Tạo: chọn đường dẫn cần chặn, trình thu thập cần loại và URL sitemap của bạn, rồi nhận robots.txt sẵn sàng tải lên. Kiểm tra: lấy robots.txt của bất kỳ trang web nào (hoặc dán vào), nhập URL và trình thu thập để xem có được thu thập không và dòng nào quyết định.

Xử lý trên máy chủ của chúng tôi và xóa trong vòng một giờ

Mỗi dòng một đường dẫn, bắt đầu bằng /. Dùng * làm ký tự đại diện và $ cho phần cuối URL.

Ngoại lệ bên trong thư mục bị chặn, ví dụ /admin/public/

Tùy chọn. Bing và Yandex có dùng; Google và Baidu bỏ qua.

Chặn trình thu thập AI

Tên do từng công ty công bố. Chỉ có tác dụng với trình thu thập tuân thủ robots.txt.

Chặn một số công cụ tìm kiếm

robots.txt

Tải tệp lên thư mục gốc của trang web để truy cập được tại https://ten-mien-cua-ban/robots.txt.

Cách sử dụng

  1. Ở tab Tạo, liệt kê các đường dẫn cần chặn, đánh dấu trình thu thập AI hoặc công cụ tìm kiếm muốn chặn và thêm URL sitemap. robots.txt cập nhật ngay khi bạn nhập; hãy sao chép hoặc tải xuống.
  2. Ở tab Kiểm tra, nhập một trang web rồi bấm Lấy robots.txt, hoặc dán nội dung vào.
  3. Nhập URL cần kiểm tra và chọn trình thu thập. Kết quả cho biết có được thu thập không và tô sáng dòng khớp.

Giải thích tùy chọn

Quy tắc khớp
Như đặc tả của Google — nhóm khớp nhất với tên trình thu thập được áp dụng, đường dẫn khớp dài nhất thắng, Allow thắng khi hòa, và hỗ trợ * và $.
Crawl-delay
Số giây giữa các yêu cầu. Bing và một số bên khác tuân theo; Google và Baidu bỏ qua.

Một ví dụ minh họa

Đây là một robots.txt chặn một thư mục nhưng mở một thư mục con, chặn các tệp PDF và chặn hoàn toàn một trình thu thập AI:

User-agent: *
Disallow: /private/
Allow: /private/press/
Disallow: /*.pdf$

User-agent: GPTBot
Disallow: /

Sitemap: https://example.com/sitemap.xml

Tab Kiểm tra cho các câu trả lời sau:

Trình thu thập Đường dẫn URL Kết quả Dòng quyết định
Googlebot /blog/post Được phép Không có quy tắc nào khớp
Googlebot /private/data Bị chặn Disallow: /private/
Googlebot /private/press/kit Được phép Allow: /private/press/ (khớp dài hơn thắng)
Googlebot /files/a.pdf Bị chặn Disallow: /*.pdf$
Googlebot /files/a.pdf?x=1 Được phép Dấu $ nghĩa là URL phải kết thúc ở đó
GPTBot /blog/post Bị chặn Disallow: / trong nhóm riêng của nó
Googlebot /robots.txt Được phép Bản thân tệp luôn có thể được thu thập

Googlebot dùng nhóm * vì không có nhóm nào gọi tên nó, trong khi GPTBot dùng nhóm riêng của mình và bỏ qua các quy tắc *. Việc khớp theo RFC 9309, chỉ định nghĩa User-agent, Allow và Disallow. Sitemap và Crawl-delay là các phần mở rộng được dùng rộng rãi mà RFC không định nghĩa.

Câu hỏi thường gặp

robots.txt có giữ trang khỏi kết quả tìm kiếm không?

Không hoàn toàn. Nó chỉ yêu cầu trình thu thập không tải trang; nếu trang khác liên kết tới, URL vẫn có thể bị lập chỉ mục. Hãy dùng thẻ noindex cho trang cần giữ ngoài kết quả và đừng chặn chúng trong robots.txt, nếu không trình thu thập sẽ không bao giờ thấy noindex.

Chặn trình thu thập AI có hiệu quả không?

Các trình thu thập chính thức như GPTBot, ClaudeBot và Google-Extended nói rằng họ tuân thủ robots.txt, nên chặn chúng sẽ ngăn trang của bạn bị dùng để huấn luyện. Trình thu thập bỏ qua chuẩn này thì không thể ngăn bằng cách đó.

Kết nối của ai lấy robots.txt?

Máy chủ của chúng tôi yêu cầu robots.txt ở thư mục gốc của trang — chỉ riêng tệp đó. Việc kiểm tra nội dung đã dán diễn ra hoàn toàn trong trình duyệt của bạn.

Quyền riêng tư

Tệp được tải lên qua HTTPS để xử lý và tự động xóa trong vòng một giờ.

Công cụ liên quan