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 usunąć prefiks nadrzędny z adresu URL strony podrzędnej w WordPress

Pamiętamy ból głowy związany z tworzeniem stron nadrzędnych i podrzędnych, tylko po to, by skończyć z długimi, niechlujnymi adresami URL. Widok nazwy strony nadrzędnej w linku strony podrzędnej wyglądał nieprofesjonalnie i nieporęcznie.

Frustrujące jest myślenie, że te domyślne adresy URL mogą mylić odwiedzających lub nawet zaszkodzić rankingom Twojej witryny w wyszukiwarkach. Chcesz po prostu czystego, prostego linku, który ma sens dla Twoich treści.

Dobra wiadomość jest taka, że możesz to naprawić. Po przetestowaniu różnych metod na naszych własnych stronach internetowych znaleźliśmy niezawodny sposób na usunięcie nazwy rodzica bez łamania żadnych linków.

W tym przewodniku przeprowadzimy Cię przez dokładne kroki, aby uporządkować adresy URL podrzędnych stron. Jest to prosty proces, który każdy może wykonać.

Jak usunąć prefiks nadrzędny z adresu URL strony podrzędnej w WordPress

Czym jest „slug” strony nadrzędnej w WordPress?

Twoja strona internetowa WordPress zawiera dwa główne typy treści zwane wpisami i stronami.

Strony są hierarchiczne, co oznacza, że mogą mieć strony podrzędne. Te strony podrzędne są zależne od swoich stron nadrzędnych i zazwyczaj obejmują podtematy związane ze stroną nadrzędną.

Na przykład możesz mieć stronę nadrzędną „Produkty” ze stronami podrzędnymi „Cennik”, „Wsparcie” i „Funkcje”.

Domyślnie adres URL strony podrzędnej w WordPress będzie zawierał slug strony nadrzędnej. Oto przykład:

http://example.com/strona-nadrzedna/strona-podrzedna/

Używanie adresów URL w ten sposób jest najlepszym sposobem na organizację treści w hierarchicznej strukturze stron w Twojej witrynie WordPress. Te adresy URL są uważane za najlepszą praktykę dla SEO WordPress i będą zrozumiałe dla Twoich użytkowników, gdy je przeczytają.

Zazwyczaj nie jest dobrym pomysłem usuwanie nazwy rodzica. Może to potencjalnie zepsuć adres URL, a niektórzy eksperci uważają, że jest to mniej przyjazne dla SEO. Czasami może to nawet powodować konflikty ze strukturą permalinków WordPressa.

Niemniej jednak istnieją specyficzne sytuacje, w których pożądany jest krótszy adres URL. Na przykład, możesz mieć stronę rodzica „Usługi” z kluczowymi stronami podrzędnymi, takimi jak „Projektowanie stron internetowych” i „Audyty SEO”. W materiałach marketingowych lub brandingowych możesz preferować czystsze, bardziej bezpośrednie adresy URL, takie jak yoursite.com/web-design.

Jeśli chcesz po prostu pokazać powiązanie między stronami dla odwiedzających, najlepszym podejściem jest często tworzenie standardowych stron (zamiast stron podrzędnych) i organizowanie ich za pomocą rozwijanego menu nawigacyjnego.

Dodawanie elementów podrzędnych do menu

Jednakże, jeśli musisz użyć struktury rodzic-dziecko i nadal chcesz krótszego adresu URL, to jesteś we właściwym miejscu.

Mając to na uwadze, przyjrzyjmy się, jak łatwo usunąć nadrzędnego sluga strony z adresu URL strony podrzędnej w WordPress.

Usuwanie nazwy nadrzędnej strony z adresu URL podrzędnej strony w WordPress

Pierwszą rzeczą, którą musisz zrobić, jest zainstalowanie i aktywowanie wtyczki Custom Permalinks. Aby uzyskać więcej szczegółów, zapoznaj się z naszym przewodnikiem krok po kroku jak zainstalować wtyczkę WordPress.

