Kako AI tražilice poput ChatGPT-a vide moj dućan?
Klasične tražilice nisu više jedini izvor prometa. Kupci sve češće postavljaju pitanja umjetnim asistentima kao što su ChatGPT, Claude, Perplexity ili Google Gemini.
Ti sustavi ne rade isto što i Google: ne žele samo popis poveznica, već čitljiv tekstualni sadržaj o katalogu, cijenama i dostupnosti. WebShopHR stoga svakom dućanu generira GEO sadržaj: posebne tekstualne datoteke o katalogu, pisane u strojno čitljivom obliku za te servise, bez trgovčeve intervencije. Hoće li ih i kako pojedini asistent stvarno iskoristiti, ovisi o njemu. Mi jamčimo da je sadržaj dostupan i ispravan, ne i da će biti pročitan ili citiran.

Sažetak dućana u /llms.txt
Svaki dućan na vlastitoj domeni automatski dobiva /llms.txt. U njemu se nalazi naziv dućana, standardna napomena da je riječ o webshopu na hrvatskom jeziku s cijenama u eurima i popis svih kategorija s poveznicama. Datoteka završava sekcijom „Strojno čitljivo" koja upućuje na sitemap i na /llms-full.txt.
To je AI ekvivalent posjetnice: u nekoliko redaka sažima što dućan prodaje, kako se kupuje i kuda treba ići za detalje. Trgovac ne treba znati što je llms.txt. Dovoljno je imati vlastitu domenu.
Cijeli katalog u /llms-full.txt
Za AI agente koji žele dublji uvid postoji /llms-full.txt. Datoteka sadrži sve kategorije, sve objavljene stranice i blog objave te artikle s nazivom, punom poveznicom, cijenom u eurima i kratkim opisom. Artikli unutar /llms-full.txt poredani su prvo po tome što se stvarno prodaje, a zatim po novosti.
Artikli su tako poredani da najprodavaniji i najsvježiji dođu prvi u datoteci, prije ostatka kataloga. Hrvatska dijakritika ostaje netaknuta, a kratki opisi se sigurno skraćuju na prihvatljivu duljinu, bez obzira na to jesu li u opisu slova poput č, ć, ž, š ili đ. Osim artikala, datoteka sadrži i poveznicu na sitemap, pa asistent može dalje istraživati.
Graničnik i keširanje
Ako katalog prijeđe podešenu granicu, /llms-full.txt ne pokušava ispasti ogroman. Umjesto toga prikazuje artikle do granice, a zatim poruku koja upućuje na /sitemap.xml za potpuni popis. Time se čuva brzina i veličina odgovora, a AI agenti ipak dobivaju smjernicu za dalje istraživanje.
Datoteka se ne regenerira po fiksnom rasporedu, već generacijski: nova verzija se stvara tek kad se promijeni katalog, stranica ili kategorija. Promjena se prati do razine milisekunde, pa uzastopne izmjene ne mogu promašiti keš. Kao sigurnosnu mrežu ima i maksimalno vrijeme života keša od šest sati, pa se eventualno promašene promjene ipak osvježe.
Robots.txt posebno vodi računa o AI crawlerima
robots.txt ne širi isto pravilo za sve botove. Na vlastitoj domeni eksplicitno se dopuštaju četiri poznata AI crawlera: GPTBot, ClaudeBot, PerplexityBot i Google-Extended. Isti se crawleri na besplatnoj platformskoj poddomeni i u staging okruženju eksplicitno blokiraju.
Time se AI crawlerima izričito zabranjuje pristup privremenim adresama koje još nisu spremne za javnost, a na verificiranoj domeni im se pristup dopušta. Svaka promjena stanja domene se automatski odražava na robots.txt jer se on generira svaki put iz aktualnih podataka.
Sadržaj je vidljiv bez izvođenja JavaScripta
Cijeli dućan se renderira na poslužitelju i stiže do kupca kao običan HTML. Nema velikog JavaScript bundlea koji bi AI agent morao izvršavati da bi pročitao sadržaj. Jedina skripta je mali HTMX koji radi progresivno poboljšanje i nije potreban za čitanje sadržaja.
Svaka stranica nosi <html lang="hr">, standardni signal jezika za tražilice i AI agente da je riječ o hrvatskom sadržaju s europskim valutama. Cijene se uvijek prikazuju u eurima, a strukturirani podaci o artiklu nose i valutu i dostupnost. To je koristan signal jer je cijeli tekstualni sadržaj dostupan za čitanje, ne samo meta opis.
Sigurnosna rešetka za poddomenu
Dok trgovac nema verificiranu vlastitu domenu, /llms.txt i /llms-full.txt na besplatnoj poddomeni vraćaju 404. Uz to robots.txt na poddomeni postavlja Disallow: / za sve, uključujući AI crawlere.
Ovo je namjerna zaštita: tek kad se spoji vlastita domena i trgovac potvrdi da je spreman za javnost, GEO sadržaj postaje dostupan umjetnim asistentima. Sve dok dućan živi na poddomeni, tražilice ga ne vide, a AI asistenti ga ne mogu koristiti kao izvor.
GEO strateški pristup WebShopHR-a znači da dućan ne ovisi samo o klasičnom Google pretraživanju. Za umjetne asistente, pretraživačke chatbotove i servise poput Perplexitya platforma priprema gotove, ažurirane i kontekstualno poredane informacije o katalogu, bez ikakvog trgovčevog uključivanja. Hoće li i kako ih ti servisi dohvatiti i upotrijebiti, ostaje na njima. Dovoljno je verificirati vlastitu domenu da sadržaj bude dostupan.
Česta pitanja.
Moram li negdje ručno prijaviti katalog da bi ga ChatGPT ili Claude mogli pročitati?
Ne. Svaki dućan na vlastitoj domeni automatski dobiva /llms.txt i /llms-full.txt, datoteke pisane baš za AI asistente, bez trgovčeve intervencije. Hoće li i kada ih pojedini asistent stvarno dohvati i upotrijebi, ne možemo jamčiti. To ovisi o njemu.
Zašto AI tražilice ne vide moj dućan iako sam verificirao domenu jučer?
GEO sadržaj se generira odmah nakon verifikacije. Ako je prošlo malo vremena, provjeri je li domena zaista u stanju "verificirano". Do tada /llms.txt vraća 404.
Mogu li blokirati GPTBot ili ClaudeBot ako ne želim da AI koristi moj katalog?
Na vlastitoj domeni robots.txt ih po zadanom dopušta. Obrati se podršci ako želiš drugačije pravilo, jer trenutno nema samoposlužne postavke za to.
Nosi li llms-full.txt stvarne cijene i dostupnost, ili samo opise artikala?
Oboje: /llms-full.txt uz naziv i opis nosi i cijenu u eurima za svaki artikl, a strukturirani podaci na stranicama nose i valutu i dostupnost.
Hoće li ogroman katalog usporiti AI datoteke ili ih učiniti prevelikima?
Ne, /llms-full.txt ima podešenu granicu. Nakon nje prikazuje poruku s poveznicom na sitemap umjesto da pokuša ispisati cijeli katalog.