Mit dem neusten Hosted Solr Release können jetzt auch Solr-Kerne mit der Solr Version 4.x für WordPress angelegt werden, die ihr mit Hilfe des kostenlosen Plugins WPSOLR Search Engine in eure WordPress Installation einbinden könnt.
Für das Einrichten ist zunächst ein Hosted Solr Konto auf hosted-solr.com Voraussetzung.
Die Namenskonvention Instanz-Seite-Sprache eignet sich für ein übersichtliches Anlegen mehrerer Solr-Kerne. Mit Instanz ist beispielsweise integration, testing oder production/live gemeint. Anschließend im Dropdown System noch "WordPress" wählen und auf Apache Solr-Index erstellen klicken.
Wichtig ist, dass jede Sprache, die eure Seite unterstützt, einen dedizierten Solr-Kern bekommen muss. Weitere Instanzen, beispielsweise Testinstanzen, benötigen ebenfalls je einen weiteren angelegten Kern.
Die neuen Kerne befinden sich nun unten in der Listenansicht. Ein Klick auf Data enthüllt die Zugangsdaten, die für die Einrichtung des WordPress Plugins benötigt werden.
Das Plugin ist im WordPress Plugin Repository erhältlich: WPSOLR-search-engine
Nach der Installation und Aktivierung des Plugins soll die Verbindung zum angelegten Kern auf Hosted Solr hergestellt werden, damit die Seite indexiert werden kann.
Unter Define your Solr Index sollen die oben beschriebenen Zugangsdaten eingetragen werden.
Nun habt ihr euren Hosted Solr-Kern mit dem WPSOLR-Plugin verknüpft.
Bevor ihr die nötigen Plugin-Einstellungen vornehmen könnt, muss sichergestellt werden, dass in eurer WordPress Installation Permalinks aktiviert sind.
Ist das erledigt, fehlen nur noch wenige Schritte zur erfolgreichen Indexierung eurer Seite.
Folgende Einstellungen können in diesem Reiter je nach Präferenz noch vorgenommen werden:
Das WPSOLR Plugin unterstützt zusätzlich eine Reihe von Plugins:
Zum Schluss muss noch im Reiter Send your data die Inxedierung gestartet werden mit Synchronize WordPress with (Indexname)
Der aktuelle Status der Indexierung wird euch oben in der Infobox angezeigt:
A total of ... documents are currently in your index "int-dkdwordpress-de"... document(s) remain to be indexed
Jetzt fehlt nur noch eins: Freuen auf großartige Suchergebnisse!