Crawler

Az llms.txt fájl készítése lépésről lépésre

llms.txt készítése lépésről lépésre: mit ír le a javaslat, mi a különbség az llms.txt és az llms-full.txt között, kitölthető minta és ellenőrzés.

Scheo · · Frissítve: · olvasási idő ~10 perc · Szerző: Schmidt Péter

Összefoglalva: Az llms.txt egy közösségi javaslat: markdown formátumú, gépi olvasásra szánt tartalomjegyzék a domain gyökerében, amely a fontos aloldalakat rövid leírással sorolja fel. Elkészítése kis munka és kockázatmentes, de egyetlen nagy keresőmotor sem erősítette meg, hogy rangsorolási jelként használná, ezért csak a jól strukturált HTML kiegészítője lehet.

Az llms.txt körül két véglet kering a magyar szakmai beszélgetésekben. Az egyik szerint ez a titkos kapu az AI-válaszokba, a másik szerint teljesen fölösleges divathóbort. Egyik sem igaz. Ahhoz, hogy jól döntsd el, kell-e neked, előbb pontosan érteni kell, mit ír le a javaslat, mit nem, és milyen bizonyíték áll mögötte.

Az llms.txt fájl készítése lépésről lépésre
Az llms.txt fájl készítése lépésről lépésre

Mi az llms.txt javaslat, és milyen problémát old meg?

Rövid válasz: az llms.txt egy markdown formátumú, sima szöveges fájl a domain gyökerében, amely rövid, gépi olvasásra optimalizált tartalomjegyzéket ad a webhelyedről a nyelvi modelleknek. (Hivatalosan igazolt: a javaslatot Jeremy Howard, az Answer.AI társalapítója publikálta 2024 szeptemberében, és a specifikáció nyilvánosan elérhető.)

Tovább a témában: Megéri felújítani a régi weboldalamat vagy újat kellene csináltatni? · Tartalomleltár készítése

A mögötte lévő gondolat nagyon egyszerű. Amikor egy nyelvi modell vagy egy AI-asszisztens meglátogatja az oldaladat, egy modern HTML-oldal tele van olyasmivel, ami neki zaj: navigáció, lábléc, sütibanner, JavaScriptből betöltődő elemek, felugró ablakok, nyomkövető kódok, ismétlődő CTA-blokkok. A tényleges tartalom sokszor az oldal kódjának töredéke. Ha az asszisztensnek korlátozott a kontextusablaka, ez a zaj valódi hátrány: elfogy a hely, mielőtt eljutna a lényegig.

Az llms.txt erre kínál választ. Nem az oldalt cseréli le, hanem egy tiszta, ember által megírt térképet ad mellé: itt vannak a legfontosabb aloldalak, mindegyik mellett egy mondat arról, mit talál ott az, aki megnyitja.

Miben más ez, mint a robots.txt vagy a sitemap.xml?

Rövid válasz: a robots.txt engedélyről szól, a sitemap.xml a teljes URL-listát adja a keresőrobotoknak, az llms.txt pedig szerkesztett, priorizált és magyarázattal ellátott válogatás.

Ez a különbség adja a fájl valódi értékét: rákényszerít arra, hogy megfogalmazd, mi a cégedben a fontos, és hogy egy mondatban leírd, mit ad minden aloldal.

Milyen szerkezetet ír le a specifikáció?

Rövid válasz: egy H1 címsor a cég vagy projekt nevével, alatta egy idézetblokk a rövid összefoglalóval, opcionálisan néhány magyarázó bekezdés, majd H2 szekciókban felsorolt hivatkozások, mindegyiknél rövid leírással.

A javaslat konkrét markdown szerkezetet ír elő, és ez a szigorúság szándékos: így a fájl géppel is megbízhatóan feldolgozható marad. Az elemek sorrendben:

  1. H1: a webhely, cég vagy projekt neve. Pontosan egy darab, ez az egyetlen kötelező elem.
  2. Idézetblokk (> jellel kezdve): egy-két mondatos összefoglaló arról, mivel foglalkozol. Ez az, amit egy modell először beolvas, ezért itt legyen benne a tevékenység és a földrajzi hatókör is.
  3. Szabad szöveges rész: néhány bekezdés vagy felsorolás kiegészítő információval. Címsort itt nem használhatsz.
  4. H2 szekciók: tematikus csoportok, alattuk felsorolás [Cím](URL): rövid leírás formában.
  5. Opcionális szekció: ha a fájl végére ## Optional nevű blokkot teszel, azzal azt jelzed, hogy ezek a hivatkozások kihagyhatók, ha szűkös a hely.

