WordPress-Suche funktioniert nicht — und warum das oft normal ist.
Ein Kunde sucht „Dachrinne reinigen“ und bekommt nichts, obwohl es die Seite gibt. Der Grund ist selten ein Fehler: Die eingebaute Suche von WordPress ist sehr einfach gebaut. Hier steht, was sie kann, was nicht, wie du echte Fehler erkennst und womit du sie zu einem nützlichen Werkzeug machst.
Die Standardsuche durchsucht nur Titel und Inhalt von Beiträgen und Seiten, und zwar wortwörtlich. Sie kennt keine Beugung, keine Tippfehler, keine Synonyme, findet keine Inhalte in Page-Builder-Elementen, keine PDFs und keine benutzerdefinierten Felder — und sortiert nach Datum statt nach Relevanz. Für eine brauchbare Suche braucht es ein Plugin oder eine eigene Lösung.
Erst prüfen: echter Fehler oder Standardverhalten?
- Suche nach einem Wort, das genau so im Titel einer Seite steht. Kein Treffer? Dann liegt ein technischer Fehler vor.
- Suche nach einem Wort, das nur mitten im Text steht. Treffer? Dann funktioniert die Suche grundsätzlich.
- Suche nach einer gebeugten Form, etwa „Dachrinnen“ statt „Dachrinne“. Kein Treffer ist hier normal.
- Prüfe die Adresse:
deine-domain.de/?s=suchwortmuss eine Ergebnisseite zeigen.
Was die Standardsuche nicht kann.
- Keine Wortformen: „Fenster“ findet nicht „Fenstern“, „läuft“ nicht „laufen“.
- Keine Tippfehlertoleranz: Ein Buchstabe daneben, null Ergebnisse.
- Keine Relevanz: Sortiert nach Datum, nicht danach, wie gut etwas passt.
- Keine benutzerdefinierten Felder, also auch keine Produktdetails oder Daten aus eigenen Inhaltstypen, sofern nicht eingerichtet.
- Keine Dokumente: PDFs und Word-Dateien in der Mediathek bleiben unsichtbar.
- Keine Synonyme: Wer „Preis“ sucht, findet keine Seite, die nur von „Kosten“ spricht.
Für eine Website mit zehn Seiten ist das egal. Für einen Shop, eine Wissensdatenbank oder eine Lernplattform ist es ein echtes Problem.
Page-Builder und Suche.
Ein häufiger Fall, der wie ein Fehler aussieht: Mit Elementor oder einem ähnlichen Builder gebaute Inhalte liegen teilweise nicht als normaler Text im Inhaltsfeld, sondern in Datenstrukturen des Builders. Die Standardsuche durchsucht sie dann nicht oder liefert Treffer ohne sinnvollen Auszug. Abhilfe schaffen Such-Plugins, die diese Felder mitlesen, oder eine sauber gepflegte Zusammenfassung je Seite. Mehr zum Umgang mit Buildern: Page-Builder wechseln.
Echte technische Fehler.
- Kein Suchformular im Theme oder ein Formular, das an die falsche Adresse sendet.
- Fehlende Ergebnisvorlage: Das Theme hat keine search.php, dann greift eine unpassende Darstellung.
- Suche per Code oder Sicherheits-Plugin abgeschaltet, etwa um Bots fernzuhalten.
- Beiträge auf „privat“ oder Entwurf — nicht veröffentlichte Inhalte erscheinen nicht.
- Seiten vom Suchindex ausgeschlossen durch ein SEO-Plugin — das betrifft eigentlich Google, manche Einstellungen wirken aber auch intern.
- Cache liefert eine alte Ergebnisseite (Cache leeren).
- Datenbankfehler oder Zeitüberschreitung bei sehr großen Seiten (504 Gateway Timeout).
Plugins für bessere Suche.
| Lösung | Stärke | Für wen |
|---|---|---|
| Relevanssi | Relevanzsortierung, Wortteile, Tippfehlertoleranz, eigene Felder, PDF-Inhalte | Der Klassiker für Inhaltsseiten und Wissensdatenbanken |
| SearchWP | Sehr flexibel, Gewichtung je Feld, Shop-tauglich | Größere Projekte, kostenpflichtig |
| Shop-Suchplugins | Live-Vorschläge, Filter, Produktattribute | WooCommerce mit vielen Produkten |
| Externe Suchdienste | Sehr schnell, Tippfehlertoleranz, Vorschläge | Große Bestände, Datenschutz vorher klären |
| KI-Suche | Antworten in ganzen Sätzen statt Trefferliste | Wissensbestände, siehe KI-Assistent |
Ein Hinweis zu Relevanssi und ähnlichen Plugins: Sie legen einen eigenen Index an. Nach der Installation muss dieser einmal komplett aufgebaut werden, sonst bleibt die Suche leer — und genau das wird oft als Fehler missverstanden.
Suche ohne Plugin verbessern.
Kleine Eingriffe bringen oft schon viel: Seiten und Beiträge gemeinsam durchsuchen, Anhänge ausschließen, Ergebnisse nach Typ gruppieren oder die Suche auf bestimmte Inhaltstypen begrenzen.
// Mini-Plugin oder functions.php im Child-Theme
add_action( 'pre_get_posts', function ( $q ) {
if ( is_admin() || ! $q->is_search() || ! $q->is_main_query() ) return;
$q->set( 'post_type', [ 'post', 'page' ] ); // keine Anhänge, keine Hilfs-Typen
$q->set( 'posts_per_page', 20 );
$q->set( 'post_status', 'publish' );
} );
// Leere Suche auf die Startseite der Suche lenken statt alles auszugeben
add_action( 'template_redirect', function () {
if ( isset( $_GET['s'] ) && trim( (string) $_GET['s'] ) === '' ) {
wp_safe_redirect( home_url( '/?s=' ) . '&leer=1' );
exit;
}
} );Wer eigene Inhaltstypen durchsuchbar machen will, ergänzt sie in der Liste bei post_type. Für Relevanz und Wortformen reicht das nicht — dafür braucht es ein Such-Plugin.
Ergebnisseite gestalten.
Die Suche ist erst dann nützlich, wenn die Ergebnisseite etwas taugt: Suchbegriff sichtbar wiederholen, Trefferzahl nennen, je Treffer einen sinnvollen Auszug mit hervorgehobenem Begriff zeigen, und bei null Treffern nicht mit einer leeren Seite enden, sondern Vorschläge machen — meistgelesene Seiten, Kontaktmöglichkeit, Hinweis auf andere Schreibweisen. Auf einer Seite mit Leistungen gehört unter die Ergebnisse ein Weg zur Anfrage.
Aus Suchanfragen lernen.
Was Besucher suchen, ist bares Gold für die Inhalte. Viele Such-Plugins protokollieren die Anfragen, alternativ lässt sich die interne Suche in der Statistik erfassen. Zwei Listen lohnen den regelmäßigen Blick: die häufigsten Suchbegriffe und die Suchen ohne Treffer. Letztere zeigen genau, welche Seite auf deiner Website fehlt — und sind oft die besten Themen für neue Inhalte.
Wenn du nicht weiterkommst.
Eine Suche, die wirklich findet, ist meist an einem halben Tag eingerichtet — inklusive Index, Ergebnisseite und Auswertung. Ich richte das ein, prüfe die Einbindung und erkläre dir, worauf es ankommt: WordPress-Hilfe. Damit es dauerhaft sauber bleibt: WordPress-Wartung.
Wer hilft.
Ich bin Manuel Killert, WordPress-Entwickler aus Quakenbrück. Seit 2020 baue und betreue ich WordPress-Websites — für Handwerksbetriebe, Industrie, Gastronomie, Start-ups und Vereine —, entwickle eigene Plugins und unterrichte WordPress als Dozent an der KW Design Akademie. Das heißt: Ich kenne die typischen Fehler nicht nur aus Foren, sondern aus eigenen Projekten, und ich kann sie so erklären, dass du sie beim nächsten Mal selbst erkennst. Du erreichst mich direkt, ohne Ticketsystem.
Echte Projekte — live ansehen.
WordPress-Websites, die ich gebaut habe oder laufend betreue.

