Wydajność
Jak szybko strona pojawia się na telefonie i czy nic na niej nie skacze.
Wczytanie głównej treści
4,1 s
Dobrze: poniżej 2,5 s
- Czas wczytania głównej treści
- Przesunięcia układu i reakcja na kliknięcie
- Waga i format zdjęć
sitelens sprawdza wydajność, SEO, dostępność i bezpieczeństwo strony, a potem prostym językiem mówi, co poprawić i dlaczego.
npx sitelens https://przykladowa-firma.pl
Sprawdzam 12 podstron
Raport zapisany: raport.pdf

sitelensteraz
Audyt zakończony
Wynik ogólny 71/100. Raport zapisany na dysku.
Cztery obszary, które decydują o tym, czy klient znajdzie stronę, doczeka się jej i bez kłopotu z niej skorzysta. Każdy wynik pochodzi z konkretnego testu.
Jak szybko strona pojawia się na telefonie i czy nic na niej nie skacze.
Wczytanie głównej treści
4,1 s
Dobrze: poniżej 2,5 s
Czy Google dobrze rozumie stronę i może pokazywać ją w wynikach.
przykladowa-firma.pl › oferta
Oferta | Przykładowa Firma
Brak opisu – Google pokaże przypadkowy fragment tekstu
Czy skorzysta z niej każdy, także bez myszki i z czytnikiem ekranu.
Czytnik ekranu: „pole tekstowe”
Czytnik ekranu: „E-mail, pole tekstowe”
Czy połączenie jest szyfrowane i czy serwer chroni odwiedzających.
HTTPS i certyfikatważny do 14.03.2027
Strict-Transport-Securityjest
Content-Security-Policybrak
Pliki przez http://2
Sześć stron A4. Najpierw to, od czego zacząć, potem każdy problem po kolei, a na końcu szczegóły techniczne dla developera.

Każdy problem opisujemy tak, żeby właściciel strony wiedział, co zrobić, a developer – gdzie szukać.
Largest Contentful Paint exceeds threshold (4.1 s)
Strona ładuje się za wolno na telefonie. Główna treść pojawia się po 4,1 s, a dobry wynik to mniej niż 2,5 s.
Nazwy metryk i szczegóły techniczne są w załączniku raportu.
W przeglądarce, bez instalowania czegokolwiek, albo jedną komendą w terminalu.
npx sitelens https://twojastrona.pl --out raport.pdfDodaj audyt do każdego wdrożenia. Opcja --fail-under zatrzyma build, gdy wynik spadnie poniżej progu, a raport trafi do artefaktów.
name: sitelens
on:
push:
branches: [main]
pull_request:
jobs:
audit:
runs-on: ubuntu-latest
steps:
- uses: actions/setup-node@v7
with:
node-version: 24
- run: npx --yes sitelens https://twojastrona.pl --fail-under 80 --out raport.pdf
- uses: actions/upload-artifact@v7
if: always()
with:
name: raport-sitelens
path: raport.pdfMożesz sprawdzić, jak liczymy każdy wynik, zgłosić pomysł albo dopisać własne sprawdzenie. Każde ma kartę porady pisaną prostym językiem.
cards/seo/meta-description.yamlid: seo/meta-description
priority: important
whoFixes: owner
effort: small
pl:
title: "{count} z {total} podstron nie ma opisu dla Google"
whatIsWrong: >
Podstrony nie mają krótkiego opisu, który Google
pokazuje pod tytułem w wynikach wyszukiwania.
whyItMatters: >
Bez opisu Google wybiera przypadkowy fragment tekstu.
howToFix:
- Otwórz podstronę w panelu i znajdź pole „Opis”.
- Napisz jedno lub dwa zdania, do ok. 150 znaków.Tak. Wersja online i narzędzie w terminalu są darmowe, a kod jest otwarty na licencji MIT.
Nie. Przy dużym ruchu wersja online może poprosić o własny, darmowy klucz Google PageSpeed Insights. Funkcje AI są opcjonalne i działają tylko na Twoim kluczu Anthropic, który zostaje w przeglądarce.
Narzędzie w terminalu działa w całości na Twoim komputerze. W wersji online adres trafia do Google PageSpeed Insights, a publiczna treść strony przechodzi przez nasz serwer tylko na czas audytu i nie jest zapisywana. Wyniki i raport powstają w Twojej przeglądarce. Szczegóły są w polityce prywatności.
Nie. sitelens pobiera tylko publiczne strony, tak jak zwykły odwiedzający. Niczego nie wysyła do formularzy i niczego nie zapisuje na serwerze.
Lighthouse mierzy jedną podstronę i opisuje wyniki językiem developera. sitelens korzysta z Lighthouse i axe-core, dokłada własne sprawdzenia (np. nagłówki bezpieczeństwa, mapę strony, przekierowania), sprawdza kilka podstron naraz i każdy problem tłumaczy na konkretne kroki w raporcie PDF.
Na macOS, Windows i Linuxie. Potrzebujesz tylko Node.js w wersji 22 lub nowszej. Zobacz instrukcję krok po kroku.