Nutzerfreundlichkeit erhöhen: WordPress Random Redirect deaktivieren
WordPress ein beliebtes Tool zur Erstellung von Webseiten. Auch wenn ich es selbst nicht nutze, komme ich nicht ganz drumherum. Eine kleine Funktion in WordPress ist die "Random Redirect" Funktion, die Besucher zufällig zu einem ähnlichen Beitrag weiterleitet – wenn der aufgerufene Link nicht gefunden wurde. Dies kann in bestimmten Kontexten nützlich sein, doch in vielen Fällen suchen Benutzer nach einer Möglichkeit, diese Funktion auszuschalten.
Zunächst einmal ist es wichtig zu verstehen, warum diese Funktion für einige Webseitenbetreiber nicht ideal ist. Der Hauptgrund ist die Nutzererfahrung. Besucher Ihrer Webseite suchen oft nach spezifischen Informationen oder Inhalten. Eine URL bezieht sich auf eine spezifische Ressource, und sollte nicht beliebig weitergeleitet werden. Aus SEO-technischen Aspekten ist es eine Katastrophe, wenn der Google Bot diverse URLs findet, die es eigentlich gar nicht geben sollte. Viele Weiterleitungen können negative Flags bei Google und co. auslösen.
Meine Meinung: Gibt es eine URL nicht, dann ist eine 404 Fehlerseite angebracht.
WordPress Random Redirects:
Den WordPress Zufalls-Weiterleitungsmechanismus ausschalten
Das automatische Weiterleitungssystem von WordPress ist einfacher, als es auf den ersten Blick erscheinen mag. Eine Schlüsselfunktion in WordPress für SEO-Zwecke ist
redirect_canonical()
. Diese mächtige Funktion kümmert sich um alle Weiterleitungen. Das Deaktivieren dieser Funktion könnte Ihre SEO-Bemühungen beeinträchtigen.
Deshalb ist es empfehlenswert, stattdessen eine Unterfunktion von redirect_canonical()
, nämlich redirect_guess_404_permalink()
, zu
deaktivieren.
Diese Funktion leitet alle URLs auf ähnliche, in WordPress registrierte URLs um. Obwohl dies für SEO nützlich sein kann, wenn man 404-Seiten nicht im Auge behält, kann es zu unerwarteten Weiterleitungsverhalten führen. Genau das könnte der Grund sein, warum Sie hier sind.
Am besten sollten Sie redirect_guess_404_permalink()
deaktivieren und nicht redirect_canonical()
. Fügen Sie dazu in der Datei functions.php Ihres Themes den folgenden Code hinzu:
add_filter('do_redirect_guess_404_permalink', '__return_false');
WordPress Dokumentation: do_redirect_guess_404_permalink
Externer Link, aufgerufen am 19.01.2023. [Im Archiv anzeigen] Zu WordPressWordPress AMP-URLs auf Mobile Website weiterleiten
Google's AMP ist veraltet, und viele WordPress-Betreiber deaktivieren es. Wir zeigen, wie Sie mit Apache (.htaccess) die URLs korrekt weiterleiten. Zum ArtikelWo ist die functions.php Datei in WordPress?
Erfahren Sie, wo Sie die functions.php Datei in WordPress finden, und was Sie damit tun können. Zum Artikel