LLMS.txt how-to

How to create an llms.txt file for a business website.

A useful llms.txt file is not just a text file with links. It is a small public guide that tells AI systems which business pages, summaries, and source priorities should be understood first.

Core idea

Start with the free generator, publish the file at the root of the domain, then improve the underlying business knowledge so the file points to something useful.

Start with the pages that explain the business

The best llms.txt file points to pages that already carry real business meaning. Before publishing, identify the sources that explain what the company does, who it serves, and what a visitor should do next.

  • Homepage and business summary
  • Service, product, condition, program, or offer pages
  • Audience, location, and service-area pages
  • Contact, booking, quote, demo, or enrollment paths
  • FAQs, policies, pricing posture, and support pages

Create the starter files

Use the Aliigo generator to create a clear public starting point. The goal is not to dump every URL. The goal is to make the business easier to understand, cite, summarize, and connect to the right next step.

  • Enter the public website domain
  • Review the discovered source pages
  • Generate llms.txt and llms-full.txt
  • Copy or download the files
  • Keep private or unapproved content out of the public files

Publish, review, and improve

Publishing the file is the first step. The stronger play is maintaining the knowledge behind it: topic maps, question maps, source priority, service hubs, content briefs, and updates when the business changes.

  • Publish llms.txt at the domain root
  • Link companion files when useful
  • Update the files when services or offers change
  • Map every topic to an existing service, product, condition, location, or hub
  • Use the Knowledge Index when the site needs a deeper maintained layer

Frequently asked questions

What to clarify before you publish

Do I need llms.txt if I already have sitemap.xml?

Yes, if you want to express business meaning rather than only list crawlable URLs. sitemap.xml helps discovery. llms.txt helps describe priority, context, and intent.

Where should I publish llms.txt?

Publish it at the root of the domain, such as https://example.com/llms.txt. If you create fuller companion files, link them from the main file.

Should I include private content?

No. llms.txt should point to approved public business knowledge only. Keep private documents, customer data, internal notes, and unapproved claims out of the public file.

Does llms.txt guarantee AI citations?

No. It is an intent layer, not a ranking guarantee. The value is creating clearer source priority and making business knowledge easier for AI systems and assistants to understand.

What should I do after creating the file?

Improve the source pages and build a maintained knowledge layer. Aliigo can help map questions, topics, services, and next steps so the file keeps pointing to useful business knowledge.

How to Create llms.txt for a Business Website | Aliigo | Aliigo