A specifikáció javasolja azt is, hogy a hivatkozott oldalakról legyen elérhető markdown változat, jellemzően úgy, hogy az eredeti URL végére .md kerül. (Saját tapasztalat: magyar kkv-oldalaknál ezt szinte soha nem éri meg kézzel legyártani. Ha a rendszered nem generálja automatikusan, hagyd ki, és mutass a sima HTML-változatra. Egy fél-kész, elavult markdown-tükör rosszabb, mint ha nincs is.)

Mi a különbség az llms.txt és az llms-full.txt között?

Rövid válasz: az llms.txt egy tartalomjegyzék hivatkozásokkal, az llms-full.txt pedig a teljes tartalmat egyetlen nagy markdown fájlba fűzve tartalmazza.

Az llms.txt tipikusan néhány kilobájt, és arra épül, hogy az olvasó fél tovább tud lépni a megadott linkekre. Az llms-full.txt ezzel szemben mindent kiterít: a dokumentációt, a szolgáltatásleírásokat, a GYIK-et, egyben, olvashatóan, kattintás nélkül. Ez utóbbi mérete könnyen megabájtos nagyságrend, ami nagy oldalaknál akár túl is lépheti egy modell kontextusablakát.

A gyakorlati döntés egyszerű: kis és közepes szolgáltató oldalnál kezdd az llms.txt fájllal. Az llms-full.txt ott értelmes, ahol sok, egymásra épülő dokumentáció van (szoftvertermék, API, oktatóanyag), és ahol a generálás automatizálható. Egy 15 aloldalas szolgáltató cégnél a kettő közti különbség elhanyagolható, viszont a kézi karbantartás terhe nem az.

Hogyan néz ki egy kitölthető minta egy magyar szolgáltató cégnek?

Rövid válasz: az alábbi vázat átírod a saját adataidra, elmented llms.txt néven, és feltöltöd a gyökérbe. A teljes munka általában egy óránál kevesebb.

Példa egy székesfehérvári villanyszerelő cég oldalára (a szögletes zárójeles részeket cseréld a sajátodra):

Néhány szabály, ami a mintából is látszik. Mindig teljes, abszolút URL-t írj, ne relatívat. A leírás egy mondat legyen, tényszerű, marketingszöveg nélkül. Ne írj bele árat, akciót vagy bármit, ami hetente változik: a fájl akkor ér valamit, ha hosszú ideig pontos marad. És ne pakold tele: ha 60 linket teszel bele, pont azt a priorizálást veszíted el, amiért az egész készült.

Hova kell feltölteni, és hogyan ellenőrizhető böngészőből?

Rövid válasz: a fájlnak a domain gyökerében kell lennie, vagyis a https://pelda.hu/llms.txt címen kell megnyílnia, sima szövegként, 200-as státuszkóddal.

A lépések sorban:

  1. Mentsd el a fájlt llms.txt néven, UTF-8 kódolással. A magyar ékezetek miatt ez nem elhagyható lépés.
  2. Töltsd fel FTP-vel, SFTP-vel vagy a tárhely fájlkezelőjével a webgyökérbe. WordPressnél ez az a mappa, ahol a wp-config.php és az index.php van, nem a wp-content és nem a sablon mappája.
  3. Nyisd meg böngészőben a https://adomained.hu/llms.txt címet. Nyers szöveget kell látnod, ugyanúgy, ahogy a robots.txt jelenik meg.
  4. Ha a saját oldalad 404-es hibaoldala jön be, a fájl nem a jó helyen van, vagy a szerver átirányítja a kérést. Ilyenkor nézd meg az .htaccess szabályokat, illetve azt, hogy nem egy gyorsítótár szolgál-e ki régi tartalmat.
  5. Ha van hozzá terminálod, a curl -I https://adomained.hu/llms.txt parancs megmutatja a státuszkódot és a tartalomtípust. A cél a 200 OK, a tartalomtípus text/plain vagy text/markdown.
  6. Ellenőrizd a fájlban szereplő összes hivatkozást egyesével. Egy hibás link itt többet árt, mint egy hiányzó szekció.

(Saját tapasztalat: a leggyakoribb hiba nem a szerkezet, hanem hogy a fájl a tárhelyen egy szinttel feljebb vagy lejjebb kerül. A második leggyakoribb, hogy a biztonsági bővítmény vagy a CDN blokkolja az ismeretlen kiterjesztésű gyökérfájlokat. Mindkettő a böngészős ellenőrzéssel harminc másodperc alatt kiderül, ezért ezt a lépést soha ne hagyd ki.)

