Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
Puchar WPB
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

Jak usuwać strony archiwum w WordPress (4 proste metody)

Czy chcesz usuwać strony archiwalne ze swojej witryny internetowej WordPress?

Strony archiwalne, takie jak archiwa kategorii lub tagów, automatycznie grupują wpisy na twoim blogu, aby odwiedzający mogli je przeglądać. Chociaż mogą one być pomocne w nawigacji i prezentowaniu starszych treści, mogą zdarzyć się sytuacje, w których nie są one konieczne.

W tym artykule pokażemy ci, jak usuwać strony archiwalne w WordPressie, zachowując optymalizację twojej witryny internetowej i przyjazność dla użytkownika.

How to Remove Archive Pages in WordPress

Co powinieneś wiedzieć o usuwaniu stron archiwalnych

Czy kiedykolwiek zauważyłeś strony na twojej witrynie internetowej WordPress, na których znajdują się starsze wpisy na blogu według miesiąca, kategorii lub tagów? Są to tak zwane strony archiwum. Automatycznie grupują one twoje wpisy WordPress, co może być pomocne w nawigacji.

The WPBeginner custom archive

Mogą jednak wystąpić przypadki, w których konieczne będzie usuwanie stron archiwalnych.

Na przykład, być może strony te powodują problemy z duplikatami treści. Archiwa często wyświetlają zajawki treści już dostępnych w poszczególnych wpisach WordPress, co wyszukiwarki mogą oznaczać jako zduplikowaną treść.

Każdy rodzaj strony archiwum używa również innego adresu URL, który może wyświetlać podobną treść w oparciu o określony filtr. Może to spowodować niezamierzone utworzenie wielu adresów URL, których treść się pokrywa.

A może masz kategorię, która nie jest często używana lub nie ma już sensu. Usunięcie strony archiwum kategorii może oczyścić twoją witrynę internetową.

Zanim jednak faktycznie usuniesz te strony, musisz wiedzieć kilka rzeczy. Niektórzy użytkownicy mogą używać tych stron do odkrywania i dodawania do zakładek starych wpisów na blogu, które ich interesują. Jeśli je usuniesz, użytkownicy ci mogą mieć problemy z ponownym znalezieniem tych wpisów.

Z punktu widzenia SEO (optymalizacji pod kątem wyszukiwarek), nieprawidłowe usunięcie stron archiwalnych może spowodować powstanie niedziałających odnośników. Może to frustrować odwiedzających, którzy trafiają na te niedziałające strony i zaszkodzić pozycji Twojej witryny internetowej w wynikach wyszukiwania.

Chociaż WordPress nie pozwala na bezpośrednie usunięcie stron archiwalnych, istnieją obejścia, które można zrobić, aby nimi zarządzać. W tym przewodniku krok po kroku pomożemy ci usuwać strony archiwalne bez szkody dla twojego WordPress SEO.

Możesz użyć tych szybkich odnośników, aby przejść do Twojej preferowanej metody:

Pierwsza metoda jest tym, co my i wielu ekspertów SEO zaleca najbardziej. Zamiast całkowicie usuwać strony archiwalne, lepiej nie indeksować ich w wyszukiwarkach. W ten sposób użytkownicy nadal będą mogli znaleźć te strony w twojej witrynie internetowej, ale wyszukiwarki nie będą ich uwzględniać.

John Mueller z Google został kiedyś zapytany o ten temat podczas sesji pytań i odpowiedzi. Oto, co miał do powiedzenia:

Możesz usuwać treść starych stron, jeśli chcesz, [lub] możesz przenieść je do sekcji archiwum. Możesz sprawić, że te stare strony będą noindex, aby ludzie nadal mogli tam przejść, gdy przejdą na twoją witrynę internetową.

John Mueller, rzecznik ds. wyszukiwania w Google

Najprostszym sposobem na noindexowanie stron archiwalnych jest użycie wtyczki WordPress, takiej jak All in One SEO (AIOSEO). Metoda ta nie wymaga żadnego kodu, dzięki czemu jest przyjazna dla początkujących.

Ponadto otrzymujesz mnóstwo innych funkcji SEO, takich jak optymalizator treści na stronie, lista kontrolna audytu SEO, obsługa znaczników schematu i wiele innych.

Najpierw należy zainstalować wtyczkę AIOSEO. Możesz użyć wersji premium lub darmowej, ponieważ obie zawierają funkcje potrzebne do noindexowania stron archiwalnych.

Więcej informacji można znaleźć w naszym przewodniku na temat instalacji wtyczki WordPress.

Opcja 1: Noindex wielu stron archiwum

Aby skorzystać z tej opcji, przejdź do All in One SEO ” Wygląd wyszukiwania. Następnie przejdź do karty „Taksonomie”.

