Dobre

Wyniki oceny

bonprix.sk

Przeskanowano July 28, 2026

Magento
Vue.js
Nuxt.js
Swiper
PhotoSwipe
Ostatnie skanowanie: July 28, 2026
Podsumowanie od AI

Your store runs well, but has security and legal gaps. Add a cookie consent banner immediately for GDPR compliance. Your accessibility for users is excellent.

Plan działania

Napraw najpierw te 3 rzeczy

Posortowane według wpływu na wynik — każda poprawka podnosi ogólną ocenę.

+18potencjalny zysk

Performance

Waga: 25% · 13 zaliczonych · 4 ostrzeżenia · 1 nieudanych · 1 SPA (sprawdź ręcznie)

Co znaleźliśmy: 28 plików CSS - zbyt wiele!

Dlaczego to ma znaczenie: Każdy plik CSS blokuje renderowanie. Przy 28 plikach przeglądarka musi pobrać wszystkie, zanim cokolwiek wyrenderuje. To może dodać 1-2+ sekundy na sieciach mobilnych.

Jak to naprawić: Spakuj swoje pliki CSS w maksymalnie 1-3 pliki. Użyj narzędzia build (Webpack, Vite, Gulp) do połączenia i minifikacji. Krytyczny CSS powinien być inline, reszta odroczona.
Dowód:HTML-heuristic· Pewność: high

Co znaleźliśmy: 160 KB nieużywanych (CSS: 0 KB, JS: 160 KB)

Dlaczego to ma znaczenie: Nieużywany kod jest pobierany i parsowany, ale nigdy nie wykonywany - czysta strata. Jego usunięcie przyspiesza parsowanie i zmniejsza zużycie łącza.

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

Jak to naprawić: Usuń nieużywany CSS za pomocą PurgeCSS lub UnCSS. Podziel JavaScript tak, aby na każdej stronie ładował się tylko potrzebny kod. Przejrzyj wtyczki - każda dodaje CSS/JS.
Dowód:PSI-lab· Pewność: low

Co znaleźliśmy: max-age=0, no-cache

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: Wykryto własne czcionki bez wskazówek preload

Dlaczego to ma znaczenie: Czcionki są wykrywane późno w potoku renderowania (po sparsowaniu CSS). Wstępne ładowanie każe przeglądarce pobrać je natychmiast, redukując Flash of Invisible Text (FOIT) o 200-500 ms.

Jak to naprawić: Wstępnie załaduj swoją główną czcionkę: <link rel='preload' href='/fonts/main.woff2' as='font' type='font/woff2' crossorigin>. Dla Google Fonts: preconnect do fonts.gstatic.com.
Dowód:HTML-heuristic· Pewność: high

Co znaleźliśmy: 105 KB wbudowanego JavaScriptu

Dlaczego to ma znaczenie: Dużych skryptów wbudowanych nie można cachować oddzielnie - są pobierane ponownie przy każdym załadowaniu strony. Przeniesienie ich do zewnętrznych plików z defer umożliwia cachowanie HTTP i równoległe pobieranie.

Jak to naprawić: Przenieś duże skrypty wbudowane do zewnętrznych plików. Wbudowany JS powyżej 100 KB rozdyma HTML, uniemożliwia cachowanie i blokuje parser. Pliki zewnętrzne można cachować, kompresować i odraczać.
Dowód:PSI-lab· Pewność: high

5 problemów w kategorii Performance. Jest miejsce na poprawę.

🏆 Twój sklep kwalifikuje się do odznaki Zulien Score!

Dodaj tę odznakę do swojego sklepu internetowego i pokaż klientom, że jest zoptymalizowany.

Zulien Score — bonprix.sk (B)
Uzyskaj kod osadzania
<a href="https://score.zulien.sk/r/bonprix.sk?utm_source=embed&utm_medium=badge&utm_campaign=bonprix.sk" target="_blank" rel="noopener"><img src="https://euyszfecnvwsqpigioyx.supabase.co/functions/v1/badge?domain=bonprix.sk&size=medium&theme=dark" alt="Zulien Score — bonprix.sk (B)" width="280" height="72" loading="lazy" /></a>

📧 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