Does your business need an llms.txt file?
llms.txt is a proposed plain-text file that gives AI tools a short summary of a website and links to its key pages. Google says you don't need AI text files to appear in its AI features. It is cheap to add and does no harm, but for a local business it comes after access, structured data and clear answers.
Updated 20 October 2026 by Liam Manoogian. Part of AI SEO services.
llms.txt is a short summary of your site for AI tools
Jeremy Howard proposed llms.txt in September 2024 (llmstxt.org). It is a Markdown file at the root of a website, such as yoursite.com.au/llms.txt. It holds the site's name, a one-line summary, and lists of links to the pages that matter, each with a short note. The idea is to give an AI tool a curated map of the site so it does not have to work through every page.
It is a proposal, not a standard that search engines have adopted. It sits alongside robots.txt and sitemaps; it does not replace either.
What Google says
Google's guidance for its AI features is direct. It says sites do not need new machine-readable files, AI text files or special markup to appear in AI Overviews or AI Mode (Google Search Central). To appear in AI Overviews or AI Mode, a page needs to be indexed and eligible to show with a snippet. That is the same bar as ordinary search.
What we found on Australian business websites
In October 2026 we checked 1112 local business websites across 34 Australian locations for an llms.txt file. 23% had one. Most of those owners did not write it: 53% of the files we found were generated automatically by the site builder or an SEO plugin.
| Origin | Files |
|---|---|
| Written by hand, or origin not stated | 117 |
| Wix | 65 |
| Shopify | 23 |
| Yoast SEO | 21 |
| All in One SEO | 12 |
| Rank Math SEO | 9 |
| All in One SEO Pro | 4 |
Wix and some WordPress SEO plugins now create the file by default, and Shopify stores often serve one written for shopping agents. So having an llms.txt usually tells you which platform a site runs on, not that the owner has worked on AI visibility.
By location
| Location | Sites checked | With llms.txt |
|---|---|---|
| Sydney | 62 | 34% |
| Western Sydney | 39 | 13% |
| Parramatta | 30 | 30% |
| Melbourne | 54 | 30% |
| Frankston | 22 | 32% |
| Brisbane | 63 | 21% |
| Gold Coast | 56 | 14% |
| Broadbeach | 49 | 20% |
| Southport | 27 | 19% |
| Perth | 46 | 28% |
| Adelaide | 51 | 20% |
| Newcastle | 39 | 26% |
| Darwin | 26 | 8% |
| Canberra | 50 | 14% |
| Hobart | 30 | 23% |
| Central Coast | 31 | 26% |
| Wollongong | 17 | 18% |
| Coffs Harbour | 18 | 22% |
| Port Macquarie | 19 | 32% |
| Wagga Wagga | 18 | 22% |
| Albury | 20 | 25% |
| Tamworth | 17 | 12% |
| Orange | 19 | 37% |
| Bathurst | 19 | 32% |
| Geelong | 61 | 18% |
| Ballarat | 40 | 18% |
| Bendigo | 34 | 12% |
| Sunshine Coast | 23 | 22% |
| Toowoomba | 24 | 29% |
| Townsville | 28 | 32% |
| Cairns | 23 | 13% |
| Rockhampton | 21 | 33% |
| Launceston | 21 | 38% |
| Bunbury | 15 | 13% |
Method and limits are on our local data page.
Should your business add one?
Not first. For a local business, these come before llms.txt because they help every engine, including Google:
- Make sure robots.txt lets in the AI search crawlers: OAI-SearchBot, PerplexityBot and Claude-SearchBot.
- Add structured data that says what the business is and where. Our LocalBusiness guide covers it.
- Open each service and area page with a direct answer in its first two sentences.
Once those are done, an llms.txt is a small, low-risk addition. Generate it from your real pages so it stays accurate when the site changes; a hand-written file that drifts out of date is worse than none.
How to write one
Keep it short and true. Start with your business name as the heading, then one sentence that says what you do and where. Under a heading such as "Services", list one link per service page with a short note on what the page covers. Add a section for areas you serve if you have area pages, and one for contact details. Put anything secondary, such as the blog or the privacy page, under a heading called "Optional", which the proposal reserves for links an AI tool can skip. Generate the file from your site's own pages where your platform allows it, so a price or a service that changes on the site changes in the file too.
If your site already has one
Open yoursite.com.au/llms.txt in a browser and read it. Check that the summary describes your business the way you would, that the links point to your service pages and not to tag archives or old promotions, and that it carries no instructions you did not write. Shopify's default file, for example, includes directions aimed at AI shopping agents. Treat the file as part of your site's public description, because that is what it is.
Questions
-
Does Google use llms.txt?
Google's guidance on AI features says you don't need to create new machine-readable files or AI text files to appear in AI Overviews or AI Mode. It does not mention llms.txt by name. We would not add one expecting a change in Google.
-
Our website builder made an llms.txt for us. Should we delete it?
No need, but read it. Auto-generated files sometimes list pages you would rather not highlight, or carry instructions written for shopping agents. If it describes your business accurately, leave it. If it does not, fix the pages it draws from.
-
What should we do before thinking about llms.txt?
Make sure AI search crawlers can reach your site, add structured data that says what your business is, and open each service page with a direct answer. Those steps help every engine; llms.txt is optional on top.
See where your site stands
Get a free strategy: how Google and AI crawlers see your site, and the order we'd fix it in. We reply within 24 hours.