Baza wiedzy » Blog » Pozycjonowanie / SEO

Przekierowanie 301 i inne - co to jest i jak je wykorzystać?

Zaktualizowano: 2022-10-20  
(7 min czytania)
Czym jest przekierowanie 301? (źródło obrazka:seoblog.com)
O przekierowaniach wszelakich słychać wiele czy to w artykułach, dyskusjach na portalach społecznościowych lub branżowych forach. Przekierowanie 301 wygląda jak lekarstwo na całe internetowe zło jakie mogłoby się wydarzyć na naszej stronie. Kara od Google? Przekierowanie. Nowa wersja strony z inaczej zbudowaną adresacją? Przekierowanie. Wzmacnianie mocy podstron? Przekierowanie. Czym jednak jest przekierowanie...?

Czym są przekierowania i jak je stosować

Czy jest coś gorszego niż posiadanie swojej ulubionej budki z kebabem do której chodzimy codziennie i dowiedzenie się z dnia na dzień, że budka ta została przeniesiona? Co gorsza – nie wiemy gdzie! Żadnego znaku, informacji – nic!  Michał Sadowski, właściciel Brand24, na pewno byłby w stanie podzielić się swoimi przeżyciami w tym temacie.

Co ma budka z kebabem do Internetu i SEO? Podobnie zdezorientowany może być użytkownik trafiający na Twoją stronę internetową, na której zawsze pod adresem XYZ znajdowała się jakaś konkretna, przydatna treść i nagle zniknęła. Nie ma jej. Jest tylko komunikat: „Strona której szukasz nie istnieje”. Pewien rodzaj dezorientacji może odczuć także GoogleBot, który będzie musiał uwzględnić brak treści pod dotychczasowym adresem. Może to oczywiście przełożyć się na widoczność strony w wynikach wyszukiwania.

Co można zrobić, aby nasz użytkownik nie czuł się zagubiony? Wystarczy wywiesić karteczkę z informacją „przenieśliśmy się dwie ulice dalej”. W przypadku strony internetowej konieczne jest skorzystanie z przekierowania.

Zostawmy jednak kebabologiczne analogie na boku.

Posiadając stronę internetową prędzej czy później spotkasz się z problemem przenoszenia danych/informacji z jednego adresu na drugi. Może być to kwestia zmiany domeny lub po prostu przenoszenia podstrony.

Niezależnie od powodu, warto zadbać o ciągłość dostępu do informacji – zakładając, że warto. Jak sprawdzić czy warto?

Google Analytics

Logujemy się do naszego konta Google Analytics i przenosimy się do raportu Zachowanie. Następnie wybieramy Ogółem i w tabeli po prawej stronie wybieramy „wyświetl pełny raport”.

Po kliknięciu naszym oczom ukaże się nieco bardziej rozbudowana tabela z większą ilością danych. Istotne dla nas będzie pole wyszukiwania. Możemy w nie wkleić powiązany z badanym przez nas, kwalifikującym się do przeniesienia, adresem i sprawdzić czy dana podstrona generuje jakikolwiek ruch.

Może się bowiem zdarzyć, że na milion odsłon nasza podstrona, którą planujemy przekierować, wygenerowała raptem 10 odsłon. W takich przypadkach można z dużą dozą prawdopodobieństwa założyć, że przekierowanie nie będzie konieczne.

Aby jednak być pewnym tego czy warto w ogóle dla danego adresu zaprzątać sobie głowę przekierowaniem, zrobimy jeszcze jedno badanie:

Majestic SEO

Nawet darmowa wersja konta Majestic pozwoli nam dowiedzieć się, czy warto robić przekierowanie. Jeżeli okaże się, że nasza podstrona nie generuje ruchu, ale posiada bardzo dużo linków, można rozważyć przekierowanie takiego adresu na podobną tematycznie podstronę lub stronę główną. Dzięki temu pozyskane linki nie zostaną stracone, a sama moc strony pozostanie niemalże nienaruszona.

