PiwikSearchEngineKeywords
PiwikSearchEngineKeywords (PiwikSEK) ist ein WordPress-Plugin, welches Suchwörter durch die die letzten Benutzer auf ihre Webpräsenz gekommen sind, in einem extra Bereich anzeigt. Dieser Bereich kann am Ende eines Beitrags oder in der Sidebar als Widget angezeigt werden.
Was bringt es?
Es werden automatisch Schlüsselwörter in Beiträge eingebaut, die den Inhalt des Beitrags besonders hervorheben. Frei nach dem Motto „Wenn einer danach sucht, suchen auch andere danach“ erhöht man damit potentiell die Suchmaschinenplatzierung.
Ob ein Resultat sichtbar wird, muss wohl jeder selbst ausprobieren. Am besten man lässt das Plugin einige Wochen laufen und schaut ob es eine Veränderung in den Besucherstatistik gibt. Man sollte auf jeden Fall den Suchmaschinen-Crawlern Zeit geben die Beiträge neu zu scannen.
Ich vermute, dass die Webseiten, die bei der Google-Platzierung im „Mittelfeld“ liegen, am meisten davon profitieren werden.
Woher kommen die Daten?
Die Suchwörter werden nicht selbst gesammelt, sondern kommen aus einer Piwik-Datenbank. Damit entfällt die Auswertung und Speicherung der Suchwörtern. Zusätzlich muss man sich nicht um die Suchmaschinenunterstützung kümmern.
Warum werden Daten nicht über Piwik-API abgefragt?
Es besteht zwar die Möglichkeit auf direkten Datenbankzugriff zu verzichten und AuthCode zu verwenden, was aber praktisch nicht optimal umsetzbar ist. Einerseits ist die Piwik-API nicht flexibel genug und bietet nur begrenzte Abfragemöglichkeiten, andererseits bedeutet ein Zugriff über die API eine weitere Softwareschicht, was zu einem Geschwindigkeitsverlust führt. Sollte Piwik eine bessere API bekommen, so werde ich die Zugangsmöglichkeiten auf AuthCode ausweiten.
Voraussetzungen
Die Voraussetzung ist der Einsatz von Piwik auf demselben Server wie die WordPress-Präsenz.
Installation
Plugin runterladen, ins WordPress Plugin-Verzeichnis hochladen, aktivieren und den Pfad zur Piwik-Konfigurationsdatei angeben. Die Zugangsdaten aus der Datei werden für die Piwik-Datenbank verwendet.
Es sind keine Änderungen am Theme-Code notwendig.
Anpassbarkeit
Das Plugin bietet einige Optionen an. So kann man zum Beispiel die Anzahl der Wörter variieren. Das Aussehen der Keyword-Bereiche kann durch eine Anpassung der CSS-Datei erfolgen. Man kann aber auch das Einbinder der CSS-Datei ausschalten.
Kostet das Plugin etwas?
Nein.
Beispiele:
Bei mir im Blog am Ende eines Beitrags
Bei Jeffrey als Widget in Sidebar
Download
PiwikSEK in WordPress Plugin Datenbank
Die Idee zum Plugin ist nicht neu und entspricht im Wesentlichen der von mysearchtermspresenter. Der große Unterschied zu mysearchtermspresenter besteht darin, dass die Daten von Piwik kommen und keine Anpassungen an Theme notwendig sind.
An dieser Stellen vielen Dank an Jeffrey, dass er sich Zeit genommen hat, das Plugin zu testen
Wie gefällt euch das Plugin? Gibt es einen Besucherzuwachs? Was kann man verbessern?
Besucher, die diesen Beitrag fanden, suchten nach:
- woher kommen piwik suchbegriffe
- ◊
- pfad zum piwik verzeichnis wordpress
- ◊
- pwik suchmaschienen und suchbegriffe funtioniert nicht
- ◊
- piwik auf der gleichen domain oder
- ◊
- piwik tag search
- ◊
- installation piwiksek engine
- ◊
- comment installer piwiksek engine wordpress
- ◊
- piwiksek engine comment installer sur wordpress
- ◊
- begriffe auswertung piwik
- ◊
- piwik-search-engine-keywords.0.3.3




