Jeżeli katalog jest chaotyczny, każdy kolejny etap będzie droższy: import, SEO, feed do Merchant Center, integracja z ERP, filtracja, kampanie Ads i obsługa klienta.
Zacznij od SKU, EAN i stabilnych identyfikatorów
SKU i EAN/GTIN są podstawą łączenia produktów między sklepem, ERP, hurtownią, BaseLinkerem i feedami. Jeżeli identyfikatory są puste, zduplikowane albo zmieniają się między importami, automatyzacja zaczyna tworzyć duplikaty lub aktualizować niewłaściwe rekordy.
Najpierw trzeba ustalić, które pole identyfikuje produkt, które wariant, a które jest tylko informacją pomocniczą. Wariant rozmiaru, koloru lub sezonu powinien mieć własne SKU, ale musi być połączony z produktem nadrzędnym.
- wykryj duplikaty SKU i EAN
- oddziel SKU produktu nadrzędnego od SKU wariantów
- ustal zasady dla produktów bez EAN
- nie zmieniaj identyfikatorów po pierwszym imporcie bez mapy migracji
Raport duplikatów powinien powstać przed importem, nie po publikacji.
Zmiana SKU bez mapy przejścia niszczy historię zamówień, integracje i feedy.
Warianty muszą wynikać z atrybutów, nie z przypadkowych nazw
Warianty parent-child powinny opierać się na kontrolowanych atrybutach: rozmiar, kolor, pojemność, długość, konfiguracja. Jeżeli każdy import używa innych nazw wartości, filtracja i karta produktu zaczynają się rozjeżdżać.
W WooCommerce szczególnie ważne są atrybuty globalne, w Magento zestawy atrybutów i produkty configurable/simple, a w Shoperze poprawne warianty oraz relacje opcji. Każda platforma ma inne ograniczenia, ale problem danych jest wspólny.
- normalizuj wartości rozmiarów, kolorów i kolekcji
- nie mieszaj cech marketingowych z technicznymi filtrami
- łącz warianty z produktem nadrzędnym przez stabilne reguły
- testuj kartę produktu i listing po imporcie wariantów
XL, X-Large i xlarge powinny stać się jedną wartością atrybutu.
Spójne atrybuty poprawiają filtry, UX, SEO kategorii i jakość feedu produktowego.
Mapowanie kategorii powinno być regułą, nie ręcznym zgadywaniem
Kategorie hurtowni, ERP i sklepu rzadko są identyczne. Dlatego potrzebne jest mapowanie: marka, płeć, typ produktu, sezon, kolekcja, materiał, aktywność i dostępność mogą wpływać na docelowe drzewo kategorii.
Dobre mapowanie pozwala przypisać produkt do kilku logicznych miejsc bez duplikowania produktu. Klient może znaleźć go przez kategorię, markę, aktywność i kolekcję, a SEO dostaje spójną strukturę linkowania. Ten proces rozwijamy osobno jako mapowanie kategorii produktów.
- oddziel kategorie sprzedażowe od technicznych grup w ERP
- twórz reguły dla marki, typu produktu, płci i kolekcji
- raportuj produkty z niską pewnością klasyfikacji
- nie publikuj automatycznie kategorii, których mapper nie rozpoznaje
Mapowanie może mieć confidence score i blokadę publikacji dla przypadków niepewnych.
Dobra kategoria pomaga indeksacji, filtrom i linkowaniu wewnętrznemu.
Walidacja danych przed publikacją chroni sklep przed kosztownymi błędami
Dane powinny przejść przez kontrolę jakości przed zapisem produkcyjnym. Walidacja sprawdza braki, duplikaty, ceny zerowe, ujemne stany, zdjęcia 404, zbyt długie nazwy, puste meta dane i niespójne atrybuty.
Przy większych katalogach warto oddzielić rekordy gotowe do publikacji od rekordów wymagających poprawy. Kilkadziesiąt błędnych produktów nie blokuje wtedy całego importu. Jeśli katalog ma wracać do sklepu automatycznie, potrzebny jest też osobny etap walidacji danych produktowych.
- dry-run importu i raport błędów
- walidacja obowiązkowych kolumn i typów danych
- kontrola zdjęć, URL-i, cen i stanów
- logi zmian oraz lista produktów pominiętych
Najpierw raport, potem import, dopiero później publikacja.
Automatyczne wykrywanie błędów skraca czas czyszczenia katalogu.
Jak zacząć porządkowanie katalogu?
Najpierw zrób eksport obecnych produktów i sprawdź identyfikatory, warianty, kategorie, atrybuty oraz braki w danych. Potem przygotuj reguły normalizacji i raport błędów.
Nie poprawiaj ręcznie wszystkiego naraz. Zacznij od pól, które blokują sprzedaż i integracje: SKU, EAN, cena, stan, kategoria, warianty i zdjęcia.