Skip to content
WorkServicesSEOArticlesAboutFAQFind a Domain Get a quote WhatsApp us
← All articles SEO for Business Owners

llms.txt: Making Your Website Readable by AI

By Shane Snyman, JWD Website Design 17 June 2026
llms.txt: Making Your Website Readable by AI

There is a new file appearing on the websites of forward-thinking businesses around the world, sitting quietly at the root of their domain. It is called llms.txt and most South African business owners have never heard of it. That is actually good news for you, because the businesses that get this right now will have a meaningful head start by the time everyone else catches on.

This article explains what llms.txt is, why AI engines care about it, what you should put in yours, and how to create it in about an hour. No technical background required.

What Exactly Is llms.txt?

An llms.txt file is a plain text file placed at the root of your website that gives AI language models a clear, structured summary of what your business does, what services or products you offer, where you operate, and where to find your key pages. It helps AI-powered search tools like ChatGPT, Perplexity, and Bing Copilot accurately represent your business when answering relevant user queries. Adoption in South Africa is currently very low, meaning businesses that create one now have a meaningful head start in AI search visibility.

llms.txt is a plain text file that lives at the root of your website, at yourdomain.co.za/llms.txt. Its purpose is to give AI language models a clear, structured summary of what your website is about, what your business does, and where to find your most important pages.

Think of it as robots.txt for AI crawlers. You probably know that robots.txt tells search engine bots which pages they are and are not allowed to crawl. llms.txt does something different: it does not restrict access, it provides context. It tells an AI model reading your site: “Here is who we are, here is what we offer, here is where to send people looking for this.”

The file format was proposed in 2024 and has been gaining traction among developers and SEO professionals as AI-powered search tools like ChatGPT, Perplexity, Claude, and Google AI Overviews have started pulling information directly from websites to answer user questions. Unlike traditional search where a user clicks through to your site, AI search often surfaces a direct answer, with your website cited as the source or not cited at all if your content is unclear or hard to parse.

llms.txt gives AI models a faster, cleaner path to understanding your business.

Why Does llms.txt Matter for Your Business?

When someone asks ChatGPT “who does good website design in Cape Town” or asks Perplexity “what SEO packages are available for small businesses in South Africa,” those AI engines scan the web for relevant sources to cite. The businesses that get cited are the ones whose websites are clearest, most structured, and easiest for an AI to summarise accurately.

Most websites are designed for human readers, which is fine. But AI models processing your site for the first time do not read like humans. They scan, extract, and summarise. If your homepage is heavy on Divi animations, hero images, and JavaScript-rendered content, an AI model may struggle to extract the core facts about your business: what you do, where you do it, who you serve, and what it costs.

llms.txt solves this by providing a clean, structured summary that any AI model can read instantly, regardless of how your actual website is built. It is your chance to write, in plain language, exactly what you want AI systems to know about your business.

This matters more every month. AI-driven search is not a future trend for South Africa, it is already here. Our article on AEO and AI search optimisation covers the broader picture of how AI search is changing how South African businesses get found.

How Do AI Engines Actually Use llms.txt?

AI engines that crawl the web, including those powering Perplexity, ChatGPT Browse, and Bing Copilot, have started looking for llms.txt files when they visit websites. When the file is present and well-written, the AI can quickly establish:

  • What industry the business operates in
  • What services or products are offered
  • What geographic area is served
  • Who the business is a good fit for
  • Where to find key pages like pricing, contact, and portfolio

This directly influences whether the AI includes your business in answers to relevant questions. An AI trying to answer “affordable web design South Africa” will favour sources it can clearly understand and accurately summarise. A business with a clearly written llms.txt is easier to cite correctly than one without it.

It also reduces the risk of AI hallucination, where a model fills in gaps about your business with incorrect guesses. By stating your facts plainly in llms.txt, you are giving the model accurate information to work with.

This connects closely to the broader question of how AI search engines choose which websites to cite, which is worth reading alongside this article.

What Should You Put in Your llms.txt File?

A good llms.txt file is not a wall of marketing copy. It is a structured, factual summary. Here is what to include:

Business name and description. One or two sentences that accurately describe what your business does, where you operate, and who you serve. Plain language, no jargon.

Services or products. A clear list of what you offer, with brief descriptions. If you have pricing available, include it. AI models often need pricing context to recommend a business for a specific budget query.

