Wie kann ich in Search Everything nach Teilwörtern suchen?
- Funktionsweise der Suche in Search Everything
- Wie kann man Teilwortsuche aktivieren oder durchführen?
- Mögliche Lösungsansätze für Teilwortsuche in Search Everything
- Fazit
Das Plugin Search Everything für WordPress erweitert die Standard-Suchfunktion und ermöglicht eine umfassendere Suche innerhalb der Webseite. Wenn Sie nach Teilwörtern suchen möchten, also nach Wortbestandteilen, die in längeren Begriffen vorkommen, gibt es einige wichtige Aspekte zu beachten.
Funktionsweise der Suche in Search Everything
Standardmäßig sucht die WordPress-Suche und auch Search Everything nach vollständigen Wörtern oder exakten Übereinstimmungen. Das heißt, wenn Sie beispielsweise nach Haus suchen, werden Einträge gefunden, in denen explizit Haus steht, aber nicht notwendigerweise Begriffe wie Haustür oder Gartenhaus.
Das liegt daran, dass die Suche häufig mit sogenannten Wortgrenzen arbeitet und nach ganzen Tokens sucht. Teilwortsuche ist somit nicht automatisch standardmäßig aktiviert.
Wie kann man Teilwortsuche aktivieren oder durchführen?
Search Everything bietet selbst keine direkte Einstellung, um Teilwortsuche zu aktivieren, doch durch die Kombination mit bestimmten Suchoperatoren oder Plugins kann man dies erreichen. Eine Möglichkeit ist die Verwendung von sogenannten Wildcards oder Platzhaltern. Allerdings unterstützt Search Everything von Haus aus keine Wildcards wie * oder ? in der Suche.
Eine praktische Alternative ist die Nutzung von LIKE-Abfragen in der Datenbank, die Search Everything teilweise intern verwendet. Dies kann man jedoch nicht direkt steuern. Deshalb ist es häufig sinnvoll, die Suchfunktion durch zusätzliche Plugins oder Anpassungen zu erweitern, die explizite Teilwortsuchen ermöglichen.
Mögliche Lösungsansätze für Teilwortsuche in Search Everything
Wenn Sie Teilwörter finden möchten, etwa eine Suche nach Haus soll auch Haustür oder Gartenhaus anzeigen, dann können Sie folgenden Ansatz versuchen: Nutzen Sie die erweiterten Suchsyntax-Möglichkeiten oder ergänzen Sie Ihre Suche um alternative Begriffe, wenn das Plugin das unterstützt. Andernfalls können Sie ein zusätzliches Plugin einsetzen, das explizit die Teilwortsuche ermöglicht, zum Beispiel Relevanssi oder SearchWP.
Eine weitere Möglichkeit besteht darin, die Suchfunktion durch eigene Programmierung anzupassen, wobei man die SQL-Anfragen so verändert, dass sie LIKE %Haus% verwenden, um alle Vorkommen des Teilworts zu finden.
Fazit
Search Everything sucht standardmäßig nur nach ganzen Wörtern, eine direkte Teilwortsuche wird nicht unterstützt. Für Teilwortsuche sind entweder zusätzliche Plugins empfehlenswert oder Anpassungen am Suchcode notwendig. Wenn Sie regelmäßig auf Teilwortsuche angewiesen sind, lohnt es sich, ein spezialisiertes Suchplugin zu verwenden, das diese Funktion integriert.
