
Nếu bạn từng đi vào một thư viện lớn mà không có ai chỉ đường, bạn sẽ mất rất nhiều thời gian để tìm đúng cuốn sách mình cần. llms.txt ra đời để giải quyết vấn đề tương tự, nhưng dành cho các mô hình AI. Đây là một file Markdown mới, thường đặt ở địa chỉ /llms.txt, giúp AI hiểu nhanh website của bạn nói về điều gì và nên đọc phần nào trước.
llms.txt Là Gì?

Hãy tưởng tượng đơn giản: llms.txt giống như một tấm bản đồ tóm tắt mà bạn để sẵn ở cửa nhà, giúp khách (ở đây là AI) biết ngay phòng nào quan trọng nhất mà không cần đi lục soát từng ngóc ngách. File này được Jeremy Howard, đồng sáng lập Answer.AI, đề xuất vào ngày 3/9/2024, với mục tiêu cung cấp thông tin cô đọng, dễ đọc và các liên kết hữu ích cho LLM tại thời điểm nó xử lý câu hỏi (gọi là “inference”). Đây là một đề xuất từ cộng đồng, không phải chuẩn bắt buộc do các tổ chức như IETF hay W3C ban hành, khác hẳn với Robots Exclusion Protocol (chính là robots.txt) vốn đã được chuẩn hóa chính thức trong RFC 9309.
llms.txt là file Markdown cung cấp bản tóm tắt có chọn lọc về website và các liên kết quan trọng cho LLM hoặc AI agent có hỗ trợ định dạng này.
llms.txt Khác Gì So Với robots.txt?
Câu trả lời ngắn gọn: robots.txt nói cho robot biết “được phép đi vào đâu, không được đi vào đâu”, còn llms.txt chỉ đơn giản là “đây là những gì quan trọng, bạn nên xem qua”. robots.txt dùng các dòng lệnh như User-agent, Allow và Disallow để yêu cầu crawler tuân theo quy tắc truy cập. Trong khi đó, llms.txt chỉ là văn bản Markdown gồm tiêu đề, mô tả và danh sách link; nó không chứa bất kỳ quy tắc cấp quyền nào và không thay thế cho robots.txt.
| Tiêu chí | robots.txt | llms.txt |
|---|---|---|
| Mục đích chính | Gửi quy tắc crawl cho crawler | Cung cấp ngữ cảnh và link được tuyển chọn |
| Định dạng | Robots Exclusion Protocol | Markdown convention |
| Cú pháp | User-agent, Allow, Disallow |
H1, blockquote, mô tả, H2 và Markdown link |
| Kiểm soát truy cập | Có, nếu crawler tự nguyện tuân thủ | Không |
| Mức độ chuẩn hóa | RFC 9309, phổ biến rộng | Đề xuất mới, tùy chọn |
llms.txt Liên Quan Thế Nào Đến AI Agent Và Agentic Browsing?
Đây là điểm nhiều người hiểu nhầm nhất, nên cần nói rõ ràng. Chrome Lighthouse đã thêm audit kiểm tra llms.txt vào nhóm Agentic Browsing (cập nhật ngày 5/5/2026), xem file này như một bản tóm tắt máy có thể đọc được, giúp các công cụ duyệt web bằng AI tìm nội dung nhanh hơn. Nhưng bạn cần hiểu đúng phạm vi: audit này chỉ kiểm tra xem file có thể truy xuất được hay không; nếu file trả về lỗi 404, Lighthouse đánh dấu là “Not Applicable” (N/A) vì việc có file vẫn hoàn toàn là tùy chọn. Nói cách khác, việc Chrome kiểm tra file không đồng nghĩa với việc mọi AI agent đều đọc llms.txt trước khi ghé thăm website của bạn. Hãy luôn nhớ những cụm từ như “có thể hỗ trợ“, “nếu công cụ triển khai“, thay vì khẳng định chắc nịch rằng “AI sẽ luôn đọc”.
llms.txt Được Đề Xuất Để Giải Quyết Vấn Đề Gì?

