Zaufane samouczki WordPress, kiedy ich najbardziej potrzebujesz.
Przewodnik dla początkujących po WordPressie
WPB Cup
25 milionów+
Witryny korzystające z naszych wtyczek
16+
Lata doświadczenia z WordPressem
3000+
Samouczki WordPress od ekspertów

Jak uwzględnić kategorię i podkategorię w adresach URL WordPressa

Wiele przewodników SEO WordPress mówi, że proste permalinki są najlepsze. Ale po pracy z wieloma stronami internetowymi stwierdziliśmy, że nie zawsze jest to prawdą.

Czasami, zwłaszcza w przypadku dużych witryn, lepiej mieć adresy URL, które pokazują, gdzie się znajdujesz, np. „twójsklep.com/elektronika/smartfony/iphone”. Taka przejrzysta struktura może ułatwić korzystanie z witryny.

Jeśli jesteś nowy w WordPress, możesz zastanawiać się, jak skonfigurować ten typ struktury permalinków dla swojej witryny. W tym przewodniku pokażemy, jak dodawać kategorie i podkategorie do adresów URL. Omówimy, dlaczego możesz tego chcieć, jak zrobić to bezpiecznie i na co uważać.

Jak uwzględnić kategorię i podkategorię w adresach URL WordPressa

Kiedy uwzględnić kategorię i podkategorię w adresach URL WordPress

Niektóre witryny WordPress używają kategorii i podkategorii w swoich adresach URL, gdy mają dużo treści na swoich stronach i chcą je lepiej zorganizować. W WPBeginner stosujemy tę strategię, aby ułatwić naszym czytelnikom nawigację po naszej stronie.

Na przykład:

https://www.wpbeginner.com/plugins/7-best-wordpress-backup-plugins-compared-pros-and-cons/

W przypadku sklepów internetowych, uwzględnienie kategorii i podkategorii w adresach URL zapewnia wizualną wskazówkę dotyczącą treści, do których klienci zamierzają uzyskać dostęp, co może poprawić komfort użytkowania.

Na przykład adres URL taki jak onlinestore.com/books/fiction/thriller wskazuje, że użytkownik nawiguje do konkretnej podkategorii w ramach szerszej kategorii na stronie WordPress.

Uwzględnienie kategorii i podkategorii w adresach URL może również pomóc wyszukiwarkom zrozumieć strukturę Twojej witryny. Adres URL będzie pasował do nawigacji typu okruszki na Twojej stronie i zawierać więcej słów kluczowych i tekstu, dzięki czemu Twoja witryna będzie bardziej przyjazna dla SEO.

Więcej informacji na temat kategorii można znaleźć w naszych poradnikach dotyczących taksonomii WordPress i kategorii a tagów: najlepsze praktyki SEO dotyczące sortowania treści.

Jeśli używasz domyślnej struktury adresów URL WordPressa, to Twoje kategorie i podkategorie nie są uwzględniane w adresach URL postów. Zobaczmy więc, jak łatwo dodać kategorie i podkategorie do adresów URL WordPressa.

Jak łatwo dodać kategorię i podkategorię do adresów URL wpisów WordPress

Uwaga: Nie zalecamy zmiany permalinków, gdy Twoja witryna WordPress jest aktywna od dłuższego czasu (tj. dłużej niż sześć miesięcy). W przeciwnym razie możesz stracić pozycję w wynikach wyszukiwania.

Jeśli musisz zmienić strukturę permalinks, sugerujemy wykonanie kopii zapasowej swojej witryny na wypadek błędów i utworzenie przekierowań ze starych adresów URL na nowe.

Najpierw musisz odwiedzić stronę Ustawienia » Permalinki w swoim panelu administracyjnym WordPress. Tam musisz kliknąć opcję „Niestandardowa struktura” w obszarze Ustawienia ogólne.

Dodawanie kategorii do adresów URL postów w WordPress

Następnie musisz dodać /%category%/%postname%/ w polu obok „Niestandardowa struktura”.

Po tym nie zapomnij kliknąć przycisku „Zapisz zmiany”, aby zachować swoje ustawienia niestandardowej struktury linków stałych.

