Möchten Sie die Standard-Such-URL in WordPress ändern?
Wenn Benutzer eine Suche durchführen, generiert WordPress eine URL, die etwa so aussieht: http://example.com/?s=suchbegriff.
Viele Website-Besitzer ziehen es vor, das Format zu ändern, da es schwer zu lesen ist.
Sie können die Lesbarkeit der Such-URL Ihrer Website verbessern, indem Sie die Standard-Slug in etwas Saubereres ändern, wie z. B. http://example.com/suche/suchbegriff.
Daher zeigen wir Ihnen in diesem Artikel, wie Sie die Standard-Such-URL in WordPress sicher ändern können.
Wichtige Erkenntnisse:
- Die Standard-WordPress-Such-URL ist schwer zu lesen und nicht benutzerfreundlich.
- Eine sauberere URL hilft Suchmaschinen, Ihre Website besser zu verstehen und Ihre Inhalte entsprechend zu ranken.
- Sie können den Standard-Such-URL-Slug sicher ändern, ohne Kern-Dateien zu bearbeiten, indem Sie WPCode verwenden.
Warum die Standard-Such-URL in WordPress ändern?
Standardmäßig verwendet WordPress eine benutzerfreundliche URL-Struktur für die meisten Seiten und Beiträge. Seiten können zum Beispiel so aussehen:
http://example.com/post-url/http://example.com/2018/03/post-url/http://example.com/category/post-url/
Diese URLs sind sauber, leicht verständlich und liefern sowohl Ihren Website-Besuchern als auch Suchmaschinen nützliche Informationen.
Wenn ein Benutzer jedoch eine Suche auf Ihrer Website durchführt, liefert WordPress das Ergebnis auf einer Seite mit einem komplexen URL-Format:
http://example.com/?s=search-term.
Wie Sie sehen können, kann das „?s=“ in der URL sowohl Benutzer als auch Suchmaschinen verwirren. Hier sind einige Gründe, warum die Änderung dieses Standard-Such-URL-Slugs von Vorteil sein kann:
- SEO-Vorteile: Laut einigen Experten bevorzugen Suchmaschinen wie Google saubere URLs, da sie einen besseren Kontext für eine Seite bieten. Zum Beispiel ist eine URL wie
http://example.com/suche/schuheSEO-freundlicher alshttp://example.com/?s=schuhe. Ein sauberer Such-Slug hilft Suchmaschinen, Ihre Seiten effektiver zu indizieren und zu ranken. - Verbesserte Benutzererfahrung: Klare, lesbare URLs sind für Benutzer leichter zu merken und zu navigieren. Eine URL wie
http://example.com/suche/beste-laptopsist professioneller und benutzerfreundlicher als die Standard-?s=beste-laptops. - Markenkonsistenz: Saubere URLs halten Ihr Markenimage poliert. Unordentliche URLs können die Professionalität Ihrer Website beeinträchtigen, während ein sauberer Such-Slug die Qualität und Vertrauenswürdigkeit Ihrer Marke stärkt.
Stellen Sie sich zum Beispiel vor, ein Kunde sucht in einem Online-Shop nach „Smartphones“. Wenn die URL der Suchergebnisseite http://example.com/suche/smartphones lautet, wird es ihm leicht fallen, sich die URL zu merken und sie mit Freunden und Familie zu teilen.
So ändern Sie die Standard-Such-URL in WordPress
Um die Standard-Such-URL in WordPress zu ändern, müssen wir benutzerdefinierten Code zur Codebasis Ihrer Website hinzufügen. Dafür gibt es verschiedene Möglichkeiten.
Sie können Code mithilfe eines separaten Plugins oder per FTP zu Ihrer Website hinzufügen. Während eine Methode sicherer ist als die andere, zeigen wir Ihnen beide in diesem Tutorial. Bitte befolgen Sie jedoch eine der folgenden Methoden.
Methode 1: So ändern Sie die Standard-Such-URL in WordPress mit WPCode (empfohlen)
Der einfachste und sicherste Weg, Code zu Ihrer Website hinzuzufügen, ist die Verwendung von benutzerdefinierten Code-Snippets.
Code-Snippets sind kurze, wiederverwendbare Codeabschnitte, die Sie zu Ihrer Website hinzufügen können, um deren Funktionalität anzupassen oder neue Funktionen einzuführen, ohne Ihr Theme, Ihre Plugins oder die WordPress-Core-Dateien zu ändern.
Der beste Weg, Code-Snippets zu Ihrer Website hinzuzufügen, ist die Verwendung von WPCode. Es ist das beliebteste Plugin zur Codeverwaltung für WordPress. Es fügt Code in Ihre Website ein, ohne die eigentliche Codebasis zu ändern.

