
🔧 Jak zmienić domyślną kategorię WordPress (2 metody)
Każdy świeży WordPress-witrynę wita właściciela tym samym napisem w panelu administracyjnym: „Bez kategorii". Standardowa rubryka, do której automatycznie trafiają wszystkie wpisy, jeśli autor nie wybrał innej. Na początku wydaje się to drobnostką. Po pół roku pod tą etykietą widnieje już trzydzieści postów, a strona /uncategorized wisi w indeksie i uczciwie informuje wyszukiwarkę: „tu mamy śmietnik".
Problem jest głębszy niż estetyka. Archiwum z bezsensowną nazwą nie zatrzymuje odwiedzającego, nie pomaga w nawigacji i zbiera złe metryki behawioralne. Dobra wiadomość: można to naprawić w kilka minut standardowymi narzędziami WordPress, bez wtyczek i bez ani jednej linii kodu.
Poniżej omówimy obie metody. Pierwsza jest odpowiednia dla witryn z historią i ruchem z wyszukiwarki. Druga przyda się świeżym projektom, które nie były jeszcze indeksowane.
💡 Szybki przegląd:
- Ustawienie nowej kategorii domyślnej przez „Ustawienia → Pisanie": systemowa rubryka pozostaje na swoim miejscu, ale każdy nowy wpis automatycznie otrzymuje sensowną kategorię. Stare posty przenosi się przy tym ręcznie przez edycję masową.
- Zmiana nazwy „Bez kategorii" bezpośrednio przez „Wpisy → Kategorie": szybka ścieżka dla nowych witryn. Nazwa i slug istniejącej rubryki zmieniają się bez tworzenia dodatkowej, wszystkie posty przenoszą się automatycznie.
- Skonfigurowanie przekierowania 301 ze starego slugu na nowy przez wtyczkę SEO: jeśli witryna jest już zaindeksowana i zmieniali Państwo slug, chroni to przed błędami 404 dla odwiedzających z wyszukiwarki.
1. Ustawić nową kategorię domyślną
Metoda, którą zalecają zarówno twórcy WordPress, jak i oficjalna dokumentacja. Nie ruszają Państwo systemowej rubryki, tylko zmieniają przypisanie fallback. Mówią Państwo silnikowi: „jeśli nie wybrałem kategorii dla wpisu, umieść go tutaj".
Najpierw należy utworzyć kategorię docelową. W panelu administracyjnym: „Wpisy → Kategorie", proszę wypełnić pola „Nazwa" i „Slug", na przykład „Aktualności" (aktualnosci) lub „Blog" (blog), i kliknąć „Dodaj nową kategorię".

