T09 Stacja 9 z 14

Przekierowanie 410: kiedy i dlaczego warto je stosować w SEO

przekierowanie 410

Kod 410 (Gone) jest często nazywany „przekierowaniem 410”, choć niczego nie przekierowuje: to odpowiedź serwera, że strona została trwale usunięta. Poniżej opisuję, czym różni się od 404, kiedy go użyć i jak go ustawić.

Czym jest przekierowanie 410 i jakie ma znaczenie w SEO

Kod 410 to odpowiedź serwera informująca, że strona została trwale usunięta i nie wróci. Kod 404 mówi tylko, że strony nie znaleziono, a 410, że usunięto ją celowo.

W SEO różnica jest mniejsza, niż się powszechnie sądzi. Google w dokumentacji traktuje 404 i 410 tak samo: strona z takim kodem nie jest indeksowana, a ta już zaindeksowana jest usuwana z indeksu. Praktyka pokazuje, że 410 bywa o kilka dni szybciej uwzględniany niż 404, ale nie jest to gwarancja. Źródło: dokumentacja Google o kodach HTTP.

Kiedy stosować przekierowanie 410 na stronie internetowej

Użyj kodu 410, gdy masz pewność, że strona nie wróci, np. po zakończeniu promocji, usunięciu produktu bez następcy albo po wycięciu starych, bezwartościowych treści. Jeśli istnieje odpowiednik tematyczny (nowszy produkt, połączony artykuł), lepsze jest przekierowanie 301 na ten adres.

Kod 410 sprawdza się też przy masowym czyszczeniu serwisu, np. po włamaniu, gdy w wynikach wyszukiwania pojawiły się podrzucone spamowe adresy. Zwrócenie 410 dla takich adresów to jednoznaczny komunikat, że mają zniknąć z indeksu.

Jak prawidłowo zaimplementować przekierowanie 410

Na serwerze Apache dodaj do pliku .htaccess dyrektywę, która dla wskazanego adresu zwraca 410:

Redirect 410 /stara-strona.html

W Nginx użyj return 410; w bloku location danego adresu. Przed wdrożeniem usuń linki wewnętrzne prowadzące do usuniętej strony, żeby użytkownicy i roboty nie trafiali na nią z nawigacji. Usuń adres także z pliku sitemap.xml: sitemapa powinna zawierać tylko adresy zwracające kod 200. Stan adresu sprawdzisz w Google Search Console w inspekcji adresu URL.

Korzyści z używania przekierowania 410 dla pozycjonowania strony

Kod 410 porządkuje indeks: usunięta strona znika z wyników wyszukiwania, zamiast prowadzić użytkowników do błędu. Jest to jednoznaczny komunikat także dla innych robotów i narzędzi, które 410 traktują bardziej stanowczo niż 404.

Robot rzadziej wraca pod adres, który zwraca 410, więc może to odciążyć crawl budget. Ma to znaczenie głównie w dużych serwisach z tysiącami usuniętych adresów. W małej witrynie różnica jest niezauważalna, a duża liczba błędów 404 nie obniża sama w sobie pozycji pozostałych stron.

Przekierowanie 410 – FAQ

Czy przekierowanie 410 jest lepsze niż 404?

Dla Google oba kody działają tak samo, a 410 może nieznacznie przyspieszyć usunięcie adresu z indeksu. Wybierz 410, gdy usunięcie jest celowe i trwałe, a 404 przy zwykłym braku strony.

Jak długo trwa deindeksacja strony po zastosowaniu przekierowania 410?

Zwykle od kilku dni do kilku tygodni, zależnie od tego, jak często robot odwiedza dany adres.

Czy przekierowanie 410 wpływa negatywnie na ranking strony?

Nie, ranking pozostałych stron nie spada przez to, że niektóre adresy zwracają 410. Traci się tylko ruch i linki prowadzące do usuniętej strony, więc jeśli miała wartościowe linki, rozważ 301 na odpowiednik.

Czy można cofnąć przekierowanie 410?

Tak, wystarczy usunąć dyrektywę z pliku .htaccess i przywrócić stronę. Jeśli została już wyindeksowana, jej ponowne zaindeksowanie może potrwać dłużej.

Czy przekierowanie 410 jest odpowiednie dla stron tymczasowo niedostępnych?

Nie, 410 jest dla stron usuniętych na stałe. Dla stron tymczasowo niedostępnych użyj kodu 503 (Service Unavailable).

Czym jest plik robots.txt i jak działa? T10następna stacja