# What Is llms.txt? How to Create One for Your Website (With Nepal Examples)

> Llms.txt is a Markdown file placed at the root of a website (for example yoursite.com/llms.txt ) that gives large language models a concise, curated overview of the site and links to its most important pages. It was proposed as a simple, machine-friendly companion to robots.txt and sitemap.xml.

Source: https://webappnepal.com/blog/llms-txt-explained-for-websites
Provider: WebApp Nepal, Kathmandu, Nepal
Published: 2026-08-16
Updated: 2026-09-21T04:55:28.000000Z

#### How is llms.txt different from robots.txt and sitemap.xml?





- robots.txt tells crawlers what they may or may not access.

- sitemap.xml lists every URL for search engines to discover.

- llms.txt explains, in readable text, what your business is and which pages matter most, with short descriptions an AI can quote.




#### What should an llms.txt file contain?





- A title line with your business name.

- A short blockquote summary: what you do, where, and for whom.

- Contact details.

- Sections of links with one-line descriptions, such as Services, Blog and Company pages.

- An optional section pointing to the sitemap and a longer file.




#### What is llms-full.txt?



llms-full.txt is an optional extended version that includes the full text of your key pages in one file, so an AI can read your content without crawling dozens of URLs.




#### Should the file be static or dynamic?



Dynamic is better. A hand-written file goes stale the moment you add a service or blog post. Generating llms.txt from your CMS or API means new pages appear automatically. This is how we build it for client sites: the file reads from the same data source as the website itself and refreshes on a schedule.




#### Does llms.txt guarantee AI citations?



No. It is a proposed convention, and AI providers have not all confirmed they use it. It costs little to add and makes your site easier for any tool to summarize, so it is a sensible low-risk step alongside good content, schema markup and crawler access.



WebApp Nepal in Kathmandu builds dynamic llms.txt, llms-full.txt and agent.json files as part of its [AI search optimization work](/service/ai-seo).

## Frequently asked questions

### Where do I put the file?

At the root of your domain so it is reachable at /llms.txt.

### Does it need a specific format?

It is plain Markdown: an H1 title, a blockquote summary, then H2 sections containing lists of links with short descriptions.

### Should I also publish an agent manifest?

A JSON file such as /agent.json can describe your contact details, services and content endpoints in a machine-readable way and complements llms.txt.
