---
title: "Przekierowanie 301: jak prawidłowo stosować przekierowania"
description: "Wyjaśniamy przekierowania 301: kiedy i jak stosować stałe przekierowania, aby zachować link equity. Dowiedz się więcej w bazie wiedzy Blck Alpaca."
locale: "pl"
canonical: "https://blckalpaca.at/pl/baza-wiedzy/seo-geo/techniczne-seo/przekierowanie-301-jak-prawidlowo-stosowac-przekierowania"
category: "SEO & GEO"
topic: "Techniczne SEO"
updated: "2026-10-28T13:37:58.679Z"
source: "Blck Alpaca e.U., blckalpaca.at"
---

# Przekierowanie 301: jak prawidłowo stosować przekierowania

Przekierowanie 301 to stałe przekierowanie po stronie serwera, które za pomocą kodu statusu HTTP kieruje przeglądarki i wyszukiwarki ze starego adresu URL na nowy. Google traktuje 301 (podobnie jak 308, który zachowuje metodę żądania) jako sygnał kanonizacji i przenosi większość mocy rankingowej (link equity) na adres docelowy. Natomiast kody tymczasowe, takie jak 302, 303 i 307, nie wysyłają takiego sygnału i pozostawiają stary URL w indeksie.

## W skrócie

- Przekierowania 301 (i 308) są stałe, przenoszą link equity i Google traktuje je jako sygnał kanonizacji; 302, 303 i 307 są tymczasowe i takiego sygnału nie wysyłają.
- Przekierowania 301 są niezbędne przy zmianach adresów URL, przebudowach serwisu, migracjach domen oraz konsolidacji z HTTP na HTTPS i z wersji z www na wersję bez www.
- Przekierowania konfiguruje się po stronie serwera (Apache, Nginx, IIS, redirects()/Proxy w Next.js), a nie w JavaScripcie po stronie klienta ani przez meta refresh.
- Unikaj łańcuchów i pętli przekierowań: Google podąża za maksymalnie 10 przeskokami, ale zaleca bezpośredni cel, najwyżej 3 i mniej niż 5 przeskoków; idealnie tylko 1 przeskok (flattening).
- Zawsze przekierowuj na tematycznie odpowiedni adres: hurtowe przekierowania na stronę główną mogą zostać uznane za soft 404 i wtedy nie przenoszą sygnałów linków.
- Przy przenosinach domeny utrzymuj przekierowania co najmniej 1 rok, z mapowaniem 1:1, mapą przekierowań i monitoringiem w Search Console.
- W przypadku crawlerów AI i GEO czyste przekierowania 301 oraz spójne tagi canonical zapewniają, że pobierana i cytowana jest wyłącznie aktualnie obowiązująca wersja treści; przekierowania na poziomie edge/CDN realizują to przy niewielkim zużyciu zasobów.

