# Tech Stack audit: detekcie

> Kompletný zoznam detekcií nástroja Tech Stack audit z Be1st.ai (website technology checker).

18 detekcií · 98 rozpoznaných technológií

## CMS & E-commerce (3)

### F1 - CMS / Redakčný systém

Redakčný systém webu. Pri WordPresse aj presná verzia jadra, témy a pluginov.

WordPress, Joomla, Drupal, Ghost, Wix, Squarespace, Webflow, Typo3, Nette, Laravel, Django, HubSpot CMS, Stranka.sk, Webnode, Blogger

### F2 - E-commerce platforma

Platforma e-shopu vrátane slovenských a českých riešení.

Shoptet, PrestaShop, WooCommerce, Magento, OpenCart, Webareal, Shopify, Shoper, Upgates

### F9 - Klasifikácia typu webu

Heuristická klasifikácia: e-shop, bazár, blog, fórum, sociálna sieť, agregátor, spravodajský portál, wiki, portfólio, katalóg, booking, SaaS, streaming.

## Tech Stack (3)

### F3 - JS / CSS frameworky

Frameworky a knižnice webu. Pri Next.js, React, Vue, Angular, Astro, Gatsby, Hugo, jQuery, Bootstrap a Tailwind aj presná verzia a jej stav: najnovšia, zastaraná, bez podpory alebo so známou zraniteľnosťou.

**JS:** Next.js, React, Vue.js, Angular, Svelte, Astro, Gatsby, Hugo, Nuxt, jQuery, Alpine.js, HTMX, Turbo, Stimulus

**CSS:** Tailwind CSS, Bootstrap, Bulma, Foundation

### F4 - Analytika & Marketing

Meranie návštevnosti, reklamné pixely, chat a cookie lišty.

Google Analytics, Google Tag Manager, Facebook Pixel, Hotjar, Google Ads, Heureka, Sklik, Criteo, SmartSupp, Biano, Luigi's Box, CookieYes

### F7 - CDN provider

Sieť, cez ktorú sa web a jeho súbory doručujú návštevníkom.

Cloudflare, AWS CloudFront, Akamai, Fastly, jsDelivr, Google CDN

## Platby & Fonty (2)

### F5 - Platobné brány

Platobné brány na pokladni, napríklad GoPay, Stripe alebo PayPal.

GoPay, Stripe, PayPal, Comgate, TatraPay, SporoPay, CardPay

### F6 - Fonty

Zdroje písiem vrátane konkrétnych rodín z Google Fonts a vlastných WOFF/WOFF2.

Google Fonts, Adobe Fonts (Typekit), Font Awesome

## Server & SSL (5)

### F8 - Hosting / Server info

Webserver s verziou a rokom vydania, hosting a reverzná proxy pred ním.

**Server:** nginx, Apache, LiteSpeed, Microsoft IIS, Apache Tomcat, OpenResty, Caddy

**Hosting:** Vercel, Netlify, GitHub Pages, Heroku, Render, Fly.io

**Reverse proxy:** Varnish, F5 BIG-IP, HAProxy, Envoy, Traefik

### F10 - Sociálne siete

Odkazy na profily webu na sociálnych sieťach.

Facebook, Instagram, X, LinkedIn, YouTube, TikTok, Pinterest

### SSL1 - SSL certifikát - existencia

Overenie, či doména používa HTTPS s platným certifikátom.

### SSL2 - SSL certifikát - vydavateľ

Kto certifikát vydal.

Let's Encrypt, DigiCert, Sectigo

### SSL3 - SSL certifikát - platnosť

Dátum expirácie a počet dní do konca platnosti.

## Sitemap & Obsah (3)

### SM1 - Sitemap existencia

Či web má prístupný sitemap.xml alebo sitemap index.

### SM2 - Počet URL v sitemap

Koľko stránok web ponúka vyhľadávačom a AI crawlerom.

### SM3 - Sitemap validita

Formát, správnosť URL a dostupnosť odkazovaných stránok.

## Screenshoty (2)

### SC1 - Desktop screenshot

Náhľad webu v desktopovom rozlíšení.

