Analityka i audyty

Audyt sklepu
na PrestaShop

PrestaShop świetnie radzi sobie z dużymi katalogami, ale bywa wrażliwy na nadmiar modułów i zaniedbaną bazę. Sprawdzamy, co spowalnia sklep i gdzie gubią się zamówienia.

Zapytaj o wycenę +48 887 831 588

Finalizacja zamówienia w sklepie internetowym 1.6 – 8.xobsługiwane wersje PrestaShop
Wydajność bazy Kombinacje produktów Cache i kompilacja Ścieżka zakupowa Moduły Katalog i atrybuty SEO i duplikaty Wiele języków Migracja wersji
7–10dni roboczych na audyt
1.7 / 8najczęstsze wersje w audytach
30+modułów w typowym sklepie
1plan napraw z priorytetami

Co odróżnia PrestaShop od innych platform

PrestaShop jest zbudowany wokół dużego katalogu: atrybuty, warianty, kombinacje i wielojęzyczność są tu wbudowane, a nie doklejane wtyczką. To ogromna zaleta przy tysiącach produktów i źródło problemów, gdy sklep urośnie bez porządku w danych.

Druga różnica to moduły. Każdy dokłada swoje zapytania do bazy i swoje skrypty na stronę. W sklepach, do których wchodzimy, zwykle działa kilkanaście modułów, z których część robi to samo, a kilka nie jest używanych w ogóle — ale nadal się ładują.

Wydajność: baza, kombinacje i cache

Przy dużych katalogach wąskim gardłem prawie zawsze jest baza danych. Tabele kombinacji produktów potrafią urosnąć do milionów wierszy, a bez aktualnych indeksów każde otwarcie kategorii zamienia się w kilkanaście ciężkich zapytań.

Sprawdzamy też konfigurację cache i sposób generowania zdjęć. Sklep, który przy każdym żądaniu tworzy miniatury na nowo, będzie wolny niezależnie od mocy serwera.

  • Rozmiar i fragmentacja tabel, indeksy, wolne zapytania
  • Liczba aktywnych modułów i ich wpływ na czas generowania strony
  • Konfiguracja cache: Smarty, CCC, cache serwerowy
  • Generowanie i format miniatur produktów
  • Wersja PHP i ustawienia serwera pod PrestaShop
Okablowanie sieciowe w szafie serwerowej

Ścieżka zakupowa i checkout

Domyślny checkout PrestaShop jest przyzwoity, ale bywa rozbudowywany modułami do granic używalności. Sprawdzamy liczbę kroków, pola wymagane bez powodu, obsługę zamówień firmowych z NIP-em i to, czy koszty dostawy pojawiają się odpowiednio wcześnie.

Osobno testujemy pełną ścieżkę na telefonie — bo tam najczęściej wychodzą problemy, których na komputerze nie widać.

Wersje i aktualizacje

Duża część sklepów stoi na wersjach, które nie dostają już poprawek bezpieczeństwa. Aktualizacja PrestaShop bywa trudniejsza niż w innych systemach, bo moduły i motyw muszą wspierać nową wersję — dlatego w audycie mówimy nie tylko „trzeba zaktualizować", ale też co konkretnie stoi na przeszkodzie i ile to zajmie.

Zanim zaczniesz aktualizację

Zrób kopię plików i bazy, a potem odtwórz ją na środowisku testowym. Aktualizacja PrestaShop robiona na żywym sklepie bez kopii to najszybsza droga do dnia bez sprzedaży.

Stanowisko kasowe w sklepie

Porządek w katalogu: atrybuty, cechy i kombinacje

PrestaShop rozróżnia atrybuty (tworzące kombinacje, np. rozmiar) i cechy (opisowe, np. materiał). Wystarczy pomylić te dwa pojęcia przy imporcie, żeby sklep wygenerował dziesiątki tysięcy kombinacji, których nikt nigdy nie kupi — i żeby baza spuchła do rozmiarów, przy których każda operacja trwa.

W audycie sprawdzamy, ile kombinacji faktycznie ma sens, i pokazujemy, co da się uprościć. To jedna z niewielu zmian, które jednocześnie przyspieszają sklep i porządkują pracę osobom obsługującym zamówienia.

Moduły: co ładuje się na każdej stronie

Sprawdzamy listę aktywnych modułów i mierzymy, ile czasu każdy dokłada do generowania strony. W kilku audytach największym pojedynczym obciążeniem okazywał się moduł, którego funkcja została wyłączona rok wcześniej — ale sam moduł nadal działał i odpytywał bazę.

