Spočítat cenu
Web 2026

Audit Semakod

Audit webu, který místo obecných rad ukáže padesát měřitelných nálezů.

Klient
Vlastní projekt Semakod
Rok
2026
Platforma
Web · audit.semakod.cz
Technologie
Next.js 14 · TypeScript · Tailwind CSS · cheerio · PageSpeed Insights API
Úvodní obrazovka nástroje s polem pro zadání adresy a kartami šesti hodnocených kategorií.

Zadání

Nástrojů na audit webu je spousta a většina má jeden ze dvou problémů. Buď vysypou stovku technických řádků bez pořadí důležitosti, nebo — v poslední době čím dál častěji — nechají doporučení napsat jazykový model, který zní přesvědčivě, ale u druhého spuštění řekne něco jiného.

K tomu přibyla nová otázka, na kterou starší nástroje neodpovídají vůbec: jak web vidí AI. Jestli má llms.txt, jestli v robots.txt nechává projít vyhledávací boty asistentů, jestli je obsah tvarovaný tak, aby z něj šla vytáhnout přímá odpověď. Tohle dnes rozhoduje o viditelnosti podobně jako klasické SEO, ale neměří to skoro nikdo.

Řešení

Audit postavený jako posloupnost konkrétních měření, ne jako generovaný text.

Každá kontrola má stav a váhu a každé doporučení je předem napsané — vybere se podle naměřené hodnoty. Nic v reportu nevzniká generováním, takže dvě spuštění nad stejným webem dají stejnou odpověď a číslo ve skóre se dá dohledat až ke kontrole, ze které pochází.

Běh auditu má čtyři kroky. Stáhne se HTML a rovnou se změří odezva serveru — žádný prohlížeč se nespouští, takže je to otázka zlomku sekundy. Souběžně se čte robots.txt, llms.txt a sitemapa a ověřuje se až patnáct interních odkazů; když některý zdroj vypadne, audit doběhne bez něj. PageSpeed Insights mezitím měří mobil i počítač, každé ve vlastním požadavku a s opakováním při selhání. Nakonec se z jednotlivých stavů a vah spočítá skóre.

Skóre se skládá z šesti oblastí s vlastní vahou:

  • Rychlost (25 %) — Core Web Vitals z PageSpeed Insights, měřené zvlášť pro mobil a pro počítač
  • SEO (25 %) — indexovatelnost, title, H1, canonical, Open Graph, robots.txt, sitemapa
  • AEO (12 %) — FAQ a HowTo schéma, otázkové nadpisy, přímá odpověď, délka odstavců
  • GEO (13 %) — llms.txt, pravidla pro AI boty, entitní profily, doložitelné autorství
  • Správnost (13 %) — viewport, favicon, vlastní 404, HSTS, rozbité odkazy
  • Přístupnost (12 %) — landmarky, popisky formulářů, přístupné názvy, pořadí tabulátoru

Jak je to postavené

Next.js 14 s App Routerem a TypeScriptem, styly Tailwind. Stažené HTML rozebírá cheerio — tedy parser, ne prohlížeč. Core Web Vitals si nástroj nechává změřit od PageSpeed Insights API, protože čísla z Googlu jsou jediná, která odpovídají tomu, podle čeho Google skutečně řadí.

Zajímavější je, co v tom není: žádná databáze, žádné přihlašování, žádný headless prohlížeč. Audit se počítá při každém požadavku znovu a nikam se neukládá. Z toho plyne všechno ostatní — nástroj jde používat bez registrace, nedrží o cizích webech jediný řádek a stažení stránky je otázka zlomku sekundy místo několika sekund, které by zabralo nastartování Chromia.

Daň je jediná a je poctivě napsaná i na webu: weby, které obsah vykreslují až JavaScriptem, statické stažení nevidí celé. Je to vědomá výměna — spustit prohlížeč by tenhle případ pokrylo, ale zaplatilo by se to infrastrukturou, pomalejším během a nutností nástroj zpoplatnit nebo omezit.

Co jsem dělal já

Produktový návrh, fullstack vývoj, návrh hodnoticích pravidel.

Výsledek

Report, se kterým se dá začít pracovat hned: nahoře fatální nálezy, které mají přednost přede vším ostatním (noindex nebo zákaz v robots.txt znamená, že web ve vyhledávání prostě není), pod nimi čísla rozepsaná až na jednotlivé kontroly.

Sekce AEO a GEO odpovídají na otázku, kterou dnes klienti kladou čím dál častěji — jestli je asistent při odpovědi ocituje, nebo přeskočí.

Nástroj je zdarma a bez registrace — stačí vložit adresu.

50+
konkrétních kontrol v šesti oblastech
6
vážených oblastí v celkovém skóre
2 min
od zadání adresy k reportu
0
uložených dat — audit se nikde nedrží

Související služba

Zobrazit službu a ceny

Řešíte něco podobného?

Napište pár vět o tom, kde to dnes vázne. Ozvu se do 24 hodin s návrhem, jak k tomu přistoupit.