WordPress

Rozwiązywanie problemów z błędami 404 w WordPress: kompletny przewodnik

  • 5 kwietnia, 2023
  • 10 min read
Rozwiązywanie problemów z błędami 404 w WordPress: kompletny przewodnik


404 Nie znaleziono strony”: Ten komunikat o błędzie prawdopodobnie pojawił się na ekranie podczas przeglądania Internetu.

Błędy 404 są powszechnymi typami błędów internetowych i mogą przyprawiać o ból głowy zarówno odwiedzających, jak i właścicieli witryn.

Jeśli potrzebujesz pomocy w naprawie 404 Nie znaleziono strony Błąd w WordPressie. Jesteśmy z Tobą! W tym szczegółowym przewodniku omówimy wszystko na temat błędów WordPress 404.

Więc zacznijmy!

Rozwiązywanie problemów z błędami 404 w WordPress

Oto spis treści, aby przejść do dowolnej określonej sekcji.

  • Czym dokładnie jest błąd 404 w WordPressie?
  • Najczęstsze przyczyny błędów 404 w WordPress
  • Jak znaleźć i naprawić błędy 404 w całej witrynie w WordPress?
    • Jak zresetować bezpośrednie linki WordPress?
    • Jak zaktualizować plik .htaccess w WordPress?
    • Jak znaleźć i usunąć sprzeczne wtyczki i motywy?
  • Jak śledzić i naprawiać błędy 404 specyficzne dla strony/postu w WordPress?
    • Jak znaleźć i naprawić zepsute linki w WordPress?
    • Jak śledzić i przekierowywać strony 404 w WordPress?

Czym dokładnie jest błąd 404 w WordPressie?

Komunikat o błędzie 404 jest wyświetlany, gdy Ty lub jeden z Twoich gości próbuje odwiedzić stronę, która nie istnieje w witrynie.

Gdy odwiedzasz witrynę, Twoja przeglądarka żąda od serwera pobrania strony. Jeśli serwer nie może znaleźć strony, zwróci komunikat o błędzie 404 do przeglądarki.

Przykład strony błędu 404

Na przykład wyobraź sobie, że próbujesz znaleźć książkę w bibliotece, ale nie możesz jej zlokalizować, ponieważ nie ma jej we właściwym miejscu lub ktoś ją wypożyczył. Tak się dzieje, gdy widzisz błąd 404 na stronie internetowej.

To samo dzieje się w sieci; powiedzmy, że Twoja witryna ma stronę z bezpośrednim linkiem xyz.com/wordpress-black-friday-deals-2022a link bezpośredni istniejącej strony został zaktualizowany do xyz.com/wordpress-black-friday-deals-2023.

Teraz, jeśli ktoś spróbuje przeglądać stronę internetową, wchodząc xyz.com/wordpress-black-friday-deals-2022Twoja witryna wyświetli komunikat o błędzie 404, ponieważ strona internetowa, którą użytkownik próbuje otworzyć, została przeniesiona w inne miejsce w witrynie.

Kontynuacja artykułu poniżej

Najczęstsze przyczyny błędów 404 w WordPress

Pojawienie się błędu 404 nie oznacza, że ​​witryna jest uszkodzona lub że zrobiłeś coś złego.

Oznacza to po prostu, że strona, której szukasz, nie jest w tej chwili dostępna.

W zależności od pierwotnej przyczyny błędy 404 mogą pojawiać się w całej witrynie lub na określonych stronach/postach.

Błędy 404 w całym serwisie mogą wystąpić, jeśli występują problemy z konfiguracją lub hostingiem witryny, takie jak awaria serwera, błędy DNS, źle skonfigurowane przekierowania lub uszkodzony plik .htaccess.

Alternatywnie, jeśli widzisz błędy 404 Not Found w określonych adresach URL, istnieje kilka możliwych przyczyn:

  1. Zepsute połączenia: Jeśli masz link do strony lub wpisu, który już nie istnieje w Twojej witrynie, odwiedzający napotkają błąd 404. Zepsute linki mogą się zdarzyć, jeśli usuniesz stronę lub post, zmienisz adres URL strony lub posta albo połączysz się z witryną zewnętrzną, która już nie istnieje.
  2. Zmiany linków bezpośrednich: Linki bezpośrednie to adresy URL generowane przez WordPress dla każdej strony i postu w Twojej witrynie. Jeśli struktura bezpośredniego łącza zostanie zmieniona lub uszkodzona, może to spowodować błędy 404.
  3. Brakujące strony lub posty: jeśli usuniesz stronę lub wpis, do którego prowadzą linki przychodzące, linki przestaną działać, a odwiedzający zobaczą błąd 404.
  4. Konflikty wtyczek lub motywów: Czasami aktualizacja wtyczki lub motywu, nieaktualna wtyczka lub motyw albo konflikt między dwiema wtyczkami również powoduje błąd 404.
  5. Błędnie napisane adresy URL: Jeśli odwiedzający przypadkowo wpiszą niewłaściwy adres URL, zobaczą błąd 404.
Warto przeczytać!  woocommerce offtopic — Zaktualizuj listę produktów do polecanych, jeśli produkt ma wartość meta (Mysql nie wpquery)