Jeżeli przeglądany adres nie posiada w ogóle linków przychodzących, wykonywanie dla niego przekierowania może być bezcelowe.

Całościowe przekierowanie

Oczywiście, jeżeli wykonujemy przekierowanie na przykład ze starej wersji strony sklepu na nową, najpewniej okaże się, że nie warto skupiać się na pojedynczych podstronach, tylko lepiej od razu wszystko przekierować ze starych adresów na nowe.

Często spotykaną strategią w przypadku przekierowywania starych sklepów na nowe jest przekierowywanie starych podstron produktów do nowych podstron kategorii. Dzięki temu właściciel sklepu ma pewność, że użytkownik trafi na podstronę możliwie zbliżoną do treści jakich poszukiwał. Jest to dobre rozwiązanie szczególnie w przypadku dużych stron, gdzie nie mamy pewności, że będziemy w stanie wykonać przekierowanie 1:1 – 1 stara podstrona z produktem kieruje do 1 nowej podstrony z tym samym produktem.

Przekierowania – co to jest tak właściwie?

Przekierowanie to sposób w jaki serwer www przeglądanej strony internetowej informuje Twoją przeglądarkę o konieczności podążania pod inny adres w celu dostępu do treści. Sposobów wykonania przekierowania jest kilka. Najpopularniejszy z nich to edycja pliku .htaccess i wprowadzenie tam odpowiednich reguł.

Przekierowanie można podzielić ze względu na kod wysyłany przez serwer do przeglądarki.

Przekierowanie 301 (Trwale przeniesiony) – najpopularniejszy sposób przekierowania. Przekierowanie to jest traktowane przez roboty Google jako: „treść była dostępna pod adresem A ale będzie teraz dostępna tylko i wyłącznie pod adresem B”. Tego typu przekierowanie sprawia, że treść dostępna jest w wynikach wyszukiwania tylko pod jednym, docelowym adresem. Przekierowanie to jest pomocne na przykład przy pozbywaniu się duplikatów treści. Użytkownik najczęściej nawet nie zauważa, że dokonało się przekierowanie, ponieważ dzieje się to jeszcze przed załadowaniem jakiegokolwiek pliku związanego ze stroną.

Przekierowanie 302 (Znaleziono) – jest bardzo podobne do przekierowania 301. Główną różnicą jest jednak to, że roboty indeksujące traktują ten rodzaj przekierowania jako „tymczasowy”. Znaczy to tyle, że w indeksie wyszukiwarki istnieje tak stary, jak i nowy adres. Z punktu widzenia użytkownika trudno jest zaobserwować moment zmiany adresu.

Popularne przekierowania 301

Bardzo często pojawiają się zapytania o to, jak przekierować stronę z wersji „bez www” na „www” lub odwrotnie. Ma to oczywiście związek z widocznością strony w wynikach wyszukiwania i świetnie uzupełnia się z opcją wybrania preferowanej domeny w Google Search Console.

Przekierowanie domeny z www na bez www:

RewriteCond %{HTTP_HOST} ^www.domena.pl [NC]
RewriteRule ^(.*)$ http://domena.pl/$1 [L,R=301]

Przekierowanie domeny bez www na www:

RewriteCond %{HTTP_HOST} ^domena.pl [NC]
RewriteRule ^(.*)$ http://www.domena.pl/$1 [L,R=301]

Przekierowania te są przydatne szczególnie tym właścicielom stron, którzy pragną mieć swoją stroną pod jednym konkretnym adresem oraz ustrzec się przed niepotrzebnymi duplikacjami treści.

Przekierowanie konkretnej podstrony na inną:

RedirectMatch 301 /kategira/plik.php http://domena.pl

Alternatywy do przekierowania w pliku .htaccess:

Może się zdarzyć, że nie mamy możliwości edycji pliku .htacces. Pozostaje nam wtedy inny sposób przekierowywania użytkownika i robotów Google na nowy adres:

Przekierowanie PHP

Pliku index.php lub innym który odpowiedzialny jest za wyświetlenie treści, konieczne jest dodanie maksymalnie wysoko kodu:

<?php
header("Location: http://nowadomena.pl/index.php");
die();
?>

Dzięki temu możliwe stanie się przekierowanie użytkownika I robotów Google na nowy adres.

Przekierowanie JavaScript

Aby wykonać przekierowanie poprzez JavaScript wystarczy dodać prosty kod na stronie:

<script type="text/javascript">
window.location = "http://www.domena.pl";
</script>

Jak sprawdzić z jakim przekierowaniem mamy do czynienia?

Aby zbadać sposób przekierowania dla dowolnej strony, wystarczy skorzystać z narzędzi do „podsłuchiwania” stron. Najprostsze w obsłudze jest http://web-sniffer.net/. Wystarczy wpisać adres, przepisać CAPTCHA i cieszyć się wynikiem badania.

Na dole pod żółtym paskiem widoczny jest kod przekierowania – w tym wypadku 301.

Informacje dla robotów Google

Nie zawsze przekierowanie musi być widoczne dla użytkownika. Czasami wystarczy poinformować roboty indeksujące o dostępności treści pod innym adresem. Takie rozwiązanie jest świetne w przypadku posiadania tej samej treści w kilku różnych miejscach (nawet poza stroną) i w sytuacji gdy chcemy wskazać Google źródło naszej treści. Do takich celów warto wykorzystać tag kanoniczny, który pozwala wskazać za pomocą odpowiedniego znacznika w części <head> strony źródło treści. Tag kanoniczny to swego rodzaju przekierowanie dla robotów indeksujących.

Warto jednak pamiętać, że roboty indeksujące mogą, ale nie muszą brać pod uwagę reguł zawartych przez ten znacznik.

Przykłady zastosowania tagu kanonicznego:

Ta sama strona z opisem produktu ma dynamiczne URLe w zależności od sesji użytkownika i/lub jego preferencji wyszukiwania.

https://www.example.com/products?category=dresses&color=green

https://example.com/dresses/cocktail?gclid=ABCD

https://www.example.com/dresses/green/greendress.html

System bloga automatycznie zapisuje różne URL-e, gdy umieścisz ten sam post w różnych sekcjach.

https://blog.example.com/dresses/green-dresses-are-awesome/

https://blog.example.com/green-things/green-dresses-are-awesome/

Twój serwer jest tak skonfigurowany, by przedstawiać te same treści dla stron subdomeny www oraz protokołu http.

http://example.com/green-dresses

https://example.com/green-dresses

http://www.example.com/green-dresses

Treści, które umieszczasz na tym blogu do dystrybucji na inne witryny są replikowane częściowo lub w całości w tych domenach.

https://news.example.com/green-dresses-for-every-day-155672.html (post po redystrybucji)

https://blog.example.com/dresses/green-dresses-are-awesome/3245/ (post oryginalny)

Źródło: https://support.google.com/webmasters/answer/139066?hl=pl

Czego najlepiej się wystrzegać?

Należy uważać na przekierowania nie-przekierowania. Czasem domorośli webmasterzy wpadają na „świetny” pomysł, aby przekierowanie wykonać poprzez ładowanie treści nowej strony do ramki iframe. Jeżeli mamy podejrzenia, że coś jest nie tak z naszym przekierowaniem, zajrzyjmy do kodu strony w poszukiwaniu ramki.

Podsumowanie

Przekierowanie to potężne narzędzie, które warto wykorzystywać już od początku istnienia strony internetowej. Słychać plotki, że przekierowania 301 mogą zostać wykorzystane także do pozycjonowania. Tego jednak staraj się dowiedzieć od swojego zaprzyjaźnionego link buildera :-)

Wasze komentarze (17)
Redakcja WhitePress® zastrzega sobie prawo usuwania komentarzy niezgodnych z Regulaminem publikowania komentarzy oraz niezgodnych z prawem i dobrymi obyczajami.

