Přeskočit na obsah
SocionetMake a wish

Co na vašem webu vidí AI?

Napište adresu. Ukážeme vám stránku tak, jak ji přečte robot, který nespouští skripty: text, nadpisy, odkazy a data. Když se obsah skládá až JavaScriptem, dostanete varování a přesně to, co opravit.

Co vidí AI

# Kadeřnictví Jana
Střihneme vás, obarvíme…
- [Ceník](/cenik/)

Adresu pošleme na náš server, který stránku jednou otevře jako návštěvník SocionetWebCheck a nespustí na ní žádný skript. Jen když o to požádáte, otevře ji ještě skutečný prohlížeč Cloudflare a my z něj přečteme text. Výsledek držíme 24 hodin zašifrovaný klíčem odvozeným z adresy, adresu ani vaši IP v čitelné podobě neukládáme.

Všechny nástroje zdarma

Stačí napsat firma.cz. Přečteme jednu stránku, tu, kterou zadáte. Podrobnosti o tom, co se s adresou děje, jsou v zásadách ochrany osobních údajů.

Smí roboty na web?

Tady se objeví stránka očima robota: text jako Markdown, nadpisy, odkazy, odpověď, kolik textu robot přečte, a varování, když obsah chybí bez JavaScriptu.

Jak robot čte stránku

Robot AI si stránku stáhne jako server: dostane HTML, tedy to, co server pošle hned. Prohlížeč potom spustí JavaScript, který může text, ceník nebo nabídku teprve doplnit. Google stránky po stažení vykresluje i se skripty. OpenAI, Anthropic a Perplexity v dokumentaci svých robotů nepíšou, že by skripty spouštěli, a robot, který to nedělá, vidí jen to, co je v HTML.

Tahle kontrola dělá totéž: stáhne HTML jedné stránky a bez spuštění jediného skriptu z něj přečte text v pořadí čtení. Co tam není, robot bez skriptů nevidí, ať to návštěvník v prohlížeči vidí sebelépe.

Co z toho uvidíte

  • Text stránky jako Markdown, tedy jak ho vidí převodníky, které stránky připravují pro AI: nadpisy, odstavce, seznamy, tabulky a odkazy. Jedním tlačítkem jen hlavní obsah, bez menu a patičky.
  • Odpověď, kolik slov robot přečte, a varování, když se text skládá až JavaScriptem: prázdné místo pro aplikaci, prosba o zapnutí skriptů, data, ze kterých se stránka teprve skládá.
  • Nadpisy, odkazy a obrázky: kde chybí H1, které odkazy se jmenují jen „Více“, které nemají text ani adresu a které obrázky nemají popisek.
  • Strukturovaná data a kontakt: co o vás stránka strojově říká a jestli je telefon a e‑mail i v textu.
  • Pole, kam vložíte větu, kterou na stránce vidíte, a my ukážeme, jestli ji robot bez skriptů najde.
  • Na požádání tlačítkem „Porovnat se skutečným vykreslením“: stránku otevře skutečný prohlížeč, počká na skripty a my řekneme, kolik procent jeho textu v HTML pro robota není.

Co kontrola nepozná a jak si výsledek ověřit

Základní kontrola stránku po spuštění skriptů neukazuje. Odhad, jestli text skládají skripty, vychází z ní jen ze znamení v HTML (prázdný kořen aplikace, noscript, data pro skript) a měřený není. Změřit to umí tlačítko „Porovnat se skutečným vykreslením“, jenže skutečný prohlížeč nám Cloudflare dává zdarma jen na pár minut denně pro všechny návštěvníky. Proto je to na požádání a někdy se nepovede: pak vám zůstane odhad z HTML a řekneme vám to.

Ověřit si to můžete za půl minuty sami. V prohlížeči zmáčkněte Ctrl+U (na Macu Option+Cmd+U), zobrazí se zdrojový kód, a v něm hledejte (Ctrl+F) větu z vašeho webu. Není-li tam, robot bez skriptů ji nevidí. Totéž za vás udělá pole s větou pod výsledkem.

Kontrola také neříká, jestli roboty konkrétní AI na web smějí: robots.txt a to, jak je server pouští, ukáže kontrola Vidí váš web AI. A nic nezaručí: jestli vás AI v odpovědi ukáže, rozhoduje každá sama.