Opening the taxonomies search appearance settings in AIOSEO

W sekcji Kategorie kliknij „Nie” w ustawieniu „Pokaż w wynikach wyszukiwania”.

Zostanie wyświetlone następujące powiadomienie: „Twoje kategorie zostaną zindeksowane i wykluczone z mapy witryny, aby wyszukiwarki je ignorowały. Nadal możesz kontrolować wygląd tytułu ich strony, jak poniżej”.

Noindexing the category archive page in AIOSEO

Jeśli przejdziesz do karty „Zaawansowane”, zobaczysz, że ustawienia domyślne zostały wyłączone.

Pole wyboru „Brak indeksu” powinno być również zaznaczone w ustawieniach meta robotów.

Showing that the category pages have been noindexed in AIOSEO

Następnie możesz przewinąć w dół, aby zindeksować strony z tagami archiwum i inne dostosowane taksonomie, które posiadasz.

Po zakończeniu kliknij „Zapisz zmiany” w lewym górnym rogu.

Saving changes for the taxonomies search appearance settings in AIOSEO

Aby zindeksować strony archiwalne z datą i autorem, przejdź do karty „Archiwa”.

Zobaczysz opcje noindexowania stron autora i daty.

Configuring the archive page search appearance settings in AIOSEO

Tak jak poprzednio, po prostu kliknij „Nie” w ustawieniu „Pokaż wyniki wyszukiwania” i powtórz ten sam krok dla strony archiwum dat poniżej.

Następnie naciśnij przycisk „Zapisz zmiany” u góry.

Noindexing the author archive pages in AIOSEO

Opcja 2: Nieindeksowanie określonych stron archiwum (tylko taksonomie)

Ta opcja służy do nieindeksowania tylko określonych stron archiwum. Na przykład, być może masz tylko jedną nieaktualną stronę kategorii, której wyszukiwarki nie powinny uwzględniać na stronach wyników, ale chcesz, aby pozostałe strony kategorii nadal były indeksowane.

To, co musisz zrobić, to otworzyć stronę kategorii, tagu lub własnej taksonomii na front-endzie twojej witryny internetowej. Następnie kliknij „Edytuj kategorię” na górnym pasku administratora, jak na poniższym zrzucie ekranu.

Editing the WordPress category page

Spowoduje to otwarcie edytora kategorii lub tagów. Tutaj wystarczy przewinąć w dół do sekcji „Ustawienia AIOSEO” i przejść do karty „Zaawansowane”.

W ustawieniach robotów wyłącz opcję „Użyj ustawień domyślnych” i zaznacz pole „Brak indeksu”.

Następnie kliknij przycisk „Aktualizuj”.

Noindexing a category page in AIOSEO

Niestety, AIOSEO nie ma jeszcze funkcji noindexowania konkretnych, nie-taksonomicznych stron archiwalnych. Na szczęście nadal istnieje łatwy sposób, aby to zrobić za pomocą poniższej metody.

Metoda 2: Noindex Archive Pages z kodem (dla określonych stron spoza taksonomii)

Jeśli chcesz zindeksować strony archiwum niebędące taksonomią, musisz dodać własny fragment kodu do swojej witryny internetowej, a konkretnie do pliku functions. php twojego motywu WordPress.

Jeśli ten proces brzmi onieśmielająco, nie martw się. Najbezpieczniejszym sposobem na dodanie kodu do WordPressa jest użycie WPCode, najlepszej wtyczki do fragmentów kodu na rynku.

Wtyczka ta ułatwia wstawienie własnego kodu bez bezpośredniej ingerencji w pliki motywu, dzięki czemu istnieje mniejsze prawdopodobieństwo, że zepsujesz swoją witrynę internetową. Co więcej, twój własny kod nie zostanie nadpisany podczas aktualizacji motywu, więc kod noindex pozostanie na swoim miejscu.

Najpierw należy zainstalować i włączyć WPCode. Zarówno wersja darmowa, jak i premium będą działać dobrze dla tego poradnika, chociaż wersja premium zawiera specjalny tryb do bezpiecznego testowania twojego kodu przed jego uruchomieniem.

Więcej informacji można znaleźć w naszym przewodniku na temat instalacji wtyczki WordPress.

Następnie przejdź do Fragmenty kodu ” + Dodaj fragment. Następnie wybierz „Add Your Custom Code (New Snippet)” i kliknij „Use snippet”.

Adding custom code in WPCode

Teraz nadaj swojemu nowemu fragmentowi kodu nazwę. Może to być coś tak prostego jak „Noindex Archive Pages”.

Następnie upewnij się, że fragment kodu to „HTML Snippet”.