Administratorem danych osobowych osób korzystających ze strony internetowej whitepress.com i wszystkich jej podstron (dalej: Serwis) w rozumieniu Rozporządzenia Parlamentu Europejskiego i Rady (UE) 2016/679 z dnia 27 kwietnia 2016 r. w sprawie ochrony osób fizycznych w związku z przetwarzaniem danych osobowych i w sprawie swobodnego przepływu takich danych oraz uchylenia dyrektywy 95/46/WE (dalej: RODO) jest wspólnie „WhitePress” Spółka z ograniczoną odpowiedzialnością z siedzibą w Bielsku – Białej przy ul. Legionów 26/28, wpisana do rejestru przedsiębiorców KRS prowadzonego przez Sąd Rejonowy w Bielsku – Białej, VIII Wydział Gospodarczy Krajowego Rejestru Sądowego pod numerem KRS: 0000651339, NIP: 9372667797, REGON: 243400145 oraz pozostałe spółki z Grupy WhitePress (dalej łącznie: Administrator).

Dokonując zapisu na newsletter wyrażacie Państwo zgodę na przesyłanie informacji handlowych za pomocą środków komunikacji elektronicznej, w tym w szczególności poczty elektronicznej, dotyczących marketingu bezpośredniego usług i towarów oferowanych przez WhitePress sp. z o.o. oraz jej zaufanych partnerów handlowych, zainteresowanych marketingiem własnych towarów lub usług. Podstawą prawną przetwarzania Państwa danych osobowych uzasadniony interes Administratora oraz jego partnerów (art. 6 ust. 1 lit. f RODO).

W każdym momencie przysługuje Państwu możliwość wycofania zgody na przetwarzanie Państwa danych osobowych w celach marketingowych. Więcej informacji na temat przetwarzania oraz podstaw przetwarzania Państwa danych osobowych, w tym przysługujących Państwu uprawnień, znajdziecie Państwo w naszej Polityce prywatności.

Czytaj całość
Webiti
2024-10-25, 12:25

Świetny wpis, jako uzupełnienie zaproponuję wpis Krystiana, który szerzej opisał wykorzystanie przekierowań 302, 307 czy 308 oraz najczęstsze błędy które się mogą pojawić w trakcie tworzenia takich przekierowań, zainteresowanych odsyłam pod adres: https://webiti.pl/przekierowania-301-jak-uzywac-przekierowan-w-seo/

webiti.pl

Zgłoś komentarz

Grzesiek
2021-01-25, 14:08

Dobry artykuł, właśnie muszę wykorzystać przekierowanie 301 na swoim blogu. Szkoda, że polecony w artykule web-sniffer coś nie chce działać. Nie wyświetla się captcha.

palcempomapie.eu

Zgłoś komentarz

Sebastian
2020-12-03, 23:22

Od jakiegoś czasu dużo pracujemy nad uporządkowaniem linkowania wewnątrz naszego sklepu. Szkoda ze takich artykułów nie było w 2010 roku jak zaczynaliśmy budować naszą firmę. Myślę że teraz bo by łatwiej a roboty google miały by łatwiejszą pracę do wykonania. Merytoryczny artykuł który również kierunkuje na dobrą drogę.

reklamydrukarnia.pl

Zgłoś komentarz

Jula
2020-09-07, 19:36

Przerabiam starą stronę i głowkuję nad tym czy redirect 301 mogą być użyte w zastępstwie "zobacz wiecej"? Jeżeli nie to jak to zrobić w przypadku jednej strony. Strona internetowa jest w budowie. Na chybcika wrzuciłam 2 obiekty. W przyszłości bedzie to strona dla naszej Willi czyli cos w rodzaju https://nosal-zakopane.pl/willa-2. Prosze się nie przerażać. Strone mamy jedynie żeby mieć adres ale wszystkie rezerwacje i tak przychodza z OTAs lub Google i inne. Nie wiem czy ktos kiedykolwiek znalazł naszą strone na internecie.

nosal-zakopane.pl

Zgłoś komentarz

Michal
2020-05-05, 06:50