Một website thông thường chứa rất nhiều thứ: menu điều hướng, banner quảng cáo, mã JavaScript, và hàng trăm đường link không liên quan trực tiếp đến nội dung chính. Với con người, chúng ta lướt qua những thứ này dễ dàng. Nhưng với AI, mỗi từ đọc vào đều tốn “chỗ chứa” (context window), vốn có giới hạn. llms.txt được đề xuất để giảm chi phí khám phá cấu trúc website, bằng cách đưa ra một bản đồ nội dung ngắn gọn, có chủ đích. Nhờ đó, chủ website có thể chủ động làm nổi bật tài liệu, hướng dẫn, trang sản phẩm hoặc chính sách quan trọng nhất, thay vì để công cụ AI tự đoán mò từ toàn bộ hệ thống điều hướng.
Cụ thể, file này hướng đến việc:
- Giảm nhiễu từ navigation, footer, quảng cáo và các thành phần giao diện.
- Cung cấp mô tả tổng quan rõ ràng về website hoặc sản phẩm.
- Gom các URL quan trọng theo từng chủ đề.
- Thêm mô tả ngắn giải thích mục đích của từng tài nguyên.
- Hỗ trợ các workflow cần lấy ngữ cảnh nhanh, đặc biệt hữu ích với developer docs và SaaS documentation.
Muốn Kiểm Soát AI Crawler Hoặc AI Search Thì Dùng Gì?
Nếu mục tiêu của bạn là kiểm soát việc bot AI crawl trang, công cụ đúng vẫn là robots.txt, với các user-agent riêng của từng nhà cung cấp như OAI-SearchBot, GPTBot (OpenAI), ClaudeBot, Claude-SearchBot (Anthropic) hoặc Google-Extended (Google). Còn nếu bạn muốn hạn chế nội dung xuất hiện trong Google Search hoặc các tính năng AI của Google, hãy dùng đúng công cụ như noindex, nosnippet, data-nosnippet, max-snippet, chứ không phải llms.txt.
Cấu Trúc File llms.txt Được Xây Dựng Như Thế Nào?

