← Back to blog
Published: 1 Apr 2026Updated: 1 Apr 20267 min readBy Bump Research Team

What is llms.txt and how to create one for your estate agency

In short: llms.txt is a plain-text file placed at the root of your website (e.g. yourdomain.com/llms.txt) that provides AI crawlers with structured, machine-readable information about your business. It acts as a résumé for language models, helping platforms like ChatGPT, Perplexity, and Gemini understand who you are, what you do, and where you operate.

Why AI discoverability matters now

The Princeton GEO Study (KDD 2024) found that businesses with structured, machine-readable data appear 30–40% more often in AI-generated citations. Yet most estate agencies have zero AI-specific optimisation. Their websites speak to Google’s crawler but say nothing to ChatGPT, Perplexity, or Gemini.

llms.txt solves this gap. It’s a single file hosted at yourdomain.com/llms.txt that tells AI platforms what your agency does, where you operate, what makes you different, and how to contact you.

What goes in an llms.txt file

At minimum, your llms.txt should include: a business summary, the areas and postcodes you cover, services you offer (sales, lettings, valuations), key differentiators, awards or accreditations, and contact details.

For estate agents, area expertise is the most valuable section. List every neighbourhood you serve with a one-sentence description of your track record there. When someone asks ChatGPT “Who’s the best agent in Clapham?”, this data determines whether you’re cited.

You can also include recent market data — average sale prices, days on market, local trends. AI models weight factual, specific data heavily when deciding which sources to cite.

Step-by-step creation guide

Create a file called llms.txt. Add a heading with your agency name and one-paragraph summary. Add sections for Areas (every location you serve), Services (core offerings), Differentiators (what sets you apart), and Contact (phone, email, address, URL).

Upload to your website root so it’s accessible at yourdomain.com/llms.txt. If you use WordPress, drop it into public_html. Validate by visiting the URL in your browser — you should see plain text. Update quarterly with fresh data.

Common mistakes to avoid

Don’t stuff your llms.txt with marketing fluff. AI models discount promotional language. Stick to factual claims: “450 properties sold in 2025 across 12 London boroughs” beats “the most trusted name in property.”

Keep it under 500 lines. Don’t duplicate your entire website. And update it regularly — a stale file with outdated information harms credibility more than having no file at all.

Measuring the impact

After publishing, monitor your AI citation visibility with Bump. Run a free scan before and after to measure the difference. Most agencies see improvement within 4–6 weeks of publishing a well-structured file.

Frequently asked questions

What is llms.txt?

llms.txt is a plain-text file hosted at the root of your website that provides AI language models with structured information about your business — your name, services, locations, and differentiators — formatted so AI platforms can parse it without ambiguity.

Do I need llms.txt if I already have Schema markup?

Yes. Schema markup and llms.txt serve complementary purposes. Schema is embedded in HTML with rigid vocabulary. llms.txt is a standalone file that communicates with AI crawlers in natural language with structured sections.

How long does it take to create an llms.txt file?

Most estate agents can create a comprehensive llms.txt in 20–30 minutes. The file is plain text with Markdown-style headings. No coding knowledge is required.

See where your business stands

Get your free Bump Score in 30 seconds. No account required.

Scan your website free