Benutzerdefinierte Suche für deinen Wordpress Blog
Dass die interne Wordpress Suchfunktion nicht sehr funktionstüchtig und flexibel ist, ist leider kein Geheimnis in der Wordpress Nutzer-Szene. Aus diesem Grund möchte ich dir gern eine Alternative für deinen Blog vorstellen: Die Benutzerdefinierte Suche von Google.
Benutzerdefinierte Suche von Google
Google bietet mit der Benutzerdefinierten Suche ein mächtiges Tool für die interne oder die externe Suche auf ausgewählten Domains oder einzelnen Portalen. Wie man die Suchfunktion von Google in sein Wordpresstheme integriert, möchte ich dir in diesem Artikel einmal genauer vorstellen.
Um die Benutzerdefinierten Suche zu benutzen, geh bitte wie folgt vor:
- Melde dich auf Google’s Benutzerdefinierten Suche an (Voraussetzung: Du brauchst einen Google Account. Solltest du noch keinen Google Account haben, kannst du dich hier registrieren)
- Gib deiner Suchmaschine einen Namen und eine kurze Beschreibung
- In dem Feld “Wo wollen Sie suchen?” wählst du “” und trägst in das darunter liegende Feld deine Domain(s) ein, die durchsucht werden sollen
- Wähle die Standard Edition (kostenlos)
- Bestätige die Nutzungsbedingungen und klicke auf “weiter”
Hast du alles richtig gemacht, sollte dich Google auf die Übersichtsseite der Benutzerdefinierten Suche leiten.
Benutzerdefinierte Suche optimieren
Nun hast du den ersten Teil deiner Benutzerdefinierten Suche für Wordpress erledigt. Im nächsten Schritt geht es darum, die Suche zu integrieren und optisch an dein Wordpress Theme anzupassen. Google gibt dir dafür die Möglichkeit, im Auswahlmenü “Aussehen & Verhalten” die Linkfarben, Hintergrundfarbe, Text und Rahmenfarbe an dein Wordpress Theme anzupassen.
Integration in Wordpress
Wenn du mit dem Design deiner Benutzerdefinierten Suche zufrieden bist, kannst du über den Link “Code abrufen”, den Quellcode für die Integration abrufen. Dort gibt es die Möglichkeit die Suchergebnisse via Iframe, AJAX Overlay oder auf einer von Google gehosteten Seite anzeigen zu lassen. Wir entscheiden uns jedoch in diesem Beispiel für die Iframe Variante.
Dazu gibst du die URL auf deiner Website an, auf der die Suchergebnisse angezeigt werden sollen und kopierst im Anschluß die beiden Codestücke in dein Theme. Der erste Code-Teil ist dazu da, das Suchfeld anzeigen zu lassen – in meinem Theme findest du das Suchfeld im übrigen in der Sidebar. Prinzipiell ist es aber selbstverständlich dir überlassen, wo du diesen Code einbaust und verwendest.
Der zweite Code-Teil erzeugt das Iframe, in dem die Suchergebnisse abgebildet werden sollen. Dieser Code gehört auf die URL bzw. Seite, die du als Ergebnisseite definiert hast. Wenn du den Code im WYSIWYG Editor von Wordpress in deine Seite kopierst, denke bitte daran, vorher in die HTML Ansicht zu schalten, da dein Editor ansonsten das Javascript und HTML nicht als Code einbindet.
Wenn du beide Code-Teile richtig integriert hast, sollte deine Suche bereits funktionieren. Probier es einfach mal aus!
P.S. Unter dem Punkt “Verdienen Sie Geld”, kannst du dein Adsense-Konto mit der Suche verbinden lassen. Sollte ein User nun nach einer Suche auf eine Werbeanzeige klicken, verdienst du automatisch mit jedem Klick.
Deine Erfahrungen mit der Benutzerdefinierten Suche
Hast du auch Erfahrungen mit der Benutzerdefinierten Suche oder verwendest du sie bereits in einer anderen Form? Dann würde ich mich über einen Kommentar mit Tipps und Erfahrungen sehr freuen.
3 Kommentare zu "Benutzerdefinierte Suche für deinen Wordpress Blog"

schöne übersicht. war sehr interessant und nützlich für mich.
lg robert
vom 14.January 2010
guter Artikel, werde mir die Seite bookmarken, um bei späteren Projekten mit wordpress die Google Suche einbinden.
vom 21.January 2010
Hallo!
Eine tolle Anleitung hast du da geschrieben. Es klingt immer so schön einfach. Auch in anderen Anleitungen zu diesem Thema.
Genau so wie du es beschreibst habe ich es schon gefühlte 1000mal probiert und werde bald wahnsinnig :-/ ….
Denn immer wenn ich den Code für das Suchfeld in Wordpress einbinde, löscht es den Code automatisch. Ich habe es im Content und im Text-Widget probiert, aber nix…
Kann mir vielleicht jemand bei diesem Problem helfen? Vielen Dank im Voraus!!
vom 1.March 2010