Co To Jest Przekierowanie?
Przekierowanie to zestaw instrukcji informujących przeglądarkę internetową lub wyszukiwarkę, aby przejść do innego adresu URL niż ten, który początkowo został zażądany. Przekierowanie adresu URL może być również nazywane przekazywaniem adresu URL. Przekierowania są stosowane, gdy strona internetowa została przeniesiona na nową lokalizację, na stałe lub tylko tymczasowo.
Więcej O Przekierowaniach
W ogromnym krajobrazie internetu istnieje mnóstwo elementów, które współpracują, aby zapewnić płynne i efektywne doświadczenie użytkownika.
Jednym z kluczowych elementów jest przekierowanie.
Jeśli jesteś nowicjuszem w świecie tworzenia stron internetowych lub po prostu użytkownikiem internetu ciekawym tego, jak działają mechanizmy w tle, trafiłeś w odpowiednie miejsce.
W tym kompleksowym przewodniku rozwikłamy tajemnice przekierowań, wyjaśniając, czym są, jak działają, jak ich używać i dlaczego są one integralną częścią funkcjonowania internetu i sukcesu Twojej strony internetowej.
Czym jest przekierowanie?
W swojej najprostszej formie, przekierowanie to zestaw instrukcji, które informują przeglądarkę internetową lub wyszukiwarkę o konieczności przejścia do innego URL (uniform resource locator) niż ten, który początkowo został zażądany. Przekierowanie URL może być również nazywane przekazywaniem URL.
Przekierowania są używane, gdy strona internetowa została przeniesiona na nową lokalizację na stałe lub tymczasowo.
Zbadamy więcej przypadków użycia przekierowań bardziej szczegółowo wkrótce — zaraz po tym, jak omówimy podstawy.
Powiązane: Co to jest URL?
Pętle przekierowań
Pętla przekierowań występuje, gdy serwer internetowy ciągle kieruje przeglądarkę internetową z powrotem na tę samą stronę, za każdym razem na nowo.
To zdarza się, gdy serwer jest skonfigurowany do przekierowania przeglądarki na alternatywną stronę, jeśli żądana strona nie zostanie znaleziona, zamiast na stronę błędu 404.
Gdy ta konfiguracja zostanie źle ustawiona, może to prowadzić do ciągłego przekierowywania przeglądarki na tę samą stronę zamiast na nową. Efektem jest pętla przekierowań.
Utknąłeś w pętli? Dowiedz się, jak się z niej wydostać dzięki naszemu poradnikowi Jak naprawić błąd „Zbyt wiele przekierowań” w WordPressie (13 metod).
Przekierowania Domen
Podobnie jak przekierowanie URL, istnieje przekierowanie domeny (lub przekierowanie domenowe). Polega to na tym, że wszystkie strony w ramach nazwy domeny są przekierowywane do innej nazwy domeny. Jest to przydatne w przypadkach, gdy rozszerzenie domeny najwyższego poziomu (TLD) strony internetowej ulega zmianie. Na przykład, gdy przejście jest z .net na bardziej nowoczesne .com.
Powiązane: Czym jest gTLD?
Zazwyczaj, gdy ktoś nie sprecyzuje i mówi tylko „przekierowanie”, ma na myśli przekierowanie adresu URL, a nie przekierowanie domeny. My również zrobimy tak w tym artykule, skupiając się specjalnie na przekierowaniach adresów URL.
Co To Jest Przykład Przekierowania?
Porozmawiajmy o tym, jak może wyglądać przekierowanie.
Załóżmy, że na twojej stronie jest strona, która cieszy się dużym ruchem, często do niej linkujesz i udostępniasz link w wielu miejscach. Jednak jest ona żałośnie nieaktualna. W tym przykładzie chodzi o nasz post na blogu z najlepszymi filmami z 2019 roku.
Zamiast usuwać ten link i pokazywać wszystkim, którzy na niego klikną, kod błędu — wzbudzając nieufność i zwiększając wskaźnik odrzuceń na Twojej stronie — możesz przekierować go na nową stronę z powiązaną, ale bardziej aktualną treścią. Na przykład, zaktualizowany wpis na blogu o najlepszych filmach 2023 roku.