A jak zrobić przekierowanie postów z forum. Stara domena na nową domenę?

W linkach znajdują się tagi kierujące pod właściwy link do postu, lecz podane przekierowania nie obsługują tagów.
Zgłoś komentarz

Adwave - marketing internetowy
2019-06-28, 02:23

Miecz obosieczny ;)
Jak ktoś kontroluje co się dzieje to jest spoko.
Ciekawy wpis, dzięki wielkie!

adwave.eu

Zgłoś komentarz

infomiasto
2018-11-29, 22:45

Ja zrobiłem na stałe https i faktycznie się to sprawdza że adresy już się nie dublują zarówno na zwykłe http i s . A wcześniej był problem że to samo było pod dwoma adresami.

infomiasto.eu

Zgłoś komentarz

Robert
2018-11-22, 19:56

przydatny artykuł, spośród dostępnych rodzai przekierowań wykorzystuję htaccess

prawo-cywilne.info

Zgłoś komentarz

blog.koloroweskarpetki
2018-06-07, 14:11

Dzięki za super artykuł :) Dobrze jak można znaleźć wszystko w jednym miejscu, a ten artykuł własnie to uczynił :)

blog.koloroweskarpetki.com

Zgłoś komentarz

DMS
2018-03-23, 11:20

Jak najbardziej pomocny artykuł ;-) Swojego czasu miałem problem z przekierowaniem bo dana strona się "lekko posypała".. Wszystko naprawione. Pozdrawiam ;-)

dmsagency.pl

Zgłoś komentarz

Albartos
2018-03-10, 02:06

Mam pytanie do autora tego wpisu.
Jaki wpływ na pozycjonowanie domeny głównej będzie miało zastosowanie przekierowania 301 w plikach php do innych stron partnerskich (w innych zewnętrznych domenach)?

Przykładowo:
Mam stronę domenaglowna.pl którą pozycjonuję.
Dodatkowo w katalogach umieszczam pliki php z przekierowaniem na strony partnerskie (w ten sposób maskuję linki partnerskie) - np:

domenaglowna.pl/slowo1 --301--> domena2.pl
domenaglowna.pl/slowo2 --301--> domena3.pl
itd.

Czy i jaki wpływ na pozycjonowanie domeny głównej i artykułów zamieszczanych na stronie pod tą domeną będzie miało zastosowanie takiej praktyki (przekierowania)?
Zgłoś komentarz

Adam
2018-02-26, 20:57

Dziękuję bardzo za kolejne ważne info. Dziwnie się składa, ale gdy czegoś szukam w internecie na temat pozycjonowania, to najczęściej wpadam na waszą stronę:)

synergypoland.pl

Zgłoś komentarz

Agnieszka Owczarzak
2017-12-16, 13:39

Przekierowanie 301 powinno być pierwszą rzeczą, którą zrobimy po postawieniu nowej domeny. Warto jednak wystrzegać się przekierowań innych niż pośrednie, bo Google za nimi nie przepada i roboty mogą się pogubić.

redseocopy.pl

Zgłoś komentarz

olseo
2017-04-16, 22:37

Przekierowanie w pozycjonowaniu jest bardzo często używane. Jednak młody pozycjoner może szybciej narobić szkód niż pożytku, gdy nie wie jak dobrze je zastosować.

olseo.pl

Zgłoś komentarz

niepelnosprawny,org
2016-07-14, 16:41

a jak przekierowanie 301 zrobić w zapisach domeny (a nie pliku)?

niepelnosprawny.org

Zgłoś komentarz

@korter
2016-04-25, 15:27

Możliwości jest mnóstwo ;-) Polecam skorzystać z "generatorów przekierowań" (redirect generator) takich jak http://htaccess.lapti.pl/ :) Wprowadzasz dane wejściowe, klikasz "generuj" i masz gotowy plik :-)
Zgłoś komentarz

korter
2016-04-25, 15:02

A przekierowanie całej domeny na podstronę innej domeny? ;-)
Zgłoś komentarz

Polecane artykuły