Markenfest
Stärkerer Online-Shop — Webdesign, Content und individuelle Shop-Funktionen.
Website ansehen ↗
KT Bodenteam
Professioneller Auftritt für einen Bodenleger — Vorher-Nachher-Slider und regionale SEO.
Website ansehen ↗
Potassco Solutions
Klare Website für ein KI-Unternehmen, die komplexe Technologie verständlich macht.
Website ansehen ↗FAQ — WordPress-Suche funktioniert nicht.
Warum findet die WordPress-Suche meine Inhalte nicht?
Die Standardsuche durchsucht nur Titel und Inhalt wortwörtlich. Sie kennt keine Wortformen, keine Tippfehler und keine Synonyme, findet keine benutzerdefinierten Felder, keine PDFs und teilweise keine Inhalte aus Page-Buildern.
Wie erkenne ich einen echten Fehler?
Wenn die Suche nach einem Wort, das genau so im Titel einer veröffentlichten Seite steht, kein Ergebnis liefert. Dann liegt es an Theme, Formular, Cache oder einer abgeschalteten Suche.
Welches Plugin verbessert die WordPress-Suche?
Verbreitet sind Relevanssi für Inhaltsseiten und SearchWP für größere Projekte. Beide sortieren nach Relevanz, finden Wortteile und können eigene Felder und Dokumente einbeziehen.
Warum liefert Relevanssi nach der Installation nichts?
Weil das Plugin einen eigenen Index anlegt, der nach der Installation einmal vollständig aufgebaut werden muss. Ohne diesen Schritt bleibt die Suche leer.
Findet die Suche Inhalte aus Elementor?
Oft nicht vollständig, weil Builder-Inhalte teilweise in eigenen Datenstrukturen liegen. Such-Plugins, die diese Felder mitlesen, lösen das.
Was mache ich mit Suchanfragen ohne Treffer?
Sie regelmäßig ansehen. Sie zeigen, welche Inhalte auf der Website fehlen, und sind damit eine der besten Quellen für neue Seiten.
Das bin ich – rechts im BildErzähl mir, was nicht funktioniert.
Domain und eine kurze Beschreibung reichen — du bekommst eine ehrliche Einschätzung, was los ist und was die Behebung kostet.
Antwort meist innerhalb von 24 Stunden · hallo@manuelkillert.de