Melyik AI-szolgáltató támogatja hivatalosan?

Rövid válasz: több dokumentációs platform és AI-cég publikál saját llms.txt fájlt, de egyetlen nagy keresőmotor vagy chatasszisztens sem erősítette meg, hogy rangsorolási vagy kiválasztási jelként használná.

Hivatalosan igazolt: a formátum létezik, nyilvános specifikációja van, és felismerhetően használják dokumentációs oldalak. Több fejlesztői dokumentációs rendszer automatikusan generálja, és az AI-cégek is közzéteszik a saját dokumentációjukhoz. Ez viszont a fájl kiszolgálásáról szól, nem arról, hogy a keresők beolvassák a te oldaladról.

Hivatalosan igazolt a másik irányban is: a Google részéről elhangzott nyilvánosan, hogy a keresés nem használja az llms.txt-t, és a nagy modellszolgáltatók sem tettek közzé olyan dokumentációt, amely szerint a crawlerük külön keresné ezt a fájlt. A robotok viselkedéséről szóló hivatalos leírásokban a robots.txt szerepel, az llms.txt nem.

Szakmai feltételezés: a formátum jövője azon múlik, hogy az ügynöki böngészés mennyire terjed el. Ha egy asszisztens valós időben, oldalról oldalra navigál a nevedben, akkor egy tiszta tartalomjegyzék valóban segítheti a tájékozódását. Ez logikus, de jelenleg nem mért és nem igazolt hatás, ezért ne építs rá üzleti várakozást.

Megéri egyáltalán elkészíteni?

Rövid válasz: igen, de csak akkor, ha az alapok már rendben vannak, és nem tekinted rangsorjavító eszköznek.

A saját álláspontom: az llms.txt alacsony költségű, gyakorlatilag kockázatmentes kiegészítő. Nem ront a keresőoptimalizáláson, nem befolyásolja a HTML-t, nem lassítja az oldalt, és ha holnap kiderül, hogy senki nem használja, mindössze egy órányi munkát vesztettél. Ez kedvező kockázat-hozam arány, még akkor is, ha a hozam ma bizonytalan.

Ugyanakkor amit biztosan nem tesz meg helyetted: nem pótolja a jól strukturált HTML-t. Ha az oldaladon a címsorok logikátlanok, a szolgáltatásaidról nincs önálló aloldal, hiányzik a strukturált adat, a nyitvatartás csak egy képen szerepel, vagy a kapcsolati adatok három helyen háromfélék, akkor az llms.txt csak egy szép mutatóujj a rendetlenség felé. A modellek a hivatkozott oldalakat olvassák, nem a tartalomjegyzéket idézik.

A sorrend tehát: előbb tiszta oldalszerkezet és egyértelmű, önálló aloldalak, utána Schema.org strukturált adat, utána következetes cégadatok mindenhol, és csak ezek után az llms.txt. Fordítva nincs értelme.

Milyen ellenőrzőlistán menj végig publikálás előtt?

Ha ezen a listán végigmentél, kész vagy. Utána foglalkozz azzal, ami valószínűleg tényleg számít: az aloldalak minőségével, a mérhetőséggel és azzal, hogy a cégadataid mindenhol egyformák legyenek.

Források és további olvasnivalók

Amit érdemes megjegyezni
  • Az llms.txt nem szabvány, hanem 2024-ben publikált közösségi javaslat: markdown tartalomjegyzék a domain gyökerében.
  • Az llms.txt rövid, hivatkozás-központú lista, az llms-full.txt viszont a teljes tartalmat egyetlen fájlban adja vissza.
  • A fájlnak a gyökérben kell lennie, sima szövegként kiszolgálva, böngészőből egy URL-behívással ellenőrizhető.
  • Több dokumentációs platform publikálja, de egyetlen nagy kereső sem igazolta, hogy rangsorolási tényezőként számolna vele.
  • Előbb a jól strukturált HTML, a tiszta címsorok és a strukturált adat, utána jöhet az llms.txt kiegészítésként.

Gyakori kérdések

Kötelező elkészíteni az llms.txt fájlt?

Nem. Semmilyen szabvány, kereső vagy hatóság nem írja elő. Közösségi javaslatról van szó, amit önkéntesen lehet követni. Attól, hogy nincs, semmi hátrány nem ér.

Ronthat az llms.txt a Google-helyezéseimen?

