Vodiči

SEO za sajtove napravljene uz AI: šta zaista važi

Sajt napravljen uz AI može da se rangira jednako dobro kao i bilo koji drugi: pretraživači ocenjuju šta stranica sadrži i koliko dobro služi posetiocu, a ne koji alat je napisao kod. Problem je tehnički. Mnogi alati za izradu uz AI prave aplikacije sa jednom stranicom koje pregledaču šalju skoro prazan HTML fajl i crtaju sadržaj JavaScriptom, što svaku stranicu čini težom za čitanje i deljenje za pretraživačke robote. To popravite prerenderovanjem ili renderovanjem na serveru, dajte svakoj stranici sopstveni naslov, opis i URL, dodajte mapu sajta, održavajte brzinu, a zatim uradite deo koji nijedan alat ne radi umesto vas — pišite sadržaj koji ljudi traže na pretrazi.

Zašto aplikacije sa jednom stranicom mogu da imaju problema u pretrazi

Tradicionalni sajt šalje ceo tekst svake stranice u svom HTML-u. Aplikacija sa jednom stranicom (SPA) — podrazumevani rezultat mnogih alata za izradu uz AI, obično React sa alatom poput Vite — šalje mali HTML okvir, nešto poput praznog <div id="root">, plus JavaScript paket. Pregledač izvršava JavaScript, koji tek tada gradi stranicu.

To je važno za pretragu na tri načina:

  1. Renderovanje je dodatni korak. Google opisuje tri faze za JavaScript stranice: pretraži HTML, renderuj ga u headless Chromium pregledaču, pa indeksiraj renderovani rezultat. Googleove sopstvene smernice kažu da su renderovanje na serveru ili prerenderovanje i dalje dobra ideja jer su brži za korisnike i pretraživače, i zato što ne mogu svi botovi da izvršavaju JavaScript.
  2. Ostali čitaoci vaše stranice ne renderuju ništa. Pregledi linkova u chat aplikacijama i društvenim mrežama, i mnogi drugi pretraživači, obično čitaju samo početni HTML. Ako naslov i slika pregleda postavlja JavaScript posle učitavanja, ti pregledi prikazuju podrazumevane vrednosti praznog okvira — često isti naslov na svakoj stranici.
  3. Sve deli jedan HTML fajl. Ako aplikacija to ne promeni, svaki URL ima isti <title> i opis, što pretraživačima govori malo o svakoj stranici.

Ništa od ovoga ne znači da aplikacija sa jednom stranicom ne može da se indeksira. Znači da se oslanjate na to da pretraživač radi više posla i da gubite kontrolu nad onim što čitaoci koji ne renderuju vide.

Izaberite pristup renderovanju

Postoje četiri uobičajena načina da pretraživačima dostavite pravi HTML. Poredani su po tome koliko menjaju vašu aplikaciju:

PristupKako radiDobro zaKompromis
Statički sajtStranice su obični HTML fajlovi napravljeni unapredMarketing sajtove, portfolije, dokumentaciju, blogoveManje pogodno za stranice iza prijave i personalizovane stranice
Prerenderovanje (generisanje statičkih sajtova)Pri izgradnji, svaka javna ruta se renderuje u HTML fajl; JavaScript preuzima u pregledačuAplikacije sa jednom stranicom sa poznatim skupom javnih stranicaStranice se ažuriraju tek kada ponovo izgradite
Renderovanje na serveru (SSR)Server renderuje HTML za svaki zahtev (Next.js, Remix, Nuxt i slični)Veliki ili često menjani javni sadržaj, npr. oglasiTreba vam pokrenut server; više pokretnih delova
Dinamičko renderovanjeServiraj prerenderovani HTML botovima, a aplikaciju sa jednom stranicom ljudimaZastarelo rešenjeGoogle sada to naziva zaobilaznim rešenjem, a ne dugoročnim rešenjem, i preporučuje SSR, statičko renderovanje ili hidrataciju

Praktično pravilo: javni, pretraživi deo sajta treba da bude statičan ili prerenderovan; logovana aplikacija iza njega može ostati obična aplikacija sa jednom stranicom. Pretraživači ionako ne bi trebalo da indeksiraju kontrolne table.

