Nigdy nie zapomnimy dnia, w którym zdaliśmy sobie sprawę, ile ruchu tracimy z powodu błędów 404. Podczas przeglądania analityki naszej witryny zauważyliśmy, że odwiedzający, którzy trafiali na niedziałające strony, natychmiast wychodzili.
Rozwiązanie okazało się prostsze niż się spodziewaliśmy. Przekierowując strony 404 na naszą stronę główną, udało nam się utrzymać odwiedzających na naszej stronie i dać im szansę na zapoznanie się z naszymi treściami.
Ta mała zmiana zmniejszyła nasz współczynnik odrzuceń i dała zagubionym odwiedzającym jasną ścieżkę do znalezienia tego, czego szukali. Stało się to jedną z naszych podstawowych rekomendacji dotyczących poprawy doświadczenia użytkownika.
W tym przewodniku pokażemy Ci kilka sprawdzonych metod przekierowania stron 404 WordPress na stronę główną. Niezależnie od tego, czy jesteś początkującym, czy masz pewne doświadczenie techniczne, znajdziesz podejście, które sprawdzi się w Twojej witrynie i pomoże Ci przestać tracić cenny ruch z powodu niedziałających linków.

Dlaczego przekierować stronę 404 na stronę główną WordPressa?
Kiedy użytkownik próbuje odwiedzić stronę, która nie istnieje na Twojej stronie WordPress, WordPress zamiast tego wyświetli mu stronę z błędem 404.
Sformułowanie i wygląd tej strony mogą się różnić w zależności od używanego motywu.

Większość użytkowników, którzy trafiają na domyślną stronę 404, szybko opuszcza Twoją witrynę. Może to zwiększyć ogólny wskaźnik odrzuceń i negatywnie wpłynąć na rankingi w wyszukiwarkach.
Dlatego powinieneś poświęcić czas na stworzenie niestandardowej strony 404. Jednak do czasu, gdy to zrobisz, możesz zastosować skrót z tego samouczka i przekierować użytkowników na stronę główną.
W idealnym świecie przekierowałbyś również konkretne żądania błędów 404 do najbardziej odpowiednich stron.
Mając to na uwadze, przyjrzyjmy się, jak przekierować wszystkie błędy 404 na stronę główną. Omówimy dwie metody, a także pokażemy, jak tworzyć niestandardowe przekierowania dla poszczególnych stron:
- Przekieruj wszystkie błędy 404 na stronę główną za pomocą AIOSEO (łatwe)
- Przekieruj wszystkie błędy 404 na stronę główną za pomocą kodu (zaawansowane)
- Bonus: Skonfiguruj niestandardowe przekierowania stron 404 za pomocą AIOSEO (zalecane)
- FAQs About Redirecting 404 Pages to the Home Page
Metoda 1: Przekieruj wszystkie błędy 404 na stronę główną w WordPress
W tej metodzie będziemy używać All in One SEO for WordPress (AIOSEO). Jest to najlepszy wtyczka SEO dla WordPress, która pozwala na ustawianie przekierowań, optymalizację treści pod kątem wyszukiwarek i wiele więcej.
Pierwszą rzeczą, którą musisz zrobić, to zainstalować i aktywować All in One SEO (AIOSEO). Aby uzyskać więcej szczegółów, zapoznaj się z naszym przewodnikiem krok po kroku jak zainstalować wtyczkę WordPress.
Uwaga: Istnieje bezpłatna wersja All in One SEO, ale będziemy korzystać z wersji Pro, ponieważ Przekierowania są dodatkiem Pro.
Po aktywacji wtyczki musisz przejść do All in One SEO » Redirects.
Jeśli jeszcze nie skonfigurowałeś przekierowań, musisz kliknąć przycisk „Aktywuj przekierowania”.

Spowoduje to zainstalowanie modułu Przekierowania All in One SEO.
Następnie musisz kliknąć zakładkę „Ustawienia” na górze strony. Ta strona pozwala skonfigurować przekierowania w AIOSEO.

Musisz przewinąć stronę w dół, aż znajdziesz sekcję „Zaawansowane ustawienia 404”. Włącz tę sekcję, klikając przycisk przełącznika, tak aby zmienił kolor na niebieski.
Teraz będziesz mógł zobaczyć więcej ustawień. Powinieneś przełączyć przycisk „Włącz domyślne przekierowanie 404” na pozycję włączoną. Następnie upewnij się, że wybrana jest opcja „Strona główna”.

