Robots.txt cho bot AI: user agent của OpenAI, Anthropic, Perplexity và Google, mỗi bot làm gì, và một cấu hình giúp trang của bạn vẫn có thể được trích dẫn.

Trên trang này
Tóm lại
Để hiển thị trong câu trả lời AI, hãy cho phép các bot tìm kiếm và bot lấy trang theo yêu cầu người dùng (OAI-SearchBot, ChatGPT-User, Claude-SearchBot, Claude-User, PerplexityBot, Perplexity-User và Googlebot), rồi quyết định riêng có cho phép các bot thu thập để huấn luyện hay không (GPTBot, ClaudeBot, Google-Extended, Applebot-Extended, CCBot). Chặn một bot huấn luyện không đưa bạn ra khỏi tìm kiếm AI; chặn một bot tìm kiếm thì thường là có. Mỗi quy tắc nằm trong robots.txt của bạn dưới đúng tên user agent mà nhà cung cấp ghi trong tài liệu.
Muốn tìm hiểu sâu hơn? Hãy hỏi
Bài trắc nghiệm nhanh
Làm sao để được ChatGPT và các trợ lý AI khác nhắc đến?
Sorank phù hợp với câu trả lời của bạn
Thử nghiệm trong 3 ngày trên chính website của bạn và xem vị trí của bạn trên Google, ChatGPT và các AI khác.
Bắt đầu dùng thử miễn phí 3 ngày3 ngày miễn phí, sau đó bạn có thể dừng bất cứ lúc nào. Cam kết hoàn tiền trong 90 ngày nếu không có kết quả.
Robots.txt cho bot AI đã trở thành một quyết định kinh doanh, không chỉ là một tệp kỹ thuật. Cùng một tệp từng chỉ nói chuyện với Googlebot nay quyết định việc ChatGPT, Claude, Perplexity và Gemini có thể đọc, trích dẫn và liên kết đến trang của bạn hay không. Định dạng vẫn không đổi: đó vẫn là Giao thức Loại trừ Robot được chuẩn hóa thành RFC 9309, với các dòng user agent, Allow và Disallow. Điều thay đổi là số lượng tác nhân và việc một nhà cung cấp có thể chạy nhiều bot với mục đích khác nhau.
Hầu hết các nhà cung cấp AI giờ tách việc huấn luyện, lập chỉ mục tìm kiếm và việc lấy trang theo yêu cầu người dùng thành các user agent khác nhau. Bảng dưới đây tóm tắt các bot chính theo tài liệu của từng nhà cung cấp.
| Nhà cung cấp | User agent | Mục đích | Hệ quả khi chặn |
|---|---|---|---|
| OpenAI | GPTBot | Dữ liệu huấn luyện cho các mô hình OpenAI | Nội dung không được dùng để huấn luyện trong tương lai |
| OpenAI | OAI-SearchBot | Lập chỉ mục cho tìm kiếm ChatGPT | Trang có thể không xuất hiện như kết quả được trích dẫn trong tìm kiếm ChatGPT |
| OpenAI | ChatGPT-User | Trang được lấy khi người dùng yêu cầu ChatGPT truy cập | ChatGPT không thể mở trang của bạn theo yêu cầu |
| Anthropic | ClaudeBot | Dữ liệu huấn luyện cho các mô hình Claude | Nội dung không được dùng để huấn luyện trong tương lai |
| Anthropic | Claude-SearchBot, Claude-User | Chất lượng tìm kiếm và các lượt lấy trang theo yêu cầu người dùng | Ít hiển thị hơn trong các câu trả lời của Claude khi có tìm kiếm web |
| Perplexity | PerplexityBot, Perplexity-User | Chỉ mục tìm kiếm và các lượt lấy trang theo yêu cầu người dùng | Ít có khả năng được trích dẫn trên Perplexity |
| Googlebot | Tìm kiếm Google, bao gồm AI Overviews và AI Mode | Bị loại khỏi Tìm kiếm hoàn toàn | |
| Google-Extended (mã thông báo) | Dùng nội dung cho các mô hình Gemini và làm căn cứ ngoài Tìm kiếm | Không ảnh hưởng đến xếp hạng trong Tìm kiếm | |
| Apple | Applebot-Extended (mã thông báo) | Dùng nội dung cho các mô hình AI tạo sinh của Apple | Applebot vẫn có thể thu thập cho Siri và Spotlight |
| Common Crawl | CCBot | Kho lưu trữ web mở mà nhiều bộ dữ liệu AI tái sử dụng | Nội dung không có trong các lượt thu thập sau của kho lưu trữ |
Nguồn: tài liệu về bot thu thập của OpenAI và danh sách các bot thu thập phổ biến của Google. Tên bot thỉnh thoảng thay đổi, nên hãy kiểm tra trang của từng nhà cung cấp trước khi sửa tệp. Các mục từ điển của chúng tôi về bot thu thập AI và bot thu thập của OpenAI giữ phần định nghĩa ngắn gọn.
Với phần lớn doanh nghiệp muốn có khách hàng, không: nếu cần thì chặn việc huấn luyện, nhưng giữ các bot tìm kiếm mở. Sự đánh đổi phụ thuộc vào thứ bạn bán:
Các nhóm riêng cho từng user agent, với bot tìm kiếm được cho phép và một lựa chọn rõ ràng cho bot huấn luyện. Ví dụ cho doanh nghiệp muốn hiển thị trên AI nhưng không muốn cung cấp dữ liệu huấn luyện:
User-agent: OAI-SearchBot
User-agent: ChatGPT-User
User-agent: Claude-SearchBot
User-agent: Claude-User
User-agent: PerplexityBot
User-agent: Perplexity-User
Allow: /
User-agent: GPTBot
User-agent: ClaudeBot
User-agent: Google-Extended
User-agent: Applebot-Extended
User-agent: CCBot
Disallow: /
User-agent: *
Disallow: /admin/
Sitemap: https://www.example.com/sitemap.xml
Bỏ nhóm thứ hai nếu bạn đồng ý để nội dung được dùng trong huấn luyện. Trình tạo robots.txt miễn phí của chúng tôi sẽ dựng tệp này, còn công cụ kiểm tra robots.txt cho biết những bot nào thực sự được phép trên tệp đang chạy.
Lỗi phổ biến nhất là một quy tắc chung sao chép từ diễn đàn. Các lỗi thường gặp:
Không, nó chỉ mở cửa. Khi bot đã đọc được trang, việc được trích dẫn phụ thuộc vào việc trang có trả lời câu hỏi rõ ràng, có cấu trúc dễ trích xuất và được xác nhận bởi các nguồn khác hay không. Dữ liệu có cấu trúc sạch cho tìm kiếm AI, các phần đi thẳng vào câu trả lời và tệp llms.txt tùy chọn sẽ hỗ trợ bước tiếp theo.
Hãy coi mỗi bot AI là một quyết định riêng: mở các bot tìm kiếm và bot lấy trang theo yêu cầu, chọn có cân nhắc với bot huấn luyện, và kiểm tra máy chủ có áp dụng đúng chính sách đó không. Sau đó, hãy đo xem cánh cửa đã mở có chuyển thành trích dẫn hay không. Sorank theo dõi thương hiệu của bạn trên ChatGPT, Claude và Gemini mỗi tháng và xuất bản nội dung được cấu trúc để được trích dẫn: bắt đầu với bản dùng thử miễn phí 3 ngày.
Không hẳn. GPTBot thu thập dữ liệu để huấn luyện các mô hình của OpenAI. Tìm kiếm ChatGPT dựa vào một bot khác, OAI-SearchBot, và ChatGPT-User dành cho các trang mà người dùng yêu cầu mở. Chặn riêng GPTBot chỉ hạn chế việc dùng để huấn luyện, còn trang của bạn vẫn đủ điều kiện xuất hiện và được liên kết trong tìm kiếm ChatGPT.
Không. Google-Extended là một mã thông báo trong robots.txt, không phải một bot thu thập riêng, và Google nêu rõ nó không ảnh hưởng đến việc lập chỉ mục hay xếp hạng trong Tìm kiếm Google. AI Overviews và AI Mode là một phần của Tìm kiếm và dùng Googlebot. Google-Extended chỉ kiểm soát việc nội dung của bạn có được dùng cho các mô hình Gemini và làm căn cứ ngoài Tìm kiếm hay không.
Các nhà cung cấp lớn ghi rõ user agent của họ và cam kết bot của họ tuân theo robots.txt, có lưu ý đối với những lượt tải trang do người dùng kích hoạt trực tiếp. Một số bot ít minh bạch hơn bị ghi nhận là không tuân theo quy tắc này. Để thực thi nghiêm ngặt, hãy kết hợp robots.txt với quy tắc trên máy chủ hoặc tường lửa dựa trên user agent và dải IP được công bố.
HỌ ĐÃ THỬ SORANK TRƯỚC BẠN