Ako počinjete od nule i SEO je važan, recite to u prvom upitu da bi AI izabrao odgovarajuću postavku:

Napravi marketing sajt za fizioterapijsku kliniku sa stranicama Početna, Usluge (jedna stranica po usluzi), O nama, Cene i Kontakt. SEO je važan: svaka stranica mora da isporuči ceo svoj sadržaj i sopstveni naslov i meta opis u početnom HTML-u — koristi statičku ili prerenderovanu postavku, a ne klijentsku aplikaciju sa jednom stranicom.

Ako već imate Vite aplikaciju sa jednom stranicom, zatražite prerenderovanje javnih ruta:

Zadrži ovu React aplikaciju kakva jeste, ali prerenderuj javne rute (/, /pricing, /about, /blog i svaki /blog/:slug) u statički HTML pri izgradnji, svaku sa sopstvenim naslovom, meta opisom, kanonskim URL-om i Open Graph oznakama. Logovane /app rute mogu ostati renderovane na klijentu.

Zatim sami proverite rezultat: otvorite stranicu, izaberite View page source (ne panel Elements u alatima za programere, koji prikazuje renderovanu stranicu) i potvrdite da su tekst i naslov u sirovom HTML-u.

Osnove na stranici

Ovo važi bez obzira na pristup renderovanju.

Naslovi i meta opisi

  • Jedinstven <title> za svaku stranicu, sa glavnom temom stranice na početku. Oko 50–60 karaktera je uobičajena smernica, jer se duži naslovi obično skraćuju u rezultatima.
  • Jedinstven meta opis za svaku stranicu — rečenica zbog koje bi čovek hteo da klikne, a ne lista ključnih reči. Google ga može prepisati, ali dobar se često koristi.
  • Izostavite meta ključne reči. Google kaže da ta oznaka nema uticaja na indeksiranje ni rangiranje.

URL-ovi, naslovi i linkovi

  • Pravi URL-ovi za prave stranice. Svaki deo sadržaja treba sopstvenu putanju (/services/sports-massage), a ne karticu ili modal koji postoji tek posle klika. Izbegavajte rutiranje preko # fragmenta za sadržaj koji želite da se indeksira.
  • Jedan h1 po stranici, zatim razuman raspored h2/h3. Dizajni generisani uz AI ponekad koriste naslove za stilizovanje; tražite semantičke naslove.
  • Linkovi koje pretraživači mogu da prate. Koristite prave <a href> linkove za navigaciju. Dugmad koja menjaju stranicu JavaScriptom nevidljiva su pretraživačima koji prate linkove.
  • Kanonske oznake koje svaku stranicu usmeravaju na njen preferirani URL, tako da varijante ?utm= i duplikati sa završnom kosom crtom ne konkurišu jedni drugima.
  • Opisan alt tekst na značajnim slikama.

Pregledi za deljenje na društvenim mrežama

Dodajte Open Graph oznake (og:title, og:description, og:image, og:url) na svaku javnu stranicu, u početnom HTML-u. Ovo je deo koji aplikacije sa jednom stranicom najčešće pogrešno rade, jer botovi za preglede linkova ne izvršavaju JavaScript.

Mape sajta i robots.txt

Mapa sajta je XML fajl sa listom URL-ova koje želite da se indeksiraju. Pomaže pretraživačima da pronađu stranice, naročito na novim sajtovima sa malo dolaznih linkova. Prema Googleovoj dokumentaciji, od septembra 2026:

  • Jedna mapa sajta može da sadrži do 50.000 URL-ova ili 50 MB bez kompresije; veće sajtove delite indeksom mapa sajta.
  • Google ignoriše <priority> i <changefreq>.
  • Google koristi <lastmod> samo ako je dosledno tačan, pa ga ažurirajte za stvarne promene sadržaja, a ne pri svakoj izgradnji.

robots.txt fajl govori robotima koje putanje ne smeju da puze. Koristite ga da držite robote podalje od /app, /admin i API ruta, i u njemu upućujte na mapu sajta. Zapamtite da robots.txt zaustavlja puzanje, a ne indeksiranje: da biste stranicu izbacili iz rezultata, koristite noindex meta oznaku za robote i dozvolite da bude pretraživana.