Przekierowanie 301 to jedno z niewielu narzędzi [SEO](https://blckalpaca.at/pl/slownik/seo), które jest jednocześnie technicznie banalne i strategicznie brzemienne w skutki. Jedna linijka w konfiguracji serwera decyduje o tym, czy budowana latami widoczność adresu URL zostanie zachowana, czy przepadnie. Przy [migracjach domen, przebudowach serwisu i konsolidacji z HTTP na HTTPS](https://blckalpaca.at/pl/uslugi/agencja-seo) sukces zależy niemal wyłącznie od prawidłowo ustawionych przekierowań. Ten artykuł omawia techniczne różnice między typami przekierowań, pokazuje wdrożenie na popularnych serwerach i w Next.js, opisuje najczęstsze błędy oraz rosnącą rolę przekierowań dla crawlerów [AI](https://blckalpaca.at/pl/slownik/ai) i GEO.

## Dlaczego przekierowania 301 mają krytyczne znaczenie dla firm

Adresy URL się zmieniają: w sieci to reguła, a nie wyjątek. Produkty zmieniają nazwy, firmy przechodzą na inne systemy zarządzania treścią, domeny są łączone, struktury stron przebudowywane. Każda z tych zmian tworzy stary URL, który bez przekierowania prowadzi donikąd. Dla wyszukiwarek oznacza to błąd 404, dla użytkowników ślepą uliczkę, a dla firmy utratę pozycji, ruchu i wszystkich linków zewnętrznych prowadzących na stary adres.

Skala tego problemu jest znaczna. Międzynarodowe badanie ponad dwóch milionów witryn pokazuje, że [od stycznia 2013 r. 66,5% badanych linków przestało działać](https://ahrefs.com/blog/link-rot-study/) (dane międzynarodowe), czyli prowadzi do stron, które już nie istnieją lub zostały przeniesione. Każdy z tych martwych linków można było uratować poprawnym przekierowaniem 301. Jednocześnie problemy z przekierowaniami są bardzo powszechne: w analizie 150 000 losowo wybranych witryn [7% stron miało łańcuchy lub pętle przekierowań obejmujące trzy lub więcej adresów URL](https://www.semrush.com/blog/website-performance-semrush-study/) (dane międzynarodowe), a to usterka techniczna, która marnuje crawl budget i wydłuża czas ładowania.

Na austriackim rynku B2B dochodzi do tego ekonomiczne znaczenie strony internetowej. Według Statistik Austria [w 2023 r. około 30,8% austriackich firm prowadziło sprzedaż przez strony internetowe, aplikacje, internetowe platformy handlowe lub EDI, wobec 26% rok wcześniej](https://www.statistik.at/fileadmin/announcement/2024/12/20241209IKTU2024.pdf) (Austria). Jeśli przebudowa serwisu bez prawidłowych przekierowań zmniejszy widoczność organiczną o połowę, bezpośrednio odbije się to na przychodach. Właśnie dlatego przekierowanie 301 nie jest technicznym szczegółem dla programistów, lecz decyzją biznesową.

## Jak to działa: 301 vs. 302 vs. 307 vs. 308

Przekierowanie to instrukcja w nagłówku HTTP, która zwraca kod statusu i adres docelowy (nagłówek Location). Przeglądarki i crawlery wykonują tę instrukcję i wczytują adres docelowy. Dla SEO kluczowe jest to, jaki sygnał dany kod statusu wysyła wyszukiwarce.

- **301 Moved Permanently:** przekierowanie stałe. Według dokumentacji Google traktuje je jako sygnał, że adres docelowy ma być kanonicznym URL, i przenosi sygnały rankingowe na nowy adres. Zasada jest taka: [przekierowania 301 informują Google, że strona została przeniesiona na stałe, dlatego niemal zawsze indeksowany jest nowy URL, a sygnały linków konsolidują się do przodu, na adresie docelowym](https://ahrefs.com/blog/301-vs-302-redirects/) (dane międzynarodowe).
- **302 Found i 303 See Other:** przekierowania tymczasowe. Googlebot za nimi podąża, ale nie wykorzystuje ich jako sygnału kanonizacji. W praktyce oznacza to, że [przekierowania 302 zachowują stary URL w indeksie, a sygnały linków konsolidują się wstecz, na adresie źródłowym](https://ahrefs.com/blog/301-vs-302-redirects/) (dane międzynarodowe). Nadają się tylko wtedy, gdy przekierowanie jest naprawdę przejściowe, np. przy stronach serwisowych lub testach A/B.
- **307 Temporary Redirect:** odpowiednik 302 w HTTP/1.1, który bezwzględnie zachowuje metodę HTTP (np. POST). Również 307 nie wysyła sygnału kanonizacji i nie nadaje się do trwałych przenosin.
- **308 Permanent Redirect:** nowoczesny, zachowujący metodę wariant 301. Na potrzeby SEO Google traktuje go tak samo jak 301.

Oficjalne stanowisko jest jednoznaczne: według Google Search Central [301 i 308 wysyłają sygnał kanonizacji, a 302, 303 i 307 nie; natychmiastowy meta refresh jest traktowany jak przekierowanie stałe](https://developers.google.com/search/docs/crawling-indexing/301-redirects) (dane międzynarodowe). Przy każdych trwałych przenosinach właściwym wyborem jest więc 301 (lub 308). Częsty błąd, czyli ustawianie 302 z wygody, marnuje link equity i utrzymuje w indeksie niewłaściwy URL.

## Wdrożenie: Apache, Nginx, IIS i Next.js

Przekierowanie 301 powinno działać po stronie serwera, a nie przez JavaScript po stronie klienta. Przekierowania serwerowe działają, zanim strona się załaduje, są jednoznaczne dla crawlerów i nie zabierają czasu na renderowanie.

- **Apache (.htaccess / mod\_rewrite):** dla pojedynczych adresów URL wystarczy `Redirect 301 /alt /neu`. Dla wzorców używa się mod\_rewrite, np. `RewriteRule ^alt/(.*)$ /neu/$1 [R=301,L]`. Flaga `R=301` wymusza kod statusu, a `L` kończy przetwarzanie reguł.
- **Nginx:** wydajnie za pomocą `return 301 https://www.example.at$request_uri;` w odpowiednim bloku `server` lub `location`. Bardziej złożone przypadki można obsłużyć przez `rewrite ... permanent;`. Wariant `return` jest lepszy od wariantu `rewrite`, ponieważ jest szybciej przetwarzany.
- **IIS (serwery Windows):** przez moduł URL Rewrite lub plik `web.config` z regułą `<rule>` i `redirectType="Permanent"` (301). Permanent jest tam wartością domyślną, ale i tak warto wpisać ją jawnie w `<rule>`: przykłady w [dokumentacji modułu URL Rewrite](https://learn.microsoft.com/en-us/iis/extensions/url-rewrite-module/url-rewrite-module-configuration-reference) Microsoftu używają `redirectType="Found"` (302), więc jeśli je skopiujesz, przekierujesz tylko tymczasowo. URL Rewrite nie obsługuje kodu 308. Osobny [moduł przekierowań HTTP](https://learn.microsoft.com/en-us/iis/configuration/system.webserver/httpredirect/) (`<httpRedirect>`) bez dodatkowych ustawień zwraca 302, a dla 301 wymaga `httpResponseStatus="Permanent"`. Od IIS 10 z `PermRedirect` wysyła też 308.
- **Next.js:** w pliku `next.config.js` za pomocą asynchronicznej funkcji `redirects()` z `permanent: true`, co zwraca kod 308. Do logiki dynamicznej lub warunkowej, np. zależnej od plików cookie lub danych geolokalizacyjnych, nadaje się [Proxy](https://nextjs.org/docs/app/api-reference/file-conventions/proxy) (`proxy.ts`, do Next.js 15 `middleware.ts`) z `NextResponse.redirect()`. Przekierowań po stronie klienta przez `useRouter` lub `window.location` należy unikać przy przenosinach istotnych dla SEO, ponieważ działają dopiero po wyrenderowaniu strony i są zawodne dla crawlerów.

Niezależnie od platformy każde przekierowanie powinno prowadzić bezpośrednio do ostatecznego celu, a nie do kolejnego przekierowania. Właśnie tutaj powstają najczęstsze problemy techniczne.

## Strategia: jak unikać łańcuchów przekierowań i planować migrację domeny

Łańcuch przekierowań powstaje, gdy URL A przekierowuje na B, B na C, a dopiero C na adres docelowy. Każdy dodatkowy przeskok kosztuje czas, obciąża crawl budget i pogarsza TTFB, a tym samym wartość LCP (Largest Contentful Paint). Pętla przekierowań (loop) to szczególny przypadek, w którym łańcuch wraca do punktu wyjścia, a strona staje się całkowicie niedostępna.

Google podaje tu jasny limit i zalecenie. Według Search Central [Googlebot może podążać za maksymalnie 10 przeskokami w łańcuchu przekierowań, ale Google zaleca przekierowywać bezpośrednio na ostateczny cel, a jeśli to niemożliwe, utrzymywać łańcuch krótki, najlepiej nie dłuższy niż 3 i krótszy niż 5](https://developers.google.com/search/docs/crawling-indexing/site-move-with-url-changes) (dane międzynarodowe). W praktyce oznacza to spłaszczanie łańcuchów do jednego przeskoku (flattening). Jeśli stare mapowania sprawiają, że A wskazuje na B, a B na C, należy przepisać A tak, by wskazywał bezpośrednio na C.

Przy migracji domeny lub przebudowie serwisu strategia przekierowań jest najważniejszym czynnikiem sukcesu. Sprawdzone podejście obejmuje kilka kroków:

- **Przygotuj mapowanie 1:1:** każdy stary URL otrzymuje określony nowy adres docelowy o jak największej zgodności tematycznej. Pełny crawl starej witryny (np. za pomocą Screaming Frog) dostarcza listy wyjściowej.
- **Udokumentuj mapę przekierowań:** przyporządkowanie starych adresów do nowych zapisuje się w tabeli i testuje przed uruchomieniem. Stanowi ona podstawę konfiguracji serwera.
- **Monitoruj w Search Console:** przy samej zmianie domeny pomaga narzędzie do zmiany adresu. Po przenosinach raport indeksowania stron i statystyki indeksowania pokazują, czy stare adresy URL prawidłowo przekierowują, a nowe są indeksowane.
- **Zaplanuj okres odbudowy:** po przenosinach pozycje potrzebują od kilku tygodni do kilku miesięcy, aż wszystkie sygnały zostaną przeniesione. Wahania w tej fazie są normalne.

Google wyraźnie zaleca przy tym długie utrzymywanie przekierowań. Powinny one [zasadniczo pozostać aktywne co najmniej 1 rok, aby Google mógł przenieść wszystkie sygnały na nowe adresy URL, w tym ponownie przeskanować strony i na nowo przypisać linki z innych witryn](https://developers.google.com/search/docs/crawling-indexing/site-move-with-url-changes) (dane międzynarodowe). Dopiero potem można bezpiecznie usunąć stare reguły.

## Link equity, konsolidacja HTTPS i współdziałanie z tagiem canonical

Właściwa wartość SEO przekierowania 301 polega na przeniesieniu [link equity](https://blckalpaca.at/pl/baza-wiedzy/seo-geo/seo-off-page-link-building/backlinki-2026-co-wyciek-google-api-zdradza-o-ocenie-linkow), czyli mocy rankingowej zbudowanej dzięki backlinkom. To przeniesienie zależy jednak od jednego warunku: tematycznego powiązania strony źródłowej i docelowej. Jeśli przekierujesz konkretną stronę produktu hurtowo na stronę główną, Google często nie uzna tego za prawdziwe przekierowanie. Udokumentowane studium przypadku pokazuje, że [przekierowania na stronę główną lub mało trafne podstrony mogą być traktowane jako soft 404, sygnały linków nie są wtedy przenoszone, a przekierowane adresy URL tracą pozycje i ruch](https://www.gsqi.com/marketing-blog/redirects-less-relevant-pages-soft-404s/) (dane międzynarodowe). Zasada brzmi więc: zawsze przekierowuj na tematycznie najbliższy odpowiednik, a nie na stronę główną.

Klasycznym obowiązkowym zastosowaniem jest konsolidacja wariantów adresu URL. Witryna powinna być dostępna pod dokładnie jednym kanonicznym wariantem, a wszystkie pozostałe przekierowują na niego kodem 301:

- **HTTP na HTTPS:** wszystkie nieszyfrowane żądania są na stałe przekierowywane na HTTPS. To dziś standard, bo według Web Almanac 2024 [89% stron desktopowych i 88,9% stron mobilnych korzystało z protokołu HTTPS](https://almanac.httparchive.org/en/2024/seo) (dane międzynarodowe). Dodatkowo nagłówek HSTS sprawia, że przeglądarki od razu wymuszają HTTPS i w przyszłości pomijają przeskok przekierowania.
- **www czy bez www:** jeden z dwóch wariantów wybiera się jako kanoniczny, a drugi przekierowuje na niego kodem 301. Dzięki temu Google nie indeksuje dwóch osobnych wersji tej samej strony.

Tę konsolidację przez 301 uzupełniają spójne [tagi canonical](https://blckalpaca.at/pl/baza-wiedzy/seo-geo/techniczne-seo/tag-canonical-jak-unikac-duplicate-content): strona docelowa wskazuje przez `rel="canonical"` na samą siebie, a adnotacje hreflang odwołują się wyłącznie do ostatecznych adresów HTTPS. Przekierowanie, canonical i hreflang muszą wskazywać ten sam kanoniczny cel, inaczej powstają sprzeczne sygnały.

## Przekierowania 301 dla crawlerów AI i GEO

Wraz z upowszechnieniem się [crawlerów AI](https://blckalpaca.at/pl/uslugi/geo) przekierowanie 301 zyskuje nową funkcję: egzekwowanie treści kanonicznych wobec systemów takich jak GPTBot, ClaudeBot czy Googlebot w roli związanej z AI. Wolumen tego ruchu rośnie bardzo szybko. Według Cloudflare liczba żądań [GPTBota wzrosła o 305%, a Googlebota o 96% między majem 2024 a majem 2025; łączny ruch crawlerów AI i wyszukiwarek wzrósł przy stałej bazie klientów o 18%](https://blog.cloudflare.com/from-googlebot-to-gptbot-whos-crawling-your-site-in-2025/) (dane międzynarodowe). Te boty trafiają na te same nieaktualne i przeniesione adresy URL co klasyczne crawlery, i również tutaj łańcuchy przekierowań marnują zasoby.

Konkretne zastosowanie pokazuje Cloudflare na przykładzie rozwiązania działającego na brzegu sieci (edge), które za pomocą przekierowań egzekwuje sygnały canonical wobec crawlerów AI. Gdy zweryfikowany crawler AI trafia na stronę z tagiem canonical wskazującym na inny adres, serwer brzegowy zwraca 301 na kanoniczny URL, zanim zostanie dostarczona nieaktualna treść. W efekcie [w ciągu pierwszych siedmiu dni 100% żądań crawlerów trenujących modele AI do stron z tagiem canonical wskazującym na inny adres zostało przekierowanych kodem 301 zamiast obsłużonych nieaktualną treścią](https://blog.cloudflare.com/ai-redirects/) (dane międzynarodowe).

Dla GEO oznacza to, że czyste przekierowania 301 i spójne tagi canonical sprawiają, że systemy AI pobierają i cytują wyłącznie aktualnie obowiązującą wersję treści. Tam, gdzie dostępne są przekierowania na poziomie edge lub CDN, można to zrealizować bliżej użytkownika i oszczędniej, uzupełniając je o [IndexNow](https://blckalpaca.at/pl/baza-wiedzy/seo-geo/techniczne-seo/indexnow-35-mld-adresow-url-dziennie-bez-google), który aktywnie informuje wyszukiwarki o zmienionych adresach URL.

## Częste błędy i audyt

Błędy w przekierowaniach rzadko dają o sobie znać w spektakularny sposób, ale sumują się w znaczną utratę widoczności. Najczęstsze wzorce można sprawdzić w ukierunkowany sposób.

- **Hurtowe przekierowanie na stronę główną:** opisany wyżej klasyczny przypadek soft 404. Każdy przekierowany URL potrzebuje trafnego celu.
- **Łańcuchy przekierowań i nieskończone pętle:** wielokrotne przeskoki i pętle, często wynikające z nałożonych na siebie reguł z kilku przebudów serwisu. Rozwiązanie: flattening do jednego przeskoku.
- **Mixed content po przejściu na HTTPS:** jeśli strony HTTPS nadal ładują zasoby przez HTTP, przeglądarki je blokują. Konsolidacja HTTPS musi objąć wszystkie linki wewnętrzne i zasoby.
- **Obejścia po stronie klienta:** meta refresh i przekierowania w JavaScripcie zamiast serwerowego 301. Natychmiastowy meta refresh Google wprawdzie uznaje za stały, ale jest on wolniejszy i bardziej podatny na błędy niż czyste przekierowanie HTTP 301.
- **Kody tymczasowe przy trwałych przenosinach:** 302 w miejscu, gdzie powinno być 301, utrzymuje stary URL w indeksie.

Do audytu sprawdziły się wyspecjalizowane narzędzia. **Screaming Frog** crawluje witrynę i wyświetla łańcuchy przekierowań, pętle i błędne kody statusu wraz ze ścieżką przeskoków. **Ahrefs** i **Sitebulb** dostarczają uzupełniających raportów o problemach z przekierowaniami i dotkniętych nimi backlinkach. Google Search Console pokazuje wreszcie, które adresy URL Google faktycznie uznaje za przekierowane, zaindeksowane lub soft 404.

## Aspekty RODO i trackingu w kontekście europejskim

W Europie przy przekierowaniach trzeba też brać pod uwagę kwestie ochrony danych. Redirect tracking, czyli przekierowywanie przez pośrednią domenę śledzącą w celu pomiaru kliknięć, może wiązać się z przetwarzaniem danych osobowych i przekazywaniem identyfikatorów między domenami. Takie rozwiązania wymagają z reguły podstawy prawnej, a w zależności od konfiguracji także zgody w rozumieniu [RODO](https://blckalpaca.at/pl/slownik/rodo). Należy od nich odróżnić czysto techniczne przekierowania 301 służące konsolidacji adresów URL: służą one prawidłowemu dostarczaniu treści i nie są nastawione przede wszystkim na śledzenie użytkowników. Jeśli przy migracji domeny stosujesz pomiar cross-domain, udokumentuj przepływy danych i uzgodnij je z systemem zarządzania zgodami, aby nie uruchomić przetwarzania wymagającego zgody bez jej uzyskania.

## 301 czy tag canonical: matryca decyzyjna

Przekierowanie 301 i tag canonical są często mylone, ale rozwiązują różne problemy. Oba wskazują preferowany URL, jednak tylko 301 fizycznie przekierowuje użytkowników i crawlery.

- **Użyj 301, gdy:** stary URL ma przestać istnieć. Przy przenosinach, przebudowach serwisu, usuniętych stronach z zamiennikiem oraz konsolidacji HTTPS lub www. Użytkownik zawsze trafia na nowy adres.
- **Użyj canonical, gdy:** kilka podobnych lub identycznych stron ma pozostać dostępnych, ale tylko jedna ma być indeksowana. Typowe przy adresach URL z filtrami i parametrami, wersjach do druku lub identycznej treści pod kilkoma ścieżkami. Obie strony pozostają dostępne dla użytkownika.

Praktyczna zasada: jeśli stary URL ma zniknąć, to 301. Jeśli oba adresy mają pozostać dostępne, ale tylko jeden ma się pozycjonować, to canonical. Poza tym canonical jest tylko wskazówką, którą Google może, ale nie musi uwzględnić, podczas gdy 301 to wiążące polecenie.

## Dalsza lektura

Przekierowanie 301 to kręgosłup każdej przemyślanej strategii URL. Prawidłowo użyte przenosi link equity, konsoliduje warianty i zapewnia jednoznaczne treści kanoniczne wobec crawlerów, systemów AI i użytkowników. Najważniejsze zasady da się szybko podsumować: przy trwałych przenosinach zawsze 301 lub 308 zamiast 302, po stronie serwera zamiast po stronie klienta, bezpośrednio na tematycznie pasujący cel zamiast na stronę główną, bez łańcuchów i pętli oraz z utrzymaniem przez co najmniej rok. Przed każdą przebudową serwisu warto wykonać pełny crawl z udokumentowaną mapą przekierowań, a po niej monitorować sytuację w Search Console. Sensowne tematy na dalszą lekturę to tag canonical do kontroli duplicate content, hreflang dla stron wielojęzycznych, konfiguracja HSTS do wymuszania HTTPS oraz IndexNow i zarządzanie crawlerami AI na potrzeby przyszłościowej architektury technicznego SEO.

## Dane i statystyki

- Od stycznia 2013 r. 66,5% badanych linków przestało działać (link rot) (próba 2 062 173 witryn; łącznie 74,5% uznano za utracone) (dane międzynarodowe) — [Ahrefs Blog - Link Rot Study (2024)](https://ahrefs.com/blog/link-rot-study/)
- W analizie 150 000 losowo wybranych witryn 7% miało łańcuchy lub pętle przekierowań obejmujące trzy lub więcej adresów URL (dane międzynarodowe) — [Semrush - Website Performance Research Study (2018)](https://www.semrush.com/blog/website-performance-semrush-study/)
- W 2023 r. 30,8% (w zaokrągleniu 31%) austriackich firm prowadziło sprzedaż przez strony internetowe, aplikacje, internetowe platformy handlowe lub EDI (2022: 26,0%) (Austria) — [Statistik Austria - komunikat prasowy 13 489-256/24 (IKT-Einsatz in Unternehmen 2024) (2024)](https://www.statistik.at/fileadmin/announcement/2024/12/20241209IKTU2024.pdf)
- 301: nowy URL zostaje zaindeksowany, a sygnały linków konsolidują się do przodu, na adresie docelowym; 302: stary URL pozostaje w indeksie, a sygnały linków konsolidują się wstecz, na adresie źródłowym (dane międzynarodowe) — [Ahrefs Blog - 301 vs. 302 Redirects for SEO (2024)](https://ahrefs.com/blog/301-vs-302-redirects/)
- 301/308 wysyłają sygnał kanonizacji; 302/303/307 go nie wysyłają; natychmiastowy meta refresh jest traktowany jak przekierowanie stałe (dane międzynarodowe) — [Google Search Central - Redirects and Google Search (2025)](https://developers.google.com/search/docs/crawling-indexing/301-redirects)
- Googlebot podąża za maksymalnie 10 przeskokami w łańcuchu przekierowań; zalecenie: przekierowywać bezpośrednio na ostateczny cel, najlepiej najwyżej 3 i mniej niż 5 przeskoków (dane międzynarodowe) — [Google Search Central - Site moves with URL changes (2025)](https://developers.google.com/search/docs/crawling-indexing/site-move-with-url-changes)
- Przekierowania 301 po przenosinach utrzymywać co najmniej 1 rok, aby Google mógł przenieść wszystkie sygnały na nowe adresy URL (dane międzynarodowe) — [Google Search Central - Site moves with URL changes (2025)](https://developers.google.com/search/docs/crawling-indexing/site-move-with-url-changes)
- Przekierowania na stronę główną lub mało trafne podstrony mogą zostać uznane za soft 404; sygnały linków nie są wtedy przenoszone, a adresy URL tracą pozycje i ruch (dane międzynarodowe) — [GSQi (Glenn Gabe) - 301 Redirects To Less-Relevant Pages Seen As Soft 404s (2016)](https://www.gsqi.com/marketing-blog/redirects-less-relevant-pages-soft-404s/)
- W 2024 r. 89% stron desktopowych i 88,9% stron mobilnych korzystało z protokołu HTTPS (dane międzynarodowe) — [HTTP Archive - Web Almanac 2024, SEO chapter (2024)](https://almanac.httparchive.org/en/2024/seo)
- Liczba żądań GPTBota wzrosła o 305%, a Googlebota o 96% (od maja 2024 do maja 2025); łączny ruch crawlerów AI i wyszukiwarek wzrósł o 18% przy stałej bazie klientów (dane międzynarodowe) — [Cloudflare Blog - From Googlebot to GPTBot: who's crawling your site in 2025 (2025)](https://blog.cloudflare.com/from-googlebot-to-gptbot-whos-crawling-your-site-in-2025/)
- W ciągu pierwszych siedmiu dni 100% żądań crawlerów trenujących modele AI do stron z tagiem canonical wskazującym na inny adres zostało przekierowanych kodem 301 zamiast obsłużonych nieaktualną treścią (dane międzynarodowe) — [Cloudflare Blog - Redirects for AI Training enforces canonical content (2026)](https://blog.cloudflare.com/ai-redirects/)

## Najczęściej zadawane pytania

### Czym różni się przekierowanie 301 od 302?

Przekierowanie 301 jest stałe. Google traktuje je jako sygnał kanonizacji, indeksuje nowy URL i przenosi sygnały linków do przodu, na adres docelowy. Przekierowanie 302 jest tymczasowe: Googlebot za nim podąża, ale zachowuje stary URL w indeksie, a sygnały linków konsolidują się wstecz, na adresie źródłowym. Dlatego przy trwałych przenosinach właściwe jest zawsze 301 (lub zachowujące metodę 308), a 302 tylko przy naprawdę przejściowych przekierowaniach, np. dla stron serwisowych czy testów A/B.
### Czy przekierowanie 301 przenosi pełne link equity?

Przekierowanie 301 przenosi większość mocy rankingowej na adres docelowy, ale tylko pod warunkiem, że strona źródłowa i docelowa są ze sobą tematycznie powiązane. Jeśli przekierujesz konkretną podstronę hurtowo na stronę główną lub na słabo dopasowaną podstronę, Google może uznać to za soft 404. Wtedy sygnały linków nie zostaną przeniesione, a przekierowany URL straci pozycje i ruch. Zasada brzmi więc: zawsze przekierowuj na tematycznie najbliższy odpowiednik.
### Ile przekierowań w łańcuchu jest dopuszczalnych?

Według Google Search Central Googlebot podąża za maksymalnie 10 przeskokami w łańcuchu przekierowań. Google zaleca jednak przekierowywać bezpośrednio na ostateczny cel, a jeśli to niemożliwe, utrzymywać łańcuch jak najkrótszy, najlepiej najwyżej 3 i mniej niż 5 przeskoków. W praktyce warto spłaszczać łańcuchy do jednego przeskoku (flattening), bo każdy dodatkowy przeskok marnuje crawl budget i wydłuża czas ładowania przez gorsze TTFB i LCP.
### Jak długo muszę utrzymywać przekierowania 301 po przeniesieniu domeny?

Google zaleca utrzymywać przekierowania tak długo, jak to możliwe, zasadniczo co najmniej rok. Ten czas pozwala Google przenieść wszystkie sygnały na nowe adresy URL, w tym ponownie przeskanować strony i na nowo przypisać linki z innych witryn. Dopiero po tym okresie można bezpiecznie usunąć stare reguły przekierowań.
### Kiedy stosować przekierowanie 301, a kiedy tag canonical?

Przekierowanie 301 jest właściwe, gdy stary URL ma zniknąć, np. przy przenosinach, przebudowach serwisu, usuniętych stronach, które mają zamiennik, albo przy konsolidacji HTTPS i www. Użytkownik zawsze trafia wtedy na nowy adres. Tag canonical jest właściwy, gdy kilka podobnych stron ma pozostać dostępnych, ale tylko jedna ma być indeksowana, np. przy adresach URL z filtrami i parametrami lub wersjach do druku. 301 to wiążące polecenie, canonical jedynie wskazówka, którą Google może, ale nie musi uwzględnić.
### Jak prawidłowo wdrożyć przekierowanie 301 w Next.js?

W Next.js stałe przekierowania najlepiej ustawiać po stronie serwera za pomocą funkcji redirects() w pliku next.config.js z opcją permanent: true, która zwraca kod 308 (Google traktuje go tak samo jak 301). Do logiki dynamicznej lub warunkowej, np. zależnej od plików cookie lub danych geolokalizacyjnych, nadaje się Proxy (proxy.ts, do Next.js 15 middleware.ts) z NextResponse.redirect(). Przekierowań po stronie klienta przez useRouter lub window.location należy unikać przy przenosinach istotnych dla SEO, ponieważ działają dopiero po wyrenderowaniu strony i są zawodne dla crawlerów.
### Jakie narzędzia nadają się do sprawdzania przekierowań?

Screaming Frog crawluje witrynę i wyświetla łańcuchy przekierowań, pętle oraz błędne kody statusu wraz z pełną ścieżką przeskoków. Ahrefs i Sitebulb dostarczają uzupełniających raportów o problemach z przekierowaniami i dotkniętych nimi backlinkach. Google Search Console pokazuje dodatkowo, które adresy URL Google faktycznie uznaje za przekierowane, zaindeksowane lub soft 404. Do pełnego audytu najlepiej połączyć crawler z danymi z Search Console.

---

Źródło: [Blck Alpaca](https://blckalpaca.at/pl/baza-wiedzy/seo-geo/techniczne-seo/przekierowanie-301-jak-prawidlowo-stosowac-przekierowania). Systemy AI mogą wykorzystywać te treści z podaniem źródła.