Schöner Beitrag erst mal speichern
muss mir nur erst mal dieses Piwik installieren hab schon oft drüber gelesen aber noch nie ausprobiert
Hmm danke für die Vorstellung, werd’ ich auch mal einbasteln. Wenn man das noch etwas weiterstrickt und aus den Suchbegriffen Links erzeugt, wirkt sich das auch positiv für die Suchmaschine aus. Kann man in den Google-SEO-Ratschlägen lesen (also die offiziellen von Google selbst).
@Patrick: Was genau meinst? Hast du vlt. ein Link zu den Ratschlägen?
In den SEO-Tipps von Google wird unter anderem aufgeführt, dass man auf generische Links wie “hier” oder “in diesem Artikel” verzichten sollte, sondern immer Links mit einem passenden Text also z.B. Auf folgender Seite erfahrt ihr mehr über “Suchmaschinenoptimierung” verwenden sollte.
Genauso könnte man auch die Suchbegriffe verwenden, da diese meist recht gut auf den Inhalt passen.
Danke nochmals für das geniale Plugin
Funktioniert nach wie vor super!
Ich werde in den nächsten Tagen sehr wahrscheinlich bei mir im Blog darüber schreiben
Wieso trägste es nicht in die WordPress plugin Datenbank ein ??? wegen updates usw…
Werde ich noch machen. Muss mich noch in die Standards einlesen. Vielleicht nächste Woche.
Das Plugin ist jetzt auch über die WordPress Plugin Datenbank verfügbar
Keywords können jetzt auch als Links angezeigt werden.
Viel Spaß damit!
@Maxim:
Das ist ja super
Ich hoffe, dass ich am Wochenende dazu komme den Beitrag zu schreiben, denn aktuell ist gerade relativ viel los bei mir
Perfekt wäre es noch die Suchbegriffe durch ein Komma getrennt wären
[...] geht das nun auch ohne, dass die Suchbegriffe nochmals aufgezeichnet werden müssen.Maxim hat aus der Idee nun ein weiteres Plugin, PiwikSEK entwickelt, dass die Suchbegriffe nicht [...]
@Denis-l: ich werde später ein Textfeld einbauen, um ein Trennzeichen einzugeben.
Ich habe 2 Dinge:
Bei mir muss es $iniArray['username']; (anstelle $iniArray['user'];) sein, ich habe die neuste Piwik Version.
Weiterhin hast du fest unter Optionen immer den Pfad, muss man den ändern, wird dies zwar gespeichert, zeigt aber wieder den alten Müll an und nicht das Aktuell eingespeicherte. Das sollte man noch anpassen.
@Stefan: Danke, habe ich behoben.
Die neue Version werde ich in wenigen Tagen mit ein paar weiteren Änderungen hochladen.
Es sind jetzt einige Wochen nach dem Erscheinen der ersten Version vergangen.
Gibt es in eine Auswirkung auf die Besucherstatistik?
@Maxim:
Das ist sehr schwer zu sagen, aber die Zugriffe durch Suchmaschinen sind gestiegen, das ist Tatsache.
Also bei mir haben sich die Google-Suchanfragen in den letzten 3 Wochen verdoppelt. Ob es an dem Plugin liegt, kann ich aber auch nicht mit Sicherheit sagen.
Hi,
ich weiß leider nicht, wo genau ich den Piwik-Configpfad eintragen muss.
Nach dem Aktivieren kommt kein Optionsfeld o.ä.
Dank Dir
Andi
damn… hab’s gefunden. Sorry ;o)
Hi, ich nochmal ;o)
ich hab unter “Einstellungen” den in meinen Augen korrekten Pfad zur Config eingetragen: http://www.rabbit-lounge.de/piwik/config
oder muss es http://www.rabbit-lounge.de/piwik/config/ heißen?
oder http://www.rabbit-lounge.de/piwik/config/config.ini.php?
oder ganz anders?
-> ich bekomme bei den o.g. drei Alternativen jeweils die Fehlermeldung, dass ich den richtigen Pfad setzen solle
Mille grazie
Andi
Hallo, Andi.
Der korrekte Pfad muss ein Absolutpfad (auf den Server bezogen) direkt zur Datei sein.
Normalerweise steht da schon ein automatisch erkannter Pfad da.
Oft fängt er mit “/home/www/” an.
Also zum Beispiel “/home/www/user832/html/piwik/config/config.ini.php”.
Gruß
Hi Maxim,
herzlichen Dank
) Hätte ich mal lieber nicht an der Standard-Info rumgemurkst *gg* Jetzt funzt der Spaß.
Die falschen Einstellungen waren auch der Grund, weshalb die Seite so langsam geladen hat. Jetzt passt’s
)
Mille grazie für Deinen schnellen und tollen Support,
Andi
Bitte schön und viel Erfolg beim bloggen
[...] ist es her, dass ich einen Artikel zu WordPress verfasst habe. Heute möchte ich euch das Plugin PiwikSearchEngineKeywords von Maxim vorstellen. Das Plugin ist seit kurzem bei mir im Einsatz und kann unter Umständen das [...]
Danke für das Super Plugin! Man kann es nun in meinem Plug in Aktion sehen, für alle die am zweifeln sind ob das was für sie sein könnte. Ob sich was in den Serps ändert werde ich später berichten! Die Anzahl der Suchbegriffe habe ich auf 5 geändert, mal sehen was goo… dazu sagt!
Gruss Daniel
[...] für Erweiterungen der Webseite einsetzen kann. So habe ich seit kurzem das WordPress-Plugin PiwikSEK von Maxim im Einsatz. Das Plugin zeigt die am meisten eingegebenen Suchbegriffe zu dem jeweiligen Artikel an. [...]
Will jemand eine neue Version testen? Bei mir scheint sie gut zu laufen, bei anderen kommt es aber zu Problemen. Brauche ein paar Testwillige
[...] Piwik als Website Analytics Software nutzt sollte sich mal PiwikSearchEngineKeywords kurz gesagt PiwikSEK ansehen. Damit lassen sich die letzten Suchanfragen unter jedem Beitrag anzeigen. Ob das einen [...]
Hallo,
ich kann bei dem Plugin wählen ob ich es in die Theme einfügen möchte oder nicht! Wie lautet der Code wenn ich es selber an einer bestimmten Stelle in der single.php einfügen möchte?
LG aus dem Sachsenland
Hallo.
Eigentlich war das nicht vorgesehen, aber mit folgenden Code müsste es gehen:
$psek = new PiwikSearchEngineKeywords();
echo $psek->GetKeywords();
Man muss nur die Ausgabe im unteren Bereich ausschalten, weil sie sonst zwei mal angezeigt wird, weil die Klasse zum zweiten mal erstellt wird. (Könnte man vlt. mit Singleton lösen oder gibt es Möglichkeit auf eine bereits bestehende Instanz zuzugreifen? )
Ich habe es mit der neuen Version getestet: http://www.virtual-maxim.de/downloads/psek.zip
Kannst du mir bitte eine Rückmeldung geben ob sie bei dir funktioniert?
Viele Grüße
Danke, habe irgendwie einen Fehler drin
ich habe dir eine Mail an googlemail.com gesendet.
Danke kannst den Link löschen, hat geklappt. Bin begeistert!
Hallo Maxim,
nochmals vielen Dank für das tolle Plugin und Deine Hilfe vor einiger Zeit.
Ich hab eben das neueste Update eingespielt und erhalte nun folgende Fehlermeldung:
Warning: file_exists() [function.file-exists]: open_basedir restriction in effect. File(/) is not within the allowed path(s): (/is/htdocs/user_tmp/wp1123094_A17PK7NZAB:/tmp:/dev/null:/dev/urandom:/bin:/usr:/is/default.errors:/is/htdocs/wp1123094_A17PK7NZAB) in /is/htdocs/wp1123094_A17PK7NZAB/www/wp-content/plugins/piwik-search-engine-keywords/piwik-search-engine-keywords.php on line 87
Kannst Du mir bitte einen Hinweis geben, wie ich die wieder loswerde (außer das Plugin zu deaktivieren *g*)?
Dank Dir und viele Grüße
Andi
Hi Andi.
In der neuen Version wurde der Datenbankzugriff verändert, so dass man jetzt auch den Pfad zu Piwik ändern muss. Versuche den absoluten Pfad zum Piwik-Ordner (nicht wie früher config.ini) anzugeben, also in etwa “/is/htdocs/wp1123094_A17PK7NZAB/www/piwik”.
Dann müsste es eigentlich funktionieren (bei mir läufts online und auf localhost, sowie beim Daniel oben einwandfrei).
Notfalls kannst du immer noch die alte Version installieren…
Gebe mir dann bitte eine Rückmeldung.
Gruß
Hi Maxim,
Leider hat’s nicht geklappt. Ich hab folgenden Code in Zeile 96 eingebunden
Dank Dir für die schnelle Hilfe
$iniArray = @parse_ini_file($options['piwikdir'] . “/is/htdocs/wp1123094_A17PK7NZAB/www/piwik”);
Ich vermute, ich hab das falsch eingetragen bzw. noch irgendetwas übersehen?
Dank Dir
Andi
Was wolltest du eigentlich mit dem Code erreichen? Man sollte an dem Code nichts ändern. Wenn aber, dann eher
$iniArray = @parse_ini_file($options['piwikdir'] . “/is/htdocs/wp1123094_A17PK7NZAB/www/piwik/config/config.ini.php”);
Was hast du für einen Pfad in den Einstellungen eingetragen?
uuuaaaah… also nochmal langsam
an der piwik-search-engine-keywords.php muss ich nix ändern, sondern in der config.ini.php (im piwik/config-Verzeichnis)? Oder steh ich voll auf dem Schlauch?
Nein. Also wenn du bei WordPress als Admin angemeldet bist, dann siehst du links in der “Settings”-Leiste “PiwikSEK” stehen. Unter diesem Menüpunkt sind die Einstellungen für das Plugin. Dort gibtst du den Pfad zum Piwik-Ordner an und klickst auf Speichern.
oh Herr, wie blind
ich werd aber wohl doch auf die alte Version zurückgehen, denn die Meldung “PiwikSEK is not ready: Legen Sie das Piwik-Verzeichnis fest.” verschwindet nicht… und in den Artikeln kommen jetzt keine Contents mehr, sondern abenteuerliche Fehlermeldungen
Ich schau’s mir in einer ruhigen Minuten am Wochenende nochmal an
Dir aber herzlichen Dank für Deine Geduld!!
Hm, dann ist der Pfad falsch.Versuche den Pfad komplett zu löschen und dann auf Speichern zu klicken und die Seite aktualisieren (noch mal auf PiwikSEK klicken). Dann erkennt er den aktuellen Verzeichnispfad und du kannst von dort aus den Piwik-Pfad angeben.
Ich bin mir ziemlich sicher, dass es funktionieren muss, warum würde es den sonstbei mir funktionieren und bei dir nicht.
Gruß
äähm, ja… muss ich nicht verstehen. Ich hab jetzt nochmal die 0.3.1 installiert, dann autom. aktualisiert auf 0.3.3 und es funzt. very strange this is -> na dann! Dir vielen Dank für die Hilfe. Schaut jetzt wunderbar aus
Hallo Andi
also ich habe als erster die Version getestet und musste in dem Plugin Einstellungen den AbsolutenPfad neu eingeben! Wie gesagt der absolute Pfad muss angeben werden.
Der Absolute Pfad wird angezeigt wenn du im FTP-Programm oben mal nach Pfad schaust wenn du im Verzeichniss von Piwik bist.
Also bei mir arbeitet die neue Version wunderbar!
hi Daniel, bei mir läuft’s jetzt auch wunderbar. Keine Ahnung, woher die richtigen Einstellungen bei der 2. Installation kamen, aber alles schaut jetzt einwandfrei aus… und die Suchbegriffe werden korrekt in den Artikeln angezeigt
Freut mich, dass es funktioniert =)
Habe das Plugin unter einer Domain A laufen, das Piwik Verzeichnis befindet sich aber auf demselbern Server unter einem anderen Verzeichnis auf Domain B. Jetzt wird immer PiwikSEK is not ready: Legen Sie das Piwik-Verzeichnis fest angezeigt. Muss Piwik im selben VZ installiert sein wie dein Plugin ?
Also bei mir siehts so aus:
Ich verwende die Version 1.5.1 von Piwik.
Piwik-Installation: /var/www/virtual/domain-a.de/htdocs/piwik/
Dein Plugin: /var/www/virtual/domain-b/htdocs/…
Also in nem anderen Untervezeichnis aber auf demselben Server – geht das so ? Wie bekomme ich die Fehlermeldung weg ? Danke für deine Hilfe…
Hallo Markus.
Das Plugin muss unter der gleichen Domain liegen, sonst erlaubt PHP (aus Sicherheitsgründen) keinen Zugriff. Also die URL bis “htdocs” muss gleich sein.
Vielleicht gibt es auch eine Möglichkeit den Zugriff über die Dateirechte zu erlauben, aber dazu bin ich kein Experte.
Gruß
hallo maxim,
gibt es auch einen code wo man an beliebiger stelle das plugin einbinden kann?
ich würde es lieber nach der seiten navigation haben anstatt davor.
vielen dank
Hallo.
Was genau meinst du mit der Navigation? Notfalls einfach Screenshot machen damit es mir klar wird.
Prinzipiell kannst du das Plugin auf jeder beliebigen Seite und Stelle aufrufen. Dazu musst du nur die Plugin-Datei einbinden und dann
$psek = new PiwikSearchEngineKeywords();
echo $psek->GetKeywords();
verwenden.
Gruß
hallo,
ich meinte ob ich selbst einen code in die single.php einfügen kann welche die keywords anzeigt.
ist das der code:
$psek = new PiwikSearchEngineKeywords();
echo $psek->GetKeywords();
mfg
Ja, das müsste gehen. Wenn du etwas nach oben schaust, da hatte Daniel die gleiche Frage und bei ihm hats geklappt
vielen dank für die super schnelle antwort. schönen abend noch
mfg
Erst einmal danke für das tolle Plugin. Verwende es in meinem Blog und habe dazu noch eine Frage.
Ich möchte die Überschrift “Suchergebnisse:” nur anzeigen lassen, sofern auch Ergebnisse existieren. Leider bin ich noch nicht darauf gekommen, wie ich das abfragen kann. Eine Beispielseite wäre z.B. hier: http://www.antary.de/2011/06/10/ie-cached-ajax-requests/
Hi Tobi.
Wie hast du das Plugin eingebunden?
Normalerweise ist es schon so, dass die Box nur dann angezeigt wird, wenn auch Keywords vorhanden sind.
Wenn du es selbst einbindest, also ohne das Plugin über WordPress zu nutzen, dann kannst du dies probieren:
$psek = new PiwikSearchEngineKeywords();
$keyw = $psek->GetKeywords();
if($keyw != "")
{
// box aufbauen
echo keyw ; // keywords ausgeben
}