Teraz kluczowy krok. W bocznym menu proszę otworzyć „Ustawienia → Pisanie". Pierwsza opcja, „Domyślna kategoria wpisu" (w angielskiej wersji „Default Post Category"). Z rozwijanej listy zamiast „Bez kategorii" proszę wybrać właśnie utworzoną kategorię i kliknąć „Zapisz zmiany".

Od tego momentu każdy nowy wpis bez wyraźnie wskazanej kategorii automatycznie otrzyma wybraną kategorię. Istniejące posty NIE są przy tym przenoszone, pozostaną w „Bez kategorii". Aby je przenieść: „Wpisy → Wszystkie wpisy", filtr według kategorii „Bez kategorii", proszę zaznaczyć potrzebne i przez edycję masową zmienić kategorię. Dla setek wpisów wygodniej jest użyć wtyczki Term Management Tools lub Bulk Move, obie są bezpłatne i umożliwiają przeniesienie wpisów między kategoriami jedną operacją.
Po zmianie przypisania kategorii domyślnej przycisk „Usuń" dla „Bez kategorii" stanie się aktywny, system nie jest już związany powiązaniem fallback. Można usunąć kategorię całkowicie lub pozostawić jako techniczną: jeśli nie są do niej przypisane opublikowane wpisy, nie jest ona widoczna dla czytelników.
2. Zmienić nazwę „Bez kategorii"
Jeśli struktura witryny jest prosta i kategorii jest tylko kilka, krótka ścieżka: zmienić nazwę domyślnej kategorii. Pozostanie ona tą samą w bazie danych (ten sam term_id), ale będzie wyglądać sensownie zarówno dla czytelników, jak i dla wyszukiwarek.
Wchodzimy w „Wpisy → Kategorie", znajdujemy wiersz „Bez kategorii" i klikamy „Edytuj".

Zmieniamy nazwę na zrozumiałą: „Blog", „Artykuły", „Ogólne". Slug również warto poprawić, /uncategorized w pasku adresu wygląda obco dla każdego projektu.
Krytyczny moment: jeśli witryna jest już zaindeksowana i na stronę /uncategorized prowadzą przejścia z wyszukiwarki lub linki zewnętrzne, zmiana slugu zepsuje te adresy URL, odwiedzający zobaczą błąd 404. Są tu dwie opcje. Albo nie ruszać slugu (zmienić tylko nazwę, dla SEO jest to bezpieczne). Albo skonfigurować przekierowanie 301 ze starego adresu na nowy przez dowolną wtyczkę SEO: Rank Math lub Yoast SEO, obie oferują interfejs do przekierowań bez ręcznej edycji .htaccess.
Po zapisaniu wszystkie wpisy, które wcześniej widniały w „Bez kategorii", automatycznie znajdą się w przemianowanej rubryce, ręczne przenoszenie nie jest potrzebne. To główna różnica w stosunku do pierwszej metody: tam tworzą Państwo nową kategorię i przełączają domyślne przypisanie, a tutaj wykorzystują Państwo ponownie istniejącą wraz z całą jej zawartością.
Krótkie wideo na ten temat, obie metody w działaniu na aktualnej wersji WordPress:
⁉️🤔 Często zadawane pytania
Czy można całkowicie usunąć „Bez kategorii"?
Tak, po tym jak przypiszą Państwo inną kategorię domyślną przez „Ustawienia → Pisanie" (metoda 1). Dopóki „Bez kategorii" jest rubryką fallback, przycisk „Usuń" dla niej jest nieaktywny, WordPress nie pozwoli zepsuć mechanizmu przypisywania kategorii. Po zmianie przypisania ograniczenie znika automatycznie.
Co zrobić, jeśli w „Bez kategorii" jest już kilkadziesiąt wpisów?
Edycja masowa. Proszę wejść w „Wpisy → Wszystkie wpisy", przefiltrować według kategorii „Bez kategorii", zaznaczyć wszystkie wpisy na stronie (zazwyczaj 20 sztuk), z rozwijanego menu „Działania" wybrać „Edytuj" → „Zastosuj" i w panelu, który się otworzy, zmienić kategorię. Powtórzyć dla pozostałych stron. Dla setek wpisów proszę użyć wtyczki Term Management Tools do scalania terminów lub Bulk Move do masowego przenoszenia, obie wykonują zadanie jedną operacją.
Czy zmiana kategorii domyślnej wpływa na SEO?
Nie ma bezpośredniego czynnika rankingowego „nazwa standardowej rubryki" w algorytmach wyszukiwania. Ale istnieje wpływ pośredni: archiwum
/uncategorizedz pustą nazwą nie ma wartości semantycznej, użytkownicy szybko z niego wychodzą, a wyszukiwarka rejestruje złe metryki behawioralne. Sensowna kategoria z czytelnym dla człowieka slugiem poprawia wewnętrzne linkowanie i utrzymanie uwagi na stronie archiwum, a to już sygnały, które wyszukiwarki biorą pod uwagę.
Czy można skonfigurować różne kategorie domyślne dla różnych typów wpisów?
Standardowo nie. Ustawienie „Domyślna kategoria wpisu" działa globalnie na wszystkie wpisy typu
post. Dla niestandardowych typów wpisów (CPT) potrzebna będzie własna taksonomia zarejestrowana podczas tworzenia CPT lub kod wfunctions.php, który ustawia wartość domyślną dla konkretnego typu. To nie jest skomplikowane, ale wymaga podstawowej znajomości WordPress API.
Którą metodę wybrać, jeśli witryna działa od kilku lat?
Tylko pierwszą. Na witrynie z indeksacją i linkami zewnętrznymi zmiana nazwy slugu standardowej kategorii to gwarantowane błędy 404 dla wszystkich, którzy wejdą pod stary adres. Proszę przypisać nową kategorię domyślną przez „Ustawienia → Pisanie", stare wpisy przenieść ręcznie lub masowo, a slug
/uncategorizedzamknąć przekierowaniem 301 na nową kategorię, jeśli były na niego przejścia.
Który sposób będzie odpowiedni dla Państwa witryny?
Wybór sprowadza się do jednego pytania: czy witryna jest zaindeksowana. Jeśli dopiero uruchamiają Państwo projekt, proszę śmiało zmienić nazwę „Bez kategorii" (metoda 2): o trzy kliknięcia szybciej i nie pozostawia śmieciowej kategorii w systemie. Jeśli witryna działa nie od dziś, proszę działać przez ustawienia (metoda 1): zmienić przypisanie kategorii domyślnej, a stare wpisy przenosić stopniowo.
Pięć minut w panelu administracyjnym uwolni Państwa od wiecznej etykiety „Bez kategorii" i sprawi, że struktura witryny będzie czystsza. Jeśli po lekturze instrukcji pozostały pytania dotyczące Państwa konkretnego przypadku, proszę pisać w komentarzach, wspólnie to rozwiążemy.