To wszystko!

Zapisz ustawienia permalinków

WordPress zacznie teraz dodawać kategorie i podkategorie w adresach URL WordPress. Możesz zobaczyć niestandardowe ustawienia permalinków w akcji, tworząc nowy post lub edytując istniejący.

Po prostu przypisz ten post do kategorii (i podkategorii, jeśli ich używasz) w pasku bocznym i kliknij przycisk „Aktualizuj”.

Adres WordPress z kategorią i podkategorią

Zauważysz nazwę kategorii i podkategorii zawarte w adresie URL posta.

Jak wyglądałby adres URL, gdybym użył wielu kategorii lub podkategorii?

Wyobraźmy sobie, że sortujesz swoje posty na blogu WordPress do wielu kategorii lub podkategorii.

WordPress uwzględni w adresie URL tylko jedną kategorię i jedną podkategorię. Jeśli nie wybrałeś podkategorii, wyświetli się tylko jedna kategoria nadrzędna.

WordPress wybiera kategorię alfabetycznie. Na przykład, jeśli opublikujesz wpis używając kategorii „Jabłko” i „Technologia”, WordPress umieści „jabłko” w adresie URL, ponieważ jest ono pierwsze w kolejności alfabetycznej:

http://example.com/apple/article-title-here/

Jeśli umieścisz post w kategorii 'Jabłko' i podkategorii 'Technologia', to oba zostaną uwzględnione w adresie URL:

https://example.com/apple/technology/article-title-here/

Jeśli wybrałeś podkategorię, ale nie wybrałeś konkretnie kategorii nadrzędnej, WordPress nadal uwzględni kategorię nadrzędną w adresie URL.

Inny scenariusz jest taki, gdy masz kategorię nadrzędną, podkategorię i pod-podkategorię. WordPress uwzględni wszystkie trzy w permalinkach WordPress:

https://example.com/apple/technology/events/article-title-here/

Więcej informacji na temat permalinków można znaleźć w następujących przewodnikach WordPress:

Mamy nadzieję, że ten artykuł pomógł Ci dowiedzieć się, jak uwzględnić kategorię i podkategorię w adresach URL WordPress. Możesz również zapoznać się z naszym artykułem na temat zmiany prefiksu bazy kategorii w WordPress oraz naszym przewodnikiem dla początkujących na temat tworzenia niestandardowych taksonomii w WordPress.

Jeśli podobał Ci się ten artykuł, zasubskrybuj nasz kanał YouTube po samouczki wideo WordPress. Możesz nas również znaleźć na Twitterze i Facebooku.

Ujawnienie: Nasze treści są wspierane przez czytelników. Oznacza to, że jeśli klikniesz w niektóre z naszych linków, możemy otrzymać prowizję. Zobacz jak finansowany jest WPBeginner, dlaczego to ważne i jak możesz nas wesprzeć. Oto nasz proces redakcyjny.

Ostateczny zestaw narzędzi WordPress

Uzyskaj BEZPŁATNY dostęp do naszego zestawu narzędzi – kolekcji produktów i zasobów związanych z WordPress, które powinien mieć każdy profesjonalista!

Interakcje czytelników

