Strony archiwalne, takie jak archiwa kategorii lub tagów, są powszechnymi funkcjami w witrynach WordPress. Pomagają one organizować i grupować posty, ułatwiając odwiedzającym wyszukiwanie i przeglądanie treści.
Jednak nie wszystkie witryny korzystają z tych stron. Czasami mogą one zaśmiecać witrynę, tworzyć duplikaty treści lub prowadzić użytkowników do nieaktualnych postów, których być może nie chcesz wyróżniać. Dzięki ponad 16-letniemu doświadczeniu w pomaganiu początkującym użytkownikom WordPressa w radzeniu sobie z tymi wyzwaniami, widzieliśmy, jak może to wpłynąć na SEO witryny i ogólne wrażenia użytkownika.
Usunięcie stron archiwalnych może być dobrym rozwiązaniem, jeśli chcesz uprościć swoją witrynę i poprawić nawigację. W ten sposób możesz utrzymać swoją witrynę czystą i przyjazną dla użytkownika bez poświęcania wydajności lub SEO.
W tym artykule przeprowadzimy Cię przez cztery proste metody usuwania stron archiwalnych w WordPress.
Co powinieneś wiedzieć o usuwaniu stron archiwalnych
Czy kiedykolwiek zauważyłeś na swojej witrynie WordPress strony z listą starszych postów na blogu według miesiąca, kategorii lub tagów? Są to tak zwane strony archiwum.
Strony archiwum automatycznie grupują posty WordPress, co może być pomocne w nawigacji.
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ć witrynę.
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 usunąć strony archiwalne bez szkody dla SEO twojego WordPressa. Możesz użyć tych szybkich linków, aby przejść do preferowanej metody:
Zanurzmy się i zbadajmy te metody, aby rozszerzyć funkcjonalność witryny.
Metoda 1: Noindex Archive Pages z AIOSEO (zalecane)
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:
John Mueller, rzecznik ds. wyszukiwania w GoogleMoż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ą.
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 i prawidłowej konfiguracji AIOSEO.
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”.
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”.
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”.
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.
Aby zindeksować strony archiwalne z datą i autorem, należy przejść do karty „Archiwa”.
Zobaczysz opcje noindexowania stron autora i daty.
Tak jak poprzednio, po prostu kliknij „Nie” w ustawieniu „Pokaż wyniki wyszukiwania” i powtórz ten sam krok dla strony archiwum dat poniżej.
Po wykonaniu tej czynności kliknij przycisk „Zapisz zmiany” u góry.
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 niestandardowej taksonomii na front-endzie swojej witryny. Następnie kliknij „Edytuj kategorię” na górnym pasku administracyjnym, jak na poniższym zrzucie ekranu.
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” należy wyłączyć opcję „Użyj ustawień domyślnych” i zaznaczyć pole „Brak indeksu”.
Następnie wystarczy kliknąć „Aktualizuj”.
Niestety, AIOSEO nie ma jeszcze funkcji noindexowania określonych, 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 zainstalujmy i aktywujmy WPCode. Zarówno darmowa wersja, jak i wersja premium będą działać dobrze dla tego poradnika, chociaż wersja premium zawiera specjalny tryb do bezpiecznego testowania kodu przed jego uruchomieniem.
Więcej informacji można znaleźć w naszym przewodniku na temat instalacji wtyczki WordPress.
Następnie przejdź do fragmentów kodu ” + Dodaj fragment kodu. Następnie możesz wybrać „Dodaj swój niestandardowy kod (nowy fragment kodu)” i kliknąć „Użyj fragmentu kodu”.
Teraz nadaj swojemu nowemu fragmentowi kodu nazwę. Może to być coś tak prostego jak „Noindex Archive Pages”.
Następnie upewnij się, że typ kodu to „Fragment kodu HTML”.
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 określonej strony internetowej.
Po zakończeniu możesz przewinąć w dół do sekcji „Wstawienie”.
W tym miejscu należy upewnić się, że „Metoda wstawienia” to „Automatyczne wstawienie”, a „Lokalizacja” to „Nagłówek całej witryny”.
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”, musisz wybrać „Pokaż” i wybrać „Adres URL strony” i „Jest”. Następnie w ostatnim polu można wstawić adres URL konkretnej strony archiwum, która ma zostać zindeksowana.
Możesz kliknąć „AND”, aby dodać więcej stron do noindex.
Po zakończeniu nadszedł czas, aby uczynić kod „Aktywnym” i kliknąć „Zapisz fragment kodu”.
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”.
Teraz możesz nacisnąć „Control/Command + F” na klawiaturze, aby wyświetlić pasek wyszukiwania i wpisać „noindex”. Powinien on podświetlić dodany wcześniej tag noindex.
Jeśli znajduje się on pomiędzy tagami <head>
i </head>
, oznacza to, że kod został dodany poprawnie.
Metoda 3: Przekierowanie stron archiwum w celu uniknięcia niedziałających odnośników
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” należy wstawić „Źródłowy adres URL” (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 należy wybrać „Typ 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.
Po zakończeniu kliknij „Dodaj przekierowanie”.
Teraz otwórz starą stronę archiwum. Jeśli trafisz na adres URL strony docelowej, przekierowanie się powiedzie.
Więcej informacji można znaleźć w naszym przewodniku 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 WordPress nie ma bloga, a strony archiwalne nie dodają wartości Twojej witrynie. Jeśli tak jest, 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.
Zastrzeżenie: Zdajemy sobie sprawę, że ta wtyczka nie została przetestowana z najnowszymi 3 głównymi wersjami WordPressa i może mieć problemy z kompatybilnością. Przetestowaliśmy ją pomyślnie w naszym środowisku, ale wyniki mogą się różnić. Aby uzyskać więcej informacji, zapoznaj się z naszym przewodnikiem na temat bezpiecznego korzystania z nieaktualnych wtyczek WordPress.
Najpierw zainstaluj i aktywuj wtyczkę WordPress w obszarze administracyjnym. Jeśli potrzebujesz pomocy, zapoznaj się z naszym przewodnikiem na temat instalacji wtyczki WordPress.
Po aktywacji możesz przejść do Ustawienia ” Strony archiwum.
Następnie musisz wybrać strony archiwum, które chcesz usunąć i kliknąć przyciski przełączające. Po zakończeniu kliknij „Zapisz zmiany”.
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 strona archiwum jest łatwa w nawigacji, użytkownicy uznają ją za przydatną i pozostaną na niej dłużej. Z kolei możesz zwiększyć liczbę odsłon i zmniejszyć współczynnik odrzuceń, a wyszukiwarki uznają to za znak, że użytkownicy lubią Twoją witrynę.
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 strony archiwum na pasku bocznym lub w menu nawigacyjnym, aby użytkownicy mieli do nich łatwy dostęp w razie potrzeby.
Mamy nadzieję, że ten artykuł pomógł ci dowiedzieć się, jak usunąć strony archiwum w WordPress. Możesz również zapoznać się z naszym artykułem na temat dodawania słów kluczowych i meta opisów w WordPressie oraz naszymi sprawdzonymi przez ekspertów wskazówkami, jak zwiększyć ruch na blogu.
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.
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.