Co robi przekierowanie?
Przekierowanie domeny sprawia, że przeglądarka internetowa kieruje użytkownika z oryginalnej nazwy domeny (którą zażądał) na inną nazwę domeny (którą określiłeś za pomocą przekierowania).
W praktyce oznacza to, że gdy użytkownicy będą szukać starej domeny, URL przeglądarki zmieni się na przekierowaną domenę.
Może to brzmieć jak przynęta z zamianą, ale dzisiaj wielu częstych użytkowników internetu zna ten koncept. Jeśli martwisz się, że mogą się zaniepokoić lądowaniem na nieoczekiwanej stronie, zawsze możesz dodać do swojej treści zastrzeżenie wprowadzające zaktualizowane informacje i wyjaśniające, dlaczego widzą to, co widzą.
To może być szczególnie przydatny pomysł w przypadkach, gdy aktualizujesz popularny, wieloletni artykuł, taki jak przepis czy lista „najlepszych”, jak w powyższym przykładzie, gdzie odwiedzający mogli przyzwyczaić się do starszej treści.
Kiedy Powinienem Użyć Przekierowania?
Jest wiele przypadków użycia przekierowania URL:
Przenoszenie Na Nową Domenę
Jak już wspomnieliśmy, jeśli zdecydujesz się zmienić nazwę domeny swojej strony, kluczowe jest ustawienie przekierowań ze starej nazwy domeny na nową. Zapewnia to, że odwiedzający korzystający z nieaktualnych linków nie zostaną skierowani na nieaktualną (lub uszkodzoną) wersję Twojej strony, która psuje ich świetne doświadczenia użytkownika (UX).
Przejście Na HTTPS
Jeśli jesteś w trakcie ulepszania bezpieczeństwa swojej strony przez przenoszenie z HTTP na HTTPS, ważne jest, aby ustawić przekierowania, które przeniosą odwiedzających na bardziej bezpieczną wersję Twojej strony.
To zapewnia, że odwiedzający próbujący uzyskać dostęp do strony przez niezabezpieczone połączenie są automatycznie przekierowywani na bezpieczną wersję, gdzie ich dane i prywatność są lepiej chronione.
Teraz, gdy większość przeglądarek pokazuje użytkownikom internetu komunikat o błędzie, gdy próbują uzyskać dostęp do strony internetowej, która nie używa HTTPS, jest to kluczowe dla utrzymania silnego przepływu odwiedzających stronę — co oczywiście jest niezbędne do generowania konwersji i sprzedaży.
Usuwanie Stron
Kiedy zdecydujesz się usunąć konkretną stronę ze swojej witryny, kluczowe jest wdrożenie strategii przekierowań, która zapewni, że odwiedzający, którzy mają starą stronę zapisaną w zakładkach lub natrafią na nią w starszym artykule, nie trafią na stronę błędu 404.
Scalanie Stron
Masz wiele stron o podobnej treści, które chcesz scalić, aby stworzyć superstronę do optymalizacji dla wyszukiwarek (SEO)?
Świetny pomysł — ale gdy to zrobisz, nie zapomnij użyć przekierowań ze strony/stron, które likwidujesz, do scalonej strony, aby żaden z cennego ruchu nie wyciekł z lejka.
Powiązane: Co to jest SEO?
Przeprowadzanie konserwacji
Podczas prac konserwacyjnych strony internetowej lub treści, strona internetowa może być tymczasowo wyłączona.
W takich przypadkach ustawienie tymczasowego przekierowania może skierować odwiedzających na niestandardową stronę konserwacyjną lub po prostu na inną aktualną część Twojej strony internetowej, aby upewnić się, że nadal mają dostęp do potrzebnych informacji i zasobów.
Dostarczanie Tymczasowej Odpowiedzi Bez Odświeżania
W przypadku, gdy strona musi być wyświetlona podczas przesyłania informacji na stronę internetową — na przykład zakupu, posta itp. — można użyć przekierowania, aby dostarczyć tę stronę użytkownikowi. Zapewnia to, że strona z przesyłaniem nie zostanie zmodyfikowana lub ponownie załadowana, ponieważ ponowne załadowanie może faktycznie ponownie wysłać przesyłanie i spowodować błędy lub podwójne transakcje, posty itp.
Dlaczego Powinienem Korzystać Z Przekierowań?
Teraz wiemy, kiedy przekierowania są najbardziej odpowiednie — ale dlaczego tak ważne jest używanie przekierowań URL we wszystkich tych ustawieniach?
Istnieją naprawdę dwa podstawowe powody.
Pierwszym celem jest zapewnienie doskonałego doświadczenia użytkownika.
Wyobraź sobie kliknięcie w link, tylko po to, aby zobaczyć komunikat o błędzie. Jest mnóstwo zasobów i jeśli jesteś choć trochę taki jak my, pójdziesz szukać innego.
To właśnie jest jeden z powodów, dla których inteligentne, terminowe przekierowania są kluczowe. Zapewniają one, że użytkownicy są płynnie kierowani dokładnie tam, gdzie chcesz — na twoje najświeższe i najdokładniejsze treści na najbardziej aktualnych i dobrze zaprojektowanych stronach.
A potem jest SEO.
Wyszukiwarki używają przekierowań, aby zrozumieć, która wersja podobnych adresów URL jest kanoniczną. Oznacza to, że jest to preferowana wersja, którą chcesz, aby wyszukiwarka przeszukiwała, indeksowała i prezentowała użytkownikom wyszukiwarek, kiedy wpisują pytania, na które Twoja treść może odpowiedzieć.
Przekierowania również minimalizują ryzyko, że użytkownik napotka komunikat o błędzie i opuści Twoją stronę. Odbicia są czymś, na co Google zwraca uwagę przy ocenie jakości Twojej treści i tego, gdzie powinna się ona pojawić w wynikach wyszukiwania. Chcesz pojawić się jak najbliżej szczytu wyników wyszukiwania, aby zdobyć jak najwięcej oczu na swojej stronie.
Jest również coś, co nazywa się backlink, który jest kluczowy dla wrażenia Google na temat autorytetu Twojej strony oraz ogólnej oceny SEO Twojej strony. Jeśli na innej stronie istnieje link prowadzący do Twojej strony, to jest to backlink. Jeśli usuniesz stronę, do której prowadził link i nie ustawisz przekierowania, backlink znika. Budowanie backlinków jest trudne, a ich utrata może zaszkodzić pozycji Twojej strony wobec konkurentów.
Rozmowa o SEO jest ogromna i ciągle się zmienia — linki i przekierowania to tylko część zagadki. Jeśli chcesz dowiedzieć się (dużo) więcej na ten temat, sprawdź to:
- Zwróć Uwagę Na URL: Jak Stworzyć Strukturę Strony Przyjazną Dla SEO
- Popraw Swoje Pozycje, Korzystając Z Tych 20 Technik SEO
- SEO Na Stronie Vs. SEO Poza Stroną: Kompletny Przewodnik & Niezbędne Wskazówki
Jak Działa Przekierowanie?
- Kiedy wpisujesz URL w swojej przeglądarce (kliencie), wysyła ona żądanie do serwera hostującego tę stronę.
- Jeśli na tej stronie jest ustawione przekierowanie, serwer odpowiada kodem stanu HTTP wskazującym typ przekierowania — oraz URL, na który następuje przekierowanie.
- Klient następnie podąża za instrukcjami zawartymi w wiadomości serwera, aby zażądać URL w nowej lokalizacji.
- Serwer odpowiada zgodnie z oczekiwaniami na żądaną stronę.

