Web pro AI

ceskatelevize.cz

Agentům brání podstatné nedostatky

Testovaná stránka: https://www.ceskatelevize.cz/Test z 9. 10. 2026 22:30 · metodika 0.18.0
  1. Základnísplněno 6 z 9
    53,3 / 80
  2. Bonussplněno 0 z 2
    +0

Přístup agenta

Tři věci rozhodují, jestli agent na vaší stránce něco zjistí. Měříme text, který stránka pošle hned, bez prohlížeče.

  1. Agent se na web dostane

    Web pustí AI agenty stejně jako člověka s prohlížečem a svými pravidly pro roboty jim vstup nezakazuje.

    3 / 3V pořádku
  2. Obsah je čitelný

    Text stránky web pošle hned, takže ho AI přečte bez prohlížeče, stránka má hlavní nadpis a další stránky se otevřou bez přihlášení.

    2 / 3Zčásti
  3. Agent na webu nezabloudí

    Stránka neposílá agenta jinam způsobem, který zvládne jen prohlížeč, a adresa, která neexistuje, se hlásí jako chybějící.

    1 / 2Zčásti

Co opravit nejdřív

Od nálezu, který brání ostatním kontrolám, přes základní kontroly k doporučeným. Zadání u každého zkopírujte pro svého vývojáře nebo pro AI nástroj.

  1. Adresa, která neexistuje, se tváří jako běžná stránka

    Web má u adres, které neexistují, hlásit chybu „stránka nenalezena“ i strojům, ne jen nápisem na stránce. Přesměrování na úvodní stránku nestačí.

    +9 bodůNesplněno
  2. Stránka nemá hlavní nadpis

    Dejte stránce jeden hlavní nadpis, který říká, co nabízíte.

    +9 bodůNesplněno
  3. Web na požádání neposílá textovou verzi stránek

    Stránky mají na požádání odpovídat i čistým textem (Markdown) se stejným obsahem, odkazy, cenami a podmínkami, jaké má běžná stránka. Pokud web běží přes Cloudflare, má na to přepínač v nastavení, ověřte, zda ho má i váš tarif.

    +9 bodůNesplněno
  4. Webu chybí strojově čitelné údaje o tom, kdo ho provozuje

    Přidejte na web strukturovaná data o tom, kdo ho provozuje: název, adresu webu, telefon nebo e-mail, adresu sídla a logo.

    +2 bodyNesplněno
  5. Strojově čitelný popis nabídky je neúplný

    Dejte ve strukturovaných datech každé položce nabídky název i popis.

    +1 bodZčásti
  6. Stránka o sobě strojům říká jen část základních údajů

    Doplňte u stránky: hlavní adresa stránky. Bývá to v nastavení stránky v redakčním systému, v části pro vyhledávače (SEO).

    Zčásti
  7. Web jen z části říká, kdo za ním stojí a jak se s ním spojit

    Doplňte na web, nejlépe do patičky: stránku nebo sekci o tom, kdo za webem stojí.

    Zčásti
  8. Údaje na webu sedí s rejstříkem ARES jen z části

    Uveďte na stránce Kontakt sídlo podle rejstříku a provozovnu zvlášť, obojí s popiskem.

    Zčásti

Všechny kontroly

Z těchto kontrol se skóre skládá. U každé je, co jsme na webu naměřili.