Mit WPCode kann jeder, vom Anfänger bis zum Experten, mit seiner benutzerfreundlichen Oberfläche ganz einfach Code-Snippets zu WordPress hinzufügen, bearbeiten und verwalten. Ganz zu schweigen davon, dass es komplett kostenlos ist!
Hier sind einige wichtige Vorteile der Verwendung von WPCode:
- Kuratiert Snippet-Bibliothek: WPCode bietet eine riesige Bibliothek mit vorab genehmigten Snippets, die sorgfältig vom WPCode-Team geprüft wurden, sodass Sie die Funktionalität Ihrer Website einfach erweitern können, ohne zusätzliche Plugins zu benötigen.
- Benutzerdefinierte Einfügeoptionen: WPCode gibt Ihnen die volle Kontrolle über die Platzierung von Snippets. Sie können genau auswählen, wo der Code erscheint, sei es nach einer bestimmten Anzahl von Wörtern in einem Beitrag oder auf einer bestimmten Seite.
- Erweiterte bedingte Logik: Die intelligente bedingte Logik von WPCode ermöglicht es Ihnen, präzise Regeln festzulegen, wann und wo Snippets basierend auf Faktoren wie Benutzerrollen, Beitragstypen oder Taxonomiebegriffen angewendet werden sollen.
- Unterstützt mehrere Code-Typen: Egal, ob Sie HTML-, PHP-, JavaScript-, CSS- oder sogar Text-Snippets hinzufügen müssen, WPCode hat alles für Sie. Snippets können über Shortcodes eingefügt oder automatisch hinzugefügt werden.
- Integrierte Fehlerbehandlung: Wenn ein Problem auftritt, können Sie mit dem sicheren Modus von WPCode auf Ihre Website zugreifen, um schnelle Korrekturen vorzunehmen. Fehlerprotokolle stehen zur Verfügung, um Ihnen bei der Diagnose und Behebung von Problemen zu helfen.
Um Code-Snippets zu Ihrer Website hinzuzufügen, die die Standard-Such-URL in WordPress ändern, installieren Sie bitte WPCode. Sie können es wie jedes andere WordPress-Plugin einrichten.
Wenn Ihre Installation erfolgreich war, sehen Sie einen neuen Menüpunkt namens Code Snippets in der linken Seitenleiste. Navigieren Sie nun zu Code Snippets > Neu hinzufügen.

Auf dieser Seite sehen Sie verschiedene Code-Snippets. Jedes davon kann verwendet werden, um Ihrer Website eine bestimmte Funktion hinzuzufügen. Da wir benutzerdefinierten Code hinzufügen werden, fahren Sie bitte mit der Karte „Eigene benutzerdefinierte Codes hinzufügen“ (Add Your Custom Code) fort und klicken Sie auf die Schaltfläche „Benutzerdefiniertes Snippet hinzufügen“ (Add Custom Snippet).

Geben Sie Ihrem Snippet nun einen aussagekräftigen Namen und wählen Sie als Code-Typ „PHP-Snippet“ (PHP Snippet). Fügen Sie dann den folgenden Code ein. Sie können das Schlüsselwort von „/search/“ in etwas anderes ändern, das Sie bevorzugen.
function custom_search_url_rewrite() {
if ( is_search() && ! empty( $_GET['s'] ) ) {
wp_redirect( home_url( "/search/" ) . urlencode( get_query_var( 's' ) ) );
exit();
}
}
add_action( 'template_redirect', 'custom_search_url_rewrite' );
Da wir nur die besucherseitige URL ändern, laden wir diesen Ausschnitt nur für das Frontend. Wählen Sie dazu im Abschnitt „Einfügen“ als Einfügemethode „Automatisch einfügen“ und als Speicherort „Frontend“.

Wir sind fast fertig. Bitte aktivieren Sie den Ausschnitt, indem Sie den folgenden Schalter umlegen und auf „Ausschnitt speichern“ klicken, um ihn zu aktivieren.