Typy Przekierowań
Ponieważ przekierowania mogą być używane w różnych przypadkach z wielu powodów, ma sens istnienie różnych ich typów.
Przejrzyjmy najczęstsze i najważniejsze typy przekierowań, o których powinieneś wiedzieć.
Przekierowanie Stałe Vs. Przekierowanie Tymczasowe
Istnieją dwie główne kategorie przekierowań: stałe i tymczasowe.
Stałe przekierowania powinny być stosowane, gdy nie zamierzasz ponownie wyświetlać starej strony, na przykład przy jej usuwaniu lub łączeniu dwóch lub więcej stron. Użytkownicy końcowi nie zauważą tutaj różnicy, ale tego typu przekierowanie informuje wyszukiwarki, że mogą zapomnieć o starej adresie URL i skupić się na indeksowaniu oraz wyświetlaniu nowej.
Tymczasowe przekierowania są stosunkowo rzadziej używane. Powinny być stosowane, gdy chcesz wyświetlić nową lub inną stronę, ale planujesz powrócić do pierwotnej strony w pewnym momencie. To sygnalizuje Google i innym wyszukiwarkom, aby zachowały informacje ze starego adresu URL, tak aby były gotowe do udostępnienia tej strony, gdy tymczasowe przekierowanie zostanie wyłączone.
Przekierowania po stronie serwera (znane również jako przekierowania HTTP)
Przekierowanie HTTP lub serwerowe występuje, gdy serwer, na którym jest hostowana Twoja strona, obsługuje przekierowanie przed załadowaniem witryny. Jest to szybkie i niezauważalne dla użytkownika.
Co się dzieje, to serwer otrzymuje żądanie dotyczące starego adresu URL od przeglądarki, wysyła z powrotem kod przekierowania i nowy adres URL do przeglądarki, a przeglądarka odczytuje kod przekierowania jak instrukcje i używa ich do serwowania nowego adresu URL, jak zaznaczono.
Co rozumiemy przez „kod przekierowania”?
Cieszmy się, że pytasz — nie możemy się doczekać, aby Ci pokazać.
Przekierowanie 301 (Przeniesiono Na Stałe)
Ten kod informuje serwery i wyszukiwarki, że przeniesienie strony jest trwałe.
Jest to najskuteczniejszy kod do przekazywania wartości linków na nową stronę, ale zyski maleją z każdym kolejnym przekierowaniem, więc nie traktuj tego jak nieskończonej pętli autorytetu.
302 Przekierowanie (Tymczasowo Przeniesione)
Przekierowanie 302 informuje wyszukiwarki i serwery, że przekierowanie adresu URL przed nimi jest tylko tymczasowe. Oznacza to, że oryginalna strona powinna zachować swoją autoryzację, chociaż z czasem, gdy 302 pozostaje aktywne, autoryzacja ta przechodzi na nowy adres URL, który nie ma zamiaru go zastąpić.
Przekierowanie 303 (Zobacz Inne)
Gdy oryginalna strona jest niedostępna lub musi zostać wyłączona (aby nie mogła się ponownie załadować), ten typ przekierowania zabiera użytkowników na całkowicie inną, ale nadal istotną stronę. Jest zazwyczaj używany, gdy dostarcza się tymczasową stronę, na przykład w przypadku strony potwierdzenia zakupu itp.
307 Przekierowanie (Tymczasowo Przeniesione)
Podobnie jak przekierowanie 302, przekierowanie 307 jest tymczasowe, ale jest nieco nowocześniejszą wersją, która działa inaczej. Informuje serwery i wyszukiwarki w sposób jednoznaczny, że nowy adres URL jest tymczasowy i w pewnym momencie zostanie przywrócony oryginalny adres URL. Przekierowanie 302 jest w tym sensie bardziej niejednoznaczne. Niektóre źródła twierdzą, że przekierowania 302 są (nieco) bardziej przyjazne dla SEO.
308 Przekierowanie (Przeniesione Na Stałe)
Przekierowanie 308 oznacza trwałe przeniesienie i funkcjonalnie jest bardzo podobne do 301. Przekierowanie 308 jest nieco bardziej precyzyjne i czyste z technicznego punktu widzenia, więc może być preferowane przez programistów. Jeśli nie jesteś pewien, które wybrać, 301 jest prawdopodobnie bezpieczniejszą opcją.
Aby pomóc Ci zdecydować, który kod będzie najlepszy dla Twoich potrzeb, dobrym źródłem jest przewodnik które przekierowanie Yoasta.
Przekierowania po stronie klienta (Meta Refresh i przekierowania JavaScript)
W przeciwieństwie do przekierowań po stronie serwera, istnieją przekierowania po stronie klienta, które zachodzą w kodzie Twojej strony. Mogą być zaimplementowane przy użyciu JavaScriptu lub tagu odświeżania meta.
Generalnie rzecz biorąc, przekierowania po stronie serwera są preferowane, ponieważ pozwalają uniknąć ingerencji w kod. Uważa się również, że są bardziej pomocne dla SEO.
To dlatego, że przekierowania JavaScript wymagają włączonej obsługi JavaScript w przeglądarce użytkownika, co nie zawsze ma miejsce. Ponadto przekierowania meta refresh mogą wolno się ładować. Wolne czasy ładowania prowadzą do złego UX i niższej pozycji w oczach Google. Z tych powodów nie skupimy się na tym, jak to zrobić w tym artykule.
Co jeśli nie użyję przekierowania?