Osobno patrzymy na moduły zewnętrznych dostawców: czaty, systemy opinii, piksele reklamowe. Każdy z nich dokłada zapytanie do obcego serwera, a więc i ryzyko, że to jego awaria spowolni Twój sklep.

  • Czas generowania strony z podziałem na moduły
  • Moduły nieużywane, ale nadal aktywne
  • Skrypty zewnętrzne i ich wpływ na czas ładowania
  • Zgodność modułów z wersją PrestaShop i PHP

Naprawić czy przenieść na nową wersję

To pytanie pada przy każdym starszym sklepie i nie ma na nie jednej odpowiedzi. Decyduje kilka rzeczy: jak bardzo motyw został przerobiony, ile modułów nie ma wersji pod nowszy PrestaShop i czy w sklepie są funkcje pisane na zamówienie.

W raporcie podajemy obie ścieżki z szacunkiem kosztu i ryzyka. Czasem taniej jest zbudować nowy sklep i przenieść dane, a czasem wystarczy aktualizacja i wymiana dwóch modułów — ale to trzeba policzyć, a nie założyć.

ŚcieżkaKiedy ma sensGłówne ryzyko
AktualizacjaMotyw standardowy, moduły mają nowe wersjeKonflikty modułów, konieczność testów
Nowa instalacjaMocno przerobiony motyw, dużo martwego koduMigracja danych i przekierowań
Zmiana platformyKatalog mniejszy, niż zakładano przy starcieUtrata specyficznych funkcji PrestaShop

SEO w PrestaShop: filtry, duplikaty i adresy

Największym źródłem problemów SEO w PrestaShop są filtry. Domyślnie każda kombinacja filtrów potrafi wygenerować osobny adres z niemal identyczną treścią — a przy kilkunastu filtrach liczba takich adresów idzie w dziesiątki tysięcy. Google traci czas na ich przechodzenie zamiast na Twoje kategorie.

Sprawdzamy więc konfigurację adresów kanonicznych, obsługę paginacji i to, które kombinacje filtrów powinny być indeksowane, a które nie. Zwykle warto zostawić kilka, które odpowiadają realnym zapytaniom („buty robocze rozmiar 45"), a resztę zamknąć.

  • Adresy kanoniczne na kategoriach i produktach z kombinacjami
  • Obsługa paginacji i sortowania w indeksowaniu
  • Duplikaty opisów między wariantami tego samego produktu
  • Przekierowania po zmianie struktury kategorii
  • Dane strukturalne produktu i okruszków

Wiele języków i walut — jeśli sprzedajesz za granicę

PrestaShop obsługuje wiele języków i walut z pudełka, ale konfiguracja bywa niekompletna. Najczęstsze braki to nieustawione znaczniki wersji językowych, przez które Google pokazuje niewłaściwą wersję, oraz tłumaczenia zrobione w połowie — kategorie po polsku, produkty po angielsku.

Jeśli planujesz sprzedaż zagraniczną, w audycie sprawdzamy też podstawy podatkowe: strefy, stawki VAT i progi rejestracji. To rzecz do potwierdzenia z księgowością, ale warto wiedzieć wcześniej, że temat istnieje.

Współpraca

Jak to wygląda krok po kroku

  1. Dostęp do sklepu i serwera

    Panel, FTP i baza. Analizę robimy na kopii, żeby nie obciążać sklepu w godzinach sprzedaży.

  2. Pomiary i testy

    Wydajność, zapytania do bazy, pełna ścieżka zakupowa na kilku urządzeniach.

  3. Raport i naprawy

    Lista zadań z priorytetami, a następnie — jeśli chcesz — wdrożenie po naszej stronie.

Pytania

Zanim zapytasz

Tak, i to szczególnie wtedy. Audyt powie, czy taniej jest zaktualizować, czy przenieść sklep na nową instalację z migracją danych.

Nie. Cięższe testy robimy na kopii, a na żywym sklepie tylko pomiary, które nie obciążają serwera.

Tak — zobacz opiekę nad sklepem PrestaShop: aktualizacje, wydajność i wsparcie w godzinach sprzedaży.

Nie. Cięższe testy wykonujemy na kopii postawionej osobno, a na żywym sklepie robimy tylko pomiary, które nie obciążają serwera. Sprzedaż idzie normalnie przez cały czas.

Da się, ale trzeba świadomie zdecydować, na jak długo. Wersja 1.6 nie dostaje już poprawek bezpieczeństwa, więc każdy miesiąc zwiększa ryzyko. W audycie podajemy koszt obu ścieżek: doraźnego zabezpieczenia i przeniesienia na aktualną wersję.

Sprawdźmy, co spowalnia Twój sklep

Podaj adres sklepu i wersję PrestaShop. Odeślemy zakres i termin.

Wszystkie miasta i usługi (851 stron) →
Bezpłatna wycena