Przeciętne

Wyniki oceny

hiwangroup.sk

Przeskanowano 8 października 2026

Unknown
jQuery 1.11.3
Bootstrap
Slick Slider
openresty
Firma:Hiwan Group s.r.o.· NACE 4322
NIS2: poza zakresem
Ryzyko:0/100niskie
Wiarygodność:A+
Płatnik VAT
Top 6% w sektorze
Pełny profil firmy →
Ostatnie skanowanie: 8 października 2026
Podsumowanie od AI

Your site is solid but has security gaps. Add HSTS headers immediately to all pages—it's basic protection. Your accessibility and SEO ranking are excellent.

Ta firma nie podlega obowiązkom NIS2.Na podstawie sektora NACE i wielkości firmy zgodność z art. 21 nie jest wymagana. Dobre praktyki bezpieczeństwa są jednak nadal zalecane.
Dostarczasz firmie objętej NIS2?Nawet poza bezpośrednim zakresem możesz mieć obowiązki z łańcucha dostaw — regulowane firmy przenoszą je umownie na dostawców (bezpieczeństwo, zgłaszanie incydentów, szyfrowanie). Dostawcy ICT i usług zarządzanych są objęci niezależnie od wielkości.
Sprawdź obowiązki dostawcy Podstawa prawna: NIS2 art. 21 · SK 366/2024 §21 · NIS2 Art. 21(2)(d)
Plan działania

Plan działań według wpływu i nakładu pracy

Każdy znaleziony problem, uporządkowany według tego, ile da jego naprawa i ile wymaga pracy. Zacznij od szybkich wygranych.

Jak oceniamy →

Szybkie wygrane

4

Duży wpływ, mało pracy. Zrób je najpierw.

Większe projekty

10

Duży wpływ, ale naprawa wymaga planowania.

+5 więcej

Drobne poprawki

19

Mniejszy wpływ, szybko zrobione.

+14 więcej

Później

48

Mniejszy wpływ i więcej pracy. Zaplanuj je, gdy reszta będzie gotowa.

+43 więcej

Wydajność

Waga: 25% · 9 zaliczonych · 7 ostrzeżenia · 2 nieudanych · 2 SPA (sprawdź ręcznie)

Co znaleźliśmy: 548 KB zmarnowanych na nieużywanym kodzie!

Dlaczego to ma znaczenie: Ponad 200 KB nieużywanego kodu znacznie spowalnia parsowanie i wykonywanie. To jeden z najłatwiejszych zysków wydajnościowych - usunięcie martwego kodu nie wiąże się z żadnymi kompromisami.

Uwaga: Ta kontrola wykorzystuje detekcję heurystyczną i może zwracać również fałszywe alarmy. Zalecamy ręczną weryfikację.

Jak to naprawić: Ładujesz 548 KB kodu, który nie jest używany na tej stronie. 1) Przejrzyj wtyczki i usuń nieużywane, 2) Użyj dzielenia kodu dla JS specyficznego dla strony, 3) Uruchom PurgeCSS na swoich arkuszach stylów.
Dowód:PSI-lab· Pewność: low

Co znaleźliśmy: Tylko 33 % z 12 skryptów jest zoptymalizowanych - większość blokuje renderowanie

Dlaczego to ma znaczenie: 8 skryptów blokujących renderowanie może dodać 1-3 sekundy do ładowania strony. Każdy synchroniczny skrypt tworzy sekwencyjny łańcuch pobierz-parsuj-wykonaj.

Jak to naprawić: Dodaj defer lub async do wszystkich tagów <script src='...'>. Skrypty blokujące renderowanie są jedną z głównych przyczyn wolnego FCP. Defer zachowuje kolejność wykonywania, async nie.
Dowód:HTML-heuristic· Pewność: high

Co znaleźliśmy: 251 ms (dobry: <200 ms)

Dlaczego to ma znaczenie: TBT mierzy, jak długo główny wątek jest zablokowany. W tym czasie kliknięcia i dotknięcia nie reagują – Twój sklep wydaje się zamrożony. To bezpośrednio wpływa na postrzeganą jakość.

Jak to naprawić: Zmniejsz wykonywanie JavaScriptu: odrocz niekrytyczne skrypty, podziel duże pakiety (code-split), usuń nieużywane wtyczki. Skrypty zewnętrzne (analityka, czat, reklamy) są często największymi winowajcami.
Dowód:PSI-lab· Pewność: high

Co znaleźliśmy: 1.6 MB, 64 żądań (optymalnie: <1,5 MB, <50 req)

Dlaczego to ma znaczenie: Strona o wielkości 3 MB ładuje się na mobilnym 3G ponad 6 sekund. Większość ruchu e-commerce jest mobilna - ciężkie strony tracą klientów na słabych połączeniach.