Adding a new code to noindex specific pages in WPCode

W polu „Podgląd kodu” skopiuj i wklej poniższy kod:

<meta name="robots" content="noindex">

Ten kod jest meta tagiem robots specjalnie zaprojektowanym, aby poinstruować wyszukiwarki, aby nie indeksowały danej strony.

Po zakończeniu przewiń w dół do sekcji „Wstaw”.

Upewnij się, że Metoda wstawiania to „Automatyczne wstawianie”, a Lokalizacja to „Nagłówek witryny”.

Inserting code to the site header with WPCode

Przejdźmy ponownie w dół strony do sekcji „Inteligentna logika warunkowa”.

To, co chcesz zrobić, to włączanie ustawienia „Włącz logikę”.

Jeśli chodzi o Warunki, wybierz Pokaż i wybierz „Adres URL strony” i „Jest”. Następnie możesz wstawić adres URL konkretnej strony archiwum, którą chcesz noindexować w ostatnim polu.

Możesz kliknąć „AND”, aby dodać więcej stron do noindex.

Po zakończeniu, włącz kod jako „Aktywny” i kliknij „Zapisz fragment kodu”.

Configuring the smart conditional logic settings in WPCode

To wszystko. Aby zobaczyć, czy twoja strona została pomyślnie zindeksowana, możesz otworzyć stronę archiwum i zobaczyć jej źródło strony.

Jeśli korzystasz z przeglądarki Chrome, musisz kliknąć prawym przyciskiem myszy w dowolnym miejscu na stronie i kliknąć „Zobacz źródło strony”.

Viewing a web page's source in Chrome

Teraz naciśnij Control/Command + F na twojej klawiaturze, aby wyświetlić pasek wyszukiwania i wpisz „noindex”. Powinien on podświetlić dodany wcześniej tag noindex.

Jeśli znajduje się on pomiędzy tagami <head>...</head>, oznacza to, że kod został dodany poprawnie.

An example of a page that is noindexed

Załóżmy, że zdecydowałeś, że usuwanie niektórych stron archiwalnych z twojego bloga WordPress jest najlepszym działaniem. Zamierzasz jednak martwić się o niedziałające odnośniki lub sfrustrowanych odwiedzających, którzy mogą nadal próbować uzyskać do nich dostęp. Może się tak zdarzyć, jeśli ktoś dodał starszą stronę archiwum do zakładek w twojej witrynie internetowej.

Zamiast tego można przekierować strony archiwum za pomocą wtyczki przekierowującej. W ten sposób odwiedzający, którzy trafią na te stare odnośniki, nie zobaczą komunikatu o błędzie.

Uwaga: Ta metoda będzie wykorzystywać AIOSEO Pro, ponieważ ma funkcję łatwego przekierowywania jednej strony na inną w twojej witrynie internetowej.

Najpierw zainstaluj i włącz AIOSEO na WordPressie. Możesz przeczytać nasz przewodnik na temat instalacji wtyczki WordPress, aby uzyskać więcej instrukcji.

Następnie przejdź do All in One SEO ” Przekierowania.

W karcie „Przekierowania” wstaw źródłowy adres URL (twoja strona archiwum) i docelowy adres URL (strona, na którą chcesz przekierować użytkowników).

Zalecamy wybranie strony, która jest zgodna z tym, czego odwiedzający mogą szukać po wylądowaniu na starej stronie archiwum.

Załóżmy na przykład, że masz witrynę internetową z recenzjami oprogramowania i chcesz przekierować archiwum kategorii dla wycofanej platformy. Dobrym docelowym adresem URL może być niedawno napisany wpis wyjaśniający, dlaczego oprogramowanie nie jest już dostępne.

W ten sposób odwiedzający otrzymują pomocne informacje, nawet jeśli oryginalna strona archiwum zniknęła.

Alternatywnie można przekierować użytkownika na stronę główną.

Poniżej wybierz rodzaj przekierowania. Możesz użyć „301 Moved Permanently”, jeśli chcesz, aby strona docelowa była nowym, trwałym domem dla odwiedzających, którzy wcześniej uzyskali dostęp do strony archiwum.

Następnie kliknij „Dodaj przekierowanie”.

Redirecting a page with AIOSEO

Teraz otwórz twoją starą stronę archiwum. Jeśli trafisz na adres URL strony docelowej, oznacza to, że przekierowanie się powiodło.

Aby uzyskać więcej informacji, zapoznaj się z naszym przewodnikiem dla początkujących na temat tworzenia przekierowań 301 w WordPress.

Metoda 4: Usuwanie stron archiwalnych za pomocą wtyczki (dla witryn innych niż blogi)