Geographic service area. Where do you operate? City, province, or nationally? AI local search relies heavily on this.

Key pages. Links to your most important pages: homepage, services, about, contact, portfolio, pricing. Use absolute URLs.

Contact information. Email address, phone number, and location if you have a physical office.

What makes you different. One or two sentences on your positioning. Not a marketing tagline, just a factual note on experience, specialisation, or approach.

Content the AI should know about. A list of your most useful blog posts or resource pages, with brief descriptions of what each one covers.

Keep the whole file under around 2,000 words. AI models do not need your life story, they need the facts, clearly presented.

How Do You Create an llms.txt File?

Creating llms.txt is genuinely straightforward. It is a plain text file, not HTML, not JSON, not XML. Just text.

Open a plain text editor (Notepad on Windows, TextEdit in plain text mode on Mac), and write your content using the structure above. Save the file as llms.txt.

The file typically uses Markdown formatting: hash symbols for headings, hyphens for bullet points, and square brackets with parentheses for links. This gives it enough structure for AI models to parse while keeping it readable for humans.

For a WordPress site, you can upload llms.txt directly to the root of your hosting account via FTP or your hosting panel file manager. Place it alongside your robots.txt file. It should then be accessible at yourdomain.co.za/llms.txt.

If you use a static site, add it to your public folder and it will be deployed automatically. For caching setups, make sure the file is not being cached in a way that prevents regular updates.

You can test it by visiting the URL in your browser. You should see clean, readable text, nothing else.

Who Is Already Doing This in South Africa?

Honestly, very few businesses. llms.txt adoption in South Africa is close to zero at the time of writing, even among businesses that actively invest in SEO. This is largely because it is still a relatively new and technically optional standard, and most SEO agencies are not yet advising clients on it.

That is the opportunity. Businesses that create a well-written llms.txt now are positioning themselves to capture AI-referred traffic and citations before competitors even know the file exists. Early adoption in new search formats has historically paid off: the businesses that set up Google Business profiles early, or who created FAQ schema before it was common, gained advantages that took competitors years to close.

South Africa’s AI search adoption is growing quickly, particularly among professional services searchers who are increasingly turning to ChatGPT and Perplexity for business recommendations. A correctly written llms.txt puts your business in front of those queries.

How Often Should You Update Your llms.txt?

Treat it like your Google Business profile: update it when something meaningful changes. When you add a new service, update the price range, launch a new portfolio piece, or publish a major resource article, add it to llms.txt. It does not need weekly attention, but it should not sit untouched for two years either.

A quarterly review is a sensible minimum. Set a calendar reminder and spend twenty minutes checking that the information is still accurate and that new services or content are represented.

Does llms.txt Affect Your Regular Google Rankings?

Not directly. Google’s traditional search algorithm does not currently give ranking credit for the presence of an llms.txt file. Your standard SEO fundamentals, such as page speed, on-page optimisation, quality content, and backlinks, remain the dominant factors for Google Search.

Where llms.txt makes its impact is in AI-generated answers and AI-powered search experiences, which are becoming a growing part of how people find businesses. Think of it as a separate visibility channel that sits alongside traditional SEO rather than replacing it.

If you want to see how your traditional SEO is performing and where it can improve, our SEO Maintenance service covers the ongoing work needed to keep your rankings strong across both traditional and AI search.

Want your website ready for AI search and assistants? We build AEO and SEO into every site. Request a quote and we will make your site AI-readable and rank-ready.

Frequently Asked Questions

Is llms.txt a Google ranking factor?

Not currently. Google’s traditional search algorithm does not treat the presence of an llms.txt file as a ranking signal. Its value is in AI-powered search and answer engines like Perplexity, ChatGPT, and Bing Copilot, which use it to understand and accurately represent your business when generating responses.

Can any business create an llms.txt file, or does it require technical help?

Any business can create one. The file is plain text and requires no coding knowledge. If you can write a clear description of what your business does and copy a few links from your website, you have everything you need. For WordPress sites, uploading it just requires access to your hosting file manager or FTP.


Related reading: AEO and AI Search Optimisation • How AI Search Engines Choose Which Websites to Cite • What Is SEO? • Monthly SEO Maintenance

We use cookies to run this site and, with your consent, to understand traffic and improve your experience. See our Privacy Policy.