เครื่องมือสร้าง llms.txt
llms.txt คือดัชนี Markdown แบบสั้นที่ชี้ให้ agent ไปยังหน้าที่ควรอ่าน แก้ไขช่องทางซ้าย แล้วไฟล์ทางขวาจะอัปเดตตามที่คุณพิมพ์
# Acme API
> Acme API ช่วยให้ร้านค้าออนไลน์ขนาดเล็กรับชำระเงินผ่านบัตรและส่งใบเสร็จผ่าน REST API
ทุก endpoint ใช้ JSON ผ่าน HTTPS จำนวนเงินเป็นจำนวนเต็มในหน่วยย่อยที่สุดของสกุลเงิน
## เอกสาร
- [เริ่มต้นใช้งาน](https://example.com/docs/quickstart.md): ติดตั้งและส่งคำขอครั้งแรก
- [การยืนยันตัวตน](https://example.com/docs/auth.md): API key และ scope
- [Webhooks](https://example.com/docs/webhooks.md): อีเวนต์และการลองส่งซ้ำ
## API
- [คำอธิบาย OpenAPI](https://api.example.com/v1/openapi.json): endpoint และ schema ทั้งหมด
- [ข้อผิดพลาด](https://example.com/docs/errors.md): รหัสข้อผิดพลาดและขั้นตอนถัดไป
## Optional
- [บันทึกการเปลี่ยนแปลง](https://example.com/changelog.md)
- [บล็อก](https://example.com/blog.md): ข่าวเกี่ยวกับ product
บันทึกผลลัพธ์เป็น /llms.txt ที่ root ของเว็บไซต์ หรือไว้ใต้ subpath เช่น /docs/llms.txt โดยไฟล์ที่ระบุตำแหน่งเจาะจงที่สุดจะมีผล ใช้ลิงก์ไปยังสำเนา Markdown ของหน้า (page.md หรือ page.html.md) เพื่อให้ agent ได้ข้อความที่อ่านง่ายแทน HTML
ข้อกำหนดของรูปแบบ
ส่วนที่จำเป็นมีเพียง H1 ที่ระบุชื่อเว็บไซต์หรือโปรเจกต์ ตามด้วย blockquote สรุป (ไม่บังคับ) ย่อหน้าหรือรายการแบบไม่มีหัวข้อ (ไม่บังคับ) และส่วน H2 ที่มีรายการลิงก์ในรูปแบบ - [name](url): notes การปรับแก้ใน August 2026 เปลี่ยนส่วน Optional ให้เป็นแนวปฏิบัติ และยกเลิกเครื่องมือ llms_txt2ctx
มีใครอ่านไฟล์นี้ไหม?
เราไม่มีคำยืนยันจากผู้ให้บริการว่า crawler ใดในไดเรกทอรีบอตของเราดึงข้อมูล llms.txt ดังนั้นอย่าคาดหวังว่าจะได้ทราฟฟิกจากการค้นหา Lighthouse ตรวจหาไฟล์นี้ได้ และ agent ที่คุณชี้ไปยังไฟล์ก็ใช้ไฟล์นี้ได้เหมือนหน้าอื่น ๆ หลักฐานเกี่ยวกับ Markdown โดยทั่วไปก็ยังมีน้อยเช่นกัน: coding agent บางตัวร้องขอไฟล์นี้ แต่ AnswerShare พบว่า crawler รุ่น frontier ทำเช่นนั้น 0 ครั้ง จากคำขอทั้งหมด 1,277,965 ครั้ง
คำถามเกี่ยวกับ llms.txt
ควรวาง llms.txt ไว้ที่ไหน
วางไว้ที่ root ของเว็บไซต์ เพื่อให้เข้าถึงได้ที่ /llms.txt สเปกยังอนุญาตให้วางไฟล์ไว้ใน path ย่อย เช่น /docs/llms.txt โดยไฟล์ที่เฉพาะเจาะจงที่สุดจะมีผลกับส่วนของเว็บไซต์นั้น
llms-full.txt คืออะไร
ไฟล์นี้ไม่ได้เป็นส่วนหนึ่งของสเปก llms.txt บางเว็บไซต์และเครื่องมือใช้ชื่อนี้ แต่สเปกไม่ได้กำหนดรูปแบบไว้ จึงควรมองว่าเป็นส่วนเสริมเฉพาะของเว็บไซต์ ไม่ใช่ไฟล์ที่ agent จะค้นหา
llms.txt ช่วยเรื่อง SEO หรือไม่
ยังไม่มีหลักฐานว่าช่วยได้ เอกสารของ crawler ที่เราอ้างอิงไม่มีระบุว่าอ่านไฟล์นี้ จึงควรมองว่าเป็นตัวช่วยสำหรับ agent และเครื่องมือสำหรับนักพัฒนา ไม่ใช่ปัจจัยจัดอันดับ
agent ค้นหาเวอร์ชัน Markdown ของหน้าเว็บได้อย่างไร
สเปกแนะนำให้ใช้ URL เดิมแล้วเติม .md เช่น page.md หรือ page.html.md นอกจากนี้ หน้ายังระบุลิงก์ไปยังสำเนา Markdown ได้ด้วย rel="alternate" type="text/markdown" หรือ rel="describedby" โดยใส่ไว้ในองค์ประกอบลิงก์ HTML หรือใน Link header
ส่วน Optional ใน llms.txt มีไว้ทำอะไร
ลิงก์ใต้หัวข้อ H2 ที่ชื่อ Optional เป็นลิงก์ที่ agent ข้ามได้เมื่อต้องการประหยัด context นับตั้งแต่การปรับปรุงสเปกใน August 2026 นี่เป็นเพียงแนวปฏิบัติเท่านั้น agent จึงเลือกที่จะไม่แยกแยะส่วนนี้ได้