
Agentinio žiniatinklio protokolo sluoksnis dalijasi į du statymus, ir dauguma svetainių jau padarė vieną iš jų to nežinodamos. Pirmas statymas susijęs su tapatybe: failas llms.txt, kuris AI modeliams nurodo, kas jūs esate ir ką apima jūsų turinys. Antrasis yra susijęs su galimybėmis: naršyklės standartas, vadinamas WebMCP, kuris nurodo agentui, ką jis iš tikrųjų gali padaryti jūsų svetainėje, kai tik atvyksta. Jie skamba kaip ta pati idėja. Jie atsako į priešingus klausimus. Ir skirtumas lemia, kur jūsų pastangos turėtų būti nukreiptos kitais metais, nes vienas iš šių statymų jums įjungtas pagal numatytuosius nustatymus, o kitas, tas, kuris iš tikrųjų leidžia agentui atlikti užduotį, imasi apgalvoto darbo.
2 failai, 2 klausimai
Į jūsų svetainę patekęs agentas gali žinoti du dalykus. Pirma, kas yra ši vieta ir ką ji apima. Antrasis – dabar, kai jis yra čia, kaip jis atlieka užduotį, kurią vartotojas jam atsiuntė. Tapatybė, tada galimybės. Agentų žiniatinklis kuria atskirą atsakymą kiekvienam, o du atsakymai gaunami iš dviejų skirtingų failų, kuriuos palaiko dvi skirtingos stovyklos.
Tapatybės atsakymas yra llms.txt, paprasto teksto failas, kurį skelbiate savo domeno šaknyje. Tai kuruojamas žemėlapis: štai kas aš esu, čia yra mano svarbiausi puslapiai, čia yra apie ką kiekvienas. Galimybės atsakymas yra WebMCP, naršyklės standartas, leidžiantis jūsų svetainei pateikti agentui iškviečiamus įrankius, kad agentas galėtų ieškoti, filtruoti, įkainoti arba rezervuoti pasinaudodamas funkcija, o ne spėliodamas jūsų sąsają.
Llms.txt ir WebMCP sujungiami kaip du to paties dalyko, parengties agentui, skoniai. Jie atsako į du skirtingus klausimus. Tapatybė yra brošiūra. Galimybė yra kasos aparatas. Ir šiuo metu pramonė stumia kiekvieną svetainę link brošiūros, statymo su silpnesniais įrodymais, o kasos aparatas, statymas, kuris iš tikrųjų skatina sandorį, paliekamas kelioms komandoms, norinčioms ją sukurti.
Tapatybės statymas: LLMs.txt
Llms.txt yra žymėjimo failas, esantis adresu yourdomain.com/llms.txt. Jį 2024 m. rugsėjo 3 d. pasiūlė Jeremy Howardas, vienas iš Answer.AI įkūrėjų, kaip būdą, kaip kalbomis modeliuoti švarų, žmogaus kuruojamą jūsų turinio indeksą, o ne priversti jį tikrinti ir rekonstruoti iš HTML, perkrauto naršymo, skelbimų ir scenarijų. Žingsnis yra pagrįstas. Modeliai geriau veikia su struktūra, todėl suteikite jiems struktūrą.
Problema ta, kad įrodymai, kad jis ką nors daro, yra menki. Atsakydamas žmonėms „Reddit“ 2026 m. birželio mėn., „Google“ darbuotojas Johnas Muelleris pavadino llms.txt „kol kas grynai spekuliatyviu (failas egzistavo daugelį metų, tačiau nė viena dirbtinio intelekto sistema jo nenaudoja)“ (praneša „Search Engine Journal“). Tai yra „Google“ paieškos advokatas, kuris garsiai sako tyliąją dalį. Failas, kuris gyvuoja daugiau nei metus. Failas, kurio skaitymo nepatvirtino jokia pagrindinė AI sistema. Failas, kuriame prašoma sinchronizuoti antrą savo turinio kopiją.
Net ir turint įrodymų, kad šis plonas failas llms.txt yra įjungtas svetainėse pagal numatytuosius nustatymus. AIOSEO, papildinys, naudojamas daugiau nei 3 milijonuose „WordPress“ svetainių, pagal numatytuosius nustatymus generuoja llms.txt. Labai daug svetainių savininkų dabar publikuoja llms.txt failą, kurio niekada nesiryžo publikuoti, aprašydami savo svetainę faile, kurio niekada neperskaitė.
Kad būtų aišku, aš nesu prieš bylą. Gerai prižiūrimas llms.txt yra puikus turinio indeksas. Problema yra numatytoji. Tapatybės statymas laimi įvaikinant ne todėl, kad jis veikia, o todėl, kad įjungtas įskiepio žymimasis laukelis. Failas, kurio neparašėte, kurio nepatvirtinta DI sistemos perskaitymas, kuris nukrypsta nuo sinchronizavimo su svetaine, kurią, kaip teigiama, aprašo akimirką, kai pamirštate, kad jis egzistuoja, yra keistas dalykas, kuris yra agento strategijos centre. Tačiau būtent čia dabar yra daug svetainių, pagal numatytuosius nustatymus, o ne pagal pasirinkimą.
Galimybės statymas: WebMCP
WebMCP, trumpinys iš Web Model Context Protocol, yra naršyklės standartas, leidžiantis jūsų svetainei registruoti iškviečiamus įrankius, kuriuos agentas gali iškviesti per navigator.modelContext API. Jis prasideda nuo kito klausimo nei tapatybės failas: ne kas jūs esate, bet, atsižvelgiant į tai, kad agentas jau yra jūsų svetainėje, kaip jis tinkamai atlieka užduotį, kurią turėjo atlikti. Tai panašu į tai, kaip Muelleris tame pačiame pokalbyje išdėstė savo pageidavimus. Jis sakė, kad jam patinka WebMCP metodas ir prekybos integracijos, nes „jie turi aiškius tikslus ir procesus“.
Vietoj to, kad agentas padarytų jūsų puslapio ekrano kopiją ir atspėtų, kur spustelėti, jūsų svetainė tai pasako tiesiogiai: čia yra veiksmai, kuriuos palaikau, čia yra įvestis, kurių kiekvienam reikia, štai ką jūs gaunate atgal. Valdiklis apverčia. Svetainė deklaruoja savo galimybes, o ne verčia agentą juos pakeisti.
Standartą W3C žiniatinklio mašinų mokymosi bendruomenės grupėje rašo „Google“ ir „Microsoft“ inžinieriai, o 2026 m. vasario 10 d. jis buvo paskelbtas kaip juodraštis. Dabar jis yra viešosios kilmės bandomojoje versijoje, kuri vykdoma nuo „Chrome 149“ iki „Chrome 156“. Pradinė bandomoji versija yra tai, kaip „Chrome“ leidžia svetainei įjungti eksperimentinę funkciją savo tikriems lankytojams, užuot užregistruodama kūrėją ribotam langui. Taigi dabar galite paleisti WebMCP įrankius tiesioginiame sraute, o ne tik savo kompiuteryje. Šiuos „Chrome“ įrankius šiandien naudoja „Gemini“.
WebMCP yra stipresnis pasirinkimas, nes jis turi aiškų darbą. Tapatybės failas apibūdina jus ir tikimasi, kad kas nors jį perskaitys. Iškviečiamas galimybių įrankis, grąžinami struktūrizuoti duomenys ir užduotis perkeliama vienu žingsniu arčiau jos atlikimo. Brošiūra laukia, kol bus perskaityta. Suskamba kasos aparatas.
Kodėl du statymai nekeičiami
Švariausias būdas išlaikyti skirtumą yra du dizaino apribojimai, prie kurių vis grįžtu „Machine-First Architecture“: tapatybė ir sąveika. Tapatybė daro jūsų prekės ženklą ir turinį vienareikšmiškai skaitomus mašininiu būdu. Sąveika – tai leidimas agentui atlikti veiksmą su nuspėjamu rezultatu. Llms.txt yra tapatybės lygmens žaidimas. WebMCP yra sąveikos sluoksnio žaidimas. Tai yra įrankiai, skirti dviems skirtingiems darbams atlikti, o svetainei gali prireikti abiejų, vieno arba nė vieno, atsižvelgiant į tai, ką nori, kad agentai atliktų.
Tai svarbiau dabar, kai agentai nėra jūsų srauto apvalinimo klaida. „Cloudflare“ generalinis direktorius Matthew Prince 2026 m. birželį sakė, kad automatizuotas srautas pirmą kartą pranoko žmonių srautą – 57,3 % tinklalapių užklausų, o žmonių – 42,7 %, perėjimas, kurį jis prognozavo SXSW, nepasiektų iki 2027 m. Kai dauguma jūsų svetainę pasiekiančių užklausų, ar jūs esate įdomūs agentai, žino, kas užduoda klausimus. Ar agentas iš tikrųjų galėtų padaryti tai, ko paprašė jūsų klientas, tampa visu žaidimu. Tapatybė be galimybių yra mašina, nuskaitanti jūsų ženklą ir stovinti prie durų, kurios negali atidaryti.
Tai yra inversija, kai numatytasis priėmimas grįžta atgal. Visiems įjungiamas failas atsako į klausimą, kuris yra mažiausiai svarbus, kai agentas atvyksta. Standartas, kuris atsako į svarbiausią klausimą, yra tas, kurio beveik niekas neįjungė.
Abu statymus padariau savo svetainėje, sąmoningai
Aš naudoju abu „No Hacks“, o kontrastas tarp to, kiek kainuoja kiekvienas iš jų, yra miniatiūrinis argumentas.
Dėl tapatybės pasilieku llms.txt ir generuoju jį iš pačios svetainės turinio kiekvieną kartą, kai atnaujinu svetainę, o ne palieku papildinį, kad galėčiau parašyti tokį, kurio niekada neskaitau. Tai yra tyčinė dalis. Kadangi aš ją atkuriu, kai pasikeičia svetainė, ji neatsilieka nuo to, kas iš tikrųjų čia yra, ir jei AI sistema kada nors pradės skaityti llms.txt, manoji bus paruošta, kai ateis ta diena. Aš dėl to nestačiau. Aš laikau jį šiuolaikiškai ir pigiai ir nesupainioju su strategija.
Dėl galimybių įdiegiau WebMCP. Kai „WebMCP“ palaikanti naršyklė įkelia svetainę, ji užregistruoja keturis įrankius, kuriuos galima iškviesti navigator.modelContext. Du apima žodynėlį: vienas išvardija kiekvieną terminą, kad agentas galėtų sužinoti, kas apibrėžta, o kitas pateikia kanoninį termino apibrėžimą su šaltinio nuoroda. Du apima mano veikiančias agentų naršykles ir agentų produktus: vienas išvardija kiekvieną stebimą produktą pagal kategoriją, o kitas pateikia visą informaciją apie vieną produktą pagal pavadinimą. Agentas neprivalo iškrapštyti mano puslapių, kad atsakytų, ką turiu omenyje sakydamas pajėgumų statymą arba kokias tarpininkavimo naršykles stebiu. Jis iškviečia įrankį ir gauna aiškų, struktūrinį atsakymą.
Svarbiausia detalė yra ta, iš kur skaitomi įrankiai. Kiekvienas iš jų paima iš tų pačių duomenų, kurie valdo žmogui skirtą puslapį. Žodynėlio įrankiai skaito žodynėlį. Produkto įrankiai skaito produktų sąrašą. Taigi agento atsakymas ir žmogaus atsakymas niekada negali nesutikti, nes vienas šaltinis maitina abu. Tai yra skirtumas tarp gebėjimų atskleidimo ir atskiro savo aprašymo, todėl taip sukurtas pajėgumų statymas neturi atskiros kopijos, kurią būtų galima sinchronizuoti.
Taigi aš laikau abu failus. Vienas užtruko popietę ir dirba tikrą darbą. Kitą aš atgaunu iš savo turinio ir traktuoju kaip gyvatvorę, o ne planą.
Ką tai reiškia jūsų svetainei
Pirmiausia išsiaiškinkite, ką jau paskelbėte. Atidaryti yourdomain.com/llms.txt naršyklėje. Jei kažkas įkeliamas, jūsų dėklas įdeda jį ten, galbūt numatytasis papildinys, kurio niekada nenustatėte. Perskaitykite. Paklauskite, ar jis iš tikrųjų apibūdina jūsų svetainę, nes jei AI sistema kada nors pradės skaityti llms.txt, netikslus failas yra blogiau nei jo nėra. Tai kainuoja penkias minutes, o dauguma svetainių savininkų niekada to nepadarė. Jei norite jį pasilikti, sukurkite jį iš savo turinio, kad jis negalėtų nukrypti.
Antra, nuspręskite, ar galimybių sluoksnį verta įdėti. Jei agentai turi kokių nors priežasčių atlikti užduotį jūsų svetainėje, ieškoti atsargų, patikrinti kainą, pradėti rezervuoti, pradėti grąžinti, tada WebMCP yra statymas, kuris moka, o pradinė bandomoji versija reiškia, kad galite ją paleisti tikriems lankytojams dabar, o ne laukti, kol jis bus išsiųstas. Jei jūsų svetainė yra tik tai, ką agentai skaito, o ne veikia, galimybių sluoksnis gali palaukti, o jūsų pastangos priklauso nuo švaraus, serverio pateikiamo turinio, kurį gali išgauti bet kuris agentas.
Ko neturėtumėte daryti, tai manyti, kad failas, kurį įjungė jūsų papildinys, yra jūsų agento strategija. Tai yra tapatybės tvirtinimas, kad jokia AI sistema nepatvirtinta, ir nieko nesako apie tai, ką agentas gali padaryti jam atvykęs.
Kas vis dar neaiški
Sąžiningas netikrumas: tapatybės statymas nėra miręs; tai neįrodyta. Jei pagrindinė AI sistema rytoj praneš, kad skaito llms.txt ir pasveria jį, skaičiavimas pasislenka, o failas, kurį visi numatytuosius įrašė, staiga užsitarnauja savo vietą. Aš žiūriu būtent to signalo ir dar nemačiau.
WebMCP turi savo atvirų klausimų. Tai bendruomenės grupės projektas, o ne ratifikuotas standartas. „Gemini in Chrome“ iki šiol yra pagrindinis agentas, jį vartojantis. Ir kelių naršyklių palaikymas yra plonesnis, nei rodo antrinė aprėptis. „Microsoft“ buvo standarto bendraautorius, tačiau oficialiose „Microsoft Edge“ laidos pastabose nuo 147 versijos neradau WebMCP, todėl bet kokį teiginį, kad „Edge“ pristato originaliai, šiuo metu vertinčiau kaip nepatvirtintą.
Kol ateis šis signalas, mano statymas aiškus: iki 2026 m. pabaigos svarbiausia yra pajėgumai, o tapatybė išnyks į apsidraudimą. Failas, kurį tikimasi perskaityti, pralaimi įrankiui, kuris bus iškviestas, nes agentai vertinami pagal tai, ar jie atliko užduotį, o ne pagal tai, ar jie pirmiausia perskaitė jūsų ženklą. Sąmoningai statykite pajėgumų statymą. Sukurkite tapatybės failą iš savo turinio, jei jį išvis pasiliekate. Ir perskaitykite tai, ką jau parašė jūsų papildinys, kol jis nekalba už jus.
Daugiau išteklių:
Šis įrašas iš pradžių buvo paskelbtas No Hacks.
Teminis vaizdas: Master1305 / Shutterstock