Zauważ, że istnieje również opcja „Niestandardowy adres URL”. Pozwala to przekierować błędy 404 do dowolnego wpisu lub strony. Nie zapomnij kliknąć przycisku „Zapisz zmiany” na górze lub na dole strony, aby zapisać ustawienia.
Teraz, gdy Twoi odwiedzający spróbują odwiedzić adres URL w Twojej witrynie, który nie istnieje, zostaną przekierowani na stronę główną zamiast zobaczyć domyślną stronę 404.
Metoda 2: Przekieruj wszystkie błędy 404 na stronę główną za pomocą kodu
W tej metodzie będziemy używać WPCode, co sprawia, że dodawanie niestandardowego kodu w WordPress jest bezpieczne i łatwe. Ponadto zawiera ogromną bibliotekę przydatnych fragmentów kodu, w tym jeden, który automatycznie przekierowuje strony 404 na stronę główną.
Aby rozpocząć, musisz zainstalować i aktywować bezpłatną wtyczkę WPCode. Jeśli potrzebujesz pomocy, możesz skorzystać z naszego poradnika jak zainstalować wtyczkę WordPress.
Po aktywacji wtyczki przejdź do Fragmenty kodu » + Dodaj fragment z poziomu panelu WordPress.
Następnie wyszukaj fragment „Przekieruj 404 na stronę główną” w bibliotece, najedź na niego kursorem i kliknij przycisk „Użyj fragmentu”.

WPCode automatycznie doda kod za Ciebie, a także wybierze odpowiednią metodę wstawiania.

Następnie wystarczy przełączyć przełącznik z „Nieaktywny” na „Aktywny” i kliknąć przycisk „Zaktualizuj”.

Teraz, gdy strona nie zostanie znaleziona, zamiast widzieć stronę 404, odwiedzający zostaną przekierowani na stronę główną Twojego WordPressa.
Jeśli wolisz nie używać wtyczki, możesz użyć prostego fragmentu kodu, aby przekierować wszystkie strony 404 na stronę główną.
W tej metodzie musisz dodać kod do swoich plików WordPress. Jeśli nigdy tego nie robiłeś, zapoznaj się z naszym przewodnikiem dla początkujących na temat wklejania fragmentów kodu z sieci do WordPressa. Możesz również zapoznać się z naszym przewodnikiem na temat hierarchii szablonów motywów WordPress.
Najpierw musisz utworzyć nowy plik w folderze motywu WordPress i nazwać go 404.php. Jeśli Twój motyw ma już plik 404.php, musisz edytować ten plik.
Aby edytować ten plik, musisz połączyć się ze swoim kontem hostingu WordPress za pomocą klienta FTP lub narzędzia do zarządzania plikami.

Po połączeniu z Twoją witryną będziesz mógł zobaczyć plik 404.php w folderze motywów WordPress.
Musisz dodać następujący kod jako pierwszą linię w swoim pliku 404.php:
<?php
header("HTTP/1.1 301 Moved Permanently");
header("Location: ".get_bloginfo('url'));
exit();
?>
Następnie zapisz plik 404.php i prześlij go ponownie do katalogu motywu za pomocą FTP lub panelu sterowania hostingiem. Wtedy błędy 404 będą przekierowywane na Twoją stronę główną.
Bonus: Skonfiguruj niestandardowe przekierowania stron 404 za pomocą AIOSEO
Najlepszym i najbardziej przyjaznym dla SEO sposobem obsługi błędów 404 jest przekierowanie odwiedzających do najbardziej odpowiedniej strony, a nie tylko strony głównej.
Funkcja przekierowań wtyczki All in One SEO może również śledzić wszystkie błędy stron 404 i pozwala na ustawienie inteligentnych przekierowań stron 404 w WordPress.
Jeśli zainstalowałeś i aktywowałeś AIOSEO, postępując zgodnie z Metodą 1, wszystko, co musisz zrobić, to wrócić do strony All in One SEO » Redirects i kliknąć zakładkę „Ustawienia”.
Następnie przewiń w dół, aż zobaczysz sekcję „Logi”. Twoje logi 404 to zapis adresów URL, które odwiedzający próbowali użyć do odwiedzenia stron, które już nie istnieją na Twojej stronie.
Upewnij się, że opcja „Logi 404” jest włączona, aby wyglądała na niebiesko. Możesz również wybrać, jak długo wtyczka ma zapisywać logi, wybierając okres z menu rozwijanego.

