WordPress: Suche optimieren

21. November 2007

Wordpress

Eine ganze Reihe von SearchPlugins für WordPress sind auf dem Markt und im schwimmen von tausend Möglichkeiten vergißt man schnell, worum es eigentlich geht: die einfachste und klarste Bedienbarkeit der Seite durch den User. Er soll das bekommen was er möchte und das so einfach wie nur möglich.

Für die Suche bedeutet dies aus meiner Sicht:

  1. Anzahl der Suchergebnisse und Suchbegriff nach erfolgreicher Suche ausgeben
  2. Suchwörter hervorheben
  3. automatisch einfach alles durchsuchen, auch Kommentare

Ausgabe der Anzahl der Suchergebnisse & Suchbegriffe:Dies geht bei WordPress von Hause aus, mit diesem Stückchen Code.


	Sie haben nach '' gesucht. Ihre Suche hat 
		$mySearch =& new WP_Query("s=$s & showposts=-1");
	$NumResults = $mySearch->post_count;
	echo $NumResults;
	?>
	Ergebnisse gebracht.

Den Code kannst habe ich in meine Sidebar direkt über das Suchfeld eingegeben und wird so am schnellsten wahrgenommen. Die erste und letzte Zeile des Codes haben nur indirekt etwas mit der Ausgabe von Anzahl der Suchergebnisse und Suchwort zu tun sondern veranlassen, das diese Angabe nur angezeigt wird wenn der User sich auf einer Suchergebnisseite befindet. Lasst ihr dies in der Sidebar weg, dann wird der quasi immer angezeigt “Sie haben nach gesucht. Ihre Suche hat 0 Ergebnisse gebracht.” Das wäre ja totaler quatsch.

Suchwörter hervorheben
Dafür kommt ein kleines Plugin mit dem Namen Search Hilite zum Einsatz. Dieses Plugin muss nur hochgeladen und aktiviert werden. Das Anpassen der Darstellung wird über die Plugin-Datei gemacht. Im WordPress Administrationsbereich findest du dann den Punkt Search Hilite. Dort kannst du dann für bis zu 4 verschiedene Darstellungsvariante defnieren. Hier mein Beispiel.

.hilite {
	color: #fff;
	background-color: #990066;
	padding: 1px 3px 2px 3px;
}

Bei mir hab ich noch das padding hinzugefügt und bewirkt, das die Markierung der Wörter besser sichtbar ist. Die Hintergrundfarbe erstreckt sich nicht nur direkt hinter das Wort sonder ist auch noch ein paar Pixel herum sichtbar. Probiert einfach ein wenig!

Automatisch einfach alles durchsuchen, auch Kommentare
Search Everything kommt hierbei zum Einsatz. Downloaden, entpacken, hochladen und aktivieren. Unter Einstellungen lassen sich dann noch ein paar Konfigurationen einstellen, ob zum Beispiel bestimmte Kategorien, Seiten, … von der Suche ausgeschlossen werden sollen.

Jetzt hast du mit zwei Plugins und etwas Code erreicht, das die Anzahl der Suchergebnisse bei der internen Suche angezeigt werden sowie auch Kommentare und statische Seiten durchsucht werden. Alle Suchwörter – egal ob aus der WordPress-Internen Suche oder aus Google, Yahoo & Co, werden markiert.

Ähnliche Beiträge

4 Kommentare

  1. Wie stehts denn mit durchsuchen von Tags? Funktioniert das auch?

  2. Ja, sollte funktionieren. Hab extra nochmal nachgeschaut in der englischen Originalfassung. Schwer wirds wenn man solche Einstellungen findet: “Durchsuche jeden Tag”. Da kommt die Unsicherheit, meinen die tags oder Tag. Aber ich glaube sie meinen tags :)

  3. Hm, die suche nach tags funktioniert sehr gut, leider werden bei mir in der ergebnisliste auch posts aufgelistet, die scheduled sind, was das ganze für ich dann eher unbrauchbar macht. Schade :(

Hinterlasse einen Kommentar

Markus´s Meerblickzimmer is proudly powered by WordPress | WPD. Beiträge (RSS) und Kommentare (RSS). Sämtliche Inhalte dieser Webseite werden unter dieser Creative Commons Lizenz veröffentlicht. Die Darstellung der Webseite in Frames ist untersagt.

social life

ich Ich bin Webdesigner und wohn zusammen mit meiner besseren Hälfte Anja in Norwegen. In diesem Blog berichte ich über persönliche Erlebnisse und Dinge aus dem Alltag in Norwegen.

  • Maya: Zwar ein alter Artikel, aber ev. hilft es noch anderen, die wie ich auf dieser Seite landen :) Ich habe mich...
  • Erich: Eine Kreuzfahrt ist jetzt nicht ungedingt meins. Aber die Bilder schon beeindruckend.
  • anjo: Mist, hätte die Kommentare früher lesen müssen. Das ist viel zu viel Milch. Ich mußte fast nochmal 200gramm...
  • Andreas: Leider verpasst, gibt es davon eine Aufzeichnung? Im NDR (MareTV) lief kürzlich ein Bericht über die Fjorde...
  • Anja: Unglaublich! Ihr also auch? Muss auch mal über meine bloggen…. Schon faszinierend, was alles so aus...
  • Die Drei vom Lande: Schon welche geerntet?
  • Markus: Wir sind back in Norge, doch. Ja, krass was passiert ist und das was auf Utøya beim sozialistischen...
  • Eva: WTF! Ihr seid ja wohl gerade nicht im Land (?), aber ich hoffe, auch all euren norgwegischen Freunden geht es...
  • [Axel]: hatte ich auch nicht anders erwartet. Trotzdem Danke
  • Markus: Nein, schon weg.
  • [Axel]: das pad noch zu haben?
  • Hannelore: Ich habe es natürlich auch gesehen, vielen Dank. Die Begeisterung der Norweger ist überwältigend, werden...
  • Markus: Danke für den Link. Wirklich cool. Habt ihr immer mal reingeschaut? Cool ist auch das man hier...
  • soeren: Wow, habt ihr’s gemerkt? Die Hurtigruten Liveübertragung war heute Thema der ARD Tagesthemen. Schaut...
  • Hannelore: Schade, die Reise ist zu Ende.