---
title: Co vidí AI na vašem webu? Kontrola zdarma | Socionet
description: "Napište adresu a uvidíte stránku tak, jak ji čte robot AI bez JavaScriptu: text, nadpisy, odkazy a data. Varování, když obsah chybí. Zdarma."
image: https://socionet.cz/og-image.png
---

# 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](https://socionet.cz/nastroje/)

Adresa webu

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ů](https://socionet.cz/ochrana-osobnich-udaju/).

[Smí roboty na web?](https://socionet.cz/nastroje/vidi-vas-web-ai/)

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

### [Jak se váš web dostane do odpovědí ChatGPT, Googlu a Seznam AI](https://socionet.cz/blog/web-v-odpovedich-ai/)

Zákazníci se čím dál častěji ptají chatbotů místo vyhledávače. Nikdo vám nezaručí, že vás v odpovědi uvedou, ale pár věcí je změřených a stojí za odpoledne práce.

5\. listopadu 20267 minut čtení

## 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.

K jakému nástroji

Váš nápad

E-mail pro odpověď (nepovinné)

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ů](https://socionet.cz/ochrana-osobnich-udaju/).

```json
{
	"@context": "https://schema.org",
	"@graph": [
		{
			"@type": "Organization",
			"@id": "https://socionet.cz/#organization",
			"name": "Socionet",
			"alternateName": "Socionet.cz",
			"url": "https://socionet.cz/",
			"description": "Socionet je česká značka pro tvorbu webových stránek pro živnostníky a malé firmy, kterou provozuje Petr Hromádka. Vše se řeší online a písemně, bez schůzek, a ukázku nového webu klient dostane zdarma do 48 hodin, dřív než cokoli zaplatí.",
			"logo": {
				"@type": "ImageObject",
				"url": "https://socionet.cz/icon-512.png",
				"width": 512,
				"height": 512
			},
			"founder": {
				"@id": "https://socionet.cz/#person"
			},
			"email": "info@socionet.cz",
			"contactPoint": {
				"@type": "ContactPoint",
				"contactType": "customer support",
				"email": "info@socionet.cz",
				"availableLanguage": [
					"cs",
					"en"
				],
				"areaServed": "CZ"
			},
			"areaServed": {
				"@type": "Country",
				"name": "Česko"
			},
			"knowsAbout": [
				"Tvorba webových stránek",
				"Správa webu",
				"Redesign webu",
				"Astro",
				"WordPress"
			],
			"hasOfferCatalog": {
				"@id": "https://socionet.cz/balicky/#catalog"
			}
		},
		{
			"@type": "WebSite",
			"@id": "https://socionet.cz/#website",
			"url": "https://socionet.cz/",
			"name": "Socionet",
			"alternateName": "Socionet.cz",
			"inLanguage": [
				"cs",
				"en"
			],
			"publisher": {
				"@id": "https://socionet.cz/#organization"
			}
		},
		{
			"@type": "WebPage",
			"@id": "https://socionet.cz/nastroje/co-vidi-ai/#webpage",
			"url": "https://socionet.cz/nastroje/co-vidi-ai/",
			"name": "Co vidí AI na vašem webu? Kontrola zdarma | Socionet",
			"description": "Napište adresu a uvidíte stránku tak, jak ji čte robot AI bez JavaScriptu: text, nadpisy, odkazy a data. Varování, když obsah chybí. Zdarma.",
			"inLanguage": "cs",
			"dateModified": "2026-11-12T13:17:12Z",
			"author": {
				"@id": "https://socionet.cz/#person"
			},
			"isPartOf": {
				"@id": "https://socionet.cz/#website"
			},
			"breadcrumb": {
				"@id": "https://socionet.cz/nastroje/co-vidi-ai/#breadcrumb"
			},
			"mainEntity": {
				"@id": "https://socionet.cz/nastroje/co-vidi-ai/#app"
			}
		},
		{
			"@type": "Person",
			"@id": "https://socionet.cz/#person",
			"name": "Petr Hromádka",
			"jobTitle": "Provozovatel Socionetu",
			"url": "https://petrhromadka.cz",
			"sameAs": [
				"https://petrhromadka.cz",
				"https://github.com/petrhromadka"
			],
			"worksFor": {
				"@id": "https://socionet.cz/#organization"
			}
		},
		{
			"@type": "WebApplication",
			"@id": "https://socionet.cz/nastroje/co-vidi-ai/#app",
			"name": "Co vidí AI na webu",
			"description": "Napište adresu a uvidíte stránku tak, jak ji čte robot AI bez JavaScriptu: text, nadpisy, odkazy a data. Varování, když obsah chybí. Zdarma.",
			"url": "https://socionet.cz/nastroje/co-vidi-ai/",
			"applicationCategory": "BusinessApplication",
			"operatingSystem": "Any",
			"browserRequirements": "Requires JavaScript",
			"inLanguage": "cs",
			"isAccessibleForFree": true,
			"offers": {
				"@type": "Offer",
				"price": 0,
				"priceCurrency": "CZK"
			},
			"author": {
				"@id": "https://socionet.cz/#person"
			},
			"publisher": {
				"@id": "https://socionet.cz/#organization"
			}
		},
		{
			"@type": "BreadcrumbList",
			"@id": "https://socionet.cz/nastroje/co-vidi-ai/#breadcrumb",
			"itemListElement": [
				{
					"@type": "ListItem",
					"position": 1,
					"name": "Úvod",
					"item": "https://socionet.cz/"
				},
				{
					"@type": "ListItem",
					"position": 2,
					"name": "Nástroje zdarma",
					"item": "https://socionet.cz/nastroje/"
				},
				{
					"@type": "ListItem",
					"position": 3,
					"name": "Co vidí AI na vašem webu?",
					"item": "https://socionet.cz/nastroje/co-vidi-ai/"
				}
			]
		},
		{
			"@type": "FAQPage",
			"@id": "https://socionet.cz/nastroje/co-vidi-ai/#faq",
			"mainEntity": [
				{
					"@type": "Question",
					"name": "Spouštíte na mé stránce JavaScript?",
					"acceptedAnswer": {
						"@type": "Answer",
						"text": "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ě."
					}
				},
				{
					"@type": "Question",
					"name": "Proč se vykreslená verze neukazuje hned, ale až na tlačítko?",
					"acceptedAnswer": {
						"@type": "Answer",
						"text": "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."
					}
				},
				{
					"@type": "Question",
					"name": "Je můj web na Wixu, WordPressu nebo Shoptetu v pořádku?",
					"acceptedAnswer": {
						"@type": "Answer",
						"text": "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áš."
					}
				},
				{
					"@type": "Question",
					"name": "Co mám opravit, když text skládá JavaScript?",
					"acceptedAnswer": {
						"@type": "Answer",
						"text": "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."
					}
				},
				{
					"@type": "Question",
					"name": "Čte takhle opravdu ChatGPT, Gemini, Claude a Perplexity?",
					"acceptedAnswer": {
						"@type": "Answer",
						"text": "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."
					}
				},
				{
					"@type": "Question",
					"name": "Ukládáte adresu, kterou zadám?",
					"acceptedAnswer": {
						"@type": "Answer",
						"text": "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í."
					}
				},
				{
					"@type": "Question",
					"name": "Kolik kontrol můžu udělat?",
					"acceptedAnswer": {
						"@type": "Answer",
						"text": "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“."
					}
				}
			]
		}
	]
}
```