Po aktywacji musisz edytować stronę podrzędną, którą chcesz zmienić. Pod obszarem treści zobaczysz pole „Niestandardowe permalinki”, w którym możesz zmienić adres URL strony podrzędnej.

Zmień adres URL strony podrzędnej

Teraz możesz zobaczyć bieżący domyślny adres URL swojej strony w polu permalinks. Wystarczy kliknąć go i wprowadzić niestandardowy adres URL, którego chcesz użyć dla swojej podrzędnej strony.

W naszym przykładzie strona hollywood-boulevarde jest podrzędną stronąlocations, więc domyślny permalink to locations/hollywood-boulevarde.

Usunęliśmy slug nadrzędny locations z adresu URL, co widać na poniższym zrzucie ekranu.

Niestandardowy adres URL strony

Nie zapomnij kliknąć przycisku „Zaktualizuj”, aby zapisać swoją stronę i zachować zmiany adresu URL.

Po zapisaniu zmian wtyczka automatycznie przekieruje stary adres URL do nowego adresu. Oznacza to, że Twoi odwiedzający nie zobaczą błędu 404, jeśli klikną link lub dodadzą do zakładek stary adres strony.

Po wyświetleniu strony podrzędnej zauważysz, że jej adres URL nie zawiera „sluga” nadrzędnego.

Często zadawane pytania dotyczące slugów stron nadrzędnych

Oto niektóre z najczęściej zadawanych przez naszych czytelników pytań dotyczących zarządzania adresami URL stron w WordPress. Mamy nadzieję, że te odpowiedzi zapewnią dodatkową jasność.

1. Czy usunięcie sluga nadrzędnego z adresu URL strony podrzędnej wpłynie na moje SEO?

Zmiana jakiejkolwiek struktury adresu URL może mieć tymczasowy wpływ na SEO, ale zazwyczaj jest on minimalny, jeśli zostanie przeprowadzona prawidłowo. Domyślny hierarchiczny adres URL (nadrzędny/podrzędny) jest logiczny zarówno dla użytkowników, jak i wyszukiwarek i jest uważany za dobrą praktykę.

Użycie wtyczki tworzącej poprawne przekierowania 301, takie jak ta, którą polecamy, informuje wyszukiwarki, że strona została trwale przeniesiona. Pomaga to przenieść istniejącą wartość SEO na nowy adres URL. Jednak wyszukiwarki generalnie preferują stabilne i przewidywalne struktury adresów URL, dlatego najlepiej jest zdecydować się na format adresu URL i się go trzymać.

2. Co dzieje się ze starym adresem URL po usunięciu „sluga” nadrzędnego?

Wtyczka Custom Permalinks automatycznie przekierowuje stary adres URL na nowy. Oznacza to, że każdy, kto kliknie stary link z innej witryny lub zapisanej zakładki, zostanie przekierowany na właściwą stronę bez błędu 404.

3. Czy dobrym pomysłem jest usunięcie ślimaka (slug) strony nadrzędnej z adresu URL?

W większości przypadków zalecamy pozostawienie sluga rodzica. Tworzy to jasną i logiczną strukturę strony, która pomaga odwiedzającym zrozumieć, jak zorganizowane są Twoje treści.

Jeśli nie chcesz hierarchicznego adresu URL, najlepszą alternatywą jest utworzenie standardowej strony głównej zamiast strony podrzędnej. Następnie możesz użyć menu nawigacyjnego, aby utworzyć wizualną relację rodzic-dziecko dla swoich użytkowników.

4. Czy mogę usunąć slug rodzica bez używania wtyczki WordPress?

Możliwe jest usunięcie nadrzędnego ślimaka poprzez dodanie niestandardowego kodu do pliku functions.php motywu lub za pomocą reguł .htaccess. Jednak te metody są skomplikowane i niezalecane dla początkujących. Pojedynczy błąd typograficzny może spowodować krytyczny błąd WordPressa, taki jak „biały ekran śmierci”, uniemożliwiający dostęp do całej witryny.

Dodatkowe zasoby do zarządzania stronami WordPress

