Az llms.txt egy Markdown formátumú szövegfájl, amit a weboldalad gyökerébe teszel ki (/llms.txt), hogy a nyelvi modellek és az AI-ügynökök egyetlen helyen, tömören megkapják, miről szól az oldal, és hol van a lényeges tartalom. A formátumot Jeremy Howard, az Answer.AI társalapítója javasolta 2024 szeptemberében az llmstxt.org oldalon. Nem hivatalos webes szabvány, hanem nyílt javaslat, amit a Google keresője nem használ, a fejlesztői dokumentációk világában viszont bevett gyakorlat lett.
- Mi ez: egy Markdown-fájl a
/llms.txtcímen: név, rövid összefoglaló, válogatott linkek a fontos tartalomra. - Google: a Google Search hivatalosan figyelmen kívül hagyja. Nem segít a helyezésen, és nem is árt neki.
- Kinek hasznos: AI-ügynököknek, fejlesztői eszközöknek, és bárkinek, aki az oldalad tartalmát kontextusként bemásolja egy chatbe.
- Mennyi munka: egy jó fájl megírása pár óra. A nehezebb rész, hogy naprakész is maradjon.
Mi az llms.txt?
A weboldalak embereknek készülnek. Egy átlagos HTML-oldalon a tényleges információt navigáció, sütibanner, szkriptek és díszítőelemek veszik körül. Egy nyelvi modellnek ezt vissza kell alakítania tiszta szöveggé, ami pontatlan, és fölöslegesen eszi a kontextusablakot. Az llms.txt ötlete egyszerű: adj a gépnek egy rövid, szerkesztett belépőpontot, ahonnan tudja, mit érdemes elolvasnia.
A javaslat 2026 augusztusában megkapta a második változatát. A v2 változáslistája szerint több ezer oldal publikál llms.txt-t, a dokumentációs platformok automatikusan generálják, és a kódoló ügynökök megbízhatóan használják. Élesben fut többek között az Anthropic, az OpenAI, a Cloudflare, a Vercel és a Stripe fejlesztői dokumentációján, sőt a Google is kitett egyet a Gemini API dokumentációjához. A Mintlify, a GitBook, a Wix, valamint a WordPress-hez a Yoast SEO és az AIOSEO is tud ilyet generálni.
Kell-e llms.txt a weboldaladra?
Őszinte válasz: attól függ, mit vársz tőle.
- Ha van API-d, SaaS-termékeid vagy fejlesztői dokumentációd: igen, érdemes. Itt használják a legtöbbet: a kódoló ügynökök innen találják meg a referenciát és a példákat.
- Ha szolgáltató cég, webshop vagy intézmény vagy: nem kötelező, de olcsó és ártalmatlan. Egy AI-ügynök, ami már az oldaladon jár, gyorsabban megtalálja benne az árazást, a szállítási feltételeket vagy a kapcsolatot. Ha valaki bemásolja a fájlt egy chatbe, a modell a te megfogalmazásodban kapja meg a lényeget.
- Ha Google-forgalmat vagy AI-összefoglalóban való megjelenést vársz tőle: ne ettől várd. Erről lent részletesen.
Mi a saját oldalunkon azért futtatjuk, mert pár óra munka, semmit nem ront, és az AI-ügynökök használata ma már nem jóslat, hanem napi gyakorlat. De nem helyettesíti a rendes technikai alapokat, amikről a technikai SEO-ról és AI-kereshetőségről szóló cikkünkben írtunk.
Hogyan néz ki egy jó llms.txt?
A specifikáció szerint a fájl Markdown, de pontos sorrendet követ, hogy hagyományos programmal (parserrel, reguláris kifejezéssel) is feldolgozható legyen:
- H1-cím a projekt vagy az oldal nevével. Ez az egyetlen kötelező elem.
- Blockquote (
>kezdetű sor) egy rövid összefoglalóval, ami a fájl többi részének megértéséhez szükséges kulcsinformációt tartalmazza. - Tetszőleges szöveges rész (bekezdések, listák), címsorok nélkül: részletesebb tudnivalók, és hogy a linkelt fájlokat hogyan kell értelmezni.
- H2-szekciók link-listákkal. Minden listaelem egy kötelező
[név](url)link, utána opcionálisan kettőspont és egy rövid leírás.
Az „Optional” nevű H2-szekció konvenció szerint a másodlagos linkeket jelöli: ezeket egy ügynök kihagyhatja, ha rövidebb kontextus kell. A v2 óta ennek már nincs gépi jelentése, de hasznos jelzés maradt.
A javaslat másik fele, hogy a fontos oldalaknak legyen tiszta Markdown-változata ugyanazon az URL-en, .md végződéssel (oldal.html.md vagy oldal.md; fájlnév nélküli URL-nél index.html.md vagy index.md). A v2 ehhez szabványos link-relációkat ajánl: a rel="alternate" type="text/markdown" a Markdown-változatra mutat, a rel="describedby" pedig az oldalt lefedő llms.txt-re. Az llms.txt alútvonalon is lehet (pl. /docs/llms.txt), ilyenkor az az alatta lévő oldalakra vonatkozik.
Gyakran találkozol az llms-full.txt nevű fájllal is: ez a teljes dokumentációt egyetlen Markdown-fájlba fűzi össze. A Mintlify és az Anthropic közösen dolgozta ki, de az llmstxt.org jelenlegi szövege nem definiálja. Dokumentációnál hasznos, egy húszoldalas céges honlapnál fölösleges.
Egy teljes példafájl
Egy sablon egy webshophoz (kitalált adatokkal, kiindulópontnak):
# Példa Webshop
> Magyar online bolt kézműves konyhai eszközökhöz. Budapesti raktárból
> szállítunk az EU-ba, magyar és angol nyelvű ügyfélszolgálattal.
- Árak bruttóban, forintban; 20 000 Ft felett ingyenes a hazai szállítás.
- Raktáron lévő termék 1–2 munkanapon belül feladásra kerül.
- A termékoldalak Markdown-változata az URL végére tett .md-vel érhető el.
## Vásárlás
- [Szállítási feltételek](https://example.com/szallitas.md): díjak, határidők, csomagpontok
- [Visszaküldés](https://example.com/visszakuldes.md): 14 napos elállás menete
- [Fizetési módok](https://example.com/fizetes.md): kártya, átutalás, utánvét
## Termékek
- [Kategóriák](https://example.com/kategoriak.md): a teljes kínálat kategóriánként
- [Méret- és anyagútmutató](https://example.com/anyagok.md): melyik anyag mire való
## Cég
- [Rólunk](https://example.com/rolunk.md): cégadatok, csapat, elérhetőség
- [ÁSZF](https://example.com/aszf.md): általános szerződési feltételek
## Optional
- [Blog](https://example.com/blog.md): receptek és használati tippek
- [Sajtóanyagok](https://example.com/sajto.md)
A mi élő fájlunk
A flowproject.hu-n az llms.txt élesben fut. Egy rövidített, valós részlet:
# FlowProject Kft.
> Independent digital studio in Budapest. Two disciplines: software
> development, and marketing — a marketing agency with strong developer
> and AI expertise. [...]
## About
- **Founded:** 2019
- **Location:** Budapest, Hungary
- **Languages served:** Hungarian (primary), English
## Optional
- [Sitemap](https://flowproject.hu/sitemap.xml)
- [Blog RSS](https://flowproject.hu/blog/rss.xml)
- [Robots policy](https://flowproject.hu/robots.txt)
A miénk sem tankönyvi: a szolgáltatásoknál link-listák helyett prózát és H3-alcímeket használunk, és a blogos linkek HTML-oldalakra mutatnak, nem .md-változatra. Üzleti oldalnál ez gyakori kompromisszum: egy nyelvi modell jól olvassa, egy szigorú parser viszont csak a [név](url) formájú sorokat ismeri fel linkként.
llms.txt vs. robots.txt vs. sitemap.xml
Mindhárom fájl a gyökérben él, de egészen mást csinál:
- robots.txt: hozzáférés-szabályozás. Megmondja a robotoknak, mit tölthetnek le és mit nem. A jól viselkedő crawlerek ezt olvassák el először. Ez az egyetlen a háromból, ami engedélyez vagy tilt.
- sitemap.xml: teljes leltár a keresőknek. Az összes indexelendő URL, XML-ben, a módosítás dátumával. Nem szerkesztett és nem összefoglaló, és nagyobb oldalnál messze nem fér bele egy modell kontextusába.
- llms.txt: szerkesztett útikalauz nyelvi modelleknek. Nem az összes oldal, csak a fontosak, emberi nyelvű leírással, külső linkekkel is. A spec szerint elsősorban akkor használják, amikor egy ügynök éppen segít valakinek, és nem modelltanításra.
A legfontosabb különbség: az llms.txt nem ad és nem vesz el hozzáférést. Ha az AI-crawlereket a robots.txt kitiltja, az llms.txt ezen nem segít. Mi a robots.txt-ben kifejezetten engedjük a GPTBot, a ClaudeBot és a PerplexityBot robotot, valamint a Google-Extended tokent, amivel a Google AI-modelljeinek adott használatot szabályozhatod.
Figyelembe veszi a Google?
Nem, és ezt a Google le is írta. A Search Central AI-optimalizálási útmutatója szerint nem kell új, géppel olvasható fájlt, AI-szövegfájlt vagy Markdownt készítened ahhoz, hogy megjelenj a Google Keresőben (a generatív AI-funkciókat is beleértve), mert a Google Search ezeket nem használja. Ugyanez az oldal azt is kimondja, hogy nyugodtan készíthetsz llms.txt-t más szolgáltatások számára: ez a Google-ben se nem árt, se nem segít, mert a Google Search figyelmen kívül hagyja.
John Mueller, a Google Search Relations csapatának tagja, többször is szkeptikusan nyilatkozott. 2025 áprilisában a keywords meta taghez hasonlította: az is csak azt mutatja, mit állít magáról az oldal tulajdonosa. 2025 júniusában a Blueskyon azt írta: „no AI system currently uses llms.txt”, vagyis jelenleg egyetlen AI-rendszer sem használja. 2026 júniusában a Search Off the Record podcastban azzal érvelt, hogy egy önbevalláson alapuló fájl alapján nem lehet oldalakat rangsorolni, viszont annak, aki már az oldalon jár, hasznos lehet egy ilyen útikalauz.
Közben a Google egy másik terméke mást üzen: a Chrome Lighthouse-ban megjelent egy llms.txt-audit az „agentic browsing” kategóriában. Ez csak azt jelzi, ha a fájl lekérése szerverhibát ad. Ha nincs fájl (404), az audit „nem alkalmazható”, és a pontszámot nem befolyásolja.
A többi nagy szolgáltató saját dokumentációjához publikál llms.txt-t, de tudomásunk szerint 2026 októberéig egyik nagy LLM-szolgáltató sem jelentette be hivatalosan, hogy a crawlere vagy a chatbotja más oldalak llms.txt-jét felhasználná. A józan összegzés tehát: rangsorolási tényezőként felejtsd el, ügynököknek és fejlesztői eszközöknek szóló kiszolgálásként viszont van értelme.
Hogyan készítsd el lépésről lépésre
- Írd össze, mit kell tudnia egy ügynöknek rólad. Az öt-tíz leggyakoribb kérdés: mit csinálsz, kinek, mennyiért, hol, hogyan lehet elérni, mik a feltételek.
- H1 és összefoglaló. A cég vagy a termék neve, alatta egy-három mondatos blockquote, ami önmagában is megállja a helyét.
- Kulcsinformációk röviden. Néhány tényszerű lista vagy bekezdés címsor nélkül, marketingszöveg nélkül. Számok, határidők, feltételek.
- H2-szekciók link-listákkal. Csoportosítsd a fontos oldalakat, és minden linkhez írj egy rövid, informatív leírást.
- Optional szekció a végére a másodlagos linkeknek: blog, sajtó, archívum.
- Ha teheted, adj Markdown-változatot. Ha az oldalaidnak van
.mdverziója, oda linkelj, ne a nehéz, JavaScripttel teli HTML-re. - Tedd ki a gyökérbe
/llms.txtnéven, egyszerű szövegként, UTF-8 kódolással, 200-as válaszkóddal. WordPressnél a Yoast SEO vagy az AIOSEO generálja, egyedi oldalnál érdemes a build részévé tenni, hogy ne avuljon el. - Teszteld. A specifikáció javaslata szerint add oda egy AI-asszisztensnek kizárólag az llms.txt-t, és kérdezz tőle az oldaladról. Ahol téved vagy bizonytalan, ott hiányos a fájl.
- Tartsd karban. Árváltozás, új szolgáltatás, megszűnt oldal: a fájlnak követnie kell. Egy elavult llms.txt rosszabb, mint ha nem lenne.
Gyakori hibák
- Rangsorolási trükknek tekinteni. A Google kimondta, hogy figyelmen kívül hagyja. Ha valaki helyezést ígér tőle, azt kérdezd meg, mire alapozza.
- Összekeverni a robots.txt-vel. Az llms.txt semmit nem tilt és nem enged. A hozzáférést továbbra is a robots.txt szabályozza.
- Mást írni bele, mint ami az oldalon van. Mueller pont ezt hozta fel ellenérvként: az eltérő tartalom gyakorlatilag álcázás (cloaking) a modellek felé. Az llms.txt az oldal összefoglalója legyen, ne alternatív valóság.
- Marketingszöveggel teletömni. A „piacvezető, innovatív megoldások” egy modellnek nulla információ. Tények kellenek.
- Az egész oldalt beledobni. A cél egy kontextusba férő útikalauz. A részletek a linkek mögött legyenek.
- Csupasz URL-ek leírás nélkül. A
[név](url): leírásforma segít az ügynöknek eldönteni, melyik linket érdemes megnyitnia. - Elfelejteni frissíteni. Tavalyi árak, megszűnt szolgáltatás, 404-re mutató linkek.
- Hibát adó szerver. Ha a
/llms.txt500-as hibát ad, azt a Lighthouse is jelzi. Inkább ne legyen fájl, mint hogy hibát dobjon.
Gyakori kérdések
Rontja vagy javítja az llms.txt a Google-helyezést?
Egyiket sem. A Google hivatalos útmutatója szerint a Google Search figyelmen kívül hagyja az llms.txt-t, így se nem segít, se nem árt a láthatóságnak.
Hová kell feltölteni az llms.txt-t?
A domain gyökerébe, hogy a https://domain.hu/llms.txt címen elérhető legyen. A v2 specifikáció alútvonalat is megenged (pl. /docs/llms.txt), ez az alatta lévő oldalakra vonatkozik.
Magyarul vagy angolul írjam?
Azon a nyelven, amelyiken a közönséged keres. A nyelvi modellek mindkettőt jól kezelik. Kétnyelvű oldalnál mi angolul írtuk, és mindkét nyelvű URL-t feltüntettük benne.
Kell-e mellé llms-full.txt?
Fejlesztői dokumentációnál hasznos, mert a teljes anyag egy fájlban bemásolható egy AI-eszközbe. Kisebb céges oldalnál elég az llms.txt, jó leírásokkal.
Használja a ChatGPT vagy a Claude az llms.txt-t?
Egyik nagy LLM-szolgáltató sem jelentette be hivatalosan, hogy a crawlere más oldalak llms.txt-jét felhasználná. Az ügynökök és a fejlesztői eszközök viszont meg tudják nyitni, ha odavezeted őket, és bárki bemásolhatja kontextusnak.
Mennyi idő elkészíteni?
Egy átlagos céges oldalhoz pár óra, ha tudod, mi a lényeg. Az igazi munka az, hogy az oldal változásaival együtt frissüljön.
Az llms.txt kis darab egy nagyobb képben: az AI-kereshetőséget a gyors, tiszta HTML, a strukturált adat és az idézhető tartalom viszi. Ha kíváncsi vagy, hol tart ebben a saját oldalad, kérj tőlünk ingyenes SEO- és AI-láthatósági auditot: megmutatjuk, mi működik, mi hiányzik, és mivel érdemes kezdeni.