Trình tạo Robots.txt

Tạo robots.txt chuẩn chỉ trong vài giây: chọn mẫu có sẵn, thêm quy tắc cho từng user-agent, chặn crawler huấn luyện AI và khai báo sitemap, kèm cảnh báo trực tiếp về những lỗi có thể khiến website bị gỡ khỏi kết quả tìm kiếm.

Cập nhật

Bắt đầu từ mẫu có sẵn

Các mẫu có dấu “+” sẽ thêm nhóm vào quy tắc hiện tại; các mẫu còn lại sẽ thay thế chúng.

Nhóm quy tắc

Sitemap

Phải là URL tuyệt đối. Các dòng sitemap áp dụng cho mọi crawler, không phụ thuộc vào nhóm.
robots.txt
Kiểm tra

Kiểm tra

    Webflow: dán kết quả vào Site settings › SEO › Indexing › robots.txt rồi xuất bản. Tên miền staging .webflow.io được xử lý riêng bằng tùy chọn “Disable Webflow subdomain indexing”.

    Dữ liệu của bạn không bao giờ rời khỏi máy tính. Mọi xử lý diễn ra 100% cục bộ trong trình duyệt của bạn.

    Công cụ này có hữu ích không?0.0 0 lượt đánh giá
    Tạo sitemap XML miễn phí bằng cách quét websiteChỉ đưa vào các trang có thể index, canonical và trả về 200, kèm lastmod tùy chọn.Công cụ tạo Sitemap →

    Cách dùng Trình tạo Robots.txt

    1. Nhấp vào một mẫu có sẵn để bắt đầu: “Cho phép tất cả” cho đa số website, “WordPress” hoặc “Kiểu Shopify” cho các nền tảng tương ứng, hoặc “Chặn tất cả” cho website staging.
    2. Thêm quy tắc Disallow và Allow cho từng nhóm user-agent. Đường dẫn bắt đầu bằng /; * khớp với mọi ký tự và $ đánh dấu cuối URL.
    3. Tùy chọn: thêm “+ Block AI training bots” để từ chối huấn luyện mô hình AI nhưng vẫn cho phép các crawler tìm kiếm thông thường.
    4. Nhập URL sitemap, xem lại các cảnh báo, rồi tải robots.txt xuống và tải lên thư mục gốc của tên miền (ví dụ https://example.com/robots.txt). Kiểm tra lại bằng Robots.txt Tester.

    robots.txt là gì?

    robots.txt là file văn bản thuần nằm ở thư mục gốc của một host (https://www.example.com/robots.txt), cho biết crawler được phép truy cập những URL nào. File này tuân theo Robots Exclusion Protocol, được chuẩn hóa thành RFC 9309 vào năm 2022. Mỗi nhóm bắt đầu bằng một hoặc nhiều dòng User-agent, theo sau là các quy tắc Allow và Disallow. Crawler chỉ tuân theo nhóm cụ thể nhất khớp với tên của nó, nếu không có thì dùng User-agent: *.

    Cách so khớp quy tắc

    • Quy tắc so khớp đường dẫn URL theo tiền tố: Disallow: /admin chặn /admin, /admin/ và /administrator. Dùng /admin/ nếu chỉ muốn chặn thư mục.
    • * khớp với chuỗi ký tự bất kỳ và $ đánh dấu kết thúc: Disallow: /*.pdf$ chặn mọi file PDF.
    • Khi cả Allow và Disallow cùng khớp, Google áp dụng quy tắc dài nhất (cụ thể nhất); nếu bằng nhau thì Allow được ưu tiên.
    • Dòng Disallow: để trống nghĩa là “cho phép tất cả”. Disallow: / chặn toàn bộ website.

    Chặn crawler AI

    Các công ty AI dùng user-agent riêng cho việc huấn luyện mô hình, lập chỉ mục tìm kiếm và các lần tải trang do người dùng yêu cầu. Nhờ vậy, bạn có thể từ chối huấn luyện mà vẫn xuất hiện trong câu trả lời của AI search:

    User-agentĐơn vị vận hànhMục đích
    GPTBotOpenAIDữ liệu huấn luyện
    OAI-SearchBot / ChatGPT-UserOpenAITìm kiếm ChatGPT / trang do người dùng yêu cầu
    ClaudeBotAnthropicDữ liệu huấn luyện
    Claude-SearchBot / Claude-UserAnthropicTìm kiếm / trang do người dùng yêu cầu
    Google-ExtendedGoogleToken điều khiển cho việc huấn luyện và grounding của Gemini, không ảnh hưởng đến Google Search
    Applebot-ExtendedAppleToken điều khiển cho việc huấn luyện AI của Apple
    CCBotCommon CrawlKho dữ liệu web mở, được dùng rộng rãi để huấn luyện
    Meta-ExternalAgent, BytespiderMeta, ByteDanceDữ liệu huấn luyện
    PerplexityBot / Perplexity-UserPerplexityChỉ mục tìm kiếm / trang do người dùng yêu cầu

    Việc tuân thủ là tự nguyện: các crawler uy tín sẽ tôn trọng robots.txt, nhưng file này không phải cơ chế kiểm soát truy cập. Với nội dung cần giữ riêng tư, hãy dùng xác thực hoặc quy tắc tường lửa. Bạn có thể kiểm tra website đang cho phép những gì bằng AI Crawler Checker.

    Những lỗi cần tránh

    • Dùng robots.txt để gỡ trang khỏi chỉ mục. URL bị chặn vẫn có thể được lập chỉ mục (không có đoạn trích) nếu các website khác liên kết đến nó. Hãy dùng thẻ meta noindex, và đừng chặn chính trang đó, nếu không Google sẽ không thấy thẻ này.
    • Chặn CSS và JavaScript. Google render trang; chặn /assets/ hoặc /wp-includes/ có thể khiến trang trông bị hỏng với Google.
    • Dựa vào Crawl-delay. Bing và Yandex có tôn trọng quy tắc này, còn Googlebot thì bỏ qua.
    • Đưa file của môi trường staging lên production. Một dòng Disallow: / còn sót lại là một trong những nguyên nhân phổ biến nhất khiến lượng truy cập sụt giảm đột ngột sau khi ra mắt.

    Cũng được tìm dưới tên: robots.txt, tạo robots.txt, chặn gptbot, chặn bot ai, file robots.txt, cú pháp robots.txt, chặn claudebot, robots.txt webflow.

    Các công cụ dùng kèm tốt với Trình tạo Robots.txt

    • Công cụ tạo Sitemap — Quét website của bạn và nhận một file sitemap.xml gọn gàng, chỉ chứa những trang đáng được index: trạng thái 200, không có noindex, tự canonical.
    • Trình tạo llms.txt — Viết file llms.txt để cung cấp cho trợ lý AI một bản đồ Markdown được chọn lọc về website của bạn, gồm tên dự án, phần tóm tắt, các trang quan trọng và phần bổ sung tùy chọn, theo đề xuất llmstxt.org.
    • Kiểm tra Sitemap — Tìm và xác thực XML sitemap của bạn — số lượng URL, sitemap con trong sitemap index, độ phủ lastmod, URL trùng lặp và URL thuộc host khác — đồng thời kiểm tra xem các trang được liệt kê có thực sự trả về 200 hay không.
    • Công cụ tạo Meta Tag — Điền một biểu mẫu và nhận ngay một <head> đầy đủ, hợp lệ: tiêu đề, mô tả, canonical, robots, Open Graph, thẻ X/Twitter, màu theme và icon.

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

    Tôi tải robots.txt lên đâu?
    Ở thư mục gốc của từng host, ví dụ https://www.example.com/robots.txt. Mỗi subdomain cần file riêng. Trên Webflow, dán nội dung vào Site settings › SEO › robots.txt; trên Shopify, chỉnh template theme robots.txt.liquid.
    Chặn GPTBot có làm website của tôi biến mất khỏi ChatGPT không?
    Chặn GPTBot chỉ ngăn OpenAI dùng trang của bạn để huấn luyện. Tìm kiếm ChatGPT dùng OAI-SearchBot, còn các lần tải do người dùng kích hoạt dùng ChatGPT-User. Chỉ chặn các bot này nếu bạn cũng muốn không xuất hiện trong câu trả lời của ChatGPT.
    Google-Extended có ảnh hưởng đến thứ hạng trên Google không?
    Không. Google-Extended chỉ là token điều khiển cho việc huấn luyện và grounding của Gemini; Googlebot vẫn thu thập dữ liệu và xếp hạng trang của bạn bình thường.
    Robots.txt có thể giữ một trang khỏi Google không?
    Không đáng tin cậy. File này chỉ ngăn thu thập dữ liệu, không ngăn lập chỉ mục. Để gỡ một trang khỏi kết quả, hãy cho phép thu thập và thêm <meta name="robots" content="noindex">, hoặc dùng bảo vệ bằng mật khẩu.
    Làm sao để kiểm tra robots.txt?
    Dán nội dung vào Robots.txt Tester để kiểm tra xem một URL có được phép truy cập đối với Googlebot, Bingbot hoặc các crawler AI hay không, trước khi bạn xuất bản.
    Tôi có thể cài Trình tạo Robots.txt như một ứng dụng web và dùng khi không có mạng không?
    Có. Trình tạo Robots.txt là một ứng dụng web (PWA) có thể cài đặt — cài trực tiếp từ trình duyệt, không cần tải từ cửa hàng ứng dụng. Trên Chrome hoặc Edge (Windows, macOS, Linux, ChromeOS) hoặc Android, bấm Cài đặt ứng dụng ở đầu trang này; trên iPhone và iPad, dùng Chia sẻ → Thêm vào Màn hình chính; trên Mac, dùng File → Add to Dock trong Safari 17 trở lên. Sau đó ứng dụng mở trong cửa sổ riêng với biểu tượng riêng, và vì chạy hoàn toàn trên trình duyệt nên vẫn hoạt động khi không có mạng. Firefox trên máy tính không thể cài ứng dụng web. Cách cài đặt hoạt động thế nào.

    Công cụ liên quan