Mamy nadzieję, że ten artykuł pomógł Ci dowiedzieć się, jak usunąć nadrzędny ślimak strony z adresu URL podrzędnej strony. Jeśli szukasz więcej sposobów na organizację i optymalizację stron Twojej witryny, możesz znaleźć pomocne inne przewodniki:

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

17 CommentsLeave a Reply

  1. Szukałem wszędzie odpowiedzi na to pytanie – w końcu ją znalazłem! DZIĘKUJĘ.

  2. Powiedziałeś wszystko i ja również nie zalecam zmiany domyślnej struktury permalinków WordPress dla nadrzędnego sluga. Ponieważ jest to najlepsze zarówno dla doświadczenia użytkownika, jak i SEO.

  3. Myślę, że strona nadrzędna w adresie URL może być przydatna. Nie mam ich na własnej stronie internetowej, jednak kiedy przeglądam internet, często nie widzę przycisku ani menu, aby przejść z posta do kategorii, więc po prostu usuwam adres URL dziecka i mogę przeglądać stronę nadrzędną. Zgadzam się, że jest to bardziej osobiste niż funkcjonalne, ale może być pomocne.

    • It certainly can be helpful to have them but it is more a question of personal preference for the website owner and the type of content on the site :)

      Admin

  4. Czy naprawdę ma znaczenie, jaki slug znajduje się w adresie URL?
    Mam na myśli optymalizację pod kątem wyszukiwarek i widoczność strony w robotach wyszukiwarki Google.
    Często trudno nam zdecydować, jaką nazwę domeny wybrać dla naszego bloga.
    Czy to naprawdę kwestia optymalizacji pod kątem wyszukiwarek dla domeny...
    Czy to ma znaczenie, czy możemy po prostu kupić dowolną domenę i zacząć pisać treści na bloga?
    Dziękuję za świetny artykuł o slugach.

    • Jest to kwestia osobistych preferencji, a nie wymogu. Niektóre strony chcą usunąć slug rodzica ze względu na sposób strukturyzowania treści.

      Admin

  5. Osobiście uważam, że strona nadrzędna w adresie URL może być przydatna, ponieważ odwiedzający może po prostu usunąć adres URL podrzędny i dotrzeć do strony nadrzędnej, gdzie znajdzie więcej postów lub stron.
    Osobiście robię to podczas przeglądania stron internetowych.

  6. A jak zareaguje Google Search Console, jeśli zrobię to z już zaindeksowanymi adresami URL? Czy będzie to miało negatywny wpływ na SEO?

    • Należałoby przekierować adresy URL, a Konsola wyszukiwania z czasem zaktualizuje nowe lokalizacje.

      Admin

      • Ok, dzięki za odpowiedź. Mam dużo artykułów na mojej stronie i chcę wprowadzić pewne zmiany w adresach URL. Więc te rady są bardzo pomocne.

  7. Zmieniłem adres URL mojej strony z 'education' na 'education-information'. Ale kiedy klikam na tę stronę... wyświetla się stara strona z komunikatem 'nie znaleziono strony, błąd 404'.. a kiedy klikam na stronę po raz drugi, przechodzi do właściwej strony. Co mam zrobić?

    • Upewnij się, że wyczyściłeś pamięć podręczną swojej witryny i że przekierowanie jest poprawnie skonfigurowane.

      Admin

  8. A co z przekierowaniami 301? Zalecam skonfigurowanie tych przekierowań, jeśli aktualizujesz adresy URL (Google mógł zaindeksować starą wersję adresu URL lub użytkownicy mogli zapisać te linki).

  9. Świetny post.
    Czy jest jakiś inny sposób na zmianę adresu URL bez instalowania wtyczki?
    Dziękuję!

  10. Świetnie! Szukałem tej techniki od wieków. Bardzo bym chciał, gdybyś mógł podzielić się jakimkolwiek podejściem innym niż użycie wtyczki.

    Ale nadal uwielbiam tę technikę. Dzięki

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ę.