$ cat ./web.md
Strony
Strony statyczne — szybkie, bezpieczne i tanie w utrzymaniu. I od pierwszej linijki optymalizowane nie tylko pod czytelników, ale i pod modele językowe.
…bo pierwszym gościem Waszej strony często nie jest już człowiek.
// astro
Szybkość w standardzie
Strona statyczna to nasz domyślny wybór. Serwuje się błyskawicznie i daje atakującym minimum przestrzeni — a mimo to potrafi być dynamiczna tam, gdzie to potrzebne.
Statyczne od podstaw
Strona jest wstępnie renderowana do czystego HTML. Same strony nie stoją na bazie danych ani na działającym backendzie, który mógłby paść albo zostać wykorzystany. Niskie wymagania wobec serwera i wysoka odporność. Jeśli chcecie, żeby strona korzystała z danych z Waszego systemu informatycznego, wystarczy powiedzieć.
Architektura dynamiczna
Interaktywność tylko tam, gdzie strona naprawdę jej potrzebuje — reszta pozostaje lekka. Do skądinąd statycznej strony można celowo dodać na przykład dynamiczny komponent, który sięga do zewnętrznych źródeł danych (API). I strona statyczna zachowuje się wtedy jak dynamiczna.
Szybkość jako stan wyjściowy
Minimum JavaScriptu, zoptymalizowane obrazy i fonty. Szybka strona jest lepsza dla użytkownika, dla SEO i dla modeli, które ją przechodzą.
Bezpieczeństwo i niska pracochłonność
Bez wtyczek i warstwy serwerowej jest wyraźnie mniej do utrzymywania i mniej do zaatakowania. Restrykcyjne CSP i brak trackerów to standard, nie dopłata.
// ai-ready
AI-ready od pierwszej linijki
Stron nie czytają dziś tylko ludzie. Przechodzą je wyszukiwarki z AI, asystenci tacy jak ChatGPT, Claude czy Perplexity, a coraz częściej także agenci, którzy mają na ich podstawie coś załatwić. Dlatego budujemy strony tak, żeby rozumiał je i człowiek, i model — nie jako poprawkę na końcu, ale jako stan wyjściowy.
Semantyczny HTML
Rzetelna struktura — nagłówki, sekcje, listy — zamiast sterty divów. Model i czytnik ekranu rozumieją wtedy, co jest czym i jak się ze sobą wiąże.
Dane strukturalne (JSON-LD)
Schema.org opisuje encje i ich relacje w sposób czytelny maszynowo. Modele i wyszukiwarki wiedzą, o czym jest strona, bez zgadywania i domysłów.
llms.txt
Zwięzły indeks strony wprost dla modeli językowych — co na stronie jest i gdzie. Odpowiednik robots.txt i mapy strony, ale wycelowany w AI.
Treść bez zbędnego JS
Istotna treść jest wprost w HTML, nie doklejona JavaScriptem. Model widzi to samo co człowiek, a nie pustą stronę czekającą na skrypt.
Dostępność (a11y)
Co jest dobre dla czytnika ekranu, bywa dobre i dla modelu: teksty alternatywne, opisy i jasna hierarchia. Jedna praca, podwójny pożytek.
Przewidywalne adresy i metadane
Czyste adresy, rzetelne title i description, Open Graph, odnośniki kanoniczne. Łatwo to cytować i udostępniać — ludziom i narzędziom.
// dlaczego
Dlaczego to ma znaczenie
Zmienia się sposób, w jaki ludzie szukają informacji. Coraz więcej osób pyta od razu AI i klika dopiero w to, co im poleci. Kiedy modele strony nie rozumieją albo czytają z niej nieprecyzyjnie, spora część ludzi po prostu do Was nie dotrze.
Odkrywalność przez AI
Żeby asystenci i wyszukiwanie z AI Was znaleźli i polecili, muszą rozumieć treść. Uporządkowana i czytelna strona ma przewagę.
Właściwa reprezentacja
Kiedy fakty o Was są czytelne maszynowo i jednoznaczne, model mówi o Was precyzyjnie — nie na podstawie domysłów czy przestarzałych strzępów.
Gotowe na agentów
Narzędzia, które załatwiają coś za użytkownika, potrzebują przewidywalnego interfejsu. Czysta strona i jasne kontrakty im to ułatwiają.