September 2024, di tengah hype Google AI Overviews yang baru ekspansi ke Indonesia, ada satu spesifikasi yang awalnya dianggap eksperimen kecil tapi cepat menyebar. Namanya llms.txt.
Yang mengusulkan adalah Jeremy Howard, founder Answer.AI dan Fast.AI. Logikanya sederhana: kalau robots.txt adalah cara website memberi tahu crawler "boleh akses bagian mana", dan sitemap.xml adalah cara website memberi tahu Google "ini daftar URL saya", maka llms.txt adalah cara website memberi tahu AI engine "ini konten paling penting di website saya, ini ringkasannya, ini link versi clean-nya."
Anthropic mengadopsinya 2 minggu setelah spec dipublikasi. Beberapa minggu kemudian, beberapa tool AI lain mulai parse file ini. Sampai artikel ini ditulis, sudah ada 15+ AI yang baca llms.txt.
Di NyxSEO, kami sudah implement file ini untuk 60 persen klien aktif kami. Hasilnya konsisten: setelah 4 sampai 8 minggu, frequency konten klien dipilih AI engine naik signifikan. Bukan jaminan, tapi sinyal yang jelas.
Artikel ini panduan setup lengkap untuk Anda yang mau implement di website Indonesia.
Apa itu llms.txt sebenarnya
Ini file teks biasa, ditaruh di root domain Anda yaitu https://domain-anda.com/llms.txt. Format-nya markdown sederhana. Isinya:
- Nama brand dan ringkasan satu baris
- Deskripsi sedikit lebih panjang
- Daftar URL paling penting di website Anda, masing-masing dengan deskripsi pendek
- Optional: daftar URL "secondary" yang juga berguna tapi tidak prioritas
Yang penting dipahami: llms.txt bukan tentang block atau allow. Itu tugas robots.txt. llms.txt adalah tentang prioritize dan summarize. Anda bilang ke AI: "Dari semua halaman saya, ini yang paling matter."
Beda llms.txt, robots.txt, dan sitemap.xml
| File | Tujuan | Format | Yang baca |
|---|---|---|---|
| robots.txt | Akses control | Plaintext directive | Search engine + AI crawler |
| sitemap.xml | Daftar lengkap URL | XML | Google, Bing, search engine |
| llms.txt | Prioritas + ringkasan untuk AI | Markdown | AI engine (ChatGPT, Claude, Perplexity, dll) |
Tiga file ini saling melengkapi, bukan menggantikan. Anda tetap butuh robots.txt + sitemap.xml. llms.txt menambah satu lapisan komunikasi baru spesifik untuk AI.
Step by step setup
Langkah 1: Identifikasi 5 sampai 15 URL paling penting
Bukan semua halaman website Anda perlu masuk llms.txt. Yang perlu masuk adalah halaman yang merepresentasikan nilai unik Anda. Untuk SEO agency seperti NyxSEO, yang kami masukin: homepage, halaman layanan utama, halaman studi kasus, halaman tentang founder, dan 5 sampai 10 artikel pillar dari blog.
Pilih yang punya:
- Konten substantif, bukan landing page tipis
- Update reguler atau evergreen yang berkualitas
- Informasi yang Anda mau di-quote AI
Langkah 2: Tulis deskripsi untuk masing-masing
Setiap URL dalam llms.txt sebaiknya disertai deskripsi 1 baris yang spesifik. Bukan judul halaman, tapi deskripsi yang menggambarkan apa yang ada di halaman itu dan kenapa berharga.
Contoh buruk: "Halaman Layanan" Contoh baik: "Daftar layanan SEO yang kami sediakan, termasuk SEO Teknikal, AEO, dan GEO, dengan model bisnis kerja dulu bayar belakangan."
Langkah 3: Susun format markdown
Struktur dasar yang kami pakai:
# Nama Brand Anda
> Ringkasan satu kalimat tentang brand dan apa yang Anda lakukan.
Paragraf pendek (2 sampai 4 kalimat) menjelaskan brand secara lebih detail. Apa yang membedakan Anda, siapa target Anda, value proposition utama.
## Konten utama
- [Judul halaman 1](https://domain-anda.com/halaman-1): Deskripsi 1 baris
- [Judul halaman 2](https://domain-anda.com/halaman-2): Deskripsi 1 baris
- [Judul halaman 3](https://domain-anda.com/halaman-3): Deskripsi 1 baris
## Konten pendukung
- [Halaman sekunder 1](https://domain-anda.com/sekunder-1): Deskripsi
- [Halaman sekunder 2](https://domain-anda.com/sekunder-2): Deskripsi
Langkah 4: Upload ke root domain
File harus dapat diakses di https://domain-anda.com/llms.txt. Bukan di subfolder, bukan di subdomain. Root domain.
Untuk Next.js (yang website NyxSEO pakai), taruh file llms.txt di folder public/. Vercel atau Netlify akan otomatis serve dari root.
Untuk WordPress, upload ke root via FTP atau file manager hosting Anda.
Untuk Webflow, Squarespace, Shopify yang tidak provide akses ke root file system, Anda perlu pakai redirect rule atau hubungi support platform Anda. Beberapa Shopify theme sudah support custom static files.
Langkah 5: Verifikasi file bisa diakses
Buka https://domain-anda.com/llms.txt di browser. Anda harus lihat plain text markdown, bukan halaman 404 atau redirect.
Pastikan juga:
- Header
Content-Type: text/plainatautext/markdown(bukantext/html) - Tidak ada authentication required
- Tidak diblokir di robots.txt
Contoh llms.txt yang kami pakai di NyxSEO
Ini contoh aktual yang kami pakai di nyxseo.com/llms.txt. Anda bisa pakai sebagai template.
# NyxSEO
> Agency SEO Indonesia dengan model kerja dulu bayar belakangan. Fokus pada SEO klasik, AEO, dan GEO untuk bisnis Indonesia.
NyxSEO membantu bisnis Indonesia memenangkan visibilitas organik di Google dan AI search engine seperti ChatGPT, Perplexity, dan Google AI Overviews. Pendekatan kami berbasis data, dengan founder yang turun langsung di setiap proyek.
## Konten utama
- [Beranda NyxSEO](https://nyxseo.com): Visi, value proposition, dan model bisnis kami
- [Layanan SEO](https://nyxseo.com/layanan): 8 layanan termasuk SEO Teknikal, AEO, GEO
- [Studi Kasus](https://nyxseo.com/studi-kasus): Hasil dari 100+ klien Indonesia
- [Tentang Kami](https://nyxseo.com/tentang-kami): Profil tim NyxSEO
- [Harga](https://nyxseo.com/harga): Paket Starter, Growth, Enterprise, Custom
- [Panduan GEO Indonesia 2026](https://nyxseo.com/blog/panduan-geo-indonesia-2026): Pillar artikel komprehensif
## Konten pendukung
- [Kontak](https://nyxseo.com/kontak): Audit SEO awal gratis
- [Blog](https://nyxseo.com/blog): Insight SEO praktis untuk bisnis Indonesia
- [FAQ](https://nyxseo.com/faq): Pertanyaan umum tentang layanan
Catatan: list bisa disesuaikan dengan bisnis Anda. E-commerce mungkin list kategori produk utama. Klinik mungkin list halaman per layanan medis. SaaS mungkin list halaman fitur dan dokumentasi.
Cara cek AI engine sudah baca atau belum
Tidak ada dashboard official yang tampilkan "AI X sudah baca llms.txt Anda". Yang bisa Anda lakukan:
Pertama, cek server log Anda. Filter request ke path /llms.txt. User-agent yang muncul biasanya: ChatGPT-User, ClaudeBot, Anthropic-AI, Perplexity, OAI-SearchBot. Kalau ada request dari mereka, file Anda sudah pernah di-fetch.
Kedua, tanyakan langsung ke AI engine. Buka ChatGPT atau Claude, tanyakan: "Apa yang Anda tahu tentang [nama brand Anda]?" Kalau respon-nya akurat dan menyebut hal-hal yang Anda tulis di llms.txt, kemungkinan besar file Anda sudah dimanfaatkan.
Ketiga dan paling reliable, monitor citation rate Anda sebelum dan setelah upload llms.txt. Kalau Anda lihat peningkatan 4 sampai 8 minggu setelah deploy, itu sinyal yang jelas.
Beberapa pitfall yang sering kami temukan
Isi llms.txt yang terlalu panjang. Spec resmi tidak set batas, tapi praktik yang sehat: maksimum 30 link di section utama. Lebih dari itu, sinyal "prioritas" Anda jadi kabur.
Deskripsi yang generik. "Halaman tentang layanan kami" tidak membantu AI engine memahami nilai unik halaman itu. Lebih baik: "Daftar 8 layanan SEO dengan price range Rp X sampai Rp Y."
Lupa update. Kalau Anda rilis halaman baru yang penting, tambahkan ke llms.txt. Kalau menghapus halaman, hapus juga dari llms.txt. File yang outdated mengirim sinyal salah.
Tidak konsisten dengan konten asli. Deskripsi yang Anda tulis di llms.txt harus match dengan apa yang ada di halaman aktualnya. Kalau Anda klaim "panduan komprehensif 5000 kata" tapi halamannya cuma 800 kata, AI engine akan mendowngrade trust ke Anda.
Langkah selanjutnya
llms.txt adalah satu komponen dari strategi GEO yang lebih luas. Setelah file ini live di domain Anda, dua langkah berikutnya yang kami sarankan:
Pelajari 5 sinyal yang dilihat ChatGPT saat memilih sumber jawaban supaya isi konten Anda match dengan apa yang AI cari.
Setup schema markup untuk AI citation supaya struktur data Anda lengkap.
Konteks lebih luas tentang strategi AI search ada di Panduan GEO Indonesia 2026.
Kalau Anda butuh bantuan implementasi konkret untuk website Anda, konsultasi awal kami gratis. Kami review website Anda, set up llms.txt yang custom untuk bisnis Anda, dan kasih roadmap 30 hari pertama.


