Free llms.txt generator for small business websites
Enter your website and we'll read your homepage and up to five of the pages it links to, then write an llms.txt from what's on them: your business name, a one-line summary, and your key pages with a short note on each. You can edit it, copy it or download it. Nothing is stored and no AI writes it, so every line comes from your own site.
How do I upload llms.txt?
The file has to open at yoursite.com/llms.txt, next to robots.txt. How you get it there depends on what your site is built with.
Any site where you can upload files
- Save the file as llms.txt, all lower case.
- Upload it to your site's top folder, the one that holds your homepage (often public_html or www), using your host's file manager or FTP.
- Open yoursite.com/llms.txt in a browser. You should see the plain text.
WordPress
- Check your SEO plugin first. Some of them can publish an llms.txt now, and if yours does, paste the text into its setting so you don't end up with two.
- Otherwise, open your host's file manager (or connect by FTP) and upload llms.txt to the folder that holds wp-config.php.
- Visit yoursite.com/llms.txt to check it loads.
Squarespace
- Squarespace doesn't let you put a file at your site's root, so /llms.txt isn't possible there.
- Upload the file through a text link (in the link editor, choose File and upload llms.txt). Squarespace serves it at a /s/ address; link it from your footer.
- Because assistants look for /llms.txt first, also put the summary line and the page list on your About page.
Wix
- Wix doesn't give you access to your site's root folder either.
- Look in your dashboard under Marketing & SEO for an llms.txt or AI search setting, and paste the text there if your plan has one.
- If it doesn't, add the summary and page list to your About page, where assistants reading your site will still find them.
Shopify
- In your admin, go to Content, then Files, upload llms.txt and copy the link Shopify gives you.
- Open URL redirects (it sits under Online Store and Navigation) and add a redirect from /llms.txt to that link.
- Open yourstore.com/llms.txt to check it lands on the file.
What a good llms.txt looks like
Short. A heading with your business name, one line saying what you do and where, and a list of the pages a customer would want, each with a few words on what's there. Ours is at aimentionscore.com/llms.txt if you want to see one. Keep it current when you add a service or move a page.
Also free: check whether your robots.txt blocks AI crawlers, since an llms.txt is no use if GPTBot can't read your site.
Common questions
What is an llms.txt file?
A plain text file at yoursite.com/llms.txt that tells AI assistants, in a few lines, what your business is and which pages matter. It was proposed in 2024 (the format is at llmstxt.org) as a short, readable map of a site for language models, in the way robots.txt is a set of rules for crawlers.
Does ChatGPT read llms.txt?
No major assistant has said it uses llms.txt when deciding who to recommend, so treat it as a small, cheap extra and not a fix on its own. It costs ten minutes and does no harm. What moves recommendations more is your Google profile, reviews, listings in your trade's directories and pages that answer the questions customers ask.
Why build it from my pages instead of with AI?
Because an llms.txt should say what your site says. We take your page titles, meta descriptions and headings as they are. If the summary reads badly, that's worth knowing: it's the same description Google shows under your link, and fixing it helps there too.
Which pages does it pick?
Up to five pages on your own domain that your homepage links to, starting with the links in your menu and favouring service, about, contact, pricing and FAQ pages. It skips login, cart, legal pages and files. Add or remove lines before you upload.
Do you keep a copy?
No. We fetch the pages, write the file, send it to your browser and keep nothing.