Pošaljite mapu sajta u Google Search Console kada sajt bude na konačnom domenu. Search Console takođe pokazuje koje su stranice indeksirane i zašto druge nisu — to je najkorisniji besplatni SEO alat koji postoji.

Strukturirani podaci

Strukturirani podaci su mašinski čitljiv markup koji opisuje šta je stranica: organizacija, lokalni biznis, proizvod, članak, događaj. Google preporučuje JSON-LD format i jasan je u dve tačke:

  • Mogu da učine stranice podobnim za bogate rezultate, ali ne garantuju ih.
  • Moraju da opisuju informacije vidljive na stranici. Ne označavajte recenzije, cene ili FAQ koje posetioci ne mogu da vide.

Razumne polazne tačke: Organization ili LocalBusiness na početnoj strani, Product na stranicama proizvoda, Article na blog tekstovima, BreadcrumbList na dubljim stranicama. Testirajte Google-ovim Rich Results Test alatom.

Dodaj JSON-LD strukturirane podatke: LocalBusiness na početnoj strani koristeći adresu, telefon i radno vreme koji već stoje na stranici, i Article na svaki blog tekst. Nemoj dodavati ocene ni recenzije.

Brzina i mobilni uređaji

Google koristi signale iskustva stranice, uključujući Core Web Vitals, a brzina je važna posetiocima bez obzira na to. Googleovi „dobri“ pragovi, merenih na 75. percentilu učitavanja stranica, su:

MetrikaMeriDobro
Largest Contentful Paint (LCP)Koliko brzo se pojavljuje glavni sadržaj2,5 s ili manje
Interaction to Next Paint (INP)Koliko brzo stranica reaguje na unos200 ms ili manje
Cumulative Layout Shift (CLS)Koliko se raspored pomera pri učitavanju0,1 ili manje

Uobičajene popravke za sajtove napravljene uz AI:

  • Slike — smanjite, kompresujte, koristite moderne formate, postavite širinu i visinu (što sprečava pomeranje rasporeda) i lenjo učitavajte ispod preloma.
  • JavaScript — veliki paket usporava sve na aplikaciji sa jednom stranicom. Prerenderovanje pomaže; pomaže i deljenje koda po ruti.
  • Fontovi — ograničite broj familija i debljina i unapred učitajte onaj koji se koristi iznad preloma.
  • Skripte trećih strana — svaki widget za chat i praćenje usporava stranicu. Zadržite samo one koje koristite.

Testirajte živi URL sa PageSpeed Insights ili Lighthouse u mobilnom režimu.

Sadržaj je ipak najveći deo

Tehnički SEO uklanja prepreke; ne stvara potražnju. Stranice se rangiraju jer odgovaraju na pretragu bolje od alternativa. Za većinu malih sajtova to znači:

  • Jedna stranica po temi koju ljudi traže. Vodoinstalateru treba stranica za svaku uslugu i za svako područje koje pokriva, a ne jedna stranica „Usluge“ koja sve nabraja.
  • Konkretni, originalni detalji — cene, proces, fotografije pravih radova, odgovori na pitanja koja mušterije postavljaju telefonom.
  • Ažurirano kada se nešto promeni. Zastarelo radno vreme i stare cene brzo gube poverenje.

AI može brzo da napiše stranice, pa postoji iskušenje da objavite mnogo tankih, sličnih stranica. Googleove smernice ciljaju sadržaj napravljen pretežno da se rangira, a ne da pomogne ljudima, bez obzira na to kako je nastao. Koristite AI za nacrt, pa dodajte ono što samo vi znate. Sajtovi u stilu direktorijuma ovo najviše osećaju; pogledajte kako napraviti sajt direktorijuma za to kako da stranice sa spiskovima vrede indeksiranja.

