Przekierowanie 301: czym jest i jak je skonfigurować

Jeśli pracujesz jako webmaster lub oferujesz usługi SEO, na pewno znasz aż za dobrze kody 3xx. Jednak nie zawsze wdrażane jest właściwe przekierowanie w zależności od celu, jaki chcemy osiągnąć. Dlatego dziś skupiamy się na przekierowaniach 301, które obok kodów 302 są najczęściej spotykane. Zaczynamy:
Czym jest stałe przekierowanie 301?
Jak wspomnieliśmy zaledwie kilka linijek wyżej, dwa z najbardziej znanych kodów to 301 i 302. Jaka jest różnica? Czym dokładnie jest przekierowanie 301?
Odpowiedź jest prosta: o ile przekierowanie 302 wskazuje, że treść została tymczasowo przeniesiona pod inny URL, przekierowanie 301 wskazuje, że treść z jednego URL-a została przeniesiona na stałe pod inny URL.

Do czego służy przekierowanie 301?
Zarówno przekierowanie 301, jak i każdy inny typ to niezbędne narzędzia do rozwiązywania problemów z URL-ami, które chcesz usunąć.
W obu przypadkach mówimy użytkownikom i wyszukiwarkom, że treść została przeniesiona, ale podczas gdy przy 302 źródłowy URL nie jest usuwany z indeksu Google, przy 301 jest. I podczas gdy w pierwszym przypadku siła SEO jest tracona, przy przekierowaniu 301 autorytet faktycznie jest przenoszony ze starego URL-a na nowy. A to, jak rozumiesz, jest kluczowe dla SEO-wców, ponieważ przekazuje popularność, którą stara strona zarobiła w trakcie swojego „życia", do nowej za pomocą tego linku.
Kiedy powinniśmy stosować przekierowanie 301?
Istnieje wiele sytuacji, w których zaleca się wdrożenie tego typu przekierowania. Z grubsza, oto najczęstsze:
- Masz niechciane URL-e zwracające 404, które wciąż otrzymują wizyty:
Wyobraź sobie, że ktoś trafia na stronę, którą usunąłeś, nic z tym nie robiąc. Może nie obchodzi Cię, że trafiają na ten URL (z jakiegokolwiek powodu), ale w większości przypadków generujesz wizyty z kiepskim doświadczeniem użytkownika. A tego ani użytkownik, ani Google nie lubią. Dlatego lepiej z wyprzedzeniem skonfigurować przekierowanie 301, by zaoferować treść taką samą lub podobną do tej, która istniała przed usunięciem; w skrócie, alternatywę, która może zaspokoić potrzeby, które próbowali rozwiązać, wchodząc na pierwotną stronę.
Przekierowanie 301
https://mojadomena.com/ stara-tresc-o-kupowaniu-trampek (URL z błędem 404)
https://mojadomena.com/ nowa-tresc-o-kupowaniu-trampek/ (poprawny URL).
- Chcesz uniknąć lub rozwiązać problemy z duplikatami treści:
Możesz znaleźć się w sytuacji, w której masz dwa URL-e z tą samą treścią, więc Google może nie rozumieć, który z nich powinien wziąć pod uwagę przy pozycjonowaniu organicznym, i może skończyć się tym, że nie pokaże żadnego z nich. Aby to naprawić, mogliśmy wdrożyć przekierowanie 301 z URL-a, którego nie chcemy pozycjonować, na ten, który chcemy pozycjonować.
Najczęstszym przypadkiem duplikatu treści jest sytuacja, gdy zmieniamy nazwę domeny i pozwalamy, by wszystkie strony starej domeny współistniały ze stronami nowej witryny:
Przekierowanie 301
*ze https://stara-domena.com/rasa-buldog/ *
na https://nowa-domena.com/rasa-buldog/