Nincs ismert mechanizmus, amin keresztül rontana: a fájl nem befolyásolja a HTML-t, a sebességet és a robots.txt szabályokat. Egyetlen dolgot érdemes elkerülni, hogy olyasmit írj bele, ami ellentmond a weboldalad tartalmának.

Elég, ha csak az llms-full.txt fájlt készítem el?

Nem javasolt. A javaslat az llms.txt köré épül, az llms-full.txt csak kiegészítés. Kis és közepes oldalnál a rövid, hivatkozás-alapú változat gyakorlatiasabb, és sokkal könnyebben tartható naprakészen.

Milyen gyakran kell frissíteni?

Akkor, amikor a hivatkozott oldalak változnak: új szolgáltatás indul, megszűnik egy aloldal, változik a cím vagy a nyitvatartás. Egyébként negyedéves átnézés bőven elég. Az elavult, hibás linkeket tartalmazó fájl rosszabb, mint ha nem is lenne.

Van olyan bővítmény, ami WordPressen automatikusan legyártja?

Léteznek ilyen bővítmények, de a legtöbb egyszerűen kilistázza az összes bejegyzést, ami pont a lényeget veszíti el: a válogatást és a kézzel írt leírásokat. Egy tizenöt aloldalas szolgáltató oldalnál a kézzel írt fájl jobb minőségű, és nem jár újabb bővítmény karbantartásával.

Honnan tudom meg, hogy egy AI valóban olvasta a fájlomat?

A szervernaplóból. Keresd meg az llms.txt fájlra érkező kéréseket, és nézd meg a user agent mezőt. Ez az egyetlen megbízható visszajelzés, mert a kereső- és asszisztensfelületek erről nem adnak jelentést.

Források és további olvasnivalók

Ezen az oldalon a hivatalosan igazolt információt elsődleges forrásokból építjük fel; a saját tapasztalatot és a szakmai becslést mindig külön jelöljük a szövegben.

A cikk szerzője

Schmidt Péter, online marketing szakértő, a Scheo Tanácsadó Kft. alapítója. Székesfehérvárról, országosan dolgozó csapattal végzünk keresőoptimalizálást, AI-láthatóság mérést, Google és Meta hirdetéskezelést, weboldalkészítést. Amit itt leírunk, azt ügyfélmunkában is használjuk. Rólunk bővebben · Szolgáltatásaink

Kapcsolódó olvasnivaló

Kapcsolódó

Aeo jelentése: amit tudnod kell róla

Kapcsolódó

Ügynöki (agentic) böngészés: amikor nem ember nyitja meg az oldalad

Kapcsolódó

Hogyan zajlik egy AI-SEO audit: folyamatleírás

Kapcsolódó

Megéri felújítani a régi weboldalamat vagy újat kellene csináltatni?: gyakorlati útmutató Egerben

Kapcsolódó

Tartalomleltár készítése: hogyan mérd fel, mi van most az oldaladon

Kapcsolódó

JavaScript-renderelés és az AI-botok: amit nem látnak

Kapcsolódó

AI SEO rendezvényszervezőknek

Kapcsolódó

Engedd vagy tiltsd az AI-crawlereket? Döntési fa vállalkozásoknak

Kapcsolódó

PHP-verzió frissítése WordPress alatt: kockázatmentes menetrend a fehér képernyő elkerülésére

Helyi szolgáltatás a környékeden

Országosan dolgozunk, online és személyesen. Válaszd ki a városodat, és nézd meg, hogyan segítünk helyben:

Online marketing & AI SEO DebrecenOnline marketing & AI SEO SzegedOnline marketing & AI SEO MiskolcOnline marketing & AI SEO PécsOnline marketing & AI SEO KecskemétOnline marketing & AI SEO Nyíregyháza

Weboldalkészítés városra bontva

Ha először a honlap kell, itt városonként arról írtunk:

Weboldalkészítés SzolnokWeboldalkészítés TatabányaWeboldalkészítés KaposvárWeboldalkészítés BékéscsabaWeboldalkészítés EgerWeboldalkészítés Zalaegerszeg

Mind a 20 városunk és az összes szolgáltatás →

15 perces AI-láthatósági gyorselemzés - díjmentesen

Megnézzük három, számodra fontos keresőkérdésnél, hogy megjelenik-e a céged a ChatGPT, a Gemini és a Google AI-válaszaiban, mely versenytársakat ajánlják helyetted, és melyik három területen érdemes először javítani. A weboldaladat előzetesen átnézzük, tehát nem sablonos, automata riportot kapsz.

Adataidat kizárólag a kapcsolatfelvételhez használjuk. Kapcsolat: m@rketinges.hu
💬 Konzultáció