Nie zapomnij kliknąć „Zapisz zmiany” przed przejściem dalej.
Następnie możesz kliknąć opcję menu „Logi 404”, aby zobaczyć ostatnio odwiedzaną stronę 404.
Pamiętaj, że ponieważ właśnie włączyłeś logowanie, może ono nie wyświetlać niczego od razu. Może być konieczne odczekanie do 24 godzin, zanim zobaczysz tam przydatne informacje.

Kolumna „URL” pokaże Ci strony, które użytkownicy próbowali odwiedzić, ale nie istnieją.
Możesz przekierować dowolny z tych adresów URL do istniejącej strony, klikając link „Dodaj przekierowanie” w kolumnie „Przekierowanie”. Otworzy się menu rozwijane, w którym możesz wprowadzić informacje o przekierowaniu.
Aby uzyskać najlepsze rezultaty, musisz wprowadzić najbardziej odpowiednią stronę dla oryginalnego zapytania w polu „Docelowy adres URL”, a następnie kliknąć „Dodaj przekierowanie”.

Na przykład, jeśli usunąłeś samouczek na temat jak założyć bloga WordPress, a następnie napisałeś nowy, najlepiej przekierować stary adres URL do nowego wpisu na blogu, zamiast na stronę główną.
Aby dodać wiele przekierowań stron 404, po prostu wykonaj te same kroki, co powyżej.
Pamiętaj, generalnie nie chcesz na stałe przekierowywać strony 404 na stronę główną. Jest to świetne tymczasowe rozwiązanie, dopóki nie stworzysz niestandardowego projektu strony 404, który będzie lepiej konwertował, lub nie skonfigurujesz indywidualnych przekierowań, które kierują użytkowników do istniejącej, odpowiedniej strony.
FAQ dotyczące przekierowania stron 404 na stronę główną
Poniżej znajdują się niektóre z najczęściej zadawanych pytań dotyczących przekierowywania stron 404 na stronę główną w WordPress. Powinny one pomóc rozwiać wszelkie wątpliwości dotyczące stosowania tej strategii na Twojej stronie.
1. Czy przekierowanie stron 404 na moją stronę główną zaszkodzi mojemu SEO?
Przekierowanie stron 404 na stronę główną nie zaszkodzi Twojemu SEO, jeśli zostanie wykonane poprawnie. Jednak generalnie lepiej jest używać przekierowań 301 do odpowiednich stron, gdy jest to możliwe, lub po prostu naprawić niedziałające linki. Przekieruj na stronę główną tylko wtedy, gdy nie ma logicznej alternatywnej strony, na którą można wysłać odwiedzających.
2. Jaka jest różnica między przekierowaniem 301 a 302 dla stron 404?
Przekierowanie 301 informuje wyszukiwarki, że zmiana jest trwała, podczas gdy przekierowanie 302 wskazuje, że jest tymczasowe. W przypadku przekierowań stron 404 zazwyczaj chcesz użyć przekierowania 301, ponieważ oryginalna strona została trwale usunięta. Pomaga to zachować wartość SEO z niedziałającego linku.
Zobacz nasz poradnik na temat przekierowań 302 vs 301, aby poznać najlepsze praktyki.
3. Czy mogę dostosować moją stronę 404 zamiast ją przekierowywać?
Tak, i często jest to lepsze podejście. Niestandardowa strona 404 może zawierać pomocną nawigację, funkcję wyszukiwania i linki do najpopularniejszych treści. Daje to odwiedzającym opcje, jednocześnie zatrzymując ich na Twojej stronie, i jest generalnie lepsze dla SEO niż automatyczne przekierowania.
4. Skąd mam wiedzieć, czy moje przekierowania 404 działają poprawnie?
Możesz przetestować swoje przekierowania, próbując uzyskać dostęp do nieistniejącej strony w swojej witrynie (np. yoursite.com/random-page-that-doesnt-exist). Powinieneś zostać automatycznie przekierowany na stronę główną. Możesz również użyć narzędzi takich jak AIOSEO do monitorowania błędów 404 i odpowiedzi przekierowań.
5. Czy przekierowywanie stron 404 wpłynie na szybkość ładowania mojej witryny?
Prawidłowo skonfigurowane przekierowania powinny mieć minimalny wpływ na szybkość ładowania Twojej witryny. Jednak zbyt wiele łańcuchów przekierowań (gdzie jedno przekierowanie prowadzi do kolejnego) może spowolnić działanie. Upewnij się, że Twoje przekierowania prowadzą bezpośrednio do ostatecznego miejsca docelowego, bez wielu przeskoki.
Eksperckie poradniki dotyczące błędów 404 w WordPress
Mamy nadzieję, że ten artykuł pomógł Ci dowiedzieć się, jak przekierować stronę 404 w WordPressie. Możesz również zapoznać się z innymi poradnikami dotyczącymi obsługi błędów 404:
- Przewodnik dla początkujących po tworzeniu przekierowań 301 w WordPress
- Jak naprawić błąd 404 przy wyświetlaniu wpisów WordPress (krok po kroku)
- Jak łatwo śledzić strony 404 i przekierowywać je w WordPressie
- Jak znaleźć i naprawić niedziałające linki w WordPressie (krok po kroku)
- Jak ulepszyć swój szablon strony 404 w WordPress
- Najlepsze przykłady projektów stron z błędem 404 w WordPress
- Najlepsze wtyczki do przekierowań WordPress (porównanie)
- Najlepsze darmowe wtyczki do przekierowań 404 dla WordPressa
- Kluczowe zadania konserwacyjne WordPress, które należy wykonywać regularnie
- Najczęstsze błędy WordPress i jak je naprawić
Jeśli podobał Ci się ten artykuł, zasubskrybuj nasz kanał YouTube po samouczki wideo WordPress. Możesz nas również znaleźć na Twitterze i Facebooku.