Jak naprawić błędy 404 w całej witrynie w WordPress?

Jeśli widzisz komunikat o błędzie 404 w całej witrynie, oznacza to, że coś jest nie tak z rdzeniem Twojej witryny i musisz natychmiast podjąć działania.

Możesz wypróbować poniższe kroki, aby rozwiązać błędy 404 w swojej witrynie WordPress.

Jak zresetować bezpośrednie linki WordPress?

Linki bezpośrednie są również nazywane linkami stałymi. Są to stałe adresy internetowe używane do uzyskiwania dostępu do określonych postów/stron witryny internetowej.

Różne przyczyny mogą spowodować zerwanie linków bezpośrednich WordPress, zwracając błąd 404.

Przyjrzyjmy się, jak możesz naprawić bezpośrednie linki swojej witryny.

Pamiętaj, aby wykonać kopię zapasową swojej strony internetowej i bazy danych przed wprowadzeniem jakichkolwiek zmian w ustawieniach bezpośredniego linku lub pliku .htaccess. W ten sposób możesz łatwo przywrócić witrynę, jeśli coś pójdzie nie tak.

Aby zresetować permalinki witryny WordPress, przejdź do pulpitu nawigacyjnego WordPress i kliknij Ustawienia >> Linki bezpośrednie.

Opcje bezpośredniego łącza - błędy 404 w wordpress

Na stronie Opcje łącza bezpośredniego nie trzeba wprowadzać żadnych zmian. Po prostu pozostaw opcje ustawień bez zmian i naciśnij Zapisz zmiany przycisk. To wygeneruje nowy plik .htaccess i prawdopodobnie naprawi błąd „Permalinki WordPress nie działają” błąd.

Ustawienia bezpośredniego łącza - błędy 404 w wordpress

Jeśli występują błędy 404 (nie znaleziono strony) nawet po zresetowaniu ustawień bezpośredniego łącza, może to być spowodowane problemami z plikiem .htaccess.

Jak zaktualizować plik .htaccess w WordPress?

Plik .htaccess to plik konfiguracyjny serwera WWW Apache, który służy do określania, w jaki sposób serwer powinien obsługiwać określone typy żądań.

Jeśli plik .htaccess jest źle skonfigurowany lub ma nieprawidłowe uprawnienia, może to spowodować błędy 404. Możesz edytować plik .htaccess za pomocą menedżera plików lub klienta FTP, aby to naprawić.

Po wprowadzeniu niezbędnych zmian spróbuj ponownie uzyskać dostęp do swojej witryny, aby sprawdzić, czy problem został rozwiązany. Jeśli nie, możesz potrzebować pomocy dostawcy usług hostingowych lub programisty WordPress.

Warto przeczytać!  shortcode - Załaduj formularz grawitacyjny przez ajax, używając kodu do_shortcode

Jeśli dopiero zaczynasz z WordPressem, termin FTP może wydawać ci się nauką rakietową; sprawdź nasz szczegółowy przewodnik na temat dostępu FTP WordPress, aby dowiedzieć się, jak skonfigurować dostęp FTP WordPress i połączyć się z serwerem.

Jak znaleźć i usunąć sprzeczne wtyczki i motywy WordPress?

Aktualizacja .htaccess i zresetowanie linków bezpośrednich rozwiąże błędy serwera 404. Jeśli jednak nadal napotykasz błędy 404 na swojej stronie, musisz sprawdzić aktywowane wtyczki i motyw.

Czasami wtyczka lub motyw może powodować konflikt z instalacją WordPressa, powodując błędy 404. Może się to zdarzyć, jeśli wtyczka lub motyw wymagają aktualizacji lub występuje konflikt między dwiema wtyczkami.

Musisz więc znaleźć głównego winowajcę i usunąć lub zaktualizować wtyczkę/motyw, aby zapobiec błędom 404 w WordPress.

Zobaczmy najpierw, jak możesz sprawdzić, czy aktywowana wtyczka na Twojej stronie powoduje błędy 404 w WordPress.

Wyłączymy każdą wtyczkę WordPress indywidualnie, a następnie sprawdzimy Twoją witrynę. Jeśli błąd będzie się powtarzał, włącz go ponownie i przejdź do następnego. Aby rozpocząć, przejdź do pulpitu nawigacyjnego WP i przejdź do Wtyczki >> Zainstalowane wtyczki. Przejdź do pierwszej wtyczki na liście i kliknij Dezaktywować pod tym.

jak znaleźć i usunąć sprzeczne wtyczki i motywy wordpress?

Następnie odśwież witrynę, aby sprawdzić, czy błąd 404 nadal występuje. Jeśli tak, wróć do listy wtyczek i ponownie aktywuj wtyczkę, którą właśnie wyłączyłeś. Następnie przejdź do następującej wtyczki i powtarzaj ten sam proces, aż znajdziesz tę, która powoduje błąd.

Jeśli znajdziesz wtyczkę powodującą błąd 404, spróbuj ją zaktualizować, aby sprawdzić, czy problem został rozwiązany. Jeśli potrzebujesz dalszej pomocy, możesz skontaktować się z właścicielem wtyczki i zgłosić zgłoszenie do pomocy technicznej.

