Technical GEO: Ako nastaviť robots.txt, Schema Markup a prístup AI botov k vášmu webu
Väčšina webov nevedomky blokuje AI crawlery ako GPTBot alebo PerplexityBot. Zistite, ako správne nastaviť robots.txt, implementovať Schema markup a zabezpečiť, aby AI boty vedeli čítať váš obsah.

Posledná aktualizácia: apríl 2026
Predstavte si, že máte výborný obsah, pravidelne ho aktualizujete, máte silnú doménu — ale AI vyhľadávače vás napriek tomu necitujú. Dôvod môže byť prekvapivo jednoduchý: váš robots.txt blokuje AI crawlery. Podľa analýzy Ahrefs na vzorke 140 miliónov webov blokuje GPTBot 5,89 % všetkých webov. Medzi top 1 000 webmi má pravidlá pre AI boty každý piaty (21 %). V mediálnom sektore je situácia ešte dramatickejšia — 79 % spravodajských portálov blokuje AI tréningových botov. Mnohé weby pritom blokujú AI crawlery neúmyselne cez príliš reštriktívne robots.txt pravidlá.
Technická GEO optimalizácia rieši práve toto: zabezpečiť, aby AI systémy fyzicky vedeli prečítať váš obsah, rozumeli jeho štruktúre a dôveryhodnosti. Tento návod vás prevedie krok za krokom. Ak ste s GEO optimalizáciou začínate, odporúčame najprv prečítať náš kompletný návod na GEO optimalizáciu. Tento článok sa zameriava na technickú implementáciu.
Aké AI boty existujú a čo o nich treba vedieť
Každý hlavný AI vyhľadávač má vlastného web crawlera s definovaným User-Agent reťazcom. Tu je aktuálny zoznam pre rok 2026:
| AI systém | Bot / crawler | User-Agent reťazec | Účel |
|---|---|---|---|
| ChatGPT / OpenAI | GPTBot | GPTBot/1.1 | Tréning modelu a browse mode |
| OpenAI (ChatGPT browse) | OAI-SearchBot | OAI-SearchBot/1.0 | Realtimové vyhľadávanie |
| Anthropic / Claude | ClaudeBot | ClaudeBot/1.0 | Tréning a citácie |
| Perplexity AI | PerplexityBot | PerplexityBot/1.0 | Indexovanie pre vyhľadávanie |
| Google AI Overviews | Google-Extended | Google-Extended | AI produkty vrátane Gemini |
| Apple | Applebot-Extended | Applebot-Extended | Apple Intelligence funkcie |
| Meta AI | meta-externalagent | meta-externalagent/1.1 | Meta AI asistent |
Tieto boty sa správajú podobne ako Googlebot — rešpektujú robots.txt, noindex a nofollow direktívy. Rozdiel je, že sú novší a mnohé historické konfigurácie robots.txt ich nepoznajú.
Robots.txt audit: Krok za krokom
Súbor robots.txt je prvé miesto, kde AI boty zisťujú, čo smú a čo nesmú indexovať. Chyba tu môže vylúčiť celý váš web zo všetkých AI citácií.
Kde nájsť váš robots.txt
URL vášho robots.txt je vždy https://vasadomena.sk/robots.txt. Otvorte ho v prehliadači a skontrolujte obsah. Hľadajte tieto problematické vzory:
Problematické konfigurácie
Scenár 1: Blokovanie všetkých botov
PROBLEMATICKÁ konfigurácia
User-agent: *
Disallow: / Toto blokuje všetkých botov vrátane AI crawlerov. Môže to byť zámer (súkromný web, staging), ale ak ide o produkčný web určený na indexovanie, je to kritická chyba.
Scenár 2: Selektívne blokovanie bez whitelistu
PROBLEMATICKÁ konfigurácia
User-agent: *
Disallow: /admin/
Disallow: /api/
AI boty nie sú explicitne povolené
Tu AI boty technicky nie sú blokované, ale ak je iná časť konfigurácie príliš reštriktívna, môžu mať problémy.
Správna konfigurácia robots.txt pre GEO
# Správna GEO-friendly konfigurácia # Štandardný Googlebot
User-agent: Googlebot
Allow: /
Disallow: /admin/
Disallow: /api/private/ # Google AI produkty (Gemini, AI Overviews)
User-agent: Google-Extended
Allow: / # OpenAI ChatGPT tréning
User-agent: GPTBot
Allow: / # OpenAI ChatGPT realtimové vyhľadávanie
User-agent: OAI-SearchBot
Allow: / # Anthropic Claude
User-agent: ClaudeBot
Allow: / # Perplexity
User-agent: PerplexityBot
Allow: / # Apple Intelligence
User-agent: Applebot-Extended
Allow: / # Meta AI
User-agent: meta-externalagent
Allow: / # Všeobecné pravidlo pre ostatných
User-agent: *
Allow: /
Disallow: /admin/
Disallow: /api/private/
Disallow: /_next/ Sitemap: https://vasadomena.sk/sitemap.xml Dôležité: Ak chcete AI boty blokovať zo špecifických dôvodov (ochrana obsahu, GDPR), máte na to právo. Pre každý bot môžete nastaviť
Disallow: /. OpenAI napríklad umožňuje opt-out (odhlásenie z tréningu) z tréningu modelu — odporúčame však ponechať prístup pre browse/search funkcie ak chcete byť citovaní.
Schema Markup pre AI citácie
Schema.org štruktúrované dáta sú pre AI systémy kľúčové — pomáhajú im pochopiť typ stránky, autora, dátum, a obsah bez nutnosti analyzovať celý text. Google AI Overviews výrazne využívajú Schema pri zostavovaní odpovedí.
Article Schema — pre blog články a návody
Každý informačný článok by mal mať implementovaný Article alebo BlogPosting typ:
<script type="application/ld+json">
{ "@context": "https://schema.org", "@type": "Article", "headline": "GEO optimalizácia: Kompletný návod", "description": "Naučte sa optimalizovať obsah pre AI vyhľadávače...", "author": { "@type": "Person", "name": "Ján Novák", "url": "https://vasadomena.sk/autor/jan-novak", "jobTitle": "SEO špecialista" }, "publisher": { "@type": "Organization", "name": "Názov firmy", "logo": { "@type": "ImageObject", "url": "https://vasadomena.sk/logo.png" } }, "datePublished": "2026-01-15", "dateModified": "2026-04-01", "mainEntityOfPage": { "@type": "WebPage", "@id": "https://vasadomena.sk/blog/geo-optimalizacia-navod" }
}
</script> Pole dateModified je pre AI vyhľadávače obzvlášť dôležité — Perplexity a Google AI Overviews ho používajú na hodnotenie čerstvosti obsahu.
FAQPage Schema — pre FAQ sekcie
Ak vaša stránka obsahuje sekciu otázok a odpovedí, pridajte FAQPage schema. AI systémy priamo extrahujú otázky a odpovede z tohto formátu:
<script type="application/ld+json">
{ "@context": "https://schema.org", "@type": "FAQPage", "mainEntity": [ { "@type": "Question", "name": "Čo je GEO optimalizácia?", "acceptedAnswer": { "@type": "Answer", "text": "GEO (Generative Engine Optimization) je súbor techník zameraných na zvyšovanie viditeľnosti obsahu v AI vyhľadávačoch..." } }, { "@type": "Question", "name": "Ako dlho trvá GEO optimalizácia?", "acceptedAnswer": { "@type": "Answer", "text": "Technické zmeny sa prejavia do 2-4 týždňov. Budovanie E-E-A-T signálov trvá 3-6 mesiacov." } } ]
}
</script> HowTo Schema — pre návody a checklisty
Ak píšete návod krok za krokom, HowTo schema pomáha AI systémom extrahovať a prezentovať jednotlivé kroky:
<script type="application/ld+json">
{ "@context": "https://schema.org", "@type": "HowTo", "name": "Ako nastaviť robots.txt pre AI boty", "totalTime": "PT15M", "step": [ { "@type": "HowToStep", "name": "Otvorte robots.txt", "text": "Prejdite na https://vasadomena.sk/robots.txt a skopírujte aktuálny obsah." }, { "@type": "HowToStep", "name": "Pridajte pravidlá pre AI botov", "text": "Pridajte explicitné User-agent pravidlá pre GPTBot, ClaudeBot a PerplexityBot s Allow: /." } ]
}
</script> Organization Schema — pre budovanie dôveryhodnosti
Na hlavnej stránke alebo v globálnom layoute pridajte Organization schema. AI systémy používajú tieto dáta na overenie legitímnosti zdroja:
<script type="application/ld+json">
{ "@context": "https://schema.org", "@type": "Organization", "name": "Názov vašej firmy", "url": "https://vasadomena.sk", "logo": "https://vasadomena.sk/logo.png", "sameAs": [ "https://www.linkedin.com/company/vasafirma", "https://twitter.com/vasafirma" ], "contactPoint": { "@type": "ContactPoint", "contactType": "customer service", "email": "info@vasadomena.sk" }
}
</script> Chcete vedieť, či vás AI vyhľadávače citujú?
Vyskúšajte sledovanie AI viditeľnosti zadarmo — bez kreditnej karty.
Začať zadarmo →Server-Side Rendering: Prečo AI boty nečítajú JavaScript
Server-Side Rendering (SSR) je technika, pri ktorej server vygeneruje kompletné HTML stránky ešte pred odoslaním do prehliadača — na rozdiel od Client-Side Rendering (CSR), kde JavaScript generuje obsah až v prehliadači používateľa.
Toto je možno najdôležitejší technický bod pre moderné weby: väčšina AI crawlerov nespúšťa JavaScript. Fungujú podobne ako základná verzia Googlebot spred rokov 2019 — stiahnu HTML súbor a analyzujú ho, ale nečakajú na hydratáciu React komponentov.
Ak je váš obsah renderovaný výlučne na strane klienta (napríklad React SPA bez SSR), AI crawler uvidí len prázdnu HTML kostru alebo loading spinner.
Riešenie: SSR alebo SSG
- Next.js (App Router alebo Pages Router): Štandardne renderuje na serveri — vynikajúca voľba pre GEO.
- Nuxt.js: Vue ekvivalent s SSR podporou.
- SvelteKit: Rýchly SSR framework.
- Statická generácia (SSG): Pre obsah, ktorý sa nemení — ideálne pre blog články.
Overte si SSR funkčnosť jednoducho: vypnite JavaScript v prehliadači (DevTools → Settings → Disable JavaScript) a reload stránky. Ak obsah stále vidíte, SSR funguje správne.
Sitemap a crawl budget pre AI boty
Dobrá sitemap.xml urýchľuje indexovanie AI crawlermi. Kľúčové pravidlá:
- Každá URL musí mať
<lastmod>pole s aktuálnym dátumom poslednej úpravy. - Neuvadzajte stránky s
noindextagom v sitemap — je to protirečivý signál. - Pre veľké weby rozdeľte sitemap podľa typu obsahu (blog, produkty, stránky).
- URL sitemap uveďte aj v
robots.txt(Sitemap: https://vasadomena.sk/sitemap.xml).
Príklad správnej sitemap položky:
<url> <loc>https://vasadomena.sk/blog/geo-optimalizacia-navod</loc> <lastmod>2026-04-01</lastmod> <changefreq>monthly</changefreq> <priority>0.8</priority>
</url> 12-bodový Technical GEO audit checklist
- robots.txt: Je dostupný na
/robots.txta neblokuje GPTBot, ClaudeBot, PerplexityBot? - Google-Extended: Je explicitne povolený alebo aspoň neblokovaný?
- SSR/SSG: Je obsah viditeľný bez JavaScriptu (test s vypnutým JS)?
- Article Schema: Je implementovaný na všetkých blog článkoch a návode?
- dateModified: Je pole aktualizované pri každej zmene obsahu?
- FAQPage Schema: Sú FAQ sekcie otagované štruktúrovanými dátami?
- Organization Schema: Je na hlavnej stránke?
- Sitemap: Obsahuje
<lastmod>pre každú URL? - Sitemap v robots.txt: Je URL sitemap uvedená v robots.txt?
- HTTPS: Beží web na HTTPS? (AI crawlery preferujú bezpečné zdroje)
- Canonical tags: Sú správne nastavené, aby nedochádzalo k duplicitnému obsahu?
- Core Web Vitals: Je LCP pod 2,5 s? (Pomalé stránky majú nižší crawl budget)
Detailné porovnanie AI vyhľadávačov a ich technických požiadaviek nájdete v článku Nástroje AI optimalizácie. Pre pochopenie základov odporúčame Čo je AI optimalizácia a celkový návod v GEO optimalizácia: Kompletný návod.
Záver: Technická GEO je základ, nie voliteľné vylepšenie
Obsah optimalizovaný pre GEO na technicky neprístupnom webe je ako výborná reštaurácia s zamknutými dverami. Začnite s robots.txt auditom — to môžete urobiť dnes, je to zdarma a efekt nastúpi pri najbližšom crawli. Potom postupujte cez Schema markup k SSR overeniu.
Ak chcete sledovať, či AI boty váš web skutočne navštevujú a citujú, vyskúšajte AIO Tracking — platforma monitoruje AI citácie naprieč Perplexity, ChatGPT, Gemini a ďalšími.
Často kladené otázky (FAQ)
Ako zistím, že môj robots.txt blokuje AI boty?
Otvorte https://vasadomena.sk/robots.txt a vyhľadajte pravidlá pre User-agent: * s Disallow: /. Ak takéto pravidlo existuje a nie sú špecifické výnimky pre GPTBot, ClaudeBot a PerplexityBot, blokujete ich. Môžete tiež použiť Google Search Console nástroj na testovanie robots.txt.
Má blokovanie GPTBot vplyv na moje SEO?
Nie priamo — blokovanie GPTBot nemá vplyv na Google organické pozície. Má však vplyv na vašu viditeľnosť v ChatGPT a pravdepodobne aj iných AI nástrojoch OpenAI. Odporúčame blokovať GPTBot len ak máte konkrétny dôvod (napríklad ochranu plateného obsahu).
Musím mať Schema markup pre AI citácie?
Schema markup nie je povinný, ale výrazne zvyšuje pravdepodobnosť citácie. FAQPage schema je obzvlášť účinná — AI systémy priamo extrahujú štruktúrované otázky a odpovede. Implementácia trvá 15–30 minút na stránku a efekt je merateľný.
Funguje Next.js dobre pre GEO?
Áno — Next.js App Router štandardne renderuje na serveri, čo znamená, že AI crawlery dostanú plné HTML bez nutnosti spúšťania JavaScriptu. Je to jedna z odporúčaných technológií pre GEO-friendly weby. Uistite sa, že nepoužívate dynamic("...no-ssr") pre kľúčový obsah.
Súvisiacou témou je aj čerstvosť obsahu a jej vplyv na AI citácie.
Začnite sledovať svoju AI viditeľnosť ešte dnes
Zistite, či vás ChatGPT, Perplexity a Google AI Overviews citujú — zadarmo, bez kreditnej karty.
Vyskúšať zadarmo →Odporúčame prečítať
Optimalizácia pre AI
Tím Optimalizácia pre AI pomáha firmám zvyšovať viditeľnosť v AI vyhľadávačoch. Monitorujeme Perplexity, ChatGPT, Google AIO, Gemini a Claude pre stovky domén.
Sledujte, ako AI vyhľadávače citujú váš web
Vyskúšajte Optimalizáciu pre AI zadarmo