Dennis Muthomi
Metoda AIOSEO jest bardzo przyjazna dla osób nietechnicznych i używam jej na stronach moich klientów. Z mojego doświadczenia wynika, że niestandardowa strona 404 z linkami znacznie zmniejszyła współczynniki odrzuceń na mojej stronie. Jeszcze jedna rzecz, którą bym zasugerował, to regularne przeglądanie logów 404, aby zobaczyć wzorce w zachowaniu użytkowników i tworzenie specyficznych przekierowań dla często wyszukiwanych nieistniejących stron. Pomogło mi to poprawić doświadczenie użytkownika i zatrzymać więcej odwiedzających na mojej stronie WordPress.
Mrteesurez
Doceniam Twoje podejście do obsługi błędów 404 i zgadzam się, że przekierowanie strony z błędem 404 na stronę główną może być sprytnym posunięciem, szczególnie w celu zatrzymania ruchu. Miałem podobną sytuację, kiedy zauważyłem, że wysyłanie użytkowników na niestandardową stronę 404 z paskiem wyszukiwania i pomocnymi linkami utrzymywało ich zaangażowanie na mojej stronie. Chociaż przekierowanie na stronę główną może być przydatne, szczególnie w przypadku usuniętych treści, odkryłem, że dobrze przygotowana strona 404 często zamienia potencjalny ślepy zaułek w pozytywne doświadczenie użytkownika. Pokazuje odwiedzającym, że dbasz o ich podróż po Twojej stronie i oferujesz im sposób na znalezienie tego, czego szukają, co może budować zaufanie i zachęcać do powrotu.
Ralph
Mam 2 lub 3 posty na blogu, które musiały zostać usunięte, ale adresy URL nadal są obecne na Pintereście, forach itp., więc przekierowałem błąd 404 na moją stronę główną w ustawieniach hostingu, aby nie tracić ruchu. Jednak dla każdego innego nieusuniętego błędu 404 mam własną informację „przepraszamy” i pasek wyszukiwania.
Bardzo doceniam dobre strony z błędami 404 na stronach internetowych ludzi, ponieważ często wskazuje to, że naprawdę im zależy. Przekierowanie na stronę główną ma swoje zastosowania, ale moim zdaniem nie zawsze.
Wsparcie WPBeginner
That is an option if you prefer it
Admin
Jiří Vaněk
Myślę, ale to tylko moja osobista opinia, że przekierowywanie ludzi na stronę główną nie jest dobre. Zamiast tego lepiej jest stworzyć humorystyczną stronę 404 z przeprosinami, które zmniejszają frustrację odwiedzających i oferują interesujące treści w postaci strony 404, na której można automatycznie wstawić najnowsze treści ze strony internetowej lub bloga. W ten sposób odwiedzający zdaje sobie sprawę, że strona już nie istnieje, ale ma również okazję pośmiać się z dobrze przygotowanej strony 404 i otrzymuje alternatywne treści jako opcję tego, co zrobić dalej.
Wsparcie WPBeginner
That is another option, it depends on the site and what type of content but both are valid options
Admin
Mrteesurez
Ten pomysł jest dobry, osobiście uważam stronę 404 za sposób na przekazanie odwiedzającym pewnych informacji oraz zaprezentowanie ciekawych treści i linków jako alternatywy. Twój pomysł jest świetny, ponieważ zawiera elementy humorystyczne lub obrazki. dziękuję.
Chociaż generalnie zależy to od typu strony, ten Twój pomysł jest nadal dobry.
Jiří Vaněk
Moim głównym celem jest zmniejszenie frustracji użytkowników, gdy nie mogą znaleźć tego, czego szukają. Dlatego zdecydowałem się użyć humoru, który może częściowo złagodzić frustrację, i zaoferować alternatywę, taką jak inne treści. Wiem, że natknąłem się na kilka stron internetowych, które przekierowały mnie na stronę główną, i zawsze byłem zdezorientowany, dlaczego nie widzę artykułu, a zamiast tego widzę stronę główną. To zazwyczaj tylko bardziej mnie frustrowało i ostatecznie sprawiało, że odchodziłem. Oferując użytkownikom alternatywne treści, nadal istnieje szansa, że pozostaną na stronie. To są moje obserwacje. Cieszę się, że uznałeś je za pomocne i możesz je wykorzystać na swojej stronie internetowej. To moja subiektywna opinia na temat tego, co działa dla mnie.
Shamsher Khan
Dziękuję za udostępnienie tego niesamowitego tutorialu.
Wsparcie WPBeginner
Proszę bardzo!
Admin
Mbah Chinedu
Witam, przekierowania 301, które wykonujesz w pliku php przez FTP, czy nie mogę użyć tekstu, aby poinformować użytkownika, że strona zostanie przekierowana za kilka sekund, a następnie pozwolić na przekierowanie. Przynajmniej współczynnik odrzuceń nadal się zmniejsza, ponieważ Google nie ma problemu z miękkimi 404 ani stronami 404
Wsparcie WPBeginner
Możesz stworzyć taką stronę, jeśli chcesz, ale nie mamy przyjaznej dla początkujących metody jej tworzenia za pomocą PHP.
Admin
Mark Cavallo
bardzo szybki i łatwy trik – zaoszczędził mi mnóstwo czasu na ręcznym przekierowywaniu przy nowej stronie internetowej. dziękuję.
Wsparcie WPBeginner
Glad our guide could help
Admin
Dave
Proszę, co jeśli nie chcę, żeby przekierowywało na stronę główną, jak mogę ustawić przekierowanie na inną niestandardową stronę?
Wsparcie WPBeginner
Zalecamy zapoznanie się z naszym przewodnikiem dotyczącym śledzenia i przekierowywania błędów 404 dla innych linków poniżej:
https://www.wpbeginner.com/plugins/how-to-track-404-pages-and-redirect-them-in-wordpress/
Admin
Mudassir
Witaj zespole WPbeginner,
Używam Astra Pro i mam już jakiś kod w moim 404.php. Teraz moje pytanie brzmi: gdzie dokładnie mam dodać powyższy kod? Czy powinienem usunąć cały istniejący kod i dodać Twój, czy jak?
Pomocy!
Wsparcie WPBeginner
W tym samouczku normalnie zastąpiłbyś kod na swojej stronie 404 tym kodem. Jak stwierdzamy w artykule, powinno to być robione tylko w bardzo specyficznych przypadkach.
Admin
Mudassir
Dziękuję, zastąpiłem go i działa!
Wsparcie WPBeginner
Glad it worked
Adeola
Twoje posty są zawsze bardzo pomocne. Dziękuję
Peter
Czy to nadal będzie wyświetlane jako 404 w Google Search Console?!
Wsparcie WPBeginner
Cześć Peter,
Nie, wyśle nagłówek 301 do robotów indeksujących, informując je, że treść została trwale przeniesiona.
Admin
Noble A. Ozogbuda
Witam, proszę, jak mogę zmodyfikować ten kod, aby przekierować wszystkie moje strony 404 na konkretną stronę, a nie na stronę główną?
Mentik
Działa idealnie… dzięki
Jack
It worked perfectly ! Thanks Syed
Mohan
Właśnie go zainstalowałem i zrobiłem kilka przekierowań. Mam nadzieję, że działa tak, jak oczekuję. Tak czy inaczej, to fajny plugin. Dzięki za pomocny post na jego temat.
Jeffrey Asamoah
działa dzięki!
Jitendra Mahato
Cześć… Chciałbym wiedzieć, jak przekierować stronę 404 na niestandardową stronę. Chcę to zrobić na moim blogu. Dziękuję. Czekam na Twoją odpowiedź. Użyłem tego kodu i działa dobrze.
Drake Bliss
Jeśli chcesz przekierować tylko konkretną ścieżkę adresu URL, wypróbuj poniższy kod. Najpierw utwórz motyw potomny, jeśli go nie masz, i przenieś 404.php do motywu potomnego.
Edytuj stronę 404.php w motywie potomnym i wklej ten kod na samym początku strony 404.php. Możesz dodać więcej sprawdzeń dla innych ścieżek, które chcesz przekierować.
yudi cahyadi
cześć... używam motywu potomnego, ale nie ma pliku 404, jak utworzyć plik 404.php za pomocą motywu potomnego, a nie głównego, aby wstawić kod..
dziękuję..
umer tanveer
Wstaw kod do głównego motywu
eray
dziękuję bardzo. działa..
Kaizur Ahmed
Świetnie! Ten kod działa dobrze.
Liem Hoang
Działa idealnie! Wielkie dzięki dla administratora, uratowałeś mi życie. Moja strona internetowa nie będzie już otrzymywać błędów w WMT.
Malindo My Id
wow, dziękuję bardzo,, czy wiesz, że moja strona była przekierowywana przez spamera, co spowodowało, że moja strona z błędem 404 miała do 1240 nieznalezionych adresów URL. a teraz zostałem przekierowany na moją stronę główną.. jesteście dobrymi chłopakami.. dziękuję.. Podoba mi się ta strona,, bardzo przydatna dla wielu blogerów..
Malindo My Id z Indonezji
Shoaib
Czytałem wszędzie w sieci, że 404 nie powinny być globalnie przekierowywane na stronę główną.
jakie jest twoje zdanie ???
Wsparcie WPBeginner
Zgadzamy się, że nie jest to najlepsza praktyka. Jednak czasami może to stać się konieczne dla niektórych witryn.
Admin
Sanjar
Dzięki bardzo
Sid
Czy to nadal będzie wyświetlane jako 404 w Google Search Console?!
Wsparcie WPBeginner
Tak, jest to możliwe. Zobacz wtyczki z naszej listy 6 najlepszych darmowych wtyczek do przekierowania 404 dla WordPress.
Admin
Jaswinder
Dobra i wartościowa informacja, tego właśnie szukałem.
Dzięki.
Kumar
Ten kod powoduje problemy, kiedy publikuję coś nowego, permalink skraca się i nie zawiera pełnego tytułu posta.
Co mam zrobić?
Miguel Guzman
Mam 1500 błędów 404, ponieważ na początku, kiedy zacząłem używać WordPressa, używałem dat w adresach URL. Zmieniłem permalinki i wtedy zaczęły się błędy 404. Bardzo trudno jest, gdy masz tak wiele przekierowań, aby mapować je indywidualnie. łatwiej jest przekierować je wszystkie na stronę główną.
Riccardo
Jak można przekierować w zależności od języka, w którym wyświetlana jest witryna?
Moja witryna jest w języku francuskim i angielskim, ale kiedy używam twojego kodu, prowadzi ona tylko do jednej strony dla obu języków.
Dziękuję za pomoc!
Riccardo
slango20
to zła praktyka, bardzo zła. Jeśli masz czas na skonfigurowanie strony WordPress, masz czas, aby umieścić 404 Not Found w 404.php *przynajmniej* zamiast przekierowywać na stronę główną bez żadnego wyjaśnienia
jhelum
fantastycznie… dziękuję bardzo
dcaryll
Doceniam szybkie wyjaśnienie i odpowiedź. Dzięki za post.
Roy
Jestem za to bardzo wdzięczny. Uratowałeś mnie przed wykonaniem ponad 200 przekierowań. Działało świetnie.
P.S.
Czy ktoś wie, czy kod działa również w przypadku instalacji multisite?
Jeśli tak, czy strona 404 przekierowuje do subdomeny / podfolderu / podwitryny, czy do głównej lub głównej domeny / folderu / witryny?
Vishal
Thanks dude….
Prasanna
Jestem Ci bardzo wdzięczny. Moja strona internetowa od teraz nie będzie miała błędów indeksowania.
Wielkie dzięki.
slango20
te „błędy” indeksowania są całkowicie normalne i nie wpływają na ranking Twojej witryny, tak jak nie jest dobrym pomysłem odpowiadać na wszystkie SMS-y tą samą wiadomością tylko dlatego, że otrzymałeś kilka spamowych SMS-ów
marco
Dzięki, to bardzo pomaga.
Dilpreet Bhatia Music
Wow – To było łatwe!!
Filip Hajek
Istnieje fajna wtyczka WP „404 Redirected”, która przechwytuje błędy 404 i pozwala łatwo je przekierować.
Eric
Dzięki za komentarz! Bardzo mi pomogłeś! Artykuł również zawiera dobre rozwiązanie, ale nie lubię grzebać w moim kodzie. Jeszcze raz dziękuję za sugestię, Flip!
-Eric Out-
Nikole
Co jeśli chcę przekierować na konkretną stronę, a nie na stronę główną?
Personel redakcyjny
Możesz zmienić linię 3. Lub lepiej użyć wtyczki przekierowania, tak jak wspomnieliśmy w artykule.
Admin
Rakesh
To jest świetne!!! Użyłem kodu (wcześniej mój motyw dawał mi niestandardowy szablon strony 404, ale zastąpiłem go kilkoma twoimi linijkami). Dziękuję.
ud
Dziękuję za bardzo przydatne informacje
Arslanh
Zrobiłem to, ale wydaje się, że nie działa. Nie mam pojęcia o kodowaniu, więc proszę o pomoc!
Personel redakcyjny
Powinno działać bez zarzutu, jeśli będziesz postępować zgodnie z artykułem. To nie jest skomplikowany fragment kodu.
Admin
Julien
Nie jestem przekonany co do trafności tego. 404 oznacza, że strona już nie istnieje, 301 to trwałe przekierowanie. Te 2 błędy nie oznaczają tego samego dla wyszukiwarek.
Rootpak
Zgadzam się. Nie polecałbym przekierowywania wszystkich stron 404 na stronę główną. Z punktu widzenia SEO nie jest to akceptowalne. Oznacza to, że każda nieistniejąca strona została przeniesiona na stronę główną. Może to po prostu prowadzić do problemów z tym, jak Google widzi Twoją witrynę.
Andy Feliciotti
Używam rozszerzenia smart 404 i muszę powiedzieć, że jest niesamowite, znajduje post o podobnym adresie URL i do niego przekierowuje
Personel redakcyjny
Jak nazywa się to rozszerzenie?
Admin
Clark Wimberly
Powinienem wiedzieć lepiej, ale raz stworzyłem nieskończoną pętlę, używając czegoś podobnego do tego. Była to strona z kilkoma stronami głównie dla zalogowanych użytkowników, więc stworzyłem szablon 404 przekierowujący do strony użytkownika. Zapomniałem, że moja strona użytkownika przekierowywała do 404, jeśli nie byłeś zalogowany. Całkowicie moja wina i ledwo istotne, ale tak było.
Personel redakcyjny
Hah, to zabawne. Jedynym powodem, dla którego napisaliśmy ten kod, była mała, jedno-stronicowa witryna, na której nie chcieliśmy, aby użytkownicy zbytnio się rozglądali. Niektórzy ludzie są po prostu ciekawi i zaczynają szukać lub sprawdzać kanały itp. Dlatego wyłączyliśmy wyszukiwanie, kanały i przekierowaliśmy 404 na stronę główną.
Admin