Jak to naprawić: Zmniejsz wagę strony: skompresuj obrazy do WebP (oszczędza 30-50 %), włącz kompresję tekstu (gzip/brotli), leniwie ładuj obrazy poniżej linii zgięcia, usuń nieużywany CSS/JS.
Dowód:PSI-lab· Pewność: high

Co znaleźliśmy: 946 KB — powyżej budżetu 600 KB, ale poniżej mediany 1270 KB nagradzanych sklepów, które badaliśmy

Dlaczego to ma znaczenie: Mierzone przy pierwszym ładowaniu bez interakcji, więc skrypty za zgodą na cookies nie są tu liczone na Twoją niekorzyść. Próg 600 KB to dobra praktyka, a nie średnia grupy: badane sklepy mają medianę 1 270 KB, a najlepszy z nich (zwycięzca kategorii nagrodzony za mobile) ładuje 410 KB.

Jak to naprawić: Podziel bundle tak, by strona produktu nie ładowała kodu koszyka i konta. Odrocz skrypty zewnętrzne do momentu interakcji. Usuń nieużywane bundle wtyczek — w większości sklepów ważą one więcej niż własny kod.
Dowód:PSI-lab946 KB JavaScript· Pewność: high

Co znaleźliśmy: 80 obrazów bez leniwego ładowania

Dlaczego to ma znaczenie: Bez leniwego ładowania WSZYSTKIE obrazy pobierają się przy załadowaniu strony - nawet te, do których nikt nie przewinie. Na stronie produktu z 20 obrazami leniwe ładowanie może zaoszczędzić większość początkowego pobierania.

Jak to naprawić: Dodaj loading='lazy' do wszystkich obrazów poniżej linii zgięcia. Obraz hero/LCP zostaw ładowany priorytetowo. Natywne leniwe ładowanie jest wspierane przez wszystkie nowoczesne przeglądarki.
Dowód:HTML-heuristic· Pewność: high

Co znaleźliśmy: no-store, no-cache, must-revalidate, no-cache, private

Dlaczego to ma znaczenie: no-cache/no-store zmusza przeglądarki do ponownego pobierania zasobów przy każdej wizycie. Powracający odwiedzający ładują całą Twoją stronę od nowa za każdym razem.

Jak to naprawić: Ustaw odpowiednie nagłówki cache: statyczne zasoby powinny mieć max-age=31536000 z wersjonowanymi nazwami plików. Strony HTML mogą użyć max-age=0 z ETag do rewalidacji.
Dowód:HTTP-header· Pewność: high

Co znaleźliśmy: Załadowano 10 plików CSS

Dlaczego to ma znaczenie: Każdy plik CSS blokujący renderowanie dodaje opóźnienie sieciowe. Konsolidacja CSS z 8 do 2 plików może zaoszczędzić 200-400 ms przy pierwszym ładowaniu.

Jak to naprawić: Skonsoliduj pliki CSS, łącząc je w 1-3 pliki. Każdy plik CSS to osobne żądanie HTTP, które blokuje renderowanie, dopóki się nie pobierze.
Dowód:HTML-heuristic· Pewność: high

Co znaleźliśmy: 10 plików CSS bez ekstrakcji krytycznego CSS

Dlaczego to ma znaczenie: CSS blokujący renderowanie opóźnia pierwsze wyrenderowanie. Umieszczenie krytycznego CSS inline eliminuje blokujący round trip - największa poprawa FCP dla stron z dużą ilością CSS.

Jak to naprawić: Wyodrębnij krytyczny CSS dla widocznej części strony i umieść go inline w <head>. Pozostały CSS ładuj asynchronicznie: <link rel='preload' href='styles.css' as='style' onload='this.rel="stylesheet"'>.
Dowód:PSI-lab· Pewność: high

9 problemów w kategorii Wydajność. Jest miejsce na poprawę.

Twój sklep na razie nie spełnia warunków dla odznaki Zulien Score. Uzyskaj ocenę 80+!

📧 Przypomnienia o ponownym skanowaniu

Raz w miesiącu napiszemy do Ciebie, kiedy zrobić nowe skanowanie i śledzić swoje postępy.

🚀 Popraw swoją ocenę

Nasze moduły PrestaShop potrafią automatycznie naprawić większość tych problemów.

Bezpłatna 15-min konsultacja · Bez zobowiązań

Udostępnij i eksportuj

To zautomatyzowany szacunek heurystyczny, nie profesjonalny audyt. Wykryte zagadnienia odzwierciedlają publicznie obserwowalne sygnały w momencie skanowania i mogą zawierać również nieprawidłowe wskazania.Przeczytaj o naszej metodologiiZgłoś nieścisłośćUsuń ten raport