
🗑 Jak usunąć stronę internetową bez szkody dla SEO
Strona wisiała na witrynie trzy lata, nie przyniosła ani jednego przejścia i w końcu zdecydowali się Państwo ją usunąć. Kliknęli Państwo Delete w panelu administracyjnym WordPress, a tydzień później Search Console zasypała powiadomieniami o błędach 404. Brzmi znajomo?
Usunięcie strony wygląda na niewinną operację: wybór, kliknięcie przycisku i problem znika. Jednak roboty wyszukiwarek pamiętają każdy adres URL, który kiedykolwiek był w indeksie. Gdy Google przychodzi pod stary adres i trafia w pustkę, traci zaufanie do witryny. Kilkanaście takich „martwych" stron i pozycje całej domeny pełzną w dół.
Dobra wiadomość: można przejąć kontrolę nad tym procesem. Omówimy trzy scenariusze: aktualizację treści, skonfigurowanie przekierowania 301 i całkowite usunięcie z poprawnym kodem HTTP, aby mogli Państwo wybrać ten, który pasuje do Państwa sytuacji i nie zaszkodzić ruchowi z wyszukiwarki.
💡 Szybki przegląd:
- Ocenić stronę przed usunięciem: ruch, linki zwrotne, czy można ulepszyć treść zamiast usuwać
- Jeśli strona jest moralnie przestarzała, zaktualizować informacje i datę publikacji, a nie usuwać
- Jeśli URL się zmienia lub treść jest przenoszona, skonfigurować przekierowanie 301 na odpowiednią stronę
- Jeśli strona na pewno nie jest potrzebna, zwrócić kod 410 („usunięto na stałe") zamiast milczącego 404
- Po wszelkich zmianach sprawdzić Search Console i zaktualizować linki wewnętrzne
Po co w ogóle usuwać stronę?
Nie każda strona zasługuje na usunięcie tylko dlatego, że jest stara. Google nie karze witryn za wiek treści, karze za nieadekwatność. Trzyletni artykuł, który wciąż odpowiada na zapytanie użytkownika, może przynosić więcej ruchu niż ten dopiero co opublikowany.
Rzeczywiste powody do usunięcia sprowadzają się z reguły do trzech sytuacji:
- Treść jest beznadziejnie przestarzała. Informacje przestały być aktualne, produkt już nie istnieje, instrukcja prowadzi do niedziałających interfejsów.
- Strona powiela inną. Dwa materiały konkurują o to samo zapytanie w wyszukiwarce, wyszukiwarka nie wie, którą z nich pokazać, i w rezultacie nie pokazuje żadnej.
- Temat wyszedł poza zakres projektu. Witryna zmieniła profil i stary dział nie pasuje już do struktury.
Zanim Państwo usuną, proszę sprawdzić liczby. Proszę wejść do Google Search Console, otworzyć raport skuteczności dla konkretnego URL i sprawdzić: czy są przejścia z wyszukiwania w ciągu ostatnich 12 miesięcy? Czy są linki zewnętrzne do tej strony (raport Linki → Zewnętrzne)? Jeśli nie ma ani ruchu, ani linków, usunięcie jest bezpieczne. Jeśli ruch jest, proszę najpierw pomyśleć o aktualizacji.

Co zrobić zamiast usuwać: zaktualizować treść
Usunięcie to środek ostateczny, a nie pierwsza reakcja na stary materiał. W wielu przypadkach wystarczy stronę zaktualizować:
- Proszę przepisać wstęp i zakończenie, dodając aktualne dane
- Proszę zaktualizować zrzuty ekranu i przykłady
- Proszę sprawdzić linki: uszkodzone zastąpić, przestarzałe zaktualizować
- Proszę zmienić datę publikacji na bieżącą
Google ceni „świeżość" treści. Kiedy aktualizują Państwo stronę, robot wyszukiwarki podczas następnego obchodu widzi zmiany i może podnieść materiał w wynikach. Jest to szybsze i bezpieczniejsze niż usuwanie starego i pisanie nowego od zera: zachowują Państwo nagromadzoną „moc" URL i linki zwrotne.
Alternatywny scenariusz: treść jest przestarzała na tyle, że trudniej ją zaktualizować niż napisać od nowa. W takim przypadku proszę napisać nowy materiał i skonfigurować przekierowanie 301 ze starego adresu na nowy, o czym w następnym rozdziale.
Przekierowanie 301: przekierowujemy bez strat

Przekierowanie 301 to instrukcja dla przeglądarki i robota wyszukiwarki: „Strona przeniosła się na stałe, idź pod nowy adres". W przeciwieństwie do zwykłego usunięcia, przekierowanie przekazuje praktycznie całą zgromadzoną moc linków nowej stronie. Użytkownik nie widzi błędu, natychmiast trafia na aktualny materiał.
Kiedy przekierowanie 301 jest obowiązkowe:
- Przenieśli Państwo treść na inny URL w obrębie tej samej witryny
- Połączyli Państwo kilka starych stron w jedną nową
- Stary produkt został wycofany ze sprzedaży, ale istnieje podobny model
Jak skonfigurować przekierowanie 301: trzy sposoby.
Pierwszy i najprostszy dla użytkowników WordPressa: wtyczka. Yoast SEO Premium zawiera wbudowany Menedżer przekierowań: podczas usuwania strony wtyczka sama proponuje wskazanie URL do przekierowania. Darmowa alternatywa: wtyczka Redirection, zainstalowana na ponad 2 milionach witryn.
Drugi sposób: przez panel hostingu. Proszę wejść do cPanel swojego hostingu, znaleźć sekcję „Domeny" i wybrać „Przekierowania" (Redirects). Proszę wskazać typ 301, w polu „Stary URL" wpisać adres strony, którą Państwo usuwają (bez domeny, na przykład /staryj-post/), a w „Nowy URL" pełny adres strony docelowej. Metoda działa na każdym silniku, nie tylko na WordPressie.
Trzeci sposób: przez .htaccess (dla witryn na Apache). Proszę dodać linię:
1 Redirect 301 /staryj-post/ https://vash-sait.ru/novyj-post/
Dla Nginx reguła wygląda inaczej i zazwyczaj dodaje się ją przez panel hostingu w sekcji konfiguracji serwera. Obie metody nie wymagają instalowania wtyczek, ale zakładają dostęp do systemu plików witryny.
Po skonfigurowaniu przekierowania koniecznie proszę sprawdzić jego działanie: otworzyć stary URL w trybie incognito przeglądarki i upewnić się, że przekierowuje na nowy adres bez stron pośrednich.
Kody odpowiedzi serwera: 404 kontra 410, czego i kiedy używać
Bywają sytuacje, gdy przekierowanie nie jest potrzebne: strona nie ma odpowiednika w witrynie, a przekierowanie użytkownika na stronę główną oznacza wprowadzenie go w błąd. W takim przypadku stronę rzeczywiście się usuwa, ale ważne jest, jaki kod HTTP zwraca przy tym serwer.
Kod 404: „Nie znaleziono"

404 to standardowa odpowiedź serwera, gdy żądany URL nie istnieje. Problem w tym, że 404 nie informuje wyszukiwarki o przyczynie braku strony. Google widzi 404 i myśli: „Może tymczasowa awaria? Sprawdzę później". W rezultacie URL pozostaje w indeksie tygodniami, a czasem miesiącami, wciąż generując błędy w Search Console.
Jeśli odwiedzający przechodzi przez link na usuniętą stronę i trafia na standardową białą stronę 404, najprawdopodobniej zamknie kartę. Współczynnik odrzuceń rośnie, a dla wyszukiwarek jest to sygnał, że witryna nie odpowiada na zapytanie użytkownika.
Kod 410: „Usunięto na stałe"

410 to jednoznaczny sygnał: „Tej strony już nie ma i nie wróci". Google rozumie ten komunikat i usuwa URL z indeksu znacznie szybciej niż przy 404. Różnica może wynosić dni zamiast tygodni.
Kiedy wybrać 410 zamiast 404:
- Strona została usunięta na stałe i nie ma żadnego odpowiedniego odpowiednika w witrynie
- Treść została usunięta z powodów prawnych i nie powinna być dostępna w żadnej formie
- Przeprowadzili Państwo czyszczenie kilkudziesięciu stron i chcą, aby Google przetworzył zmiany jak najszybciej
Technicznie 410 konfiguruje się za pomocą tych samych narzędzi, co przekierowanie 301. Wtyczka Redirection obsługuje kod 410, Yoast SEO Premium również. W cPanel zamiast typu „301" należy wybrać „410 Gone". Jeśli edytują Państwo .htaccess ręcznie, składnia jest następująca:
1 Redirect 410 /staryj-post/
Ważny niuans: proszę zwracać 410 tylko wtedy, gdy są Państwo absolutnie pewni, że strona nie będzie potrzebna w przyszłości. Można ją przywrócić z kopii zapasowej, ale wyszukiwarka już wyrzuciła URL z indeksu, a ponowne pozycjonowanie zajmie tygodnie.
Plan krok po kroku: jak poprawnie usunąć stronę
Jeśli po ocenie zdecydowali się Państwo definitywnie usuwać, proszę trzymać się tej kolejności. Minimalizuje ona ryzyko SEO i nie pozwoli wyszukiwarce mnożyć błędów:
Proszę znaleźć wszystkie wewnętrzne linki do strony, którą Państwo usuwają. Wtyczka Link Whisper lub darmowa Better Search Replace pomogą odszukać wzmianki starego URL w treści. Proszę zastąpić je linkami do aktualnych materiałów lub całkowicie usunąć.
Proszę sprawdzić zewnętrzne linki zwrotne. W Google Search Console proszę otworzyć raport Linki → Najczęściej linkowane strony. Jeśli do strony prowadzą linki z zewnętrznych witryn, lepiej skonfigurować 301 na najbliższy odpowiednik, w ten sposób zachowają Państwo moc linków.
Proszę skonfigurować przekierowanie lub kod 410. Proszę użyć jednej z opisanych wyżej metod. Nie wolno pozostawiać strony usuniętej bez przekierowania, to gwarantowany wzrost błędów 404 w raportach.
Proszę zaktualizować mapę witryny XML. Po usunięciu strony proszę ponownie wygenerować mapę: wtyczki SEO robią to automatycznie, ale lepiej sprawdzić ręcznie. Proszę upewnić się, że usunięty URL zniknął z mapy.
Proszę powiadomić Google o zmianach. Proszę wejść do Google Search Console, wpisać stary URL w narzędziu kontroli i kliknąć „Poproś o zaindeksowanie". W ten sposób przyspieszą Państwo ponowny obchód strony i otrzymanie przez wyszukiwarkę nowego kodu HTTP.
Ostatni krok: monitorowanie. Przez dwa do trzech tygodni po usunięciu proszę śledzić raport o błędach indeksowania w Search Console. Jeśli pojawiają się nowe 404 na usuniętym URL, oznacza to, że gdzieś pozostał wewnętrzny link, który Państwo przeoczyli.
⁉️🤔 Często zadawane pytania
Co jest złego w kodzie 404 przy usuwaniu strony?
404 nie mówi wyszukiwarce, że strona została usunięta celowo. Google odbiera go jako „być może tymczasowy problem" i kontynuuje sprawdzanie URL przez wiele tygodni. W tym czasie w Search Console kumulują się błędy, a jeśli do strony prowadziły linki zewnętrzne, prowadzą one donikąd. Kod 410 rozwiązuje obie kwestie: robot rozumie, że usunięcie jest ostateczne, i usuwa stronę z indeksu.
Czy można po prostu usunąć stronę z menu i nie ruszać URL?
Technicznie tak, ale z punktu widzenia SEO to najgorsza opcja. Strona pozostaje zaindeksowana, mogą do niej prowadzić linki z innych materiałów witryny, ale nie ma do niej nawigacji. Powstaje „osierocony" URL bez wewnętrznych powiązań: wyszukiwarki pozycjonują takie strony niżej, a użytkownicy wciąż mogą na nie trafić przez wyszukiwarkę.
Czy koniecznie trzeba kupować wtyczkę do przekierowań?
Nie. Darmowa wtyczka Redirection pokrywa większość typowych zadań: 301, 302, 307, 410, śledzenie błędów 404 i automatyczne przekierowania przy zmianie sluga. Yoast SEO Premium jest wygodniejszy, ponieważ menedżer przekierowań jest wbudowany bezpośrednio w interfejs edycji strony i proponuje przekierowanie od razu przy usuwaniu, ale funkcjonalnie darmowe narzędzia nie ustępują.
Co zrobić, jeśli strona była w indeksie Google kilka lat?
Skonfigurować 301 na najbliższy tematyczny odpowiednik, a nie na stronę główną. Strona główna ma zbyt szeroką tematykę i wyszukiwarka może uznać takie przekierowanie za „miękkie 404", gdy strona technicznie się otwiera, ale nie zawiera tego, czego szukał użytkownik. Lepiej przekierować na stronę tej samej kategorii lub na zaktualizowaną wersję tego samego materiału.
Jak długo utrzymywać przekierowanie po usunięciu?
Minimum rok. W tym czasie Google przebuduje indeks, zewnętrzne witryny zaktualizują linki, a stali odwiedzający przyzwyczają się do nowego adresu. W praktyce wielu webmasterów utrzymuje przekierowania 301 bezterminowo: nie obciążają one serwera i zabezpieczają przed przypadkowymi przejściami ze starych zakładek.
Podsumowując: kiedy usuwać, a kiedy nie
Krótka ściągawka do szybkich decyzji:
- Strona przynosi ruch lub ma linki zewnętrzne: proszę zaktualizować treść, nie usuwać
- Treść jest przestarzała, ale temat można opracować na nowo: proszę napisać nowy materiał i ustawić 301 ze starego adresu
- Temat nie jest już potrzebny, nie ma odpowiedników: proszę skonfigurować kod 410 i powiadomić Google przez Search Console
- Strona powiela inną: proszę zostawić jedną, pełniejszą, a na drugą ustawić 301
I najważniejsze: proszę nie usuwać stron impulsywnie, podczas generalnych porządków w witrynie. Każde usunięcie to mikrozdarzenie dla wyszukiwarki. Kilkanaście usunięć dziennie może wyglądać jak próba manipulacji indeksem. Proszę usuwać po jednej, dwie strony naraz, dając wyszukiwarce czas na przetworzenie zmian.
Jeśli dopiero zaczynają się Państwo orientować w technicznym SEO, proszę zajrzeć do naszego materiału o tym, jak działają roboty Google: zrozumienie mechaniki obchodu stron rozwiązuje połowę pytań o to, dlaczego usunięcie nie przechodzi bez śladu.



