WordPress Error 404 Pages Essential Tips and Tools
Przerażająca strona 404 może być ogromnym bólem głowy dla każdego, kto zarządza stroną internetową. Czasami zastanowienie się, jak radzić sobie z takimi błędami podczas korzystania z CMS, takiego jak WordPress, może być jeszcze trudniejsze. WordPress ma domyślne ustawienia do obsługi błędów 404, ale pozostawiają wiele do życzenia. Jak więc wprowadzić ulepszenia do standardowej obsługi? A co ważniejsze, jak w pierwszej kolejności zapobiec błędom 404?
To jest krótki przewodnik po błędach 404 w WordPressie. Zawiera informacje o tym, dlaczego tak się dzieje, dlaczego są takie ważne, jak im zapobiegać i nie tylko. Dołączyliśmy kilka wtyczek, które sprawiają, że obsługa błędów WP 404 jest prawie bezbolesna, a na końcu wybór dodatkowych zasobów. Obsługa błędów 404 powinna być prosta po przeczytaniu tego.
Przeczytaj także:
- Twórczy błąd 404 Strony - część I
- Twórczy błąd 404 strony - część II
- 404 Nie znaleziono i wyjaśniono 9 najczęściej występujących błędów HTTP
Co powoduje błąd 404 stron w WordPress?
404 strony w WordPressie są najczęściej spowodowane z powodu zmiany struktury permalink witryny. Jeśli właściciel witryny zmieni strukturę permalinku swojego bloga WP, prawdopodobnie otrzyma linki przychodzące wskazujące na strony, które nie znajdują się już pod określonym adresem. Oznacza to, że przychodzący użytkownicy otrzymają stronę 404 zamiast treści, której szukali.
Inne przyczyny 404 stron mogą znajdować się w kodzie plików index.php lub search.php. Jeśli w kodzie występuje błąd w kodzie, może on zwrócić wyniki z nieprawidłowymi adresami (lub może w ogóle nie zwrócić wyników). Jeśli dostosowałeś pliki index.php lub search.php, dobrym pomysłem jest sprawdzenie i upewnienie się, że nie obsługują one nieprawidłowych adresów i że wszystkie strony nadal działają. Zawsze zapisuj kopię zapasową poprzedniej wersji każdego pliku przed dokonaniem zmian na wypadek konieczności przywrócenia wcześniejszej wersji.
Jednym z innych powszechnych powodów, dla których masz stronę 404, jest to, że mod_rewrite nie jest instalowany na twoim serwerze. Aby używać Pretty Permalinks, musisz mieć mod_rewrite działający na twoim serwerze. Jeśli próbujesz używać Pretty Permalinks i otrzymujesz błędy, jest to pierwsza rzecz do sprawdzenia.
Potencjalne uszkodzenia strony 404
Najbardziej oczywista szkoda spowodowana uzyskaniem strony 404 dotyczy współczynnika odrzuceń w witrynie. Jeśli użytkownik podąży za linkiem do Twojej witryny i otrzyma stronę 404 zamiast treści, której szukał, jest mało prawdopodobne, że przeszuka witrynę, aby ją znaleźć. Mogą zakładać, że w ogóle już nie istnieje w Twojej witrynie i po prostu szukać gdzie indziej.
Jeśli Twoja witryna zawiera błędy 404, możliwe, że trafisz także w rankingi wyszukiwarek. Jeśli roboty-pająki są stale prezentowane z nieistniejącymi stronami, będą karać Twoją witrynę za nieprawidłowe linki. Jedna lub dwie strony 404 mogą nie mieć większego wpływu, ale jeśli połowa stron myśli, że powinna tam być, nie ma, otrzymasz większy hit.
Jak zapobiegać błędom stron 404
Najlepszym sposobem zapobiegania 404 stronom jest bycie proaktywnym. Po pierwsze, ustaw poprawnie permalinki od samego początku. Jeśli poświęcisz trochę czasu, gdy po raz pierwszy uruchomisz bloga, aby skonfigurować dobrze skonstruowane permalinki, prawdopodobnie nie będziesz musiał ich zmieniać w przyszłości.
Bądź proaktywny w stosunku do linków przychodzących, które nie są poprawne. Wyślij szybką notatkę do osoby, która prowadzi witrynę za pomocą linku i poproś o zmianę jej na poprawny link. Większość właścicieli witryn chętnie to zrobi.
Nie usuwaj starych treści. Jeśli musisz coś zabrać, zamiast całkowicie go usunąć, utwórz stronę niestandardową pod tym adresem, która zawiera informacje o tym, co się tam znajdowało, lub linki do innych postów i stron, które mogą być interesujące dla odwiedzającego.
Istnieje wiele wtyczek, które mogą pomóc Ci zapobiec 404 stronom i zarządzać nimi.
10 wtyczek do radzenia sobie z błędem 404 stron
Poniższe wtyczki mogą w znacznym stopniu uniemożliwić odwiedzającym wyświetlenie strony 404. Wszystkie te wtyczki są bezpłatne i dostępne z wtyczek, które automatycznie przekierowują użytkowników do tych, które po prostu rejestrują błędy 404.
404 Powiadomienie
Ta wtyczka od Alex King pomoże Ci powiadomić Cię o 404 błędach pojawiających się na Twojej stronie. Jest to bardzo przydatna wtyczka do użycia, jeśli zmieniasz strukturę permalinku lub w inny sposób przenosisz rzeczy i martwisz się, że niektóre rzeczy zostały pominięte i nie chcesz ryzykować zerwania adresów URL.
Smart 404
Wtyczka Smart 404 automatycznie eliminuje 404 strony. Jeśli użytkownik dotrze do strony, która zwróci błąd 404, wtyczka przeszukuje żądany adres URL, aby sprawdzić, czy jest jakiś inny post, który prawdopodobnie pasuje. Jeśli istnieje więcej niż jedno potencjalne dopasowanie, może zwrócić listę możliwych linków. Pomaga zaradzić wysokiemu współczynnikowi odrzuceń spowodowanemu przez 404 błędy.
Google 404
Ten widget ułatwia osadzenie pola wyszukiwania Google na niestandardowej stronie 404.
Przydatne 404s
Wtyczka, która tworzy bardziej przydatne 404 strony, w tym wiele rzeczy wymienionych w artykule A List Apart “Bardziej przydatne 404“.
Free 404 Plugin
Ta wtyczka tworzy niestandardową stronę 404, która zawiera powiązane posty do dowolnych słów kluczowych pojawiających się w żądanym adresie URL.
JH 404 Logger
Ta wtyczka dodaje widżet pulpitu, który wyświetla najnowsze błędy 404. To świetny, nieinwazyjny sposób sprawdzenia, czy witryna zwraca błędy.
WP 404 Images Fix
Ta wtyczka umożliwia zastąpienie obrazów zwracających błąd 404 domyślnym obrazem wybranym przez użytkownika. Możesz także dodać klasę do znacznika img lub całkowicie ukryć obraz, jeśli go brakuje.
Strona błędu w stylu Dunstan
Ta wtyczka może zostać użyta do utworzenia strony błędu niestandardowego podobnej do tej, która była używana w 1976design.com/blog Dunstan Orchard. Strona niestandardowa, którą tworzy, jest niezwykle przydatna dla użytkowników, wyświetlając pięć ostatnich wpisów na blogu, pole wyszukiwania i opcję zgłaszania błędu, między innymi opcjami.
Permalinks Moved Permanently
Ta wtyczka jest przydatna, jeśli zmienisz strukturę permalinku na swoim blogu i nie chcesz stracić linków przychodzących na stare strony. Oprócz przekierowania odwiedzającego do nowego linku generuje również “301 wyprowadził się permamentnie” błąd, aby użytkownicy byli automatycznie przekierowywani w przyszłości (wraz z pająkami wyszukiwarek).
Przekierowanie
Ta wtyczka monitoruje błędy 404 i pozwala mapować je na przekierowania 301. Umożliwia także ustawienie niestandardowego przekierowania, które umożliwia przekazanie adresu URL na inną stronę, plik lub witrynę. I tworzy pełny dziennik wszystkich przekierowań. Można go użyć do przekierowania zarówno nieistniejących stron, jak i istniejących, i można ustawić przekierowanie na podstawie statusu logowania lub innych parametrów.
Więcej zasobów
Istnieje wiele innych zasobów, które mogą pomóc w radzeniu sobie z błędami 404 na blogu WP lub innej stronie internetowej. Oto niektóre z najlepszych:
- Check for Dead Links - część artykułu w WordPress Codex, która zawiera szereg linków do wyszukiwania martwych linków na Twojej stronie.
- Tworzenie strony błędu 404 - Oficjalna dokumentacja z Codexu WordPress.
- Dostosuj swoją stronę 404 z Administratora WordPress - Przewodnik po tworzeniu szablonu strony 404, który można edytować bezpośrednio w obszarze administracyjnym WP.
- Niestandardowe 404 strony dla motywu WordPress - post, który zawiera kilka świetnych pomysłów na temat tego, co warto uwzględnić na niestandardowej stronie 404.
- Najlepsze projekty błędów strony WordPress 404 - galeria z dwudziestoma niesamowitymi przykładami 404 stron błędów. (Powyższe zdjęcia pochodzą z tego posta).