### SC2 - Mobilný screenshot

Náhľad webu v mobilnom rozlíšení.

## Ďalej v detaile webu

### Frameworky

- **Build nástroje a UI knižnice**: Bundler, ktorým bol web postavený, a knižnice komponentov, ktoré používa, prečítané v prehliadači.
  - Build: Vite, Webpack, Turbopack, esbuild, Rolldown
  - UI: Radix UI, shadcn/ui, Lucide, Chakra UI, Ant Design

### Súbory webu

- **robots.txt**: Či robots.txt existuje, koľko má pravidiel allow a disallow, ktoré sitemapy uvádza a ktoré AI crawlery blokuje.
- **llms.txt**: Či má web /llms.txt pre AI modely a aký je dobrý: popis webu, odkazy na sekcie, odkazy na .md stránky. AI Pripravenosť ho hodnotí v A6 a A7.
- **Ochrana proti botom**: Keď Cloudflare alebo iný firewall skryje pred botmi robots.txt alebo sitemap, uvedieme poskytovateľa namiesto hlásenia, že súbory chýbajú.

### Obsah a odkazy

- **Jazyky**: Jazyk obsahu a každý jazyk uvedený v hreflang. Keď atribút lang v html hovorí niečo iné, upozorníme na to.
- **Subdomény**: Subdomény, na ktoré web odkazuje, uvádza ich v hreflang alebo z nich načítava súbory, napríklad shop., blog. alebo app.
- **Externé odkazy**: Koľko odkazov vedie mimo web, koľko z nich je nofollow a ktoré smerujú na sociálne siete, zoradené podľa kategórie.

### Screenshoty a história

- **Časová os screenshotov**: Screenshoty pre desktop a mobil z každého auditu vedľa seba, aby ste videli, ako sa web menil.
- **História tech stacku**: Ktoré technológie medzi auditmi pribudli alebo zmizli a kedy sa zmenila verzia.
- **História sitemapy**: Počet URL pri každom audite a nové aj zmiznuté URL medzi ľubovoľnými dvoma auditmi. Pozrite si príklad nižšie.

## Odkiaľ berieme dáta

Všetky zdroje, z ktorých Tech Stack čerpá, a na čo slúži každý z nich.

- **Váš web**: HTML, HTTP hlavičky, skripty, cookies, TLS certifikát, sitemap.xml, robots.txt a llms.txt, porovnané s našimi pravidlami detekcie. *Použité pri: Všetko na tejto stránke*
- **Chromium** (https://www.chromium.org): Otvorí stránku ako návštevník, odsúhlasí cookie lištu a prečíta, čo naozaj beží: verzie skryté v skriptoch, značky načítané až po súhlase. Robí aj screenshoty. *Použité pri: F3, F4, SC1, SC2*
- **npm registry** (https://www.npmjs.com): Najnovšia vydaná verzia každého JavaScript frameworku a knižnice, ktoré kontrolujeme. *Použité pri: F3*
- **endoflife.date** (https://endoflife.date): Ktoré verzie majú ešte podporu a ktoré sa dostali na koniec životnosti. *Použité pri: F1, F3*
- **OSV.dev** (https://osv.dev): Známe zraniteľnosti presne tej verzie, ktorú sme našli. Otvorená databáza, ktorú prevádzkuje Google. *Použité pri: F3*
- **WordPress.org** (https://wordpress.org): Či je verzia jadra WordPressu aktuálna, zastaraná alebo nebezpečná. *Použité pri: F1*
- **GitHub** (https://github.com): Poznámky k vydaniu presne tej verzie, s odkazom vo výsledku. *Použité pri: F3*
- **Cloudflare Radar** (https://radar.cloudflare.com/bots/directory): Zoznam AI crawlerov, ktoré hľadáme v robots.txt, z adresára botov Cloudflare Radar. *Použité pri: robots.txt*
- **llms.txt** (https://llmstxt.org): Navrhovaný štandard súboru, ktorý AI povie, o čom web je. Overíme, či existuje a čo v ňom je. *Použité pri: llms.txt*
