Moje iskustvo pokazuje: Ako je sajt na JavaScriptu, AI ga ne čita do kraja. Jeste li sigurni da vaš ključni sadržaj (proizvodi, cijene, opisi) uopšte ulazi u AI odgovore?

Da li AI alati vide vaš ključni sadržaj i da li je dostupan u njihovom odgovoru?

Proveo sam eksperiment s Gemini i Perplexity alatima na domaćim JS-heavy e-commerce sajtovima (poput ananas.ba) i na portalu klix.ba. Rezultat koji sam ja dobio je: AI vidi samo 20-30% onoga što stvarno ovi sajtovi nude, jer izbjegava potpuno renderiranje JS-a radi uštede resursa.

Autor:

Mensur Muhić

Datum:

26 Oktobra, 2025

Kako AI alati mogu promašiti bitan sadržaj web stranice – Moje iskustvo s “brzim” AI analizama

Pitanje više nije hoće li AI utjecati na SEO, već: “Kako moj ključni komercijalni sadržaj završava u AI odgovorima, ako me AI uopće ne vidi?”

Koliko sam ja mogao razumjeti, AI odgovor se sastoji od sadržaja koji AI uspije naći na stranici i/ili od eksternih izvora, citata, linkova i slično.
Mene je zanimalo da pronađem način da vidim šta AI alat može direktno, bez pomoći drugih izvora informacija, da zna o određenoj stranici/URL-u.

Zašto je ovo važno? Prelazak s rezultata pretrage na odgovore generirane vještačkom inteligencijom dešava se brže nego što su mnogi očekivali, što ugrožava temelje načina na koji se kompanije pronalaze na internetu i ostvaruju prodaju. AI mijenja ponašanje korisnika i naravno time forsira evoluciju SEO-a.

Ovo je direktan apel prvenstveno kompanijama koje su uložile značajan novac u sadržaj (opise proizvoda, recenzije, uputstva). Ako AI ne može vidjeti te informacije, gubite povrat na investiciju (ROI), jer postoji rizik da se vaša firma i proizvodi ne prikazuju u novoj generaciji AI pretraživanja.

Kako mjeriti vidljivost u AI alatima?

Za sada nema dovoljno dobrog SEO alata koji na to daje odgovor, jer je broj alata koje koristimo širok i niko još nije uspio sa sigurnošću da objedini sve te odgovore na jednom mjestu. Pitanje je hoće li se to ikada i desiti…

AHREFS ima pokušaj, koji je sakrio iza 100 dolara mjesečno, ali i poslije testiranja od mjesec dana nisam zadovoljan rezultatom jer je previše štur i manjkav.
Ovdje želim odgovor na pitanje šta AI alat sam može da dokuči sa URL-a, a ne šta drugi znaju o zadanom URL-u, već šta sam alat “vidi”. Nije me zanimalo “da li vidi i zna od ranije”, već “šta trenutno može da vidi” na pojedinačnoj stranici...

Nemoguće je testirati sve AI alate, da to odmah kažem, ali možemo sami raditi eksperimente na nekoliko platformi kojima imamo pristup.
Ja najčešće u svom dnevnom poslu radim sa dvije plaćene verzije: Gemini i Perplexity. Gemini ima svoje module, trenutno Gemini Flash 2.5 i Pro 2.5, dok sam Perplexity postavio da sam odabere koji će AI modul povući za konkretni zadatak. (Ako vas zanima nase iskustvo sa Comet i Perplexity pročitajte to ovdje na linku)

Kada sam pitao Perplexity koji AI modul koristi, rekao mi je da koristi Sonar‑Small ili Claude 3.5 Sonnet modele za ovaj tip zadatka jer su najekonomičniji i preporučeni za štedljivu AI workflow strategiju.
Ako nije eksplicitno zatraženo, ne koristi se GPT-4 Turbo ili slični napredniji modeli.
I da dodam, ovo je na plaćenim verzijama AI alata, pretpostavka je da većina ljudi ne koristi te verzije.
Nijedan od ovih modela, kome Perplexity ima direktan pristup, ne “renderira” JavaScript kao pravi preglednik, recimo Chrome, nego sadržaj dohvaća kroz:

1. statički HTML (vidljiv tekst, meta podaci i osnovni izvorni sadržaj) (ako ga uopšte ima); ili
2. priložene tekstualne datoteke ili priloge.

Razlika između Gemini i ostalih AI alata – Cache trik

U dobra stara vremena, mogao si ukucati komandu “cache:ime_web-stranice.ba” u Google.ba pretragu i dobiti trenutni uvid u to što je Google bot vidio na stranici. Ovo učitavanje teških stranica i sa puno dinamički generiranog sadržaja bio je problem za Googlebota godinama, koliko se ja sjećam…
Do unazad nekoliko godina su imali ogroman problem jer jednostavno nije mogao da razluči šta je kod na stranici, a šta je sadržaj. To je ključna prednost i važno upozorenje za vlasnike stranica: ako Google ne renderira vaš JS, ni Gemini ga neće “spasiti”.

Ali Googlebot je, kada jednom učita stranicu, ostavljao to u indeksu. Današnji AI alati nemaju indeks stranice, nego se pouzdaju u učitavanje sadržaja direktno sa stranice, i ako ne mogu brzo renderirati JavaScript i naći sadržaj, onda i ne vide sadržaj stranice.

Napomena: Ovdje moram navesti da izgleda da Gemini alat ima asa u rukavu jer izgleda da u arhitekturi ima komandu da koristi i znanje Google Search bota i njegove informacije o stranici. Ako je to tačno, onda Gemini ima znatnu prednost u odnosu na AI alate koji nemaju cache ili indeks stranice dostupan za odgovor.

Rješenje problema “AI sljepoće‘” je SSR i proces hidracije (Hydration)

Jedino rješenje, koliko ja mogu da vidim, za ovakve platforme koje i dalje imaju “teške Java Script” sajtove jest implementacija SSR-a ili koristenje metode zvane Hydration, koji osiguravaju da ključni sadržaj bude serviran u inicijalnom HTML-u, a ne učitan naknadno.

Primjeri:

Kao prvi primjer sam uzeo jednu online prodavnicu u BiH i jedan poznati portal za vijesti.

Testirao sam jednostavnim pitanjem koje ukratko daje instrukciju da mi AI alat da sažetak stranice, ali onako kako ga sam, trenutno vidi. Pitanje sam testirao u Geminiju i Perplexityju.

Pitanje glasi:

“O čemu je ova stranica?
Pročitaj samo sadržaj ove stranice i nemoj koristiti nikakve druge pretrage. Link do stranice: https://ime-stranice.ba”

Ili ako vam je engleski draži:
“Tell me what is this page about?
Read only the contents of this page and don’t perform any other searches. Link here: ‘xxx'”

Očekivao sam da će AI alati prepoznati i sažeti kompletan sadržaj sajta. Ali u praksi, zbog toga što većina alata koristi brze metode učitavanja (“češljaju samo ono što mogu da vide u statičkom HTML-u, a ne i ono što je sakriveno u JavaScript kodu), AI često vidi, recimo, samo jedan proizvod ili ograničeni dio stranice – dok su vrlo često stvarni sadržaj, ostatak stranice, ostale informacije, različiti linkovi i kategorije potpuno zanemareni u učitavanju.

Razlog za to je ograničenje fetch/parsing procesa – većina AI rješenja ne koristi pravi browser rendering i zbog toga ne može “vidjeti” dinamički učitane dijelove koji su ključni na JS-heavy stranicama ili u JS framework sistemima. Takav pristup često daje neadekvatnu analizu – što sam praktično sam sebi dokazao kroz više eksperimenata.

Većina AI agenata/alata koristi “brzu metodu” učitavanja stranice jer JS renderiranje “košta ih” resurse, a kao rezultat dobijamo iskrivljenu i neaktuelnu sliku, kao i ono što su drugi napisali o stranici i moguću potpuno promašenu svrhu i ponudu web-sajta.

https://ananas.ba/ – primjer

Perplexity-ju je, brzom analizom, bio vidljiv samo manji dio ponude (oko 300 riječi ukupno na početnoj stranici) – uglavnom nekoliko proizvoda i glavne kategorije.
Na toj stranici je, naravno, ukupna količina stvarnog sadržaja (naslovi, popisi, akcije, baneri, slideri, vizualni elementi) višestruko veća… najmanje 3 do 5 puta više informacija i sekcija (procenat nevidljivog je između 60% i 80%).

