Analityka i audyty
Audyt sklepu
na PrestaShop
PrestaShop dobrze 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.
Co odróżnia PrestaShop od innych platform
PrestaShop jest zbudowany wokół dużego katalogu: atrybuty, kombinacje i obsługa wielu języków są wbudowane w system. Przy tysiącach produktów to duża zaleta, ale gdy sklep rośnie bez porządku w danych, te same funkcje zaczynają go spowalniać.
Druga różnica to moduły. Wiele funkcji sklepu działa jako osobne moduły, a każdy z nich może dokładać własne zapytania do bazy i skrypty na stronie.
Wydajność: baza, kombinacje i cache
Przy dużych katalogach wąskim gardłem bywa baza danych. Tabele kombinacji szybko rosną, a bez właściwych indeksów otwarcie kategorii wymaga wielu ciężkich zapytań.
Sprawdzamy też konfigurację cache oraz to, jak generowane są miniatury produktów i w jakim formacie trafiają na stronę.
- 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
Ścieżka zakupowa i checkout
Domyślny checkout PrestaShop bywa rozbudowywany kolejnymi modułami, aż staje się trudny w obsłudze. 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.
Pełną ścieżkę testujemy też na telefonie, bo część problemów widać dopiero na małym ekranie.
Wersje i aktualizacje
Aktualizacja PrestaShop wymaga, żeby moduły i motyw wspierały nową wersję. W raporcie nie kończymy na zaleceniu aktualizacji: opisujemy, co konkretnie ją blokuje, na przykład niezgodny moduł, przerobiony motyw albo funkcja pisana na zamówienie.
Zrób kopię plików i bazy, odtwórz ją na środowisku testowym i tam przeprowadź aktualizację. Żywy sklep aktualizujesz dopiero wtedy, gdy na kopii wszystko działa.
Porządek w katalogu: atrybuty, cechy i kombinacje
PrestaShop rozróżnia atrybuty (tworzące kombinacje, np. rozmiar) i cechy (opisowe, np. materiał). Pomylenie tych pojęć przy imporcie mnoży kombinacje bez znaczenia dla sprzedaży, a baza rośnie bez potrzeby.
W audycie sprawdzamy, ile kombinacji faktycznie ma sens, i pokazujemy, co da się uprościć. Prostszy katalog przyspiesza sklep i ułatwia pracę osobom, które obsługują 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. Wskazujemy też moduły nieużywane, które nadal są aktywne.
Osobno patrzymy na skrypty zewnętrznych dostawców: czaty, systemy opinii, piksele reklamowe. Każdy z nich łączy się z obcym serwerem, więc jego awaria albo powolne działanie może 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
Aktualizacja, nowa instalacja czy zmiana platformy
Od tego, co blokuje aktualizację, zależy wybór ścieżki. Czasem taniej jest zbudować nowy sklep i przenieść dane, a czasem wystarczy aktualizacja i wymiana kilku modułów.
W raporcie podajemy każdą sensowną ścieżkę z szacunkiem kosztu i ryzyka, policzonym dla konkretnego sklepu.
| Ścieżka | Kiedy ma sens | Główne ryzyko |
|---|---|---|
| Aktualizacja | Motyw standardowy, moduły mają nowe wersje | Konflikty modułów, konieczność testów |
| Nowa instalacja | Mocno przerobiony motyw, dużo martwego kodu | Migracja danych i przekierowań |
| Zmiana platformy | Katalog mniejszy, niż zakładano przy starcie | Utrata funkcji specyficznych dla PrestaShop |
SEO w PrestaShop: filtry, duplikaty i adresy
Częstym źródłem problemów SEO w PrestaShop są filtry. Każda kombinacja filtrów może wygenerować osobny adres z niemal identyczną treścią. Przy kilkunastu filtrach takich adresów robi się bardzo dużo, a Google traci czas na ich przechodzenie zamiast na Twoje kategorie.
Sprawdzamy konfigurację adresów kanonicznych i obsługę paginacji. Ustalamy też, które kombinacje filtrów indeksować: zwykle te, które odpowiadają realnym zapytaniom („buty robocze rozmiar 45”). Resztę zalecamy zamknąć przed indeksowaniem.
- 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 przy sprzedaży za granicę
PrestaShop obsługuje wiele języków i walut od razu po instalacji, ale konfiguracja bywa niekompletna. Typowe 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 sprzedajesz za granicę, sprawdzamy też podstawy konfiguracji podatkowej: strefy i stawki VAT. Ustalenia warto potwierdzić z księgowością.
Współpraca
Jak wygląda współpraca krok po kroku
Dostęp do sklepu i serwera
Panel, FTP i baza. Cięższe testy robimy na kopii, żeby nie obciążać sklepu.
Pomiary i testy
Wydajność, zapytania do bazy, pełna ścieżka zakupowa na kilku urządzeniach.
Raport i naprawy
Lista zadań z priorytetami i, jeśli chcesz, wdrożenie po naszej stronie.
Pytania
Najczęstsze pytania
Audytujemy sklepy na PrestaShop w wersjach od 1.6 do 9.
Nie. Cięższe testy robimy na kopii sklepu, a na żywym sklepie wykonujemy tylko pomiary, które nie obciążają serwera. Sprzedaż idzie normalnie.
Tak. Prowadzimy opiekę nad sklepem PrestaShop: aktualizacje, wydajność i bieżące wsparcie.
Dostęp do panelu sklepu, serwera (FTP) i bazy danych oraz informacja, na której wersji PrestaShop działa sklep.
Da się, ale trzeba świadomie zdecydować, na jak długo zostajesz przy tej wersji. W audycie podajemy koszt i ryzyko każdej sensownej ścieżki: aktualizacji, nowej instalacji albo zmiany platformy.
Powiązane usługi
Co jeszcze może się przydać
Twoje miasto
Audyt sklepu PrestaShop w Twoim mieście
Dla każdego z tych miast mamy osobną stronę z opisem lokalnego rynku i tego, jak pracujemy z firmami z tego miasta.
Sprawdźmy, co spowalnia Twój sklep
Podaj adres sklepu i wersję PrestaShop. Odeślemy zakres i termin.