Kontrolna lista za lansiranje

  • Javne stranice isporučuju ceo sadržaj u početnom HTML-u (proverite View page source)
  • Jedinstven naslov, meta opis i kanonski URL na svakoj stranici
  • Open Graph oznake i slika za deljenje na svakoj javnoj stranici
  • Jedan h1 po stranici, pravi <a href> linkovi, alt tekst na slikama
  • sitemap.xml sa pravim URL-ovima; robots.txt koji blokira putanje aplikacije i API-ja
  • Strukturirani podaci samo za vidljiv sadržaj, testirani
  • LCP, INP i CLS u „dobrom“ opsegu na mobilnom uređaju
  • Sajt na konačnom domenu sa HTTPS-om i poslat u Search Console

Preseljenje na sopstveni domen pre nego što počnete da gradite saobraćaj iz pretrage izbegava kasnija preusmeravanja — pogledajte kako povezati sopstveni domen. Za širi proces izrade, pročitajte kako napraviti sajt uz AI, a za stranice koje treba da pretvore posetioce, kako napraviti landing stranicu koja konvertuje.

SEO na Mythex-u

Mythex nema poseban SEO panel; SEO poboljšavate menjanjem aplikacije kroz chat ili kod. Nove veb aplikacije podrazumevano su Vite i React aplikacija sa jednom stranicom, pa kada je pretraga važna, od početka zatražite statički ili prerenderovan sajt, ili Next.js. Dokumentacija ima početni upit za naslove, Open Graph oznake, mapu sajta i robots.txt u SEO za vašu aplikaciju, a statički sajtovi pokrivaju sajtove fokusirane na sadržaj. Posle izmena, ponovo objavite da bi živi sajt to preuzeo. Prilagođeni domeni su dostupni u Pro planu.

Pitanja

Da li su sajtovi napravljeni uz AI loši za SEO?

Ne po sebi. Pretraživači ocenjuju stranicu, a ne alat kojim je napravljena. Čest problem je tehničke prirode: mnogi alati za izradu uz AI prave aplikacije sa jednom stranicom čiji se sadržaj pojavljuje tek kada se izvrši JavaScript, a neki pretraživački roboti to loše obrađuju. Prerenderovanje ili renderovanje na serveru to rešava.

Može li Google da indeksira React aplikaciju sa jednom stranicom?

Google može da izvršava JavaScript, pa često može da indeksira React aplikaciju koja se renderuje u pregledaču. Ali renderovanje je dodatni korak, a sam Google napominje da ne mogu svi botovi da izvršavaju JavaScript, zato preporučuje renderovanje na serveru ili prerenderovanje gde god možete.

Da li meta ključne reči i dalje imaju značaj?

Ne. Google navodi da ne koristi meta oznaku ključnih reči za indeksiranje ni za rangiranje. Umesto toga, uložite trud u jedinstven naslov i meta opis za svaku stranicu.

Da li strukturirani podaci poboljšavaju rangiranje?

Strukturirani podaci pomažu pretraživačima da razumeju stranicu i mogu je učiniti podobnom za bogate rezultate, ali je ne garantuju. Moraju da opisuju sadržaj koji je zaista vidljiv na stranici.

Mythex · Pricing · Pravite bilo šta uz AI · Šabloni za sajtove i aplikacije · Mythex u poređenju · Rečnik pojmova za pravljenje aplikacija uz AI · Besplatni alati za pravljenje aplikacija uz AI · English

English አማርኛ العربية Български বাংলা Bosanski Català Čeština Dansk Deutsch Ελληνικά Español Español (España) Eesti فارسی Suomi Français Français (Canada) ગુજરાતી हिन्दी Hrvatski Magyar Հայերեն Bahasa Indonesia Íslenska Italiano 日本語 ქართული Қазақ тілі ಕನ್ನಡ 한국어 Lietuvių Latviešu Македонски മലയാളം Монгол मराठी Bahasa Melayu မြန်မာ Norsk bokmål Nederlands ਪੰਜਾਬੀ Polski Português (Brasil) Português (Portugal) Română Русский Slovenčina Slovenščina Soomaali Shqip Svenska Kiswahili தமிழ் తెలుగు ไทย Tagalog Türkçe Українська اردو Tiếng Việt 简体中文 繁體中文(香港) 繁體中文(台灣)