To znači da brzi HTML/tekstualni AI scraping propušta čak 60–80% pravog sadržaja i korisničkog iskustva, naročito dinamičke dijelove, slike, vizualne blokove, više proizvoda po sekciji i interaktivne elemente.

Brza HTML analiza, na kojoj se AI alati zasnivaju, često vidi samo osnovne podatke i nekoliko prvih proizvoda jer sve naprednije sekcije, multimedijalni elementi, carousel-i i dinamički učitan sadržaj (tipično implementiran kroz JS) ostaju skriveni bez potpunog browser renderiranja.

Dakle, bez JS renderiranja, AI alati ne mogu stvarno analizirati bogatstvo i opseg e-commerce ponude, što direktno utječe na prikaz firme u AI search ekosistemu.

Evo, ovdje ispod je bukvalno sav tekst koji je Perplexity “vidio” na stranici ananas.ba (sirovi tekstualni output, po sekcijama) i analiza je isključivo na učitanom sadržaju, a ne putem vanjskih izvora ili pretpostavki:

Ananasovi Asovi
Popust -30%
Giga Ugaona garnitura sofa Tapley, 1/2, Siva
Besplatna dostava
800,00 -> 560,00 KM
Popust -32%
VIVAX Blender Set HBS-500KS
brzo
62,00 -> 41,90 KM
Popust -12%
KÄRCHER WD 3 V-17/4/20 Usisivač
195,00 -> 169,90 KM
Popust -24%
Xiaomi Robot usisivač MI S20 EU
brzo
449,00 -> 339,00 KM
Popust -16%
SAVA 195/65R15 91 T ESKIMO S3 TL MS zimska guma
Besplatna dostava
129,00 -> 108,00 KM
Popularno:
Vileda
Pampers
Dyson
Kärcher
Gorenje
Adidas
Izdvojeni artikli i brandovi (kraće sekcije):
Tesla Smart TV QLED Q43E655GUS
Lenovo Laptop IdeaPad 5 14AHP9
Armaf muška toaletna voda Club De Nuit Intense
Pampers pelene Mjesečno pakovanje
Lifefit Traka za trčanje TM7100
COQUI ženske čizme sa krznom Valenka
Odabrane cijene
Besplatna dostava
brza isporuka

Ovo iznad je kompletan sažetak doslovno vidljivih riječi – imena proizvoda, glavne cijene, popusti i brendovi, bez filtera, promocija, recenzija, vizualnih blokova i interaktivnih sekcija. Ostatak sadržaja je ostao skriven za tekstualni parser.

Ono što je bilo “skriveno” za AI alat:
-Svi proizvodi/akcije koji su učitani naknadno kroz JavaScript i nisu u inicijalnom kodu stranice.
-Napredne layout sekcije (slideri s više proizvoda, tabovi)
-Vizualni prikaz raznih akcija, brendova i kolekcija
-Rich media elementi (slike, preporuke, grafički popup-ovi)
-Dinamički blokovi s recenzijama, korisničkim profilima, filterima i sekcijama koje mijenjaju sadržaj bez reloadanja stranice

Pa onda kažu da AI halucinira… I ja bih halucinirao o stranici da znam samo ovo od teksta, da mogu da vidim samo 20-30% random riječi sa stranice.

I Gemini Google-ov AI-alat je imao slične, ako ne i identične, odgovore na pitanje o URL-u https://ananas.ba/

Doduse malo bolje jer je izgleda koristio cache iz Google bot indexa.

Ovo definitivno potvrđuje da je ananas.ba izrazito JS-heavy (teška na JavaScriptu). Ključne informacije za e-trgovinu – konkretni proizvodi, imena, cijene i popusti – nisu bili dostupni u statičkoj HTML analizi, već su dublje zakopani u kodu.

Većina komercijalnog i prodajnog sadržaja, a samim tim i najvažnijih tekstualnih informacija, bila je sakrivena od Gemini AI odgovora i analize.

Koristite slajder u slici ispod da vidite sta vidimo mi a sta Perplexity u ovom primjeru:

Stvarno stanje:Sta AI vidi:

Idemo na primjer broj dva: https://www.klix.ba/

Klix prolazi galantno u Gemini alatu, ali u Perplexity-ju pada na testu:

Gemini Flash 2.5 uspijeva da pročita i izlista sve glavne vijesti na stranici, ima malo problema sa “skrivenim dijelom” u dinamičkom JavaScript kodu, ali uspijeva “brzinski” da pročita glavni dio sadržaja.

Ovdje se Gemini koristi trikom: Gemini zapravo ne renderira JS direktno, već koristi Googleov indeksirani prikaz stranice (već “učitani” sadržaj kao što ga vidi Google bot) — što uključuje i sadržaj dobiven JS-om tokom Google botovog indexiranja. Ta informacija je pohranjena u Google index koji izgleda Gemini poziva pri pravljenju odgovora.

Perplexity “vidi” samo jednu vijest na naslovnoj stranici https://www.klix.ba/

Perplexity odgovor na pitanje sta vidi na klix.ba adresi

Perplexity odgovor na pitanje sta vidi na klix.ba adresi

Perplexity, Sonar‑Small i Claude Sonnet koriste samo ono što je eksplicitno navedeno (statika, prilog, zadani HTML) ili ono što je omogućeno kroz alat koji nije indeksni crawler.

Za portal poput klix.ba koji želi da bude vidljiv u AI odgovorima važno je da ključne vijesti i sadržaj budu dostupni u statičkom HTML-u, bez oslanjanja isključivo na dinamičko učitavanje JavaScriptom.

Sličan rezultat sam dobio i za Oslobođenje i njihovu stranicu oslobodjenje.ba.

Ne uzimajte zdravo za gotovo brze AI odgovore. Ovdje ne govorimo o halucinacijama, već o potpunoj sljepoći za vaš ključni sadržaj.
Ako vam je važan SEO i vidljivost u AI ekosistemu, uvijek provjerite kako alat zaista učitava i prikazuje vaš sadržaj.

Ručno testiranje je i dalje najbolji dijagnostički alat. Ako ne vidite ono što ste očekivali od svoje stranice, ozbiljno razmislite o mijenjanju platforme ili redefiniranju vaše strategije renderinga (SSR/SSG).

Bonus pitanja

Ovaj dio je bio više igranje na gore zadanu temu, gdje sam pokušao da u jednom pitanju AI alatu dobijem kompletnu sliku za URL koji me zanima.

Rezultati su bili mješoviti , ali interesantni.
Ako imate vremena, možete i vi probati ili ih prilagoditi svojim potrebama.

*************

Pitanje 1: 
O čemu je ova stranica? Pročitaj samo sadržaj ove stranice i nemoj koristiti nikakve druge pretrage: “https://ime_sajta.ba“.
Pitanje 2: 
Koliki je broj riječi koje vidiš u sadržaju?
Pitanje 3:
Napiši mi kompletan sažetak doslovno vidljivih riječi. Broj riječi treba da se poklapa s brojem riječi koji si mi dao kao odgovor u drugom pitanju.”

**************

Ovaj članak kao i svi drugi objavljeni sadržaji na web stranici Optimizacija doo su autorsko djelo korištenje, kopiranje ili bilo kakvo javno objavljivanje bez navoda izvora ili pismene saglasnosti izvora i linka do našeg sadržaja podliježe Zakonu o autorskim i srodnim pravima Bosne i Hercegovine. Za javno publikovanje na drugim portalima neophodno je kontaktirati Optimizacija doo na info@optimizacija.ba

Sadržaj ovog bloga:

Kontaktirajte nas

Ostali blogovi:

Slušaj šta marketing ekspert priča, ne radi što ekspert radi

30 Oktobra, 2025|

Ako je GPT kiša onda su eksperti na LinkedIn-u poput gljiva. Donijelo ih AI sezonsko doba, odnijeće ih pitanje za rezultate. Zato ćemo na ovom primjeru pokazati kako bi neko ko živi od državnih poslova trebao da se suzdrži od javne priče o ekspertizi i znanju. Za poptunu sliku i razumijevanje neophodno je pročitati cijeli tekst, jer tako daje punu sliku svega što sam objedinio u ovom blogu.