Być może twoja witryna internetowa WordPress nie ma bloga, a strony archiwalne nie wnoszą żadnej wartości do witryny. Jeśli tak, to ta metoda jest dla Ciebie.

Będziesz musiał zainstalować wtyczkę Smart Archive Page Remove, która ułatwi usuwanie stron archiwum z twojej witryny WordPress.

Najpierw zainstaluj i włącz wtyczkę WordPress w twoim obszarze administracyjnym. Następnie przejdź do Ustawienia ” Strony archiwum.

Następnie wybierz strony archiwum, które chcesz usunąć i kliknij przyciski przełączania. Po zakończeniu kliknij „Zapisz zmiany”.

Removing archive pages with Smart Archive Page

Po wejściu na twoją stronę archiwum, powinieneś zobaczyć błąd 404, który mówi, że strona nie została znaleziona.

Alternatywa: Tworzenie własnych stron archiwum

Zamiast całkowicie usuwać strony archiwum, warto rozważyć utworzenie własnych stron archiwum. Daje to większą kontrolę nad wyglądem i działaniem stron, oferując odwiedzającym lepsze wrażenia.

Jeśli twoja strona archiwum jest łatwa w nawigacji, użytkownicy uznają ją za przydatną i pozostaną dłużej na twojej witrynie internetowej. To z kolei może zwiększyć liczbę odsłon i zmniejszyć współczynnik odrzuceń, a wyszukiwarki uznają to za znak, że użytkownicy lubią twoją witrynę internetową.

Najprostszym sposobem na stworzenie własnej strony archiwum jest SeedProd. Ten kreator stron typu „przeciągnij i upuść” zawiera mnóstwo szablonów i bloków konstrukcyjnych do zaprojektowania przyjaznej dla użytkownika strony archiwalnej, którą ludzie uznają za pomocną.

Oto kilka wskazówek, jak ulepszyć twoje strony archiwalne:

  • Dołącz własny formularz wyszukiwania, aby pomóc klientom filtrować listę treści.
  • Zaprezentuj swoją najpopularniejszą treść z archiwum, aby utrzymać zaangażowanie odwiedzających.
  • Jeśli masz określone własne typy treści (np. przepisy), spróbuj utworzyć i zorganizować strony archiwalne dla tych wpisów, aby ułatwić nawigację.
  • Wyświetlaj twoje strony archiwalne w panelu bocznym lub menu nawigacyjnym, aby użytkownicy mogli łatwo uzyskać do nich dostęp w razie potrzeby.

Mamy nadzieję, że ten artykuł pomógł ci dowiedzieć się, jak usuwać strony archiwum w WordPress. Możesz również zapoznać się z naszym artykułem na temat dodawania i używania widżetów w WordPress ie oraz z naszą listą niezbędnych wtyczek WordPress, które pomogą ci rozwinąć twoją witrynę internetową.

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

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

Avatar

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

Najlepszy zestaw narzędzi WordPress

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

Reader Interactions

4 komentarzeZostaw odpowiedź

  1. Syed Balkhi

    Hey WPBeginner readers,
    Did you know you can win exciting prizes by commenting on WPBeginner?
    Every month, our top blog commenters will win HUGE rewards, including premium WordPress plugin licenses and cash prizes.
    You can get more details about the contest from here.
    Start sharing your thoughts below to stand a chance to win!

  2. uzoma ichetaonye

    I love the idea of non-indexing the archive pages instead of deleting them as they may be useful to online visitors who might need these archive webpages to navigate through your website.

    BUT HERE IS MY CONTRIBUTION ON THIS: I will say that ONLY the category pages should be the ones that are non-indexed but the tag pages should be DELETED completely as they are of little/zero use to websites. In fact majority of these tag pages spring up by themselves, constitute nuisance and waste crawl budget.
    It is exactly what i did for my website and it has helped sanitize my website link architecture and save crawl budget.
    Thanks
    Uzoma ichetaonye

    • WPBeginner Support

      It can be less useful but, it would depend on how you are using your tags for if they are useful or not.

      Administrator

    • Mrteesurez

      Thanks for your recommendation.
      Many of these achieve pages waste crawl budget but it’s useful for sites having much contents on their website, every tag or category page will be of help to them in sorting contents. For example, news websites, big online publication website and more even WPbeginner is using achieve to arrange contents. It’s generally depends on the use case and business model.

Zostaw odpowiedź

Dziękujemy za pozostawienie komentarza. Pamiętaj, że wszystkie komentarze są moderowane zgodnie z naszymi polityka komentarzy, a Twój adres e-mail NIE zostanie opublikowany. NIE używaj słów kluczowych w polu nazwy. Przeprowadźmy osobistą i konstruktywną rozmowę.