The Challenge
PT. Indonesian Tobacco Special Filter Rod (ITSFR) is a cigarette filter rod manufacturer based in Batam, Indonesia, serving B2B clients across Asia-Pacific. Despite offering competitive pricing, fast delivery, and a wide product range, the company had zero visibility in AI-powered search tools like ChatGPT, Claude, Perplexity, and Google AI Overviews.
When potential buyers asked AI assistants questions like “where to buy capsule filter rods in bulk” or “best filter rod manufacturer in Southeast Asia,” ITSFR never appeared in the responses — even though they were a strong match for exactly those queries.
Core problem: Traditional SEO targets Google’s search crawler. But a growing share of B2B research now happens through AI assistants, which have different content discovery mechanisms that most manufacturers aren’t optimizing for.
The Strategy
What is GEO?
Generative Engine Optimization (GEO) is the practice of optimizing content so that AI language models — not just traditional search engines — can discover, understand, and cite your business when answering user queries.
Implementation: llms.txt Standard
We adopted the emerging llms.txt standard — a lightweight Markdown file hosted at the website root that serves as a machine-readable index of the business, purpose-built for AI agent consumption. Think of it as robots.txt for LLMs.
What We Built
1. llms.txt — AI Index File
A concise summary with structured links to key pages. Designed for AI agents to quickly determine relevance during inference.
- Company identity and core value proposition in the first 100 tokens
- Product catalog with direct URLs and one-line descriptions
- Revenue-driving products (Mono Acetate, Capsule) prioritized as “Core Products”
- Secondary products retained for keyword coverage but deprioritized
2. llms-full.txt — Complete AI Context File
Full product details, specifications, competitive positioning, and FAQ — all in a single Markdown file optimized for LLM token efficiency.
Key optimization techniques:
- Front-loading — Most important business info (who, what, where, contact) in the first 500 tokens
- Semantic anchor questions — FAQ section written in the exact phrasing users ask AI
- Noise removal — Company culture, internal processes, raw material supplier details removed to maximize signal-to-noise ratio
- Usage guidelines — Instructions telling AI agents how to attribute and cite ITSFR
- Revenue-weighted structure — Profitable product lines given 3x the content depth of secondary products
3. robots.txt Update
Added Sitemap pointer to llms.txt to improve discoverability by AI crawlers.
Technical Details
| Component | Detail |
|---|---|
| Website stack | Next.js on Vercel |
| Files deployed | public/llms.txt, public/llms-full.txt, public/robots.txt |
| Deployment method | Git push → Vercel auto-deploy |
| File format | Markdown (text/plain, UTF-8) |
| Time to implement | Under 2 hours |
| Cost | $0 |
| Maintenance | Update files when products or pricing change |
Results
Data collection in progress — Results will be updated as AI citation data becomes available.
Test Queries to Monitor
Ask these questions periodically in ChatGPT, Claude, and Perplexity to track citation progress:
- “Where to buy cigarette filter rods in bulk?”
- “Best capsule filter rod manufacturer in Southeast Asia”
- “Cigarette filter rod supplier Indonesia”
- “Who manufactures capsule filter rods with custom flavors?”
- “Filter rod manufacturer Batam Indonesia”
- “Compare capsule filter rod suppliers in Asia”
- “Cheapest filter rod manufacturer with fast delivery”
Key Takeaways
Why This Works for Niche B2B
- Low competition — Most B2B manufacturers in traditional industries have no AI optimization strategy. Being first in a niche gives outsized visibility.
- High buyer intent — B2B buyers asking AI specific procurement questions are deep in the purchase funnel. A single AI citation can drive a container order.
- Zero cost, high leverage — Two Markdown files and a git push. No ad spend, no content marketing team, no backlink building.
- Compounding advantage — As AI agents index and begin citing ITSFR, the company builds authority that reinforces future citations.
- Language leverage — llms-full.txt in English gets picked up by AI agents worldwide, while the website itself serves 8 languages for regional buyers.
What Makes llms.txt Different from Traditional SEO
| Traditional SEO | GEO via llms.txt |
|---|---|
| Optimizes for Google’s crawler | Optimizes for LLM inference |
| Keyword density, backlinks, meta tags | Semantic relevance, token efficiency, structured Markdown |
| Results appear in search rankings | Results appear in AI-generated answers |
| Competing with millions of pages | Competing with far fewer AI-optimized sources |
| Months to see results | Potentially faster — AI agents re-index frequently |
How to Replicate This
For any B2B business looking to implement GEO:
- Create
llms.txtat your website root — concise company summary + product/service links with descriptions - Create
llms-full.txt— complete business details in a single Markdown file, front-loaded with the most important information - Write FAQ in user-query format — phrase questions exactly how buyers ask AI assistants
- Prioritize revenue drivers — give your most profitable products/services more content depth
- Remove noise — cut anything an AI agent doesn’t need
- Add usage guidelines — tell AI agents how to cite your business
- Update
robots.txt— point to your llms.txt - Deploy and monitor — track AI citations across major platforms
About
This case study was produced by Indonesia Tobacco — connecting Indonesian tobacco manufacturers with global buyers, powered by AI-driven market intelligence.
Contact: connect@indonesiatobacco.com
Website: indonesiatobacco.com