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

53 Kommentare zu “PiwikSearchEngineKeywords”

  1. Denis-lam 22. May 2010 um 10:26 Uhr

    Schöner Beitrag erst mal speichern :P muss mir nur erst mal dieses Piwik installieren hab schon oft drüber gelesen aber noch nie ausprobiert :D

  2. Patrickam 22. May 2010 um 14:10 Uhr

    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).

  3. Maximam 22. May 2010 um 14:21 Uhr

    @Patrick: Was genau meinst? Hast du vlt. ein Link zu den Ratschlägen?

  4. Patrickam 22. May 2010 um 14:28 Uhr

    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.

  5. Jeffreyam 22. May 2010 um 16:39 Uhr

    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 :)

  6. Denis-lam 22. May 2010 um 20:34 Uhr

    Wieso trägste es nicht in die WordPress plugin Datenbank ein ??? wegen updates usw…

  7. Maximam 22. May 2010 um 23:31 Uhr

    Werde ich noch machen. Muss mich noch in die Standards einlesen. Vielleicht nächste Woche.

  8. Maximam 27. May 2010 um 18:17 Uhr

    Das Plugin ist jetzt auch über die WordPress Plugin Datenbank verfügbar :)

    Keywords können jetzt auch als Links angezeigt werden.

    Viel Spaß damit!

  9. Jeffreyam 27. May 2010 um 18:26 Uhr

    @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 :(

  10. Denis-lam 28. May 2010 um 12:45 Uhr

    Perfekt wäre es noch die Suchbegriffe durch ein Komma getrennt wären ;)

  11. [...] 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 [...]

  12. Maximam 30. May 2010 um 11:46 Uhr

    @Denis-l: ich werde später ein Textfeld einbauen, um ein Trennzeichen einzugeben.

  13. Stefan M.am 30. May 2010 um 12:05 Uhr

    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.

  14. Maximam 30. May 2010 um 13:29 Uhr

    @Stefan: Danke, habe ich behoben.

    Die neue Version werde ich in wenigen Tagen mit ein paar weiteren Änderungen hochladen.

  15. Maximam 17. June 2010 um 16:08 Uhr

    Es sind jetzt einige Wochen nach dem Erscheinen der ersten Version vergangen.

    Gibt es in eine Auswirkung auf die Besucherstatistik?

  16. Jeffreyam 17. June 2010 um 20:08 Uhr

    @Maxim:

    Das ist sehr schwer zu sagen, aber die Zugriffe durch Suchmaschinen sind gestiegen, das ist Tatsache.

  17. Maximam 17. June 2010 um 22:29 Uhr

    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.

  18. Andiam 7. August 2010 um 13:18 Uhr

    Hi,

    ich weiß leider nicht, wo genau ich den Piwik-Configpfad eintragen muss.
    Nach dem Aktivieren kommt kein Optionsfeld o.ä.

    Dank Dir
    Andi

  19. Andiam 7. August 2010 um 13:21 Uhr

    damn… hab’s gefunden. Sorry ;o)

  20. Andiam 7. August 2010 um 14:53 Uhr

    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

  21. Maximam 7. August 2010 um 15:07 Uhr

    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ß

  22. Andiam 7. August 2010 um 15:18 Uhr

    Hi Maxim,

    herzlichen Dank :o ) 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 :o )

    Mille grazie für Deinen schnellen und tollen Support,
    Andi

  23. Maximam 7. August 2010 um 15:39 Uhr

    Bitte schön und viel Erfolg beim bloggen ;)

  24. [...] 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 [...]

  25. Danielam 29. January 2011 um 14:53 Uhr

    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

  26. [...] 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. [...]

  27. Maximam 6. March 2011 um 12:25 Uhr

    Will jemand eine neue Version testen? Bei mir scheint sie gut zu laufen, bei anderen kommt es aber zu Problemen. Brauche ein paar Testwillige ;)

  28. Neue, beliebte WordPress Plugins 2011am 20. April 2011 um 11:22 Uhr

    [...] 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 [...]

  29. Danielam 27. April 2011 um 16:21 Uhr

    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

  30. Maximam 27. April 2011 um 20:28 Uhr

    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

  31. Danielam 27. April 2011 um 21:39 Uhr

    Danke, habe irgendwie einen Fehler drin

    ich habe dir eine Mail an googlemail.com gesendet.

  32. Danielam 27. April 2011 um 22:57 Uhr

    Danke kannst den Link löschen, hat geklappt. Bin begeistert!

  33. Andiam 29. April 2011 um 11:57 Uhr

    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

  34. Maximam 29. April 2011 um 13:29 Uhr

    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ß

  35. Andiam 29. April 2011 um 13:36 Uhr

    Hi Maxim,
    Dank Dir für die schnelle Hilfe :) Leider hat’s nicht geklappt. Ich hab folgenden Code in Zeile 96 eingebunden

    $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

  36. Maximam 29. April 2011 um 13:44 Uhr

    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?

  37. Andiam 29. April 2011 um 13:54 Uhr

    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?

  38. Maximam 29. April 2011 um 14:00 Uhr

    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.

  39. Andiam 29. April 2011 um 14:08 Uhr

    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!!

  40. Maximam 29. April 2011 um 14:13 Uhr

    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ß

  41. Andiam 29. April 2011 um 14:16 Uhr

    ää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 :)

  42. Danielam 29. April 2011 um 14:56 Uhr

    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!

  43. Andiam 29. April 2011 um 15:09 Uhr

    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 :)

  44. Maximam 29. April 2011 um 15:30 Uhr

    Freut mich, dass es funktioniert =)

  45. Markusam 23. August 2011 um 19:05 Uhr

    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…

  46. Maximam 23. August 2011 um 19:15 Uhr

    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ß

  47. mountyam 10. September 2011 um 21:19 Uhr

    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

  48. Maximam 10. September 2011 um 21:32 Uhr

    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ß

  49. mountyam 10. September 2011 um 21:51 Uhr

    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

  50. Maximam 10. September 2011 um 21:56 Uhr

    Ja, das müsste gehen. Wenn du etwas nach oben schaust, da hatte Daniel die gleiche Frage und bei ihm hats geklappt ;)

  51. mountyam 10. September 2011 um 22:01 Uhr

    vielen dank für die super schnelle antwort. schönen abend noch
    mfg

  52. Tobiam 20. October 2011 um 23:11 Uhr

    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/

  53. Maximam 20. October 2011 um 23:20 Uhr

    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
    }

Trackback URI | Kommentare als RSS

Einen Kommentar schreiben

XHTML: Du kannst folgende Tags verwenden: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <sub> <sup>

Hinweis: Ich behalte mir das Recht vor solche Kommentare, die Beleidigungen oder rechtswidrige Inhalte beinhalten erst nach einer Editierung freizugeben oder kommentarlos zu löschen. Ähnliches gilt auch für Kommentare die offensichtlich nur der Suchmaschinenoptimierung dienen.