Das war's. Sie haben die Code-Schnipsel erfolgreich hinzugefügt, um die Standard-Such-URL in WordPress zu ändern.
Methode 2: So ändern Sie die Standard-Such-URL in WordPress mit FTP
Eine weitere Möglichkeit, die Standard-Such-URL in WordPress zu ändern, besteht darin, die .htaccess -Datei Ihrer Website zu bearbeiten und den Code zum Ändern der URL hinzuzufügen.
Dieser Ansatz ist jedoch komplizierter und für Anfänger nicht zu empfehlen. Wir empfehlen nur fortgeschrittenen Benutzern, die bereits mit FTP gearbeitet haben, diesen Weg zu gehen. Diese Methode bietet Ihnen mehr Kontrolle und erfordert keine zusätzlichen Plugins.
Um Code über FTP zu Ihrer .htaccess -Datei hinzuzufügen, benötigen Sie einen FTP-Client wie FileZilla, um sich mit dem Server Ihrer Website zu verbinden. Alternativ können Sie je nach Ihren Vorlieben auch andere Clients wie WinSCP, Cyberduck oder Transmit verwenden.
Verwenden Sie die Anmeldeinformationen Ihres Hosting-Anbieters, um auf Ihren Server zuzugreifen.

Sobald Sie mit Ihrem Server verbunden sind, suchen Sie den Ordner public_html und öffnen Sie ihn. Dort finden Sie die Datei .htaccess.

Laden Sie nun die .htaccess -Datei auf Ihren Computer herunter. Bevor Sie Änderungen vornehmen, ist es ratsam, eine Sicherungskopie der Originaldatei zu erstellen, falls etwas schiefgeht. Sie können diese verwenden, um Fehler rückgängig zu machen.
Öffnen Sie als Nächstes die .htaccess -Datei in einem Texteditor wie Notepad++ oder Sublime Text und fügen Sie den folgenden Code am Ende der Datei ein:
# Change the default WordPress search results page URL
RewriteCond %{QUERY_STRING} \\?s=([^&]+) [NC]
RewriteRule ^$ /search/%1/? [NC,R,L]
So sieht es aus:

Nachdem Sie Ihren Code hinzugefügt haben, speichern Sie die Datei und laden Sie sie über FTP zurück in den Ordner public_html hoch, wobei Sie die aktuelle .htaccess -Datei ersetzen. In FileZilla können Sie dies tun, indem Sie die aktualisierte Datei einfach per Drag & Drop in das Fenster ziehen.

Das war's! Sie haben Ihre .htaccess -Datei erfolgreich geändert, um die Standard-WordPress-Such-URL zu ändern.
Sehen Sie die geänderte URL in Aktion
Nachdem Sie den Code zum Ändern der Standard-Such-URL für Ihre WordPress-Site erfolgreich hinzugefügt haben, ist es an der Zeit zu sehen, ob alles wie erwartet funktioniert. Besuchen Sie dazu das Frontend Ihrer Website und führen Sie eine Suche durch. Sie sollten Folgendes sehen:

Was kommt als Nächstes?
Nachdem Sie nun eine sauberere URL-Slug für die Suche haben, ist es an der Zeit, darüber nachzudenken, Ihre Suchfunktion noch weiter zu verbessern. Die Standard-WordPress-Suche ist funktional, aber ziemlich begrenzt.
Sie können die Suche Ihrer Website erheblich verbessern, indem Sie SearchWP verwenden. Es ist das leistungsstärkste WordPress-Such-Plugin, mit dem Sie die Suchmaschine Ihrer Website anpassen können, damit Benutzer schneller die relevantesten Inhalte finden. Einige herausragende Funktionen von SearchWP sind:
- Benutzerdefinierte Suchalgorithmen: Sie können maßgeschneiderte Suchregeln erstellen, um bestimmte Inhaltstypen (wie Beiträge, Seiten oder Produkte) zu fördern, die für Ihr Publikum am wichtigsten sind.
- Keyword-Stammform-Erkennung: Verbessern Sie Suchergebnisse, indem Sie Ergebnisse für verwandte Begriffe einschließen. Zum Beispiel kann die Suche nach „laufen“ Ergebnisse für „laufend“ oder „Läufer“ anzeigen.
- Suche nach Kategorie oder Tag: Diese Funktion ermöglicht es Benutzern, ihre Suchergebnisse nach Kategorie oder Tag einzugrenzen, wodurch es einfacher wird, das Gesuchte zu finden.
- Produkt-Suche für WooCommerce verbessern: Wenn Sie eine E-Commerce-Website betreiben, kann SearchWP Ihre Produktsuche dramatisch verbessern und Kunden helfen, mit weniger Klicks genau das zu finden, was sie brauchen.
Fazit
Wir hoffen, dass Sie die Standard-Such-URL in WordPress mit dieser Anleitung ändern konnten. Diese einfache, aber wirkungsvolle Anpassung verbessert die Benutzerfreundlichkeit Ihrer Website und steigert signifikant die SEO.
Und wenn Sie die Suchfunktionalität Ihrer Website verbessern möchten, holen Sie sich SearchWP für Ihre Website, um die Benutzererfahrung erheblich zu verbessern und Ihr Geschäft anzukurbeln!