55 CommentsLeave a Reply

  1. Cześć,

    Dziękuję za to. Bardzo pomocne.

    Mam tylko pytanie – mam już ponad 2000 postów na mojej stronie z datą i nazwą w strukturze adresu URL. Jeśli zmienię na niestandardową, czy te adresy URL również się zmienią, czy zmiana dotyczy tylko nowych postów? Dziękuję.

  2. wpisuje tylko kategorię nadrzędną w slug.
    Jak mogę sprawić, aby automatycznie dodawało również podkategorię do adresu URL?

    • Sprawdź, czy post znajduje się tylko w podkategorii, co jest najbardziej prawdopodobnym powodem tego problemu.

      Admin

  3. Chętnie odpowiem na to pytanie. Załóżmy, że opublikowałem post w dwóch/trzech kategoriach lub podkategoriach, czy nie byłoby to traktowane jako zduplikowana treść w Google?

    • Nie powinno to spowodować, że Google uzna to za duplikację treści, ale jeśli masz posty, które znajdują się w wielu kategoriach, Twoi użytkownicy zobaczą ten sam post, gdy przeglądają inne kategorie. Zazwyczaj zalecamy tylko jedną kategorię dla posta.

      Admin

    • Obecnie nie mamy zalecanej metody uwzględniania tagów w adresie URL. Zalecamy zapoznanie się z naszym poniższym artykułem, który omawia różnice organizacyjne między nimi i wyjaśnia, dlaczego kategorie są preferowane nad tagami w permalinkach:
      wpbeginner.com/beginners-guide/categories-vs-tags-seo-best-practices-which-one-is-better/

      Admin

  4. Cześć,

    Obecnie mam adres URL: abc.com/games/ff9/weapon-list/

    i nie mogę utworzyć innego posta o tej samej nazwie (weapon-list) w innej kategorii.

    Będzie to wyglądać tak: abc.com/gry/ffx/lista-broni-1/

    Czy jest jakieś rozwiązanie dla mojego przypadku? Czekam na Twoją pomoc

    • Koniec adresu URL byłby określony przez nazwę Twojego posta, a pozostałe sekcje przez strukturę Twoich permalinków. Na chwilę obecną nie możesz mieć tej samej nazwy i potrzebowałbyś innej nazwy

      Admin

  5. Więc dla stron, czy po prostu pomijałby /%category%/ i zachowywał oryginalną nazwę posta?

  6. Czy używanie kategorii w adresach URL jest wadą? na przykład example.com/plugin/best-plugin/. w tym przypadku plugin jest używany 2 razy. Czy ten adres URL wygląda na spamerski?

    • Powinieneś unikać, aby Twój tytuł nie wyglądał na spamerski, ale używanie kategorii w adresie URL nie jest wadą.

      Admin

  7. Ważna uwaga: Aby uzyskać strukturę adresu URL typu: /kategoria/dziecko1/dziecko2/NAZWA_POSTA, wybierz TYLKO „dziecko2” jako kategorię posta podczas edycji posta. Wordpress automatycznie doda wszystkie kategorie nadrzędne do adresu URL. Zajęło mi chwilę, żeby to rozgryźć.

    • Jesteś gościem. Wyrywałem sobie włosy, próbując umieścić te cholerne podkategorie w adresie URL. Dziękuję!

    • Dziękuję bardzo @jacques, właśnie pomogłeś mi rozwiązać wyzwanie, które zajęło mi wiele godzin bez rozwiązania. Dzięki, stary

  8. Czy istnieje sposób na dodanie hierarchii do kategorii nadrzędnych? Jeśli wpis ma dwie kategorie, jak mogę wybrać, która kategoria jest używana w adresie URL.

    Jak piszesz w swoim artykule, domyślnie jest alfabetycznie.

    Na przykład mam post skategoryzowany jako „Owoce” i „Warzywa” z ustawionym linkiem stałym pokazującym /%category%/%postname%/.

    Adres URL pokazuje strona.com/Owoce/nazwa-posta, ale chcę, aby używał strony.com/warzywa/nazwa-posta.

    • W takich sytuacjach możesz przyjrzeć się organizacji swoich kategorii, aby sprawdzić, czy tagi nie są tym, czego potrzebujesz bardziej niż kategorie dla niektórych organizacji. Zazwyczaj posty nie powinny znajdować się w wielu kategoriach.

      Admin

  9. Użyj podkategorii jako kategorii głównej, wtedy adres URL będzie działał

    • Twoja odpowiedź jest dla mnie cenna, ponieważ przeczytałem cały post, ale permalink nie działa poprawnie po mojej stronie, kiedy zastosowałem twoją sugestię, otrzymałem odpowiedź na moje pytanie.
      Jeszcze raz bardzo dziękuję,

  10. Nie widzę podkategorii w żadnych postach.

    Mam problem z tworzeniem nazwy posta. Jak mogę utworzyć taki adres URL: site/destinations/europe/norway/post-name

    Mam stronę, aby utworzyć adres URL taki jak powyżej, czy jest to możliwe tylko wtedy, gdy utworzę stronę, czy też z nazwą posta możemy również utworzyć?

    site/destinations/europe/norway/

    • Jeśli dobrze rozumiem pytanie, nie musisz tworzyć strony pod adresem drugiego linku, ponieważ byłaby to strona Twojej podkategorii wymieniająca posty w tej podkategorii.

      Admin

  11. Czy mogę uwzględnić kategorię i podkategorię w adresach URL postów bez używania permalinks

  12. Dodanie /%category%/%postname%/ do struktury permalinks z jakiegoś powodu psuje paginację. Czy ktoś jeszcze się z tym spotkał?

    • Istnieje wiele możliwych powodów, dla których paginacja może nie działać. Możesz skontaktować się z pomocą techniczną swojego motywu lub skontaktować się z nami za pomocą formularza kontaktowego, co prawdopodobnie rozwiąże problem.

      Admin

  13. Jak udało Ci się połączyć strony menu podkategorii z czystym adresem URL: TWOJASTRONA.COM/PODKATEGORIA? bez YOURSITE.COM/KATEGORIA/PODKATEGORIA?
    Nie wiem, jak usunąć kategorię nadrzędną z adresu URL podkategorii na mojej stronie...

    • Obecnie nie mamy prostego, zalecanego sposobu. Jeśli chcesz usunąć odniesienie do kategorii nadrzędnej, czy ta kategoria powinna być kategorią podrzędną?

      Admin

  14. Mam problem. Używam niestandardowej struktury, aby wyświetlać nazwę kategorii przed nazwą posta ( /%category%/%postname%/ ). Działa dobrze, gdy jestem zalogowany, ale po wylogowaniu nazwa kategorii nie wyświetla się w adresie URL.

    Powyższy problem występuje w przeglądarce Chrome. W Firefoksie działa poprawnie.

    Pomocy!

  15. Tak.. wszyscy znamy te informacje.. widzisz %category% i jest oczywiste, co robi. Ale dzięki….
    TEGO SZUKAŁEM to kod, czyli reguły przepisywania dla pliku funkcji mojego motywu..

  16. Cześć!
    Trik działa dobrze dla wpisu na blogu / kategorii.
    ale co z WooCommerce? Masz jakiś pomysł?
    Nawet po dodaniu tego do struktury permalinków, WC pokazuje główną kategorię/nazwę produktu, nawet jeśli są 2 lub 3 podkategorie.
    To naprawdę irytujące,
    Masz jakiś pomysł?
    Dziękuję
    Jean-Charles

    • Mam to samo pytanie. Dlaczego to nie jest możliwe dla Woocommerce?!
      Każda pomoc jest mile widziana!

  17. To jest świetne, ale jak mógłbym mieć wiele adresów URL dla tego samego posta z wieloma kategoriami? Czyli jeśli przejdę z jednej kategorii, adres URL będzie dla tej kategorii, a jeśli przejdę z innej, będzie dla tamtej kategorii?

    Dzięki

  18. Czy to nie spowoduje problemów z duplikacją? Jak sprawić, aby kategoria nadrzędna nie otwierała strony archiwum?

    Na przykład – główny temat Muzyka, a następnie podkategoria o nazwie popmusic…..

    Muzyka (Nieklikalna)
    Pop Music (Klikalna i przekierowuje do twoich postów związanych z tymi podkategoriami)

    Mój problem z tym polega na tym, że ludzie klikają kategorie nadrzędne i są przekierowywani na stronę bez żadnych powiązanych postów, ponieważ nie chcesz mieć zduplikowanych treści ani posta w kategoriach muzyka i muzyka pop

  19. Jaki będzie adres URL, jeśli użyte zostaną dwie różne kategorie nadrzędne. Proszę powiedz mi?

  20. Dlaczego Woocommerce nie obsługuje podkategorii w permalinkach?
    Google i inne przeglądarki zalecają czyste adresy URL. A kategorię WooCommerce można usunąć tylko za cenę 119 USD za wtyczkę, która to umożliwia.
    Czy istnieje inny sposób na rozwiązanie tych dwóch problemów?

  21. Dzięki za ten post. Działa u mnie. Jedyną rzeczą, która nie działa, jest próba wyświetlenia wiadomości według podkategorii

    Np. moja-domena.com/baza-kategorii/podkategoria/nowosc/

    działa to pokazując mi wpis na blogu, ale jeśli chcę wyświetlić wszystkie posty z tej podkategorii w ten sposób

    mojastrona.com/bazakategorii/podkategoria/

    nie działa.

    Jakieś pomysły, jak to naprawić?

    Z góry dziękuję.

  22. CZEŚĆ,
    Dodałem kategorie i tagi do moich stron. Jak teraz dodać kategorie do adresu URL stron?
    Każda sugestia będzie bardzo mile widziana.
    Dzięki

  23. To rozwiązanie działa TYLKO wtedy, gdy wybierzesz podkategorię na liście kategorii posta/strony. Jeśli zaznaczysz zarówno kategorię nadrzędną, jak i podkategorie, tylko kategoria nadrzędna będzie widoczna. Dla tych z nas, którzy używają Woocommerce, psuje to powiązane produkty. Jeśli wybierzesz tylko podkategorię, nie zobaczysz żadnych powiązanych elementów z kategorii nadrzędnej. Jeśli wybierzesz oba, wracasz do problemu braku podkategorii w adresie URL. Szukałem prostego rozwiązania, które obejmowałoby oba te potrzeby.

    • Czy znalazłeś rozwiązanie? Mamy teraz dokładnie ten sam problem. To jest dość irytujące i nie wiemy, co z tym zrobić.
      Wszelkie pomysły lub rozwiązania są mile widziane!

  24. Cześć,
    to naprawdę fajny post. Zastanawiam się, czy jeśli teraz go zmienię, to czy zmieni się również mój poprzedni? Jeśli tak, to czy będę musiał przekierować wszystkie linki?

    Wielkie dzięki

  25. Jestem zdezorientowany i potrzebuję pomocy.

    Konkretnie, rozwijam stronę e-commerce, która składa się głównie ze STRON. (NIE używam woocommerce ani innej platformy e-commerce, ale tworzę własny formularz grawitacyjny dla każdej strony produktu).

    Chcę, aby kategoria produktu znajdowała się we wszystkich moich adresach URL STRON, ale jak wiesz, WordPress domyślnie nie umożliwia przypisywania kategorii i tagów do STRON (szkoda, że tak nie jest). Jedną z alternatyw byłoby użycie jednego z znalezionych przeze mnie wtyczek, które mogłyby to umożliwić. Drugą jest po prostu użycie nazwy kategorii produktu w SLUG-u (część adresu URL, którą mogę utworzyć na stronie produktu). Mógłbym również utworzyć stronę dla każdej kategorii produktu i umieścić galerię pokazującą każdy produkt należący do tej kategorii z linkiem do jego konkretnej strony, lub mógłbym całkowicie pominąć stronę kategorii produktu i przypisać znak „#” przed nazwą kategorii podczas tworzenia menu, tak aby nazwa kategorii pojawiła się, ale nie była aktywnym linkiem do żadnej strony kategorii. Mógłbym zaangażować się w tworzenie „niestandardowego typu posta” dla moich stron produktów, co pozwoliłoby na przypisanie im kategorii i tagów, podobnie jak są skonfigurowane „strony” produktów WooCommerce (nie wiem dużo o tym, jak to zrobić, ale chciałbym), itp.

    Również ustawienia linków stałych wpływają na adresy URL zarówno stron, jak i postów… zgadza się?

    NAPRAWDĘ doceniam kolejny post od Ciebie, który zagłębia się w pomoc ludziom takim jak ja, którzy używają WordPressa do swojej witryny e-commerce, ale nie korzystają z jednej z gotowych platform e-commerce.

    dziękuję

Zostaw odpowiedź

Dziękujemy za pozostawienie komentarza. Pamiętaj, że wszystkie komentarze są moderowane zgodnie z naszą polityką komentowania, a Twój adres e-mail NIE zostanie opublikowany. Prosimy NIE używać słów kluczowych w polu nazwy. Prowadźmy osobistą i znaczącą rozmowę.