- Czasem zapominane przypadki duplikatów treści, o których też powinieneś pamiętać:
Duplikat treści może też powstać z posiadania 'lustrzanych' domen (czyli 'drugorzędnych' domen, które dzielą tę samą treść i IP z domeną główną).
Zapominanie o skonfigurowaniu przekierowania 301 dla URL-i witryny z adresu IP do stron na nazwie domeny oznacza posiadanie dwóch różnych wersji tej samej treści, czyniąc bardzo prawdopodobnym otrzymanie kary od Google.
Pozwalanie, by strony tej samej domeny współistniały zarówno na HTTP, jak i HTTPS, to kolejny przypadek, w którym będziemy mieli identyczną treść podatną na wizytę Google Pandy (a propos, jeśli jeszcze nie zmigrowałeś całej swojej witryny do HTTPS, nie czekaj dłużej, jeśli zależy Ci na pozycjonowaniu organicznym, ponieważ Google już w 2018 roku potwierdziło, że również to weźmie pod uwagę przy pozycjonowaniu w wynikach wyszukiwania).
We wszystkich tych przypadkach najwskazniej, jak już mówiliśmy, jest stosować przekierowania 301.
- Musisz zmienić witrynę zbudowaną w autorskim kodzie, by działała na CMS-ie:
Może się zdarzyć, że chcesz zmienić swoją stronę, która była zaprogramowana w autorskim kodzie, by trzymać ją na CMS-ie. Niezależnie od tego, czy to ten przypadek, czy odwrotny, wskazane jest skonfigurowanie przekierowań 301 z początkowych URL-i do nowych.
Co więcej, ta sytuacja dotyczy też zmiany między menedżerami treści. Przykład? Gdy chcesz przemigrować z Blogspota na WordPress.
Kiedy nie powinniśmy robić przekierowań 301?
Wiedza, kiedy wdrażać ten typ działania, jest tak samo ważna, jak jasność co do tego, kiedy nie powinno się tego robić. Sytuacja, w której ludzie zazwyczaj „grzeszą" najbardziej, to:
- Przekierowania na treść, która nie ma nic wspólnego z pierwotnymi URL-ami.
Przykład 1: domena o kotach jest przekierowywana na domenę o sporcie.
Przykład 2: URL strony produktu jest domyślnie przekierowywany na stronę główną domeny.
Dlaczego? Ponieważ Google może uznać to za nieistotne lub wręcz zinterpretować, że celowo próbujemy wprowadzić go w błąd, by uzyskać lepsze wyniki w SERP-ach. A to, znów, prowadzi nas do poprzedniego punktu: ryzyka „klepnięcia od Pandy" (zresztą zasłużonego).
Jak skonfigurować przekierowanie 301?
Choć nie jest to najbardziej skomplikowana rzecz, musimy uważać przy ich wdrażaniu. Robienie tego źle może tworzyć pętle przekierowań. Google rekomenduje posiadanie tylko jednego przekierowania i nieprzekraczanie pięciu, jak Matt Cutts komentował, mówiąc o przekierowaniach na kanale Google Webmasters na YouTube:
Lepiej mieć pojedyncze przekierowanie niż długi łańcuch przekierowań. Skutkuje to lepszym doświadczeniem użytkownika i zmniejsza prawdopodobieństwo wystąpienia problemów.
Dodatkowo, nieprawidłowe wdrożenie może spowodować nieokreśloną liczbę stron z błędem 404. Jeśli wygenerowany zostanie duży procent stron z tym błędem, ucierpi nasze pozycjonowanie organiczne.
Dlatego warto pamiętać o głównych opcjach, jakie masz przy podejmowaniu się tego zadania:
Przekierowanie 301 przez htaccess:
To metoda nieco bardziej żmudna. Czyli, choć nie jest naprawdę skomplikowana, jeśli nie jest wykonana dokładnie tak, jak powinna, zwróci błąd 500. Aby cofnąć błąd, wystarczy ZAWSZE zachowywać kopię pliku z wersji sprzed wdrożenia linijki z przekierowaniem 301 i jak najszybciej zastąpić ją na serwerze.
Instrukcja dla jednego z najbardziej typowych scenariuszy wyglądałaby tak:
Redirect 301 /pierwotny-relatywny-url/ https://mojadomena.com/koncowy-absolutny-url (oba URL-e muszą być oddzielone spacją)
Bonus: Jeśli nie jesteś w tym dobry i po prostu wolisz generator reguł przekierowań 301 dla Htaccess, by zrobił to za Ciebie, byś nie musiał pisać 2 000 reguł jedna po drugiej, możesz pracować z niektórymi dostępnymi narzędziami online.
Przekierowanie 301 w WordPressie z wtyczkami:
Inną opcją bezpieczniejszą niż poprzednia jest zrobienie tego przez wtyczki. W WordPressie znajdziesz prawdziwe perełki, które uproszczą pracę. Wśród naszych ulubionych są:
-
Redirection: całkowicie darmowa i pozwala konfigurować zarówno ręczne, jak i automatyczne przekierowania.
-
Quick Page/Post Redirect Plugin: prawdopodobnie najbardziej znana i używana darmowa wtyczka po Redirection.
-
Simple 301 Redirects: również darmowa i specjalnie zaprojektowana, by generować tylko przekierowania 301.
-
Menedżer przekierowań z Rank Math: być może jedna z funkcji, którą najbardziej lubimy w tej wtyczce skoncentrowanej na SEO.
-
Yoast SEO Premium: podobnie jak te, o których wspominaliśmy wcześniej, tylko ta jest płatna.

