Audyt strony, który zrozumie każdy.

sitelens sprawdza wydajność, SEO, dostępność i bezpieczeństwo strony, a potem prostym językiem mówi, co poprawić i dlaczego.

Adres sprawdza Google PageSpeed Insights i nasz serwer, który pobiera publiczną treść strony tylko na czas audytu i niczego nie zapisuje. Sprawdzając stronę, akceptujesz regulamin.

Wolisz terminal?

npx sitelens https://twojastrona.pl
Instrukcja dla macOS i Windows

npx sitelens https://przykladowa-firma.pl

Sprawdzam 12 podstron

  • Wydajność58
  • SEO76
  • Dostępność69
  • Bezpieczeństwo82
71 Wynik ogólny

Raport zapisany: raport.pdf

Okładka przykładowego raportu sitelens dla przykladowa-firma.pl z wynikiem ogólnym 71 na 100

sitelensteraz

Audyt zakończony

Wynik ogólny 71/100. Raport zapisany na dysku.

Przykładowy audyt strony przykladowa-firma.pl

Co sprawdza sitelens

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.

Wydajność

Jak szybko strona pojawia się na telefonie i czy nic na niej nie skacze.

  • Czas wczytania głównej treści
  • Przesunięcia układu i reakcja na kliknięcie
  • Waga i format zdjęć

SEO

Czy Google dobrze rozumie stronę i może pokazywać ją w wynikach.

  • Tytuł i opis każdej podstrony
  • Mapa strony i robots.txt
  • Martwe linki i przekierowania

Dostępność

Czy skorzysta z niej każdy, także bez myszki i z czytnikiem ekranu.

  • Pola formularzy bez opisów
  • Kontrast tekstu
  • Przyciski i linki bez nazwy

Bezpieczeństwo

Czy połączenie jest szyfrowane i czy serwer chroni odwiedzających.

  • HTTPS i certyfikat
  • Pliki ładowane bez szyfrowania
  • Nagłówki bezpieczeństwa

Raport, który można przekazać dalej

Sześć stron A4. Najpierw to, od czego zacząć, potem każdy problem po kolei, a na końcu szczegóły techniczne dla developera.

Strona 1 przykładowego raportu: Okładka

Strona 1 z 6

Okładka

Wynik ogólny, wyniki czterech obszarów i jedno zdanie podsumowania.

Pobierz przykładowy raportPDF, 400 KB

Bez żargonu

Każdy problem opisujemy tak, żeby właściciel strony wiedział, co zrobić, a developer – gdzie szukać.

Typowe narzędzie

Largest Contentful Paint exceeds threshold (4.1 s)

sitelens

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.

Kto naprawia: Developer. Nakład pracy: Średni.

Nazwy metryk i szczegóły techniczne są w załączniku raportu.

Dwie drogi do tego samego raportu

W przeglądarce, bez instalowania czegokolwiek, albo jedną komendą w terminalu.

W GitHub Actions

Dodaj audyt do każdego wdrożenia. Opcja --fail-under zatrzyma build, gdy wynik spadnie poniżej progu, a raport trafi do artefaktów.

.github/workflows/sitelens.yml
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.pdf

Otwarty kod na licencji MIT

Możesz sprawdzić, jak liczymy każdy wynik, zgłosić pomysł albo dopisać własne sprawdzenie. Każde ma kartę porady pisaną prostym językiem.

Przykładowa karta poradycards/seo/meta-description.yaml
id: 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.

Pytania i odpowiedzi

Czy sitelens jest darmowy?

Tak. Wersja online i narzędzie w terminalu są darmowe, a kod jest otwarty na licencji MIT.

Czy potrzebuję klucza API?

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.

Czy dane mojej strony są gdzieś wysyłane?

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.

Czy audyt coś zmienia na mojej stronie?

Nie. sitelens pobiera tylko publiczne strony, tak jak zwykły odwiedzający. Niczego nie wysyła do formularzy i niczego nie zapisuje na serwerze.

Czym to się różni od samego Lighthouse?

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 jakich systemach działa narzędzie w terminalu?

Na macOS, Windows i Linuxie. Potrzebujesz tylko Node.js w wersji 22 lub nowszej. Zobacz instrukcję krok po kroku.