Ultimate month, I realized crawlers from firms like OpenAI and Google in my web site analytics. My first response used to be fear: Was once my content material being scraped with out my permission? I additionally frightened that too many requests from AI or seek crawlers would possibly decelerate my website for guests.
However then I began pondering: What if I may in fact flip this into a chance? What if I may instruction manual AI equipment—like ChatGPT—to the content material I need them to peer?
That’s once I found out one thing referred to as llms.txt
. It’s a brand new document layout designed to assist huge language fashions (LLMs) perceive which pages to your website are most beneficial. This may strengthen how your content material displays up in AI-generated solutions or even assist your website get discussed as a supply.
On this instruction manual, I’ll display you learn how to create an llms.txt
document the usage of a plugin or a guide manner. Whether or not you need extra AI visibility or just extra regulate, this can be a nice strategy to get started shaping how AI interacts along with your content material.

What Is an llms.txt Record and Why Do You Want One?
An llms.txt
document is a brand new proposed same old that provides AI equipment like ChatGPT or Claude a structured listing of the web site content material you need them to make use of when producing solutions.
This document permits you to level on your maximum useful posts, tutorials, or touchdown pages—content material that’s transparent, devoted, and AI-friendly.
Bring to mind it like a welcome mat for AI. You’re announcing: “For those who’re going to make use of my website on your solutions, right here’s what I like to recommend you glance in the beginning.”
The document itself lives on the root of your website (like instance.com/llms.txt
) and is written in undeniable Markdown. It will possibly come with hyperlinks on your sitemap, cornerstone content material, or the rest you’d need cited.
Together with your sitemap guarantees AI equipment can discover a whole index of your website—even supposing they don’t observe each and every hyperlink indexed in my view.
This is a part of a broader manner referred to as Generative Engine Optimization (GEO). You may additionally listen it referred to as AI content material optimization or AI seek visibility. The speculation is to assist AI fashions give higher solutions—and build up the probabilities of your website being related as a supply.
Simply understand that llms.txt
remains to be an rising layout. Now not all AI firms make stronger it but, however it’s a sensible step in the event you’re taking a look to form your content material’s position in AI seek effects.
llms.txt vs. robots.txt: What’s the Distinction?
You could be questioning how llms.txt
compares to robots.txt
, since each recordsdata care for bots and visibility.
The important thing distinction is that this:
robots.txt
tells crawlers what they’re allowed to index and cache.llms.txt
provides AI fashions a curated listing of the content material you need them to reference when producing AI-powered solutions.
Right here’s a side-by-side glance:
Function | robots.txt | llms.txt |
---|---|---|
Goal | Block seek crawlers from having access to explicit URLs | Spotlight your maximum useful content material for AI fashions |
The way it Works | Makes use of Consumer-agent and Disallow laws |
Makes use of a Markdown listing of beneficial hyperlinks |
Impact on AI | Can save you AI fashions from having access to your website (if obeyed) | Would possibly assist AI fashions cite and summarize your highest content material |
Adoption | Broadly supported via search engines like google and a few AI equipment | Nonetheless rising; make stronger is restricted and voluntary |
For an entire AI technique, you’ll use each recordsdata on the identical time. You’ll use llms.txt
to welcome the AI bots you need, whilst the usage of robots.txt
to dam those you don’t.
My instruction manual will display you learn how to use each recordsdata to control your AI content material technique. You’ll use the short hyperlinks underneath to leap to the process that most closely fits your technique:
Way 1: Create an llms.txt Record The use of AIOSEO (Beneficial)
The best way to create an llms.txt
document in WordPress is via the usage of the All in One search engine optimization plugin (AIOSEO). I like to recommend this technique as it does the entire be just right for you.
It mechanically creates a useful llms.txt
document that guides AI crawlers on your content material, and it helps to keep the document up to date as you upload new posts and pages.
Step 1: Set up and Turn on AIOSEO
First, you’ll wish to set up and turn on the AIOSEO plugin.
For a complete walkthrough, you’ll see our step by step instruction manual on learn how to correctly arrange All in One search engine optimization.