Jeśli żadna z twoich wtyczek nie powoduje błędu, musisz sprawdzić swój aktywny motyw.

Spróbuj dezaktywować i zmienić obecny motyw witryny. Iść do Wygląd >> Motywy na pulpicie nawigacyjnym WordPress, aby zmienić motyw.

Na stronie biblioteki motywu możesz zmienić aktualnie aktywny motyw.

dezaktywacja i zmiana aktualnego motywu wordpress

Po zakończeniu załaduj ponownie stronę i sprawdź, czy problemy 404 zostały rozwiązane.

Jak śledzić i naprawiać błędy 404 specyficzne dla strony/postu w WordPress?

Rozwiązywanie błędów 404 w całej witrynie jest łatwe; najtrudniejsze jest śledzenie i naprawianie poszczególnych błędów 404 w określonych fragmentach treści.

Załóżmy, że jesteś właścicielem witryny e-commerce z setkami stron; znalezienie strony z błędami 404 wymaga czasu i wysiłku.

Na szczęście istnieją dedykowane wtyczki WordPress, które pomagają śledzić i naprawiać uszkodzone linki oraz konfigurować przekierowania.

Warto przeczytać!  php — Formularz rejestracyjny nie rejestruje Imienia i Nazwiska

Jak znaleźć i naprawić zepsute linki w WordPress?

Aby przeskanować i naprawić błędy 404 w WordPress, możesz użyć jednej z najpopularniejszych wtyczek, Broken Link Checker.

Zepsuty link do sprawdzania wtyczki wordpress

Po zainstalowaniu wtyczki rozpocznie ona skanowanie Twojej witryny w poszukiwaniu niedziałających linków. Możesz wyświetlić listę wszystkich uszkodzonych linków, przechodząc do strony ustawień wtyczki. Stamtąd możesz kliknąć każdy uszkodzony link, aby zobaczyć, dokąd prowadzi i dlaczego nie działa.

Po zidentyfikowaniu niedziałających linków w Twojej witrynie możesz podjąć działania, aby je naprawić. Jeśli uszkodzony link prowadzi do niewłaściwego adresu URL, możesz zaktualizować link do poprawnego adresu URL. Jeśli strona, do której prowadzi link, już nie istnieje, możesz całkowicie usunąć uszkodzony link. Czasami możesz chcieć przekierować uszkodzone linki do działającej strony w Twojej witrynie. Można to zrobić za pomocą wtyczki takiej jak Redirection, która umożliwia tworzenie przekierowań 301 z uszkodzonych linków do nowych stron.

Przekieruj uszkodzone linki za pomocą wtyczki wordpress

Jak monitorować błędy 404 w Twojej witrynie?

Monitorowanie błędów 404 w Twojej witrynie jest kluczowe, ponieważ pomaga identyfikować niedziałające linki i brakujące strony, które mogą napotkać odwiedzający.

Zalecamy korzystanie z Google Search Console do monitorowania linków błędów 404.

Google Search Console to bezpłatne narzędzie internetowe udostępniane przez Google, które pomaga monitorować stan Twojej witryny. Zawiera szczegółowe informacje o błędach indeksowania, w tym o błędach 404.

Aby wyszukać błędy 404, kliknij plik Strony zakładka pod Indeksowanie Sekcja.

Następnie zobaczysz raport dotyczący Twojej witryny Indeksowane I Nieindeksowane strony.

jak monitorować błędy 404 na swojej stronie w konsoli wyszukiwania google

Kliknij Nieindeksowane, a znajdziesz listę stron nieindeksowanych. W obszarze Powód zobaczysz błąd Nie znaleziono (404).

jak monitorować błędy 404 na swojej stronie w konsoli wyszukiwania google - nie znaleziono 404

Kliknij na niego, aby wyświetlić listę stron z błędami 404.

konsola wyszukiwania google - nie znaleziono danych 404

Podsumowanie: rozwiązywanie problemów z błędami 404 w WordPress

Możesz wypróbować kilka rozwiązań, aby naprawić błąd 404, takich jak sprawdzanie uszkodzonych linków, przywracanie usuniętych stron lub postów, przywracanie pliku .htaccess, zmiana ustawień łącza bezpośredniego, wyłączanie wtyczek lub kontakt z dostawcą usług hostingowych.

Różne przyczyny powodują błędy 404 w WordPress, dlatego ważne jest, aby regularnie sprawdzać swoją witrynę pod kątem niedziałających linków i upewnić się, że prawidłowo przekierowujesz usunięte strony lub posty, aby zapobiec występowaniu tych błędów.

Możesz również sprawdzić nasz popularny przewodnik na temat błędów WordPress i sposobów ich naprawy.

Mamy nadzieję, że ten szczegółowy przewodnik rozwiązywania problemów pomoże zapobiec błędom 404 w Twoich witrynach WordPress. Jeśli nadal masz pytania dotyczące błędów 404 w WordPressie, daj nam znać w sekcji komentarzy poniżej.






Źródło