woj. śląskie
Audyt sklepu PrestaShop
Katowice
Audyt sklepu na PrestaShop przygotowujemy dla katowickich firm prowadzących sprzedaż we własnym sklepie: zakładów przemysłowych, wykonawców budowlanych i firm usługowych. Pokazujemy, co spowalnia sklep i co w katalogu oraz adresach ustawiono niezgodnie z jego potrzebami. Wynik to plan napraw z priorytetami, który pokazuje kolejność prac dla Twojego zespołu. Bezpłatną wycenę opieramy na informacjach o samym sklepie, które dostaniemy od Ciebie w zgłoszeniu.
Kiedy audyt
Dla jakich katowickich firm i w jakim momencie audyt PrestaShopa ma sens?
Audyt PrestaShopa ma sens przed zmianą obejmującą sporą część sklepu, taką jak pierwszy import katalogu z arkusza producenta, nowa grupa towarów, przebudowa drzewa kategorii albo wymiana motywu. Przydaje się też wtedy, gdy zespół widzi objawy, ale nie zna ich przyczyny. Listy kategorii składają się coraz wolniej, warianty zachowują się inaczej, niż zakładano, a zapis produktu w panelu trwa dłużej niż kiedyś. Firma, która dopiero przenosi sprzedaż z arkusza do sklepu, widzi po audycie, co w katalogu uporządkować, zanim trafi do niego cały asortyment.
Audytujemy sklepy na PrestaShop 1.6–9, dlatego w zakresie mieści się zarówno instalacja sprzed kilku lat, jak i sklep uruchomiony niedawno.
Jeśli chcesz ocenić sklep niezależnie od silnika, na którym działa, skorzystaj z audytu sklepu internetowego w Katowicach. W audycie PrestaShopa droga kupującego też jest przechodzona w całości, tylko od strony konfiguracji, modułów i bazy danych, dlatego żaden jej etap nie wypada z zakresu.
Kogo obsługuje sklep na PrestaShopie w pięciu branżach Katowic
- Przemysł i utrzymanie ruchu: kupujący szuka części i usług po nazwie maszyny albo procesu, więc katalog bywa mocno techniczny.
- Budownictwo: zamówienia mogą spływać z kilku miast aglomeracji, poza samymi Katowicami.
- Usługi dla firm: na dużym rynku biurowym klient zwraca uwagę na konkrety i doświadczenie sprzedawcy.
- Eventy i konferencje: popyt potrafi rosnąć i spadać razem z kalendarzem wydarzeń.
- Usługi dla mieszkańców: klient często wybiera wykonawcę, który działa blisko jego domu.
Sklep z technicznym asortymentem bywa zasilany plikami od producentów i hurtowni, a to, jak dane z takiego pliku trafiają do katalogu, zależy od ustawień importu w PrestaShopie.
Kod referencyjny jako klucz przy imporcie produktów z pliku CSV
Import w parametrach zaawansowanych PrestaShopa ma przy produktach opcję użycia kodu referencyjnego jako klucza. Po jej włączeniu rolę identyfikatora przejmuje referencja zapisana w pliku. Dokumentacja stawia przy tym jeden warunek: każdy importowany produkt musi mieć w pliku swoją referencję. Opcja dotyczy wyłącznie importu produktów. Dla zakładu, który regularnie dostaje od producenta arkusz z tymi samymi kodami części, to ustawienie wyznacza, co w pliku pełni rolę numeru produktu, a pusta komórka referencji przestaje być drobnym brakiem.
Adres zdjęcia w pliku importu i pominięcie regeneracji miniatur
Zdjęcia trafiają do importu jako kolumna z adresem obrazu. Dokumentacja PrestaShopa wymaga adresu bezwzględnego, czyli takiego, który otwiera się w przeglądarce. Przy imporcie kategorii i produktów importer ma też opcję pominięcia regeneracji miniatur: od niej zależy, czy sklep od razu wygeneruje miniatury obrazów wskazanych w pliku. Szerzej dokumentacja tej opcji nie opisuje. Przy produkcie z kilkoma zdjęciami ten wybór przesądza, czy nowe pozycje pojawią się w sklepie od razu z kompletem miniatur. Przy kolejnych importach tego samego dostawcy dobrze trzymać się jednej, z góry ustalonej zasady.
Dopasowanie kolumn pliku do pól PrestaShopa i zapisana konfiguracja
Po wczytaniu pliku importer pokazuje pierwsze wiersze danych, a nad każdą kolumną listę pól PrestaShopa do przypisania. Wiersz z nagłówkami pomija się w polu wierszy do pominięcia, wpisując tam jedynkę. Gotowe przypisanie da się zapisać pod opisową nazwą, a przy kolejnym pliku wczytać je jednym przyciskiem albo usunąć. Dokumentacja wymaga też, żeby każdy wiersz miał tyle samo kolumn, a plik był zapisany w kodowaniu UTF-8, ewentualnie ISO-8859-1. Firma, która co miesiąc wgrywa cennik w tym samym układzie, może korzystać z jednej zapisanej konfiguracji zamiast przypisywać kolumny od nowa.
Pomiary
Jak mierzymy wydajność i checkout sklepu na PrestaShopie w Katowicach?
Pomiar wydajności to jedna z części audytu PrestaShopa. Pozostałe dotyczą modułów, cache, porządku w katalogu, ścieżki zakupowej z checkoutem, SEO filtrów i duplikatów, wersji językowych oraz wyboru między aktualizacją a nową instalacją. Bazę danych oglądamy razem z kombinacjami produktów.
W checkoucie interesuje nas etap, na którym kupujący poznaje koszt dostawy, sposób przyjmowania zamówień od firm z NIP-em, liczba kroków i pola obowiązkowe bez uzasadnienia. Test obejmuje pełną ścieżkę zakupową, także na ekranie telefonu.
Katowickie sklepy z technicznym asortymentem mogą mieć katalog rozbudowywany partiami. Każdy nowy plik od dostawcy dokłada produkty, zdjęcia i wartości atrybutów, a skutki takiego przyrostu nie muszą być widoczne od razu. Wychodzą później, gdy lista kategorii z wieloma parametrami składa się dłużej, a wyszukanie części po nazwie zajmuje więcej czasu niż na starcie. Wynik pomiaru zależy więc od tego, ile pozycji i obrazów sklep ma w chwili audytu. Gdy wynik wskazuje na tabele i zapytania, dalsza przebudowa bazy należy do optymalizacji baz danych dla firm z Katowic, a gdy na serwer, pomocne bywa porównanie z naszymi pakietami hostingu dla sklepów z Katowic, także pod PrestaShop.
Wydajność rozkładamy na warstwy, z których każdą da się zmierzyć osobno i porównać z pozostałymi. Zestawienie warstw pokazuje, która z nich najbardziej opóźnia odpowiedź sklepu.
- liczba aktywnych modułów i ich wpływ na czas generowania strony
- wersja PHP i ustawienia serwera pod PrestaShop
- generowanie i format miniatur produktów
- konfiguracja cache: Smarty, CCC, cache serwerowy
- rozmiar i fragmentacja tabel, indeksy, wolne zapytania
Gdzie Smarty przechowuje cache i po co optymalizacja dla kilku serwerów?
Typ przechowywania cache wybiera się w ustawieniach Smarty. Domyślnie wynik trafia do plików na serwerze, a alternatywą jest zapis w bazie danych. Obok stoi opcja optymalizacji dla kilku serwerów, która pomaga zsynchronizować cache, gdy sklep działa na więcej niż jednej maszynie.
Łączenie plików JavaScript w CCC: dlaczego dokumentacja zaleca testy
Mechanizm CCC skleja pliki jednego rodzaju, pakuje je i trzyma gotowy wynik, żeby serwer nie powtarzał tej pracy przy każdym wejściu. Arkusze CSS dokumentacja PrestaShopa uznaje za bezpieczne do takiego zabiegu, bo to zwykły tekst. Z JavaScriptem bywa inaczej: połączone skrypty potrafią sprawiać problemy, więc przed pozostawieniem tego ustawienia na stałe dokumentacja zaleca przetestowanie całego sklepu.
Nakład
Ile pracy wymaga audyt PrestaShopa w Katowicach i jak przekłada się to na koszt?
Nakład pracy przy audycie zależy od czterech rzeczy: od wielkości katalogu i liczby kombinacji, od liczby modułów, od liczby wersji językowych oraz od tego, czy zakres obejmuje ocenę migracji. Na koszt przekładają się one wprost, bo każda z nich dokłada pomiarów albo przeglądu. Przed wysłaniem zgłoszenia możesz też umówić bezpłatną konsultację, która do niczego Cię nie zobowiązuje.
Katowicki rynek daje dwa skrajne przykłady tego, jak bardzo nakład pracy potrafi się różnić. Firma usługowa, która sprzedaje kilka pakietów, ma krótki katalog i niewiele kombinacji. Dystrybutor części dla zakładów może mieć przy jednym produkcie warianty średnicy, długości i wykonania, a pomiar bazy obejmuje każde ich zestawienie. Do tego dochodzą moduły dokładane przy kolejnych importach i połączeniach z hurtowniami, a przy firmie obsługującej odbiorców spoza Polski także następne wersje językowe. Sklep, który przeszedł przez kilka wydań PrestaShopa i ma trafić na inną platformę, dokłada do zakresu ocenę migracji. Przy podobnej branży o ilości pomiarów przesądza więc budowa katalogu i liczba dodatków.
Na bezpłatną wycenę czekasz najwyżej 24 godziny od zgłoszenia. W zgłoszeniu podajesz adres sklepu i wersję PrestaShopa, a my odpisujemy z zakresem prac. Po przyjęciu wyceny zaczyna się właściwa praca, a jej termin ustalamy wspólnie, zależnie od rozmiaru katalogu i rozbudowania sklepu.
Strony atrybutów i cech w module filtrów PrestaShopa
Pola na własny adres i meta tytuł mają w panelu PrestaShopa grupa atrybutów, każda jej wartość, a także cecha produktu i jej wartości. Grupa atrybutów ma też przełącznik, który udostępnia jej stronę do indeksowania w module filtrów (wyszukiwania fasetowego). Cechę udostępnia się temu modułowi osobnym ustawieniem indeksacji. Im więcej grup i wartości w katalogu, tym więcej stron, adresów i tytułów do sprawdzenia przy SEO filtrów. Każdą z tych stron trzeba też zestawić z ustawieniem indeksacji, żeby było jasne, które z nich moduł udostępnia wyszukiwarce.
Adresy
Stare adresy sklepu na PrestaShopie przy nowej instalacji albo zmianie platformy
Nowa instalacja i zmiana platformy mają wspólny punkt: adresy produktów i kategorii, pod którymi sklep jest dziś znany. Klienci trafiają na nie z wyszukiwarek, zakładek i starych wiadomości, więc ich los trzeba zaplanować razem z wyborem drogi. Zanim padnie decyzja, raport opisuje, co blokuje zwykłą aktualizację, czyli zgodność modułów i motywu albo przeróbki na zamówienie. Ryzyko i przybliżony koszt raport podaje osobno dla każdej drogi.
W katowickich sklepach zasilanych plikami od producentów stare adresy produktów mają za sobą historię. Trafiały do ofert i zapytań działów zakupów, a stali odbiorcy wracają pod nie po kolejne zamówienia. Jeśli katalog opiera się na kodach referencyjnych z tych plików, te same kody mogą posłużyć do zestawienia adresów ze starego i nowego sklepu, bo nie zmieniają się razem z platformą. Przy zmianie platformy warto też sprawdzić, czy nowy sklep pozwoli zachować te same kody w polu referencji, bo od tego zależy, czy zestawienie da się zrobić automatycznie. Szerszą ocenę widoczności sklepu w wyszukiwarce przeprowadzamy osobno, w ramach audytu SEO dla firm z Katowic. Ustawienia adresów w samym PrestaShopie zostają w zakresie audytu.
Warunek i ryzyko przy każdej z dróg wyglądają tak:
- Zmiana platformy. Pasuje do sytuacji: katalog mniejszy, niż zakładano przy starcie. Trzeba liczyć się z ryzykiem: utrata funkcji specyficznych dla PrestaShop.
- Nowa instalacja. Pasuje do sytuacji: mocno przerobiony motyw, dużo martwego kodu. Główne ryzyko: migracja danych i przekierowań.
- Aktualizacja. Pasuje do sytuacji: motyw standardowy, moduły mają nowe wersje. Na co uważać: konflikty modułów, konieczność testów.
Opis dróg służy Ci jako materiał do decyzji, którą podejmujesz samodzielnie. Przy nowej instalacji ryzyko dotyczy wprost przekierowań, więc spis starych adresów przydaje się jeszcze przed startem prac. Postawienie nowego sklepu należy już do innej usługi.
Wyłączony produkt w PrestaShopie: brak przekierowania, 301 czy 302?
Gdy produkt przechodzi w tryb offline, jego strona przestaje być dostępna w sklepie. Pole przekierowania na karcie produktu decyduje, co wtedy zobaczy odwiedzający. Bez przekierowania pojawia się strona błędu 404. Przekierowanie stałe (301) prowadzi na inny produkt albo kategorię, a dokumentacja przypomina, żeby włączać je dopiero wtedy, gdy stary adres nie będzie już potrzebny. Przekierowanie tymczasowe (302) zostawia adres w indeksie wyszukiwarek, więc da się do niego wrócić, gdy produkt znów trafi do sprzedaży. Wybór między tymi ustawieniami ma znaczenie przy porządkach w katalogu przed nową instalacją.
Bez przerwy
Czy sklep na PrestaShopie działa w trakcie audytu? Pytania do wykonawcy
Przerwa w sprzedaży na czas audytu to naturalna obawa. W naszej pracy sklep pozostaje włączony. Wszystko, co mocniej angażuje serwer, sprawdzamy na kopii, a w działającym sklepie ograniczamy się do lekkich pomiarów.
Import z plików bywa w katowickich firmach pracą kilku osób. Ktoś odbiera cenniki od hurtowni, ktoś inny przygotowuje arkusz, a jeszcze ktoś wgrywa go do sklepu. Stałą kontrolę połączenia sklepu z systemem magazynowym po audycie możesz powierzyć opiece nad PrestaShopem dla firm z Katowic. Zanim zaczniesz rozmawiać z wykonawcą audytu, zbierz wiedzę tych osób w jednym miejscu: skąd przychodzą pliki, jak często, w jakim układzie kolumn i które moduły dodano przy połączeniu sklepu z systemem magazynowym. Automatyczny przepływ danych między sklepem a takim systemem buduje się osobno, w ramach integracji ERP w Katowicach. Wykonawca, który zna te informacje od początku, szybciej ustali, skąd w katalogu wzięły się powielone pozycje albo nadmiar wariantów.
Przydadzą się też pytania o konkretne miejsca w sklepie:
- Czy test zakupu obejmie zamówienie firmowe z numerem NIP?
- Czy w wynikach pomiaru moduły zostaną uszeregowane według czasu, który dokładają do generowania strony?
- Czy przy wersjach językowych audyt obejmie tłumaczenia i podstawy konfiguracji VAT do potwierdzenia z księgowością?
- Czy audyt sprawdzi, czy filtry nie wystawiają do indeksu zbędnych adresów?
Po audycie zostają dwie możliwości dalszej współpracy: wdrożenie napraw i stała opieka nad sklepem. Korzystasz z nich wtedy, gdy uznasz to za potrzebne.
Tryb konserwacji PrestaShopa: kto widzi wyłączony sklep?
Przełącznik włączenia sklepu w ustawieniach konserwacji pozwala czasowo wyłączyć sklep dla klientów. Adresy IP wpisane w polu konserwacji, kilka po przecinku, nadal widzą sklep, a osobny przycisk dodaje adres komputera, z którego się pracuje. Usługa webservice działa w tym czasie dalej, więc dane pozostają dostępne dla posiadaczy klucza. Od wydania 1.7 na stronie konserwacji da się pokazać własny komunikat dla klientów. Webservice wyłącza się osobno, jeśli dane nie mają być wtedy udostępniane.
Zasięg
Audyt sklepów PrestaShop z Katowic i województwa śląskiego bez wizyty na miejscu
Gospodarkę miasta, dawniej kojarzonego głównie z kopalniami, tworzą dziś także biura i centra usług dla biznesu, a wokół Spodka i Międzynarodowego Centrum Kongresowego rozwija się branża wydarzeń. Sosnowiec, Chorzów czy Gliwice to osobne miasta metropolii, a katowicki sklep może mieć klientów w każdym z nich. W sprzedaży do firm kupujący często sprawdza dostawcę na jego stronie, zanim zapyta o ofertę, więc liczą się podane w sklepie informacje o firmie i warunkach współpracy.
Audytem PrestaShopa obejmujemy również sklepy firm z innych miast województwa śląskiego: z Chorzowa, Siemianowic Śląskich, Mysłowic, Sosnowca, Dąbrowy Górniczej, Zabrza, Gliwic i Tychów.
Współpracę z firmami spoza województwa lubelskiego i Warszawy prowadzimy zdalnie, bo tylko w tym obszarze dojeżdżamy na miejsce. Pracujemy od poniedziałku do piątku w godzinach 8:00–20:00 i w sobotę od 9:00 do 16:00. W niedzielę przyjmujemy wyłącznie zgłoszenia awarii, a pomoc awaryjna działa całą dobę przez siedem dni w tygodniu. W godzinach pracy odpowiadamy średnio w piętnaście minut.
Narzędzie do rozmów wybierasz sam: Google Meet, Zoom albo Teams.
Współpraca
Co robisz Ty, a co my w audycie PrestaShopa dla firmy z Katowic?
Dostęp do panelu, FTP i bazy danych
Pierwszy ruch należy do Ciebie. Na start otwierasz nam panel PrestaShopa, katalog plików na serwerze przez FTP oraz bazę danych sklepu. Na tych trzech wejściach opiera się dalsza analiza.
Kopia sklepu przygotowana do analizy
Analizę prowadzimy na kopii sklepu. Wersja, w której klienci składają zamówienia, nie dostaje przez to dodatkowego obciążenia od narzędzi i testów.
Pomiary wydajności, bazy i zakupów
Mierzymy wydajność i przyglądamy się zapytaniom, które sklep wysyła do bazy. Następnie przechodzimy pełną ścieżkę zakupową na kilku urządzeniach.
Raport z zadaniami i naprawy
Wyniki trafiają do raportu w postaci listy zadań z priorytetami. Kolejność od razu pokazuje, co zrobić najpierw, a co może poczekać. Wdrożenie może zostać po naszej stronie, o ile tego chcesz.
Pytania
Audyt PrestaShopa i ustawienia sklepu: odpowiedzi dla Katowic
Tak. Pochodzenie danych nie zmienia zakresu: katalog z importu przechodzi te same pomiary bazy co katalog budowany ręcznie. Plik od dostawcy bywa jednak źródłem wartości wpisanych jako atrybuty, choć tylko opisują produkt, na przykład materiał. Dlatego przy takim katalogu dokładnie sprawdzamy podział na atrybuty i cechy oraz to, ile kombinacji ma sens i które warianty z pliku da się uprościć.
Tak, wydanie 9 mieści się w zakresie tak samo jak starsze linie. Przy nowej wersji więcej uwagi wymagają zwykle dodatki: moduł przygotowany dla wcześniejszego wydania nie musi działać poprawnie w nowszym. Dlatego przy każdym z nich ustalamy, czy pasuje do wersji PrestaShopa i PHP, na których stoi sklep. To samo dotyczy motywu, jeśli był przenoszony z poprzedniej instalacji.
Nie. Cały audyt katowickiego sklepu prowadzimy zdalnie, a konsultacje odbywają się przez wideo, o porze dopasowanej do Twojego kalendarza. Pytania, które pojawią się w trakcie pracy, możesz też zgłaszać telefonicznie albo mailem.
Najwięcej daje udział osoby, która na co dzień dodaje produkty i wgrywa pliki, oraz kogoś, kto zlecał wcześniejsze moduły i przeróbki. Przy firmie z kilkoma oddziałami dobrze wskazać jedną osobę do kontaktu. Ona zbiera odpowiedzi z działów i przekazuje decyzje, więc pytania nie krążą między kilkoma adresami, a odpowiedzi wracają szybciej.
Różnicę widać już w nazwie zaczepu, bo zaczyna się ona od słowa action albo display. Zaczep akcji uruchamia kod modułu po zdarzeniu w sklepie, na przykład po utworzeniu zamówienia. Zaczep wyświetlania wstawia treść modułu w wybrane miejsce strony sklepu albo panelu. Tak rozróżnia je dokumentacja dla programistów. Metoda modułu obsługująca dany zaczep nosi jego nazwę poprzedzoną słowem hook.
Tak, gdy w preferencjach wysyłki ustawisz próg darmowej dostawy według wartości albo wagi zamówienia. Klient widzi wtedy komunikat, ile musi jeszcze wydać, żeby wysyłka była bezpłatna. Zero w obu polach wyłącza zarówno darmową dostawę, jak i sam komunikat.
Ta sama okolica
Pozostałe usługi w Katowicach
Ta sama usługa
Audyt sklepu PrestaShop w innych miastach
Bezpłatnie: podaj adres sklepu i wersję PrestaShop, a odeślemy zakres i termin
Zgłoszenie możesz wysłać także w sobotę, między 9:00 a 16:00.