Časté dotazy

Spouštíte na mé stránce JavaScript?

Základní kontrola ne: stránku jen stáhneme a přečteme její HTML, žádný skript z ní se nespustí ani u nás, ani ve vašem prohlížeči. Spustí se jen tehdy, když sami zmáčknete „Porovnat se skutečným vykreslením“. Pak stránku jednou otevře skutečný prohlížeč v síti Cloudflare, skripty stránky se spustí v něm a my z něj přečteme jen text. Obrázky, video ani písma nenačítá a neukládáme z něj nic kromě toho textu, na 24 hodin a zašifrovaně.

Proč se vykreslená verze neukazuje hned, ale až na tlačítko?

Vykreslení potřebuje skutečný prohlížeč a ten nám Cloudflare dává zdarma jen na pár minut denně pro všechny návštěvníky, takže stačí na desítky stránek za den. Nástroj je zdarma bez reklam a nic neplatíme, tak ho nespouštíme při každé kontrole. Zmáčknete-li tlačítko a prohlížeč zrovna není k dispozici nebo stránka neodpoví včas, napíšeme to a zůstane vám odhad z HTML, pole s větou z webu a návod, jak si zdrojový kód otevřít sami.

Je můj web na Wixu, WordPressu nebo Shoptetu v pořádku?

Většinou ano: tyhle systémy posílají text přímo v HTML. Potíž bývá u aplikací postavených v Reactu, Vue nebo Angularu, které posílají prázdnou stránku a text doplní skript, a u částí stránky, které se načítají až po jejím otevření (ceník v rámu, rezervační widget). Kontrola ukáže, který z případů je váš.

Co mám opravit, když text skládá JavaScript?

Aby server posílal text už v HTML: vykreslení na serveru (SSR) nebo předem vygenerované stránky (SSG). U Next.js, Nuxtu i Angularu je to nastavení, ne přepis webu. Kontrola podle rozpoznaného nástroje napíše, kde začít, správce webu bude vědět.

Čte takhle opravdu ChatGPT, Gemini, Claude a Perplexity?

Přibližně. Skutečný robot může text z HTML vybírat jinak a server mu může poslat jinou stránku než nám. Kontrola ukazuje, co je v HTML pro každého, kdo skripty nespouští. Jestli roboty jednotlivých AI na web smějí, zjistíte v kontrole Vidí váš web AI.

Ukládáte adresu, kterou zadám?

V čitelné podobě ne. Výsledek kontroly držíme 24 hodin, aby se tentýž web neotvíral dvakrát, a je zašifrovaný klíčem, který se dá odvodit jen ze samotné adresy, takže z databáze se nedá zjistit, které weby se kontrolovaly. Totéž platí pro text, který ukáže skutečné vykreslení, když o něj požádáte. Obrázek stránky ani její HTML neukládáme. Ukládáme ještě otisk IP adresy a čas kontroly, nejdéle na 48 hodin, jen kvůli limitu proti zneužití.

Kolik kontrol můžu udělat?

Deset různých webů za hodinu z jedné sítě, a z toho tři skutečná vykreslení. Web, který jste za posledních 24 hodin už zkontrolovali, se bere z paměti a do limitu se nepočítá. Server je malý a každý den zvládne omezený počet kontrol, vykreslení asi čtyřicet. Když je vyčerpán, napíše vám to a stačí to zkusit zítra. Po opravě webu klikněte pod výsledkem na „Zkontrolovat znovu, bez paměti“.

Přečtěte si k tomu

Máte nápad, co v nástroji zlepšit?

Něco chybí, něco je nejasné, nebo to nefunguje, jak byste čekali? Napište nám. Čteme to a podle toho nástroj vylepšujeme.

Nejde o poptávku a nikdo se vám sám neozve. Odpovíme jen tehdy, když nám necháte e‑mail.

Zprávu čteme jen my. E‑mail je nepovinný a použijeme ho jen k odpovědi, ne k reklamě ani k novinkám. Zprávu i s e‑mailem uchováváme nejdéle 12 měsíců. Podrobnosti v zásadách ochrany osobních údajů.