Większość taksonomii nie jest zła projektowo — jest martwa operacyjnie. Schemat mówi jedno, otagowane treści drugie, a redakcja od dwóch lat radzi sobie obok systemu.
Audyt zaczyna się od danych, nie od dokumentacji: co faktycznie jest w bazie, jak rozkłada się użycie terminów, które gałęzie są puste, a które spuchły. Dopiero na tym tle ma sens rozmowa o tym, czy strukturę naprawiać, czy budować od nowa.
Co dokładnie sprawdzam
- Rozkład ilościowy i martwe strefy. Eksportuję faktyczne otagowanie z bazy lub CMS-a i badam rozkład użycia: ile kategorii odpowiada za 80% przypisań, które liście mają zero rekordów oraz co naprawdę leży w kategorii rezydualnej („inne”, „ogólne”) i w pierwszej pozycji alfabetycznej na liście rozwijanej.
- Błędy podziału logicznego w schemacie. Szukam miejsc, w których rodzeństwo na tym samym poziomie drzewa odpowiada na różne pytania — np. miesza to, czym obiekt jest, z jego formatem, grupą docelową albo popularnością. Tam, gdzie dwie osie są sklejone w jedną listę wyboru, tagujący zawsze będą wybierać losowo.
- Zgodność między tagującymi (lub modelami). Sprawdzam na próbce rekordów granicznych, czy dwie osoby — albo dwa niezależne przebiegi modelu — przypisują ten sam obiekt do tej samej kategorii na podstawie samych definicji, oraz gdzie niepisana tradycja zespołu zastępuje brakującą regułę.
- Spójność identyfikatorów i warstw. Oddzielam pojęcia domenowe od doraźnych tagów kampanijnych, flag redakcyjnych i artefaktów nawigacji, które z czasem wrosły w główny słownik.
Kiedy naprawiać, a kiedy budować od nowa
Przebudowa od zera jest droga, bo zrywa ciągłość historycznych analiz, wymaga ponownego otagowania archiwum i migracji adresów URL. Jeśli główna oś podziału jest zdrowa, a problem wynika z nieostrych granic między sąsiednimi kategoriami, nadmiaru synonimów i braku not stosowania — wystarczy chirurgia na istniejącym drzewie: połączenie duplikatów w warstwie aliasów (altLabel), dopisanie reguł granicznych tak/nie i wydzielenie przymiotników do osobnej fasety.
Budowa od nowa jest uzasadniona dopiero wtedy, gdy audyt wykaże, że sam korzeń drzewa skleja niezależne wymiary i żadna korekta definicji nie przywróci rozłączności.
Zakres i czas realizacji
Czas trwania audytu zależy od trzech czynników: wielkości słownika (setki vs. tysiące pojęć), dostępności czystego eksportu otagowanych rekordów oraz liczby zespołów lub systemów, które współdzielą tę samą strukturę. Zazwyczaj cały proces — od zrzutu danych, przez wywiady z osobami tagującymi, po raport i warsztat decyzyjny — zamyka się w jednym do trzech tygodni.