The nice information is that the llms.txt characteristic is enabled via default in all variations of AIOSEO, together with the unfastened model.
On the other hand, since we’re speaking about taking complete regulate of your content material and search engine optimization, it’s value bringing up a couple of tough options you get in the event you improve to the AIOSEO Professional license.
Whilst you don’t want those for llms.txt, they’re extremely useful for rising your web site site visitors:
- Complex Wealthy Snippets (Schema): The Professional model offers you extra schema varieties, which is helping you get the ones crowd pleasing wealthy leads to Google (like critiques, recipes, or FAQs). Including schema markup too can assist your content material seem in AI seek.
- Redirection Supervisor: This instrument makes it simple to redirect bots or customers from positive pages, repair damaged hyperlinks, and observe 404 mistakes. It offers you extra regulate over how each guests and crawlers navigate your website.
So, whilst the llms.txt characteristic is unfastened, upgrading offers you a a lot more tough toolkit for managing and rising your web site’s presence.
Step 2: Check Your llms.txt Record
As a result of this option is became on via default, there’s not anything you want to do to set it up. AIOSEO is already serving to instruction manual AI bots for you.
You’ll see the settings via navigating to All in One search engine optimization » Basic Settings and clicking the ‘Complex’ tab.
Right here, the ‘Generate an LLMs.txt document’ toggle is on via default.

