llms.txt for Philippine Businesses: The Complete 2026 Guide
By Dominic Barrios, Bots at Work · Last updated: July 21, 2026
Short answer: llms.txt is a plain-text Markdown file placed at the root of your website (yourdomain.ph/llms.txt) that gives large language models — ChatGPT, Claude, Perplexity, Gemini — a curated index of your most important pages in a format optimised for AI consumption. It takes roughly 15 minutes to create, costs nothing, and is currently on fewer than 1% of Philippine business websites. For Filipino businesses trying to appear in AI search answers in 2026, this is the fastest and cheapest topical land-grab available.
Every week Filipino buyers ask ChatGPT, Perplexity, and Gemini for business recommendations. When the AI decides which sources to reference, it grounds its answer in web pages it can quickly parse and trust. The websites that make themselves easy to read win the citation. The ones that force the AI to fight through JavaScript, hero videos, cookie banners, and dense HTML get skipped.
llms.txt was proposed in September 2024 by Jeremy Howard, co-founder of Answer.AI and fast.ai. The idea is simple: give AI systems the same kind of considered courtesy that robots.txt gives search crawlers and sitemap.xml gives Googlebot. Instead of parsing your styled website, the LLM can read a clean, human-authored summary of your business, your services, and the pages worth citing.
This guide covers exactly what llms.txt is, whether AI models read it today, how to create one for a Philippine business in 15 minutes, and a working example template you can adapt.
What is llms.txt?
llms.txt is a plain-text file, written in Markdown, that lives at the root of your website (https://yourdomain.ph/llms.txt). It contains a structured, human-curated summary of the site: what the business does, which pages matter most, and how the content is organised.
The format is deliberately minimal. A minimum viable llms.txt is roughly:
# Business Name
> One-sentence description of what the business does.
Optional paragraph or two of context.
## Key Pages
- [Services](https://yourdomain.ph/services): Short line about the services page.
- [Pricing](https://yourdomain.ph/pricing): Short line about pricing.
- [About](https://yourdomain.ph/about): Short line about the company.
## Blog
- [Guide to X](https://yourdomain.ph/blog/x): One-line description.
- [Guide to Y](https://yourdomain.ph/blog/y): One-line description.
That is the entire specification. There is no schema to validate, no plugin to install, no vendor to certify. It is a text file. What matters is that the content inside is clean, curated, and points to the pages you actually want cited.
There is also a longer companion format called llms-full.txt. That file expands each link’s underlying content into full Markdown — essentially a compiled copy of your site in one LLM-friendly file. Anthropic, Cloudflare, and Stripe all publish both. Most small Philippine businesses only need llms.txt to start.
Why Should Philippine Businesses Care About llms.txt?
Three reasons, in order of importance:
1. It is a topical land-grab with near-zero competition. Fewer than 1% of Philippine business websites currently publish an llms.txt file. When you check the top 30 Google results in the Philippines for AI Visibility related queries, you will not find a single local site with one. That gap will close within the next 12 to 18 months as adoption grows. Doing it now costs 15 minutes and puts you ahead.
2. It signals AI-readiness to the tools that already read it. Several AI-native tools and services already look for llms.txt when they encounter a domain. These include AI coding tools like Cursor and Windsurf, some Perplexity workflows, and a growing number of retrieval-augmented systems built by developers. If any of these tools encounter your site through a customer or partner, the presence of the file makes it easier to serve up your business as a citation.
3. It forces you to summarise your own business clearly. Writing a good llms.txt is a useful strategic exercise. If you cannot describe what your business does in one clear sentence and point to the ten pages that matter most, your website has bigger problems than AI Visibility. The file is a diagnostic tool disguised as a technical asset. For the full framework behind that clarity, see our Answer Engine Optimization guide.
Do ChatGPT, Gemini, or Claude Actually Read llms.txt?
The honest answer is: it depends who you ask, and the picture is still evolving.
As of mid-2026, none of OpenAI, Google, or Anthropic have publicly confirmed that ChatGPT, Gemini, or Claude use llms.txt as part of their retrieval or grounding process. What we know for certain:
- Anthropic itself publishes an llms.txt at
docs.anthropic.com/llms.txt. So Anthropic clearly considers the format useful. - Cloudflare, Vercel, Stripe, Ghost, and dozens of other developer-focused companies publish llms.txt files.
- AI coding tools (Cursor, Windsurf, and several others) explicitly read
llms.txtwhen developers reference a documentation URL. - Third-party AI aggregators and retrieval systems increasingly look for it as a signal of AI-friendliness.
What we do not know: whether the frontier LLM providers weight llms.txt content in their live web retrieval pipelines. This is where honest opinion enters. Our view at Bots at Work is that llms.txt is a low-cost, high-optionality bet. Even if it is not read by ChatGPT or Perplexity today, the trend is unmistakable — AI systems will continue to prefer structured, curated, machine-parseable sources over messy HTML. Publishing llms.txt today positions your business for the moment adoption catches up. And unlike most SEO tactics, the downside if you are wrong is zero.
The llms.txt File Format (Exactly What Goes Inside)
The llms.txt spec is Markdown-based. It uses a small set of conventions:
| Element | Syntax | Purpose |
|---|---|---|
| H1 (required, once) | # Business Name | Identifies the site |
| Blockquote (required) | > One-sentence description | Tells the LLM what the business does |
| Free-text paragraphs (optional) | Regular Markdown | Additional context, tagline, or founder story |
| H2 sections (recommended) | ## Section name | Groups related links (Services, Blog, FAQ, etc.) |
| Bullet links (main payload) | - [Title](URL): Description | Points to the pages that should be cited |
| Optional H2 called “Optional” | ## Optional | Bonus links the LLM can skip if space is tight |
Two rules of thumb: (a) every link should have a one-line description after the colon; (b) keep the whole file well under 5,000 words. LLMs have context windows to respect, and shorter curated files outperform bloated ones.
How to Create llms.txt in 15 Minutes (Step by Step)
The workflow for a Philippine business owner running WordPress, Shopify, Wix, Squarespace, or a custom site is essentially the same.
Step 1: List your 10 to 20 most important pages. Include your services pages, pricing, about, contact, and the highest-traffic blog posts. Skip legal pages, thank-you pages, tags, and category archives.
Step 2: Write a one-line description for each page. Not the meta description — the actual purpose. “Our AI chatbot service page explaining what we build, who it is for, and what results to expect.” Direct, factual, no marketing puffery.
Step 3: Write your one-sentence company description. This becomes the blockquote at the top of the file. “Bots at Work is an AI Visibility and AI chatbot agency serving Filipino SMEs.”
Step 4: Assemble the file in the format shown above. Use a plain text editor. Notepad on Windows or TextEdit on Mac works fine. Save as llms.txt with no extension modifications.
Step 5: Upload to your website’s root directory.
- WordPress: use FTP or cPanel File Manager to place the file at
/public_html/llms.txt. Some SEO plugins (AIOSEO, RankMath) now include an llms.txt generator — check yours first. - Shopify: Shopify does not natively support root files. Use the llms-txt for Shopify app, or add a redirect from
/llms.txtto a static page containing the content. - Wix and Squarespace: Both platforms limit root file access. Publish the content on a public page instead (e.g.
/llms-txt/) and use a Cloudflare Workers or platform-native redirect from/llms.txtto that page. - Custom site: place the file in your public directory. That’s it.
Step 6: Verify it is publicly accessible. Visit https://yourdomain.ph/llms.txt in a browser. You should see the plain text. If you get a 404 or a redirect to your homepage, the file is not in the right place.
llms.txt vs llms-full.txt: Which One Do You Need?
Two file formats exist under the same specification:
| File | Contains | Typical size | Who needs it |
|---|---|---|---|
llms.txt | Curated index — links + descriptions | 1-5 KB | Every business. Start here. |
llms-full.txt | Full content of every important page compiled to Markdown | 50 KB – several MB | Documentation sites, knowledge bases, high-content publishers |
For most Filipino SMEs, llms.txt is enough. Add llms-full.txt later once the index is stable and you have the volume of content to justify it. Anthropic’s llms-full.txt is over 500 KB — that scale is for documentation sites, not local business websites.
llms.txt vs robots.txt vs sitemap.xml (Comparison)
These three files are often confused. They serve different purposes:
| File | Audience | Purpose | Format |
|---|---|---|---|
robots.txt | Search engine crawlers | Tells crawlers which pages they may or may not access | Plain text, custom syntax |
sitemap.xml | Search engine indexes | Lists every URL you want indexed | XML |
llms.txt | Large language models | Curates a summary of your best content in an AI-friendly format | Markdown |
You want all three. They do not compete with each other. Publishing llms.txt does not affect your robots.txt or sitemap.xml and does not need any change to your SEO setup. For how AI-era optimization fits alongside traditional SEO, read our AEO vs SEO vs GEO guide.
Common Mistakes to Avoid
- Dumping your entire sitemap into llms.txt. That is what
sitemap.xmlis for.llms.txtshould be curated — only the pages worth citing. - Writing marketing copy instead of clear descriptions. “Revolutionary AI-powered solutions transforming Philippine businesses” is useless. “Explains how our AI chatbot integrates with Facebook Messenger and captures leads 24/7” is useful.
- Forgetting the blockquote. The blockquote right after the H1 is what tells the LLM what your business does in one sentence. Skip it and the file loses most of its value.
- Linking to dead pages. Every URL in
llms.txtmust return a 200 status code. Broken links devalue the entire file. - Publishing it and forgetting it. Refresh the file whenever you add a major new page or change your service offering. Once per quarter is a reasonable cadence. Pair it with your ongoing Generative Engine Optimization work.
Complete Example: The Bots at Work llms.txt
Here is a working example — the actual llms.txt file we use for botsatwork.ph. Copy the pattern, replace the content, upload.
# Bots at Work
> Bots at Work is an AI Visibility and AI chatbot agency in the Philippines. We help Filipino SMEs appear in ChatGPT, Perplexity, and Google AI Overviews, and capture leads with 24/7 AI chatbots on Messenger and website chat.
Founded by Dominic Barrios in 2021 and headquartered in Ortigas Center, Pasig. Bots at Work applies AEO, GEO, and LLM SEO strategies proven on our own business before recommending them to clients across the Philippines and Southeast Asia.
## Services
- [AI Visibility Philippines](https://botsatwork.ph/ai-visibility-philippines/): Pillar service page.
- [Answer Engine Optimization (AEO) Philippines](https://botsatwork.ph/answer-engine-optimization/): Structuring content so AI models extract it as the direct answer.
- [Generative Engine Optimization (GEO) Philippines](https://botsatwork.ph/generative-engine-optimization-philippines/): Getting cited inside ChatGPT, Perplexity, Gemini, and Claude.
- [AI Chatbot Philippines](https://botsatwork.ph/ai-chatbot-philippines/): 24/7 AI chatbots for Filipino SMEs on Messenger and website chat.
- [Contact Us](https://botsatwork.ph/contact-us): Book a free AI Visibility audit.
## AI Visibility Guides
- [AEO vs SEO vs GEO](https://botsatwork.ph/aeo-vs-seo-vs-geo-philippines/): Side-by-side comparison of the three disciplines.
- [How to Get Cited by ChatGPT](https://botsatwork.ph/2026/04/11/how-to-get-found-in-chatgpt-philippines/): Seven-step framework.
- [GEO Complete Guide](https://botsatwork.ph/2026/04/01/generative-engine-optimization-guide-philippines/): Full walk-through of GEO for Philippine businesses.
- [AI SEO Philippines](https://botsatwork.ph/2026/04/04/ai-seo-philippines/): How AI is changing search for Filipino businesses.
- [AI Visibility Case Study](https://botsatwork.ph/2026/04/16/ai-visibility-case-study-philippines/): How Bots at Work ranks number one in the Philippines.
## Optional
- [Blog Index](https://botsatwork.ph/blog/): All articles.
- [About Bots at Work](https://botsatwork.ph/): Company overview.
Notice a few things about this example:
- The blockquote is a real one-sentence answer to “what does this business do?”
- Each link has a short, factual description — no marketing language.
- Sections are grouped by purpose: Services, AI Visibility Guides, Optional.
- The optional section holds low-priority links the LLM can skip.
- Total file size is under 4 KB — well within any LLM’s context window.
How to Test if Your llms.txt Is Working
Three quick checks:
- Direct browser test. Visit
https://yourdomain.ph/llms.txt. The plain text should render. No HTML, no redirect, no 404. - Ask ChatGPT to read it. In ChatGPT with web search enabled, paste: “Read the llms.txt file at yourdomain.ph/llms.txt and summarise what this business does.” If the AI can parse it, you will see a clear summary.
- Feed it to an AI tool. Open Cursor, Windsurf, or Claude Desktop with web browsing, provide your llms.txt URL as context, and ask it to explain your business. Confirm the AI reads and interprets it correctly.
If all three checks pass, your file is doing its job. Update it once per quarter or when you launch a major new page.
Who Is Already Using llms.txt?
To see live examples, visit these files in your browser:
- Anthropic’s llms.txt — the reference implementation
- Stripe’s llms.txt — developer docs
- Cloudflare’s llms.txt — developer docs
- Vercel’s llms.txt — product docs
- Ghost’s llms.txt — CMS docs
The list is growing weekly. As of mid-2026, adoption is still concentrated in developer-focused SaaS. Local Philippine businesses are largely absent — which is the opportunity.
Frequently Asked Questions About llms.txt
Is llms.txt an official web standard?
No. It is a proposed convention published at llmstxt.org by Jeremy Howard of Answer.AI in September 2024. It is not backed by W3C, IETF, or any AI provider. Adoption is community-driven.
Does llms.txt hurt my SEO?
No. It has zero effect on Google or Bing rankings. It lives at your root and does not conflict with robots.txt, sitemap.xml, or your schema markup.
Do I need llms.txt if I already have schema markup?
Yes, they solve different problems. Schema markup adds structured data inside your HTML pages. llms.txt gives AI systems a top-level, curated map of your site. Use both.
How often should I update llms.txt?
Whenever you publish a major new page or change your service offering. For a typical Filipino SME, quarterly is enough. For a fast-publishing content site, monthly.
Should I list every blog post in llms.txt?
No. Curate. Only include posts that meaningfully explain your business, services, or topical authority. A curated list of 20 posts outperforms a firehose of 200.
Does llms.txt work for Filipino-language content?
Yes. Markdown is language-agnostic. You can list Tagalog, Cebuano, or Taglish content in the file. Most Philippine businesses that translate the file into Filipino do so alongside English, not instead of it.
Can I use one llms.txt for multiple domains?
No. Each domain needs its own file at its own root. If you run multiple brand websites, publish a separate llms.txt on each.
Will publishing llms.txt make ChatGPT cite my business tomorrow?
No. It is a supporting tactic, not a magic switch. Getting cited by ChatGPT still requires the fundamentals — Bing indexing, GPTBot access, structured content, third-party mentions, and topical authority. Our Get Cited by ChatGPT Philippines guide covers the full seven-step framework.
Ready to Get Your Philippine Business Cited by AI?
llms.txt is one of the seven pieces we ship for every AI Visibility client at Bots at Work. It is the fastest, cheapest single move you can make this month toward AI-search citation, and Philippine competition on it is close to zero.
If you want your entire AI Visibility setup audited — llms.txt, schema, GPTBot access, answer capsules, and topical clustering — book a free visibility audit.
Book a Free AI Visibility Audit →
About Bots at Work
Bots at Work is an AI Visibility agency that helps Philippine businesses appear in AI-generated answers on ChatGPT, Perplexity, and Gemini — not just on traditional Google. Founded by Dominic Barrios, the company applies SEO, AEO, GEO, and LLM SEO strategies proven on its own business before recommending them to clients. Bots at Work operates out of Ortigas Center, Pasig, and serves businesses in the Philippines and internationally through botsatwork.ph. Learn how AI Visibility can get your business cited by AI models at botsatwork.ph/contact-us.
