llms.txt là một file Markdown đặt ở thư mục gốc website, tóm tắt website là gì và liệt kê các trang quan trọng, để mô hình ngôn ngữ đọc và hiểu website dễ hơn.
Định nghĩa
llms.txt là một đề xuất được công bố năm 2024 tại llmstxt.org. Ý tưởng: thay vì để mô hình ngôn ngữ phải đọc HTML phức tạp, website cung cấp sẵn một file văn bản ngắn bằng Markdown tại địa chỉ /llms.txt, giới thiệu website và chỉ tới những trang quan trọng nhất.
Một số website còn có thêm /llms-full.txt chứa toàn bộ nội dung chính trong một file.
Cấu trúc theo đề xuất
- Tiêu đề H1 là tên website hoặc dự án (bắt buộc).
- Một đoạn trích dẫn (blockquote) tóm tắt ngắn.
- Các đoạn mô tả thêm, nếu cần.
- Các mục H2 chứa danh sách đường link, mỗi link kèm mô tả ngắn.
- Mục "Optional" cho những link có thể bỏ qua khi cần ngắn gọn.
Ví dụ
# Nha khoa Kim
> Phòng khám nha khoa tại Hà Nội, chuyên niềng răng và implant.
## Dịch vụ
- [Niềng răng](https://nhakhoakim.vn/nieng-rang): bảng giá, thời gian, quy trình
- [Implant](https://nhakhoakim.vn/implant): các loại trụ, chi phí
## Thông tin
- [Bác sĩ](https://nhakhoakim.vn/bac-si): đội ngũ và kinh nghiệm
- [Liên hệ](https://nhakhoakim.vn/lien-he): địa chỉ, giờ mở cửa
Bạn có thể xem file thật của loveAI.vn tại /llms.txt.
llms.txt khác gì robots.txt và sitemap.xml?
| robots.txt | sitemap.xml | llms.txt | |
|---|---|---|---|
| Mục đích | Cho phép hoặc chặn bot | Liệt kê mọi URL | Tóm tắt nội dung cho AI |
| Định dạng | Quy tắc văn bản | XML | Markdown |
| Tình trạng | Tiêu chuẩn lâu đời | Tiêu chuẩn phổ biến | Đề xuất, chưa phải tiêu chuẩn |
Có nên dùng llms.txt không?
- Hiệu quả chưa được xác nhận: hiện chưa có thông báo chính thức rằng ChatGPT, Gemini hay Google Search dùng llms.txt khi trả lời hoặc xếp hạng.
- Chi phí rất thấp: một file văn bản, vài phút để viết.
- Có lợi với công cụ cho lập trình viên: một số công cụ AI hỗ trợ lập trình đọc llms.txt của tài liệu kỹ thuật.
Kết luận: nên coi llms.txt là việc làm thêm, không phải yếu tố quyết định. Ưu tiên nội dung tốt và dữ liệu có cấu trúc trước.
Tạo llms.txt cho website như thế nào?
- Viết 1–2 câu mô tả doanh nghiệp: bạn là ai, phục vụ ai, ở đâu.
- Liệt kê 10–30 trang quan trọng nhất (dịch vụ, bảng giá, giới thiệu, liên hệ, các bài hướng dẫn chính), mỗi link kèm một câu mô tả.
- Nhóm các link theo mục H2 như "Dịch vụ", "Hướng dẫn", "Thông tin".
- Đặt file ở thư mục gốc và kiểm tra mở được tại
tenmien.vn/llms.txt, trả về dạng văn bản thuần. - Cập nhật mỗi khi có trang quan trọng mới.
Nội dung trong llms.txt nên khớp với thông tin trên website, giống nguyên tắc nhất quán của dữ liệu có cấu trúc. Nếu website dùng WordPress, một số plugin SEO phổ biến đã có tính năng tạo llms.txt; hãy đọc lại file sau khi tạo để chắc chắn mô tả đúng.
Thuật ngữ liên quan
- Crawler AI: Crawler AI là các bot do công ty AI vận hành để đọc nội dung website, phục vụ huấn luyện mô hình hoặc tính năng tìm kiếm của trợ lý AI.
- Dữ liệu có cấu trúc: Dữ liệu có cấu trúc là đoạn mã theo chuẩn schema.org mô tả nội dung trang (doanh nghiệp, sản phẩm, bài viết, câu hỏi thường gặp) để công cụ tìm kiếm và AI hiểu chính xác.
- GEO: GEO (Generative Engine Optimization) là việc tối ưu để thương hiệu và nội dung được các công cụ AI tạo sinh như ChatGPT, Gemini hay Perplexity nhắc tới và trích dẫn trong câu trả lời.
Câu hỏi thường gặp
llms.txt có giúp chặn AI dùng nội dung không?
Không. llms.txt chỉ để giới thiệu nội dung. Muốn chặn bot, dùng robots.txt (xem crawler AI).
Đặt file llms.txt ở đâu?
Ở thư mục gốc, để truy cập được tại https://tenmien.vn/llms.txt, giống vị trí của robots.txt.
llms-full.txt khác gì llms.txt?
llms.txt là bản tóm tắt ngắn kèm danh sách đường link. llms-full.txt, nếu có, gom toàn bộ nội dung chính vào một file để mô hình đọc được hết mà không phải mở từng trang. Cả hai đều chưa phải tiêu chuẩn chính thức.