Điều thú vị là cấu trúc của llms.txt rất đơn giản, gần như ai biết viết Markdown cơ bản cũng có thể tạo ra được. File thường đặt tại https://domain-cua-ban.com/llms.txt, và toàn bộ nội dung viết bằng Markdown thuần túy. Theo đúng đặc tả gốc, chỉ có một thành phần bắt buộc duy nhất: dòng H1 chứa tên project hoặc tên website. Mọi phần mô tả và nhóm link khác đều là tùy chọn, được thêm vào theo thứ tự để cung cấp thêm ngữ cảnh cho AI.
File llms.txt Đặt Ở Đâu Và Có Liên Quan Gì Đến sitemap.xml?
Vị trí phổ biến nhất là /llms.txt ngay tại thư mục gốc (root domain) của website, dù một số cách triển khai cũng hỗ trợ đặt file ở đường dẫn phụ. Nhiều người nhầm lẫn llms.txt với sitemap.xml, nhưng hai file này phục vụ mục đích khác nhau: sitemap.xml liệt kê toàn bộ URL để công cụ tìm kiếm khám phá theo đúng cấu trúc kỹ thuật, còn llms.txt chỉ đưa ra danh sách tài nguyên đã được tuyển chọn kỹ càng, kèm theo lời giải thích ngắn bằng Markdown. Một điều cần lưu ý: Sitemap: không phải là cú pháp chuẩn của llms.txt. Nếu website muốn dẫn link tới sitemap trong file, bạn chỉ có thể đưa nó vào như một tài nguyên bình thường, không phải một directive đặc biệt.
Những Thành Phần Nào Xuất Hiện Trong File llms.txt?
Theo đúng đặc tả, một file llms.txt hoàn chỉnh có thể gồm:
# Tên website hoặc project– thành phần bắt buộc duy nhất.> Mô tả ngắn– tóm tắt thông tin quan trọng nhất để hiểu website.- Các đoạn văn hoặc danh sách bổ sung – cung cấp thêm hướng dẫn và ngữ cảnh.
- Các mục
##– dùng để chia tài nguyên thành từng nhóm chủ đề. - Markdown link – có thể kèm mô tả ngắn ngay sau dấu hai chấm.
## Optional– nhóm chứa các tài nguyên có thể bị bỏ qua khi công cụ chỉ cần ngữ cảnh ngắn hơn.
Một điều quan trọng cần nhớ: các dòng lệnh như User-Agent, Allow, Disallow, Crawl-Delay không hề xuất hiện trong cú pháp của llms.txt. Nếu bạn thấy ai đó thêm chúng vào, đó là hiểu sai về đặc tả.
Ví Dụ Cấu Trúc llms.txt Đúng Chuẩn
# Example SaaS
> Nền tảng quản lý dự án dành cho nhóm sản phẩm và kỹ thuật.
Các tài liệu dưới đây mô tả cách thiết lập workspace, tích hợp API và xử lý lỗi phổ biến.
## Bắt đầu
- [Hướng dẫn cài đặt](https://example.com/docs/getting-started): Tạo workspace và mời thành viên.
- [Khái niệm cốt lõi](https://example.com/docs/concepts): Giải thích project, task và permission.
## API
- [API overview](https://example.com/docs/api): Tổng quan authentication và endpoint.
- [API reference](https://example.com/docs/api/reference): Danh sách endpoint và schema.
## Hỗ trợ
- [Troubleshooting](https://example.com/docs/troubleshooting): Các lỗi thường gặp và cách xử lý.
- [Chính sách bảo mật](https://example.com/security): Thông tin bảo mật công khai.
## Optional
- [Blog sản phẩm](https://example.com/blog): Tin tức và bài viết cập nhật.
Nhìn vào ví dụ trên, bạn sẽ thấy: đây thực chất chỉ là một bản đồ nội dung được viết gọn gàng, chứ hoàn toàn không phải là danh sách “cấp phép truy cập” như nhiều người vẫn tưởng.
Những Nền Tảng Nào Đang Hỗ Trợ llms.txt?

Ở tầng công cụ và CMS, llms.txt đã được nhiều nền tảng lớn hỗ trợ khá tốt. Ví dụ, Yoast có thể tự động tạo và cập nhật file này; Mintlify tự động cung cấp cả llms.txt lẫn llms-full.txt cho các trang tài liệu; Webflow cho phép người dùng tự upload file; còn Semrush và Chrome Lighthouse đều có tính năng audit liên quan. Tuy nhiên, đây là điểm quan trọng bạn cần phân biệt rõ: việc một nền tảng hỗ trợ tạo hoặc kiểm tra file không đồng nghĩa với việc các mô hình AI lớn đã cam kết đọc file này trong quy trình tìm kiếm, lập chỉ mục hay trích dẫn nội dung.
Một số ví dụ cụ thể bạn có thể tham khảo:
- Yoast SEO: tự động tạo file ở thư mục gốc và cập nhật định kỳ.
- Mintlify: tự động tạo cả
llms.txtvàllms-full.txtcho tài liệu. - Webflow: hỗ trợ upload file trong phần cài đặt SEO, đồng thời có cảnh báo rằng tác động thực tế chưa được chứng minh.
- Semrush Site Audit: kiểm tra file bị thiếu hoặc sai định dạng.
- Chrome Lighthouse: kiểm tra khả năng truy xuất file trong nhóm audit Agentic Browsing.
Dữ Liệu Thực Tế Nói Gì Về Việc AI Đọc llms.txt?
Đây là phần dữ liệu quan trọng nhất mà bạn cần biết trước khi quyết định đầu tư thời gian vào llms.txt. Một nghiên cứu của Ahrefs, công bố ngày 15/6/2026, phân tích 137.210 domain đang sử dụng Ahrefs Web Analytics, cho thấy 28% trong số đó có file llms.txt hợp lệ. Nhưng con số đáng chú ý hơn là: trong tháng 5/2026, 97% số file hợp lệ đó không hề nhận được bất kỳ request nào, tức là không có bot hay con người nào ghé đọc.
Cần lưu ý là mẫu nghiên cứu này thiên về nhóm website kỹ thuật và có ý thức về SEO (vì họ là khách hàng dùng công cụ phân tích của Ahrefs), nên tỷ lệ 28% không đại diện cho toàn bộ web nói chung. Tuy vậy, con số 97% file không nhận được request nào vẫn cho thấy một thực tế: mức độ sử dụng thực sự của file này, ngay cả trong nhóm website “sành công nghệ” nhất, vẫn còn rất hạn chế. Đến thời điểm hiện tại, chưa có bằng chứng rộng và độc lập nào cho thấy chỉ riêng việc thêm llms.txt sẽ làm tăng số lần được AI trích dẫn, tăng lượng truy cập giới thiệu (referral traffic), hay cải thiện độ chính xác của câu trả lời AI.
Ví Dụ Về File llms.txt Cho Từng Loại Website

Mỗi loại website nên chọn URL công khai, chính thức (canonical) và có giá trị lâu dài, kèm mô tả rõ mục đích của từng link, thay vì áp dụng máy móc kiểu “cho phép” hay “chặn” đường dẫn như trong robots.txt. Một điều bạn nên nhớ: file này không cần liệt kê mọi URL như sitemap; giá trị thực sự nằm ở khả năng tuyển chọn và giải thích đúng những tài nguyên quan trọng nhất.
| Loại website | Nhóm nội dung nên ưu tiên | Nội dung không nên đưa vào |
|---|---|---|
| Developer docs / SaaS | Getting started, concepts, API, troubleshooting, changelog quan trọng | Trang đăng nhập, admin, ticket riêng tư |
| Thương mại điện tử | Buying guide, category chính, thông tin sản phẩm chuẩn, shipping, returns | Cart, checkout, account, URL có session hoặc dữ liệu cá nhân |
| Blog / Publisher | Topic hub, bài evergreen, author policy, editorial policy | Tag mỏng, archive trùng lặp, URL tạm thời |
| Dịch vụ B2B | Service pages, case study, methodology, FAQ, contact | Proposal riêng, báo giá nội bộ, tài liệu khách hàng |
Có Nên Sử Dụng llms.txt Cho Website Của Bạn?

Câu trả lời cân bằng nhất là: bạn có thể triển khai llms.txt như một thử nghiệm nhỏ, miễn là chi phí tạo và duy trì thấp, nhưng đừng bao giờ đặt nó lên trên những nền tảng quan trọng hơn như SEO kỹ thuật, semantic HTML, internal linking, structured data hợp lệ và cấu hình crawler đúng chuẩn. Nhóm website phù hợp nhất để thử nghiệm là những trang có nhiều tài liệu công khai, nền tảng SaaS, developer platform, hoặc dùng CMS có sẵn tính năng tạo file tự động. Ngược lại, nếu website của bạn còn nhỏ, ít URL, hoặc mục tiêu chỉ tập trung vào Google Search, bạn hoàn toàn có thể trì hoãn việc này, vì Google Search đã tuyên bố rõ ràng rằng họ không sử dụng llms.txt, và lợi ích thực tế của file này vẫn chưa được chứng minh rộng rãi bởi bất kỳ nghiên cứu độc lập nào.
Lợi Ích Và Hạn Chế Của llms.txt Là Gì?
| Khía cạnh | Lợi ích tiềm năng | Hạn chế thực tế |
|---|---|---|
| Khám phá nội dung | Tạo bản đồ tài nguyên ngắn và có chủ đích | Chỉ hữu ích khi công cụ chủ động đọc file |
| Trình bày ngữ cảnh | Giải thích website và từng link bằng Markdown | Không bảo đảm LLM diễn giải hoặc trích dẫn đúng |
| Triển khai | File đơn giản, chi phí thấp, có thể tự động hóa | Cần cập nhật để tránh link lỗi và nội dung lỗi thời |
| AI visibility | Có thể hỗ trợ một số agent hoặc workflow tương thích | Chưa có bằng chứng rộng về tăng citation hoặc traffic |
| Quản trị | Buộc team xác định nội dung quan trọng nhất | File công khai có thể giúp bên khác tìm nội dung để scrape |
Website Nào Phù Hợp Để Triển Khai llms.txt?
Nên ưu tiên thử nghiệm khi:
- Website có hàng trăm trang tài liệu hoặc tài nguyên công khai.
- Người dùng của bạn thường dùng AI coding assistant hoặc AI agent để tra cứu documentation.
- CMS hoặc nền tảng bạn đang dùng có thể tự tạo và cập nhật file.
- Team của bạn có khả năng kiểm tra server log để xem file có thực sự được request hay không.
Có thể trì hoãn khi:
- Website nhỏ và hệ thống điều hướng đã rất rõ ràng.
- Chưa có quy trình duy trì và cập nhật file định kỳ.
- Mục tiêu duy nhất là tăng thứ hạng Google hoặc xuất hiện trong AI Overview của Google.
- Team đang thiếu những nền tảng quan trọng hơn như khả năng crawl, khả năng index, internal link hay chất lượng nội dung.
llms.txt Có Bắt Buộc Đối Với Mọi Website Không?
Không. llms.txt hiện vẫn là một convention tùy chọn. Chrome Lighthouse đánh dấu lỗi 404 là “Not Applicable” thay vì “Fail”; còn Google Search khẳng định không yêu cầu file này để website xuất hiện trong AI Overviews hoặc AI Mode.
llms.txt Có Ảnh Hưởng Đến SEO Truyền Thống Không?
Không có tác động đặc biệt tới Google Search. Google tuyên bố rõ ràng rằng Search không sử dụng llms.txt để xếp hạng; việc tạo file này không giúp cũng không làm hại khả năng hiển thị hay thứ hạng trong Google Search, và nó cũng không thay đổi bất kỳ quy tắc nào đã được thiết lập trong robots.txt. Điều quan trọng cần nhấn mạnh: kết luận này chỉ áp dụng riêng cho Google, bạn không nên suy rộng ra rằng “mọi công cụ tìm kiếm và mọi hệ thống AI đều bỏ qua file này”, vì mỗi nền tảng có chính sách riêng đã được công bố chính thức.
Kết Luận
Tóm lại, llms.txt là một bản tóm tắt website bằng Markdown, dành cho những LLM và AI agent có hỗ trợ định dạng này, chứ không phải công cụ kiểm soát cách bot crawl, không liên quan đến việc huấn luyện mô hình, và cũng không phải giấy phép bản quyền cho nội dung của bạn. Vì chi phí triển khai khá thấp nhưng bằng chứng về hiệu quả thực tế vẫn còn hạn chế, những website phù hợp hoàn toàn có thể thử nghiệm file này và tự đo lường bằng cách kiểm tra request thực tế trong server log, trong khi vẫn nên ưu tiên hàng đầu cho SEO nền tảng, nội dung thực sự hữu ích và cấu hình crawler chính xác.
Nếu bạn đang phân vân không biết website của mình có thực sự cần llms.txt hay nên tập trung nguồn lực vào đâu trước, hãy liên hệ VBaseUp để được đánh giá website, xây dựng kiến trúc nội dung dễ được máy hiểu, và thiết kế chiến lược AI search dựa trên dữ liệu thực tế, thay vì chỉ dựa vào một file đơn lẻ.