Użycie przekierowania ma kluczowe znaczenie: pomaga chronić odwiedzających przed napotkaniem stron błędów.
Ponieważ jeśli nie ustawisz przekierowania podczas przenoszenia strony lub zmiany jej adresu URL, strona z błędem 404 jest właśnie tym, co otrzymają.
Kiedy odwiedzający napotkają błąd 404, są znacznie bardziej skłonni opuścić Twoją stronę i znaleźć nowe źródło, niż szukać tego, czego potrzebują. Z czasem wysoka współczynnik odrzuceń może nawet negatywnie wpłynąć na SEO Twojej strony.
Mimo to, powinieneś mieć przygotowaną pomocną, spersonalizowaną stronę błędu 404 na swojej stronie internetowej na wypadek, gdy coś prześlizgnie się przez luki. To pomaga zatrzymać odwiedzających w Twoim uniwersum marki i może zwiększyć Twoje szanse na utrzymanie ich w swoim kręgu.
Dalsze czytanie: Jak naprawić błąd 404 w WordPressie
2 Sposoby Implementacji Przekierowań Na Twojej Stronie
Czujesz się poinformowany i gotowy, aby spróbować użyć przekierowań na swojej stronie?
Pozwól, że przeprowadzimy Cię przez kilka sposobów na to!
Użyj Wtyczki/Kreatora Stron (Przyjazne Dla Początkujących)
WordPress użytkowniku? My też — jesteśmy trochę zafascynowani.
Jedną z rzeczy, którą cenią sobie w WordPressie, jest to, jak łatwo platforma umożliwia podejmowanie zadań, które mogłyby być technicznie wymagające. Jednym z takich zadań jest implementacja przekierowań.
Wtyczki takie jak Redirection ułatwiają ustawienie i śledzenie przekierowań 301 bez potrzeby ingerencji w kod lub serwer. Jeśli Redirection nie jest odpowiedni dla Ciebie, przeszukaj katalog wtyczek a znajdziesz mnóstwo opcji przekierowań. Yoast to popularna wtyczka SEO, która również oferuje funkcje przekierowań. Bez względu na to, co wybierzesz, dokumentacja twojej wtyczki oraz proces konfiguracji po instalacji powinny szybko nauczyć Cię, jak jej używać do przekierowań.
A jeśli nie znasz jeszcze dobrze pluginów, zapoznaj się z Twoim kompletnym wprowadzeniem do pluginów WordPress przed zanurzeniem się w temat.
Powiązane: Co to jest wtyczka?
Inne kreatory stron internetowych mogą mieć narzędzia lub funkcjonalności, które ułatwiają pracę z przekierowaniami. Na przykład w Wix możesz zarządzać przekierowaniami z poziomu panelu sterowania. HubSpot również.
Aby dowiedzieć się, jak obsługiwać przekierowania w wybranym kreatorze, wyszukaj w Google „jak ustawić przekierowania URL na [mojej platformie internetowej].”
Edycja Kodu Strony (Zaawansowane)
Uwaga: Ta opcja jest przeznaczona dla użytkowników, którzy dobrze czują się przy dostępie i edycji kodu swojej strony. Zmiany tutaj mogą być trwałe i błędy mogą zaszkodzić, a nawet zablokować dostęp do twojej strony internetowej.
Z zastrzeżeniem tego przerażającego ostrzeżenia, musimy powiedzieć, że proces ustawiania przekierowań po stronie serwera jest całkiem przystępny, pod warunkiem że zdajesz sobie sprawę z ryzyka i ściśle przestrzegasz instrukcji.
Te instrukcje dotyczą implementacji stałego przekierowania 301 na popularnym serwerze Nginx.
Najpierw musisz uzyskać dostęp do pliku na swojej stronie o nazwie „.htaccess.” Możesz to zrobić na jeden z następujących sposobów:
- Połączenie z twoją stroną za pomocą protokołu bezpiecznego przesyłania plików klient, na przykład FileZilla.
- Korzystanie z funkcji menedżera plików w panelu sterowania hostingiem. Na przykład, oto jak klient DreamHost mógłby uzyskać dostęp do menedżera plików swojej strony.
Gdy masz już otwarte pliki swojej strony, wybierz folder, który ma nazwę Twojej strony. W środku powinieneś zobaczyć więcej folderów i mnóstwo plików, w tym jeden o nazwie „.htaccess”.
Zalecamy pobranie tego pliku lub skopiowanie całej jego zawartości i wklejenie jej w bezpieczne miejsce, zanim dokonasz jakichkolwiek zmian. Dzięki temu będziesz mógł ponownie przesłać oryginał, jeśli coś pójdzie nie tak od tego momentu.
Teraz otwórz do edycji. Następnie postępuj zgodnie z tymi instrukcjami z naszej bazy wiedzy, aby przekierować pojedyncze adresy URL lub wszystkie adresy URL na nową lokalizację.
Aby uzyskać więcej informacji na temat konfiguracji i rozwiązywania problemów z trwałymi przekierowaniami, przeczytaj Jak stworzyć przekierowania 301 w WordPressie (4 metody).
Zauważ, że sposób, w jaki uzyskujesz dostęp i edytujesz pliki swojej strony internetowej, zależy od serwera, jego ustawień, a czasami nawet od twojego dostawcy hostingu. Każde małe odchylenie może sprawić, że powyższe instrukcje będą nieaktualne dla twojej strony. Jeśli próbujesz postępować zgodnie z tymi instrukcjami i nie działa to — lub w ogóle nie chcesz podążać tą drogą — zalecamy skontaktowanie się z programistą, jeśli masz do niego dostęp, lub zwrócenie się do swojego dostawcy hostingu.
Dlatego zawsze ważne jest, aby…
Upewnij Się, Że Pracujesz Z Hostem, Który Jest Gotów Pomóc
Przekierowania to przydatne narzędzie, które pozwala utrzymać adresy URL Twojej strony świeże, dokładne i uporządkowane.
Poza tym są one niezwykle ważne, aby zapewnić świetne doświadczenia użytkownika i poprawić twoje SEO, dzięki czemu będziesz bardziej widoczny w wyszukiwarkach dla osób, które mogą być zainteresowane twoimi produktami i usługami.
Więc jeśli czujesz się trochę przytłoczony perspektywą samodzielnego zarządzania przekierowaniami URL, nie mamy Ci tego za złe!
Dlatego oferujemy kilka planów hostingu (w tym zarządzany hosting WordPress dla bezobsługowej wydajności) oraz usługi marketingu SEO, z których możesz skorzystać, aby zwiększyć ruch na swojej stronie i jej sukces.
W DreamHost staramy się dostarczyć Ci wszystkie narzędzia, których potrzebujesz, aby Twój serwis odniósł sukces — ale jesteśmy także zawsze w pobliżu, gdy potrzebujesz pomocy.