Základnísplněno 6 z 9
  1. Web odpovídá AI agentům stejně jako lidem

    Přišli jsme na web tak, jak se ohlašují běžní AI agenti, a web nám odpověděl stejně jako člověku s prohlížečem.

    Co jsme naměřili
    • Běžný prohlížeč (kontrolní požadavek): vpuštěn (HTTP 200)
      User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/140.0.0.0 Safari/537.36
    • ChatGPT-User: vpuštěn (HTTP 200)
      User-Agent: Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko); compatible; ChatGPT-User/1.0; +https://openai.com/bot
    • GPTBot: vpuštěn (HTTP 200)
      User-Agent: Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko); compatible; GPTBot/1.2; +https://openai.com/gptbot
    • ClaudeBot: vpuštěn (HTTP 200)
      User-Agent: Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)
    • PerplexityBot: vpuštěn (HTTP 200)
      User-Agent: Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; PerplexityBot/1.0; +https://perplexity.ai/perplexitybot)
    Splněno
  2. Testovaná stránka se načte v pořádku

    Testovaná stránka se načetla bez chyby, šifrovaně a bez zbytečných přesměrování.

    Co jsme naměřili
    • HTTP 200 po 1 přesměrování za 427 ms
    • HTTP 307: https://ceskatelevize.cz/ → https://www.ceskatelevize.cz/
    Splněno
  3. Stránka neposílá návštěvníka jinam způsobem, který AI nenásleduje

    Testovaná stránka neposílá návštěvníka jinam způsobem, který by zvládl jen prohlížeč. Ověřili jsme jen tuto stránku.

    Co jsme naměřili
    • V HTML testované stránky není značka meta refresh s cílovou adresou ani mezistránka s přesměrováním skriptem.
    Splněno
  4. AI vyhledávače smějí web procházet

    Pravidla webu pro roboty (soubor robots.txt) nezakazují celý web žádnému z AI vyhledávačů, které jsme zkoušeli. Zákaz pro roboty, kteří sbírají texty k trénování AI, skóre nesnižuje. Zákazy jednotlivých částí webu jsme neověřovali.

    Co jsme naměřili
    • Testovaní vyhledávací roboti nemají zákaz celého webu
      User-agent: * Disallow: /ivysilani/api Disallow: /ivysilani/*?*sort=* Disallow: /ivysilani/oblibene Disallow: /ivysilani/rozkoukane Disallow: /profil Sitemap: https://www.ceskatelevize.cz/ivysilani/sitemap/sitemap.xml Sitemap: https://ct24.ceskatelevize.cz/sitemaps/sitemap_articles.xml Sitemap: htt…
    Splněno
  5. Adresa, která neexistuje, se tváří jako běžná stránka

    Zkusili jsme adresu, která na webu neexistuje, a web odpověděl, jako by šlo o běžnou stránku. AI pak nepozná, že stránka chybí, a text náhradní stránky vezme jako odpověď na to, co hledala.

    Doporučení: Web má u adres, které neexistují, hlásit chybu „stránka nenalezena“ i strojům, ne jen nápisem na stránce. Přesměrování na úvodní stránku nestačí.

    Co jsme naměřili
    • HTTP 200; konečná adresa: https://www.ceskatelevize.cz/
    • HTTP 307: https://www.ceskatelevize.cz/webproai-missing-13rmpg2asf → https://www.ceskatelevize.cz/webproai-missing-13rmpg2asf/
    • HTTP 307: https://www.ceskatelevize.cz/webproai-missing-13rmpg2asf/ → https://www.ceskatelevize.cz/
    Nesplněno
  6. Další stránky webu se otevřou bez přihlášení

    Ověřili jsme 2 stránky z těch, na které testovaná stránka odkazuje, a otevřely se bez přihlášení. AI se tam dostane stejně.

    Co jsme naměřili
    • https://www.ceskatelevize.cz/vse-o-ct/kontakty/: načtena (HTTP 200, konečná adresa https://www.ceskatelevize.cz/vse-o-ct/kontakty/)
    • https://www.ceskatelevize.cz/porady/17054374070-ve-vykonu-sluzby/: načtena (HTTP 200, konečná adresa https://www.ceskatelevize.cz/porady/17054374070-ve-vykonu-sluzby/)
    Splněno
  7. Text stránky přečte AI hned, bez prohlížeče

    Text testované stránky web posílá hned, takže ho AI přečte napoprvé a bez prohlížeče. Z tohoto textu odpovídá, když se jí na vás někdo zeptá.

    Co jsme naměřili
    • Server poslal 86 341 bajtů HTML: 1 248 znaků viditelného textu, 49 odkazů, 6 tlačítek, 2 formuláře, 11 nadpisů, 29 skriptů.
    Splněno
  8. Stránka nemá hlavní nadpis

    Testovaná stránka nemá hlavní nadpis, tedy jeden nadpis označený jako nejdůležitější. AI pak chybí věta, která hned řekne, o čem stránka je, a musí to odhadovat ze zbytku textu.

    Doporučení: Dejte stránce jeden hlavní nadpis, který říká, co nabízíte.

    Co jsme naměřili
    • Na stránce není nadpis první úrovně. Nadpisů ostatních úrovní: 11.
    Nesplněno
  9. Web na požádání neposílá textovou verzi stránek

    Na 3 adresách jsme požádali o textovou verzi stránky (Markdown) a web ji neposlal. Textová verze má stejný obsah bez kódu okolo, takže je kratší a její zpracování stojí AI méně. Dnes o ni žádají hlavně nástroje pro programátory, například Claude Code. Mezi základní kontroly ji počítáme, protože agenti, kteří si o text říkají, už existují, a čekáme, že jich bude přibývat.

    Doporučení: Stránky mají na požádání odpovídat i čistým textem (Markdown) se stejným obsahem, odkazy, cenami a podmínkami, jaké má běžná stránka. Pokud web běží přes Cloudflare, má na to přepínač v nastavení, ověřte, zda ho má i váš tarif.

    Co jsme naměřili
    • Accept: text/markdown → HTTP 200, text/html; charset=UTF-8; odpověď není označená jako text/markdown
    • Accept: text/markdown → HTTP 200, text/html; charset=utf-8; odpověď není označená jako text/markdown
    • Accept: text/markdown → HTTP 200, text/html; charset=utf-8; odpověď není označená jako text/markdown
    Nesplněno
Bonussplněno 0 z 2
  1. Nepovinný průvodce webem pro AI

    Na adrese, kde bývá průvodce webem pro AI (soubor llms.txt), je běžná stránka nebo prázdná odpověď, takže jsme ho nenašli. Je nepovinný.

    Co jsme naměřili
    • GET llms.txt → HTTP 200, text/html; charset=UTF-8
      <!DOCTYPE html> <!--[if lt IE 7 ]> <html class="ie ie6 no-js" lang="cs"> <![endif]--> <!--[if IE 7 ]> <html class="ie ie7 no-js" lang="cs"> <![endif]--> <!--[if IE 8 ]> <html class="ie ie8 no-js" lang="cs"> <![endif]--> <!--[if IE 9 ]> <html class="ie ie9 no-js" lang="cs"> <![endif]--> <!--
    Nehodnoceno
  2. Vlastní nástroje webu pro AI agenty

    Nenašli jsme nic, čím by web nabízel AI agentům vlastní nástroje, například hledání nebo rezervaci, kterou agent spustí přímo (návrh WebMCP). Stránky neotevíráme v prohlížeči, takže nástroj, který se zapne až tam, jsme vidět nemohli. Tato kontrola je bonus: skóre může jen zvýšit.

    Nehodnoceno

Úkol pro AI agenta

Na stránku posíláme AI agenta s jedním úkolem. Tady je vidět, kudy šel, co přečetl a co odpověděl.

„Zjisti, čím se tento web zabývá a pro koho je. Pak to vysvětli vlastními slovy.“

Agent úkol zvládl: z webu vyčetl, čím se zabývá i pro koho je, a obojí doložil textem, který na webu opravdu je. · 4 stránky

  • /
    • /vse-o-ct/
      • ceskatelevize.cz/vse-o-ct/
      • /vse-o-ct/ct-podporuje/

Co agent odpověděl

Web je oficiální stránka České televize, veřejnoprávní televize. Nabízí informace o programu a vysílání (ČT1, ČT2, ČT24, ČT sport, iVysílání), zpravodajství a pořady, a také o fungování instituce: poslání, financování, organizační struktuře a historii. Je určen hlavně divákům, kteří chtějí sledovat pořady on-line, navštívit prodejnu nebo prohlídku, a také médiím, uchazečům o práci a stážisty či lidem, kteří chtějí podpořit nebo přispět do projektů.

Čím se web zabývá, doložil větou z webu: „Vše o České televizi na jednom místě – poslání, financování, organizační struktura i historie“ (https://www.ceskatelevize.cz/vse-o-ct/)

Pro koho web je, doložil větou z webu: „Jsme tu pro každého z vás“ (https://www.ceskatelevize.cz/vse-o-ct/)

Co agent na jednotlivých stránkách dostal
  1. https://www.ceskatelevize.cz/

    Agent přečetl běžnou stránku: 1 435 znaků textu.

    Přečteno
  2. https://www.ceskatelevize.cz/vse-o-ct/

    Agent přečetl běžnou stránku: 9 026 znaků textu.

    Přečteno
  3. https://ceskatelevize.cz/vse-o-ct/

    Agent přečetl běžnou stránku: 9 026 znaků textu.

    Přečteno
  4. https://www.ceskatelevize.cz/vse-o-ct/ct-podporuje/

    Agent přečetl běžnou stránku: 846 znaků textu.

    Přečteno

claude-haiku-5-5 · 5 dotazů na model · 37 211 tokenů přečteno, 757 napsáno

Potřebujete s opravami pomoct?

Stavíme a opravujeme weby tak, aby je přečetli lidé i AI agenti. Napište, co potřebujete, a ozveme se vám e-mailem.