Jak długo powinno być utrzymywane przekierowanie 301?
Jak John Mueller wskazał na hangoucie Google+ w 2015 roku, ten typ przekierowań powinien być utrzymywany przez co najmniej rok, kiedy tylko to możliwe. W minucie 26:18 możemy zobaczyć i usłyszeć jego komentarze na kanale Google dla webmasterów na YouTube:
[fusion_youtube id="QWL864VlW7I?t=1582" alignment="center" width="700" height="" autoplay="false" api_params="" hide_on_mobile="small-visibility,medium-visibility,large-visibility" class="" css_id=""][/fusion_youtube]
Dzieje się tak, ponieważ Google może zająć więcej czasu, niż nam się wydaje, by zinterpretować, że stara treść została przeniesiona pod nowe URL-e (zwłaszcza jeśli mówimy o tysiącach URL-i). Więc nie spiesz się z ich usuwaniem; zostaw je tak długo, jak to możliwe, by upewnić się, że ten proces został w pełni ukończony.
Chciałbyś coś dodać? Nie wstrzymuj się. Sporo można powiedzieć o przekierowaniach 301, wiemy o tym. W rzeczywistości, tuż poniżej możesz zostawić swoją opinię na temat tego wpisu. Spróbujesz?
Autor: David Kaufmann

Ostatnie ponad 10 lat spędziłem kompletnie zafascynowany SEO — i szczerze mówiąc, nie zamieniłbym tego na nic innego.
Moja kariera wskoczyła na zupełnie nowy poziom, gdy pracowałem jako senior SEO specialist w Chess.com — jednej ze 100 najczęściej odwiedzanych stron w całym internecie. Działanie na taką skalę, na milionach podstron, w dziesiątkach języków i w jednych z najbardziej konkurencyjnych SERPs, nauczyło mnie rzeczy, których nie dałby żaden kurs ani certyfikat. To doświadczenie zmieniło moje spojrzenie na to, jak naprawdę wygląda świetne SEO — i stało się fundamentem wszystkiego, co zbudowałem od tamtej pory.
Z tego doświadczenia narodziło się SEO Alive — agencja dla marek, które na poważnie podchodzą do wzrostu organicznego. Nie jesteśmy tu po to, żeby sprzedawać dashboards i miesięczne raporty. Jesteśmy tu, żeby budować strategie, które realnie robią różnicę, łącząc to, co najlepsze w klasycznym SEO, z ekscytującym nowym światem Generative Engine Optimization (GEO) — tak, aby Twoja marka pojawiała się nie tylko w niebieskich linkach Google, ale też wewnątrz odpowiedzi generowanych przez AI, które ChatGPT, Perplexity i Google AI Overviews dostarczają każdego dnia milionom ludzi.
A ponieważ nie mogłem znaleźć narzędzia, które potrafiłoby porządnie obsłużyć oba te światy, zbudowałem je sam — SEOcrawl, platformę enterprise SEO intelligence, która łączy w jednym miejscu rankings, audyty techniczne, monitoring backlinks, kondycję crawl i śledzenie widoczności marki w AI. To platforma, o której istnieniu zawsze marzyłem.
Odkryj więcej treści tego autora