While you click on the ‘Open LLMs.txt’ button, you’ll see that the document is an inventory of hyperlinks on your content material.
That is precisely what you need for GEO. It’s a transparent sign to AI bots that you’re welcoming them and feature equipped a useful instruction manual for them to observe.
Simply understand that llms.txt
isn’t an enforceable rule—AI equipment would possibly or would possibly not make a choice to observe it.
Way 2: Create an llms.txt Record Manually
For those who favor to not use a plugin, then you’ll nonetheless create a useful llms.txt
document manually. This manner comes to making a textual content document with an inventory of hyperlinks on your maximum principal content material.
Vital: Earlier than you create a guide document, you want to verify no different plugin is already producing one for you. In case you are the usage of AIOSEO for its different search engine optimization options, you will have to first disable its default llms.txt document generator from the All in One search engine optimization » Basic Settings » Complex web page.
Step 1. Create a New Textual content Record
First, you want to open a undeniable textual content editor to your pc (like Notepad on Home windows or TextEdit on Mac).
Create a brand new document and reserve it with the precise identify llms.txt
.
Step 2. Upload Your Content material Hyperlinks
Subsequent, you want so as to add hyperlinks to the content material you need AI bots to peer. The purpose is to create a easy, transparent map of your website the usage of markdown headings and lists.
Whilst you’ll simply listing your maximum principal URLs, a highest follow is to arrange them into sections. You must all the time come with a hyperlink on your XML sitemap, because it’s the best strategy to display bots all your public content material.
Then you’ll create separate sections to focus on your maximum principal posts and pages.
Here’s a extra structured template you’ll reproduction and paste into your llms.txt
document. Simply you should definitely substitute the instance URLs with your individual:
# My Superior Site
## Sitemaps
- [XML Sitemap](https://instance.com/sitemap.xml)
## Key Pages
- [About Us](https://instance.com/about-us/)
- [Contact Us](https://instance.com/touch/)
## Key Posts
- [Important Guide](https://instance.com/important-guide/)
- [Key Article](https://instance.com/key-article/)
Step 3. Add the Record to Your Site
When you’ve stored your document, you want to add it on your web site’s root listing. That is in most cases named public_html
or www
.
You’ll do that the usage of an FTP shopper or the Record Supervisor on your WordPress webhosting dashboard. Merely add the llms.txt
document out of your pc into this folder.

Step 4. Check Your Record Is Reside
In the end, you’ll test that your document is operating appropriately via visiting yourdomain.com/llms.txt
on your browser.
You must see the listing of hyperlinks you simply created.
Bonus: Methods to Block AI Bots The use of Your robots.txt Record
Whilst the usage of llms.txt
to lead AI bots is excellent for GEO, you could come to a decision you need to dam them as a substitute. In case your purpose is to forestall AI firms from the usage of your content material for coaching, then the respectable manner is so as to add laws on your robots.txt
document.
The robots.txt
document is a formidable instrument that provides directions to internet crawlers. For an entire review, I like to recommend our complete instruction manual on learn how to optimize your WordPress robots.txt document.
Vital: Modifying your robots.txt
document will also be dangerous. A small mistake may by chance block principal search engines like google like Google from seeing your website, which might harm your search engine optimization. We propose the usage of a plugin like AIOSEO to do that safely.
Way 1: Edit robots.txt The use of the AIOSEO Plugin (Beneficial)
For those who already use All in One search engine optimization, that is the most secure and absolute best strategy to block AI bots. The plugin has a integrated robots.txt
editor that forestalls you from making errors.
First, navigate to All in One search engine optimization » Gear on your WordPress dashboard. From there, in finding and click on at the ‘Robots.txt Editor’ tab.

First, you want to click on the toggle transfer to allow customized robots.txt.
Then you’re going to see an editor the place you’ll upload your customized laws. To dam a particular AI bot, you want so as to add a brand new rule via clicking the ‘Upload Rule’ button. Then you’ll fill within the fields for the Consumer-agent
(the bot’s identify) and a Disallow
rule.
For instance, to dam OpenAI’s bot, you could possibly upload:
Consumer-agent: GPTBot
Disallow: /

You’ll upload laws for as many bots as you favor. I’ve incorporated an inventory of not unusual AI crawlers on the finish of this phase.
When you’re achieved, simply click on the ‘Save Adjustments’ button.
Way 2: Edit robots.txt Manually by way of FTP
For those who don’t use a plugin, you’ll edit the document manually. This calls for you to hook up with your website’s root listing the usage of an FTP shopper or the Record Supervisor on your webhosting account.
First, in finding your robots.txt
document on your website’s root folder and obtain it. Don’t delete it.
Subsequent, open the document in a undeniable textual content editor. Upload the blocking off laws you need on the finish of the document.
For instance, to dam Google’s AI crawler, you could possibly upload:
Consumer-agent: Google-Prolonged
Disallow: /
After you save the document, add it again to the similar root listing, overwriting the outdated document.
Commonplace AI Bots to Block
Here’s a listing of not unusual AI person brokers you could wish to block:
GPTBot
(OpenAI)Google-Prolonged
(Google AI)anthropic-ai
(Anthropic / Claude)CCBot
(Commonplace Move slowly)
You’ll upload a separate block of laws for each and every one on your robots.txt
document.
FAQs About llms.txt and robots.txt in WordPress
I ceaselessly get questions on managing AI crawlers. Listed below are one of the vital maximum not unusual ones.
1. Will including an llms.txt document have an effect on my web site’s search engine optimization?
No, growing an llms.txt
document received’t have an effect on your common search engine optimization ratings. Engines like google like Google nonetheless depend on your robots.txt
document and different search engine optimization alerts to come to a decision what will get listed and ranked.
llms.txt
is other. It’s designed for AI equipment, no longer search engines like google, and is used to make stronger Generative Engine Optimization (GEO). Whilst it’ll assist AI fashions higher perceive and cite your content material, it doesn’t affect how your website seems in conventional seek effects.
2. Will the usage of an llms.txt document assist me get extra site visitors from AI?
No, the usage of an llms.txt
document isn’t a assured strategy to get extra site visitors from AI equipment. It will possibly assist via pointing language fashions like ChatGPT to content material you need them to peer—however there’s no promise they’ll use it or hyperlink again on your website.
llms.txt
remains to be new, and no longer all AI platforms make stronger it. That stated, it’s a sensible step if you need extra regulate over how your content material could be utilized in AI-generated solutions.
3. What’s the distinction between llms.txt and robots.txt?
An llms.txt
document acts like a instruction manual for AI fashions, pointing them to the content material you need them to peer—your maximum useful posts, tutorials, or pages. It’s intended to strengthen your GEO technique via highlighting what’s value mentioning.
Against this, a robots.txt
document is used to dam seek crawlers and AI equipment from having access to explicit portions of your website. You employ llms.txt
to mention “glance right here,” and robots.txt
to mention “don’t cross there.”
Ultimate Ideas on Managing Your Content material’s Long run
The sector of AI and Generative Engine Optimization is converting rapid. So, I like to recommend checking in to your technique each and every few months.
A bot you block lately can be a primary supply of site visitors day after today, so being in a position to evolve is essential. You’ll all the time transfer from blocking off to guiding (or vice-versa) as your online business objectives evolve.
I am hoping this instruction manual has helped you are making an educated resolution about the way forward for your content material on this planet of AI. For those who discovered it helpful, you may also like our different guides on rising and protective your website:
- Novice’s Information to Generative Engine Optimization (GEO) for WordPress
- Methods to Optimize Your WordPress robots.txt for search engine optimization
- Final WordPress search engine optimization Information for Rookies (Step via Step)
- The Final WordPress Safety Information (Step via Step)
For those who favored this newsletter, then please subscribe to our YouTube Channel for WordPress video tutorials. You’ll additionally in finding us on Twitter and Fb.
The submit What Is llms.txt? Methods to Upload llms.txt in WordPress first seemed on WPBeginner.
WordPress Maintenance