(via wordpress.org)
Besucherzahlen, Pageviews/PageImpressions, Feeds-Abrufe und Spider/Robots im Auge behalten? Dann ist Statpress SEOlution perfekt für dich!
Achtung!
Ich habe mit der Version 0.3.0.3 die weitere Entwicklung an diesem Plugin eingestellt! Durch die guten Anfragen, Verbesserungsvorschläge und Ideen zur Erweiterung habe ich mich dazu entschlossen, das Plugin von Grund auf an neu zu schreiben. Es wird damit auch nicht mehr kompatibel zur Statpress-Serie sein (und sicherlich auch einen neuen Namen bekommen).
Einführung
[short summary in english below]
Das WordPress-Plugin Statpress SEOlution ist eine abermalige Weiterentwicklung vom beliebten Statpress und dessen Nachfolger Statpress Reloaded. Der Code basiert auf der Reloaded-Version, wurde aber stark angepasst; so wurden die Menüabschnitte modularisiert zwecks leichterer Codepflege.
Die Analysen zum Spider-Verhalten wurde ausgeweitet, Google, Yahoo und MSN/Bing sind als separate Menüpunkte erfasst und für jede Suchmaschine werden mehr Informationen angezeigt, z.B. auch, welche Seiten tatsächlich gecrawlt wurden. Achtung: bei sehr großen Projekten kann das sammeln Zeit in Anspruch nehmen! In zukünftigen Versionen wird es optional abschaltbar sein.
Weiteres Highlight ist wohl die Statistik-Grafik (Flash-generiert), welche mit Hilfe von amCharts erstellt wird — keine hässlichen Balken mehr, sondern schöne Linien, anhand derer der Verlauf und die Entwicklung der Zahlen besser nachzuvollziehen ist.

WP: Statpress Seolution mit Liniendiagramm
Installation
Wie bei allen WordPress-Plugins üblich, wird Statpress SEOlution ganz einfach installiert. Wechsle hierzu ins Plugin-Menü im Administrationsbereich und dann ins Untermenü “Installieren”, dann das zuvor heruntergeladene ZIP-Verzeichnis als Quelle auswählen und WordPress den Rest machen lassen. Danach nur noch aktivieren und Statpress SEOlution beginnt mit seiner Arbeit.
Hinweis für Statpress / Statpress Reloaded: Da es hierbei grundsätzlich um die selbe Codebasis handelt, rate ich, das bisherige Plugin zu deaktivieren bevor Statpress SEOlution aktiviert wird!
Download
Benutze das Plugin-Verzeichnis von wordpress.org:
(via wordpress.org)
Tipp: In aktuellen WordPress-Versionen kannst du auch direkt aus dem Administrationsbereich deines Blogs heraus Plugins installieren ohne etwas extra herunterladen zu müssen! Einfach unter “Plugins” > “Installieren” im Suchfeld Statpress SEOlution eingeben. Probiere es aus!
Statpress SEOlution
… infos for english speaking visitors
Important notice!
I’ve discontinued the development for this plugin! I’ll do a complete rewrite and put a lot of your input for improvements, bug fixes and more into it – and give it a new name.
The WordPress plugin Statpress SEOlution is a further fork of Statpress and Statpress Reloaded. If you know and/or use Statpress Reloaded, you’ll love this edition! Some improvements: more statistics related to spider visits especially by Google, Yahoo and MSN Live Search / Bing. Highlight: the Flash generated visits chart (made with amCharts).
Advice: Users of Statpress or Statpress Reloaded should deactivate their plugin because it’s the same code and database — it’s a fork and not a real new plugin! ;o)
So give it a try!
(via wordpress.org)
Pingbacks:
- My Favorite WordPress Plugins | Rena Reich
- Interaktive-Fundgrube.de » 3 Statistik-Plugins für Wordpress
- 後臺統計–StatPress Seolution « 坦然沒有藉口
- AndisTips.com » Blog Archive » 3 Statistic Tools For Wordpress
- Statpress SEOlution - Un plugin indispensabile per Wordpress | Xite Studio Magazine
- Ypsplosion - echt explosiv » Blog Archive » Statpress Statistik-Plugin
- ¿Que plugins de Wordpress estoy usando? | Saber Menos
- Day Two – Installing Wordpress and Basic plugins « My Blog
- Blogging Basics – Top 6 Must Have WordPress Plugins | Profit Center Online | Making Money Online
- gamma agency » Blog Archive » Liste des Plugins (extensions)
- Statpress SEOlution
- Building The Best Paid To Blog Website – Day 2 · Blogs A2Z | Official Site Blog – Get Paid To Blog
- Preparations « Statscraft
- Dois milhões de pageviews — Clicio Photo News
- Top 1000 WordPress Plugins | Coramen`s Blog

Reaktionen:
-> Einstellungen
-> Automatisch Einträge löschen, die älter sind als …
ich möchte den Zeitraum auf zum Beispiel 1 Woche beschränken. Mein Admin sagt, der Server wird vollgeknallt.
Hat jemand eine Idee?
Hier eine Möglichkeit (ungetestet):
1) Datei “module.options.php” öffnen
2) VOR Zeile 38 (option mit “1 month”) folgenden Code hinzufügen:
<option value=”1 week” <?php if (get_option(‘sps_autodelete’) == “1 week”) print “selected”; ?>>
1 <?php _e(‘week’, ‘statpress’); ?>
</option>
3) Datei speichern und hochladen
Dear Statpress
While attemping to view th Spy details and clicking on the more infor link
I get the following warning.
*****************************
Warning: mysql_pconnect() [function.mysql-pconnect]: Can’t connect to local MySQL server through socket ‘/var/run/mysqld
****************************
I have made all the necessary updates but for some reason I can not view the informatin like I did before.
Would you have any explanation for this.
Thanks
Timothy Caron
http://blog.prison-ministries.info
I can’t reproduce this case. It’s maybe a server specific problem. Sorry, can’t give any hints.
Danke Chris für die Zeit nehmen, senden Sie mir eine E-Mail. Die meisten Log-Besitzer nie die Zeit nehmen, um diejenigen, die Kommentare zu ihren Blogs zu veröffentlichen reagieren. Der Herr segne Sie Ihren Tag
Prison Ministries Tim
I have used SSEO plugin for a month and i have faced no problems till now, recently on my blog 500 internal server error appeared, as suggested several on the net, I started deactivating plugins one-by-one and found SSEO is the problem.
is this a known issue or just for me?
My blog: http://remediesforremedy.com
Please let me know, i liked ths plugin somuch.
Hello Christoph,
Can you tell me how I can enable this for my site editors to view so they have the same rights the admin does.
Under “Settings” you can switch the required user level / minimum permission. Maybe you set it to “publish_posts”, so the site editors should see the stats.
Tipp:
Seit WordPress 2.6 kann man die Plugin- und Content-Verzeichnisse selbst bestimmen und somit ist bei entsprechender Anwendung dein Plugin leider fehlerhaft, da in der statpress.php mehrmals “ABSPATH . ‘wp-content/plugins/’” gesetzt ist.
Ich persönlich habe habe dies auf meinem Blog durch “WP_PLUGIN_DIR . ‘/’ ” ersetzt und somit funktioniert alles wieder.
Weiterhin gibt es bei Frank Bültge auch noch ein Beitrag zu dem allgemeinen Thema: http://bueltge.de/wordpress-plugin-content-verzeichniss-ermitteln/769/
Vllt. kann diese Änderung ja im nächsten Update mit berücksichtigt werden ;)
Gracias! :)
Da Statpress SEOlution als solches nicht mehr weiter entwickelt wird, kann ich diese Änderung daher nur in das neue Plugin fließen lassen. Durch das komplette neuschreiben dürfte sich das aber auch ohnehin erübrigen, da es dann ausschließlich mein Code ist und nicht nur etwas Übernommenes.
I would be interested in knowing how development is coming for a new version of the plugin. I think this is the best stats plugin I have found so far, but I have to be careful about the size of my database. The old Statpress plugin used to cause me troubles in the regard. Any news?
Sorry, no new version of Statpress SEOlution will be released. I’m working hard on a new stats plugin based on the knowledge of the old Statpress’es and with more improvements coming from the user community.
It’s very hard to work on code not written by myself, so I decided to make a complete rewrite with my own code and well-known (and -documented) code-libraries.
Stay tuned and wait a little — it’ll take some time because I have to manage a lot of other projects, too. ;o)
Fixed Search error:
===============================
prefix . “statpress”;
$f['urlrequested'] = __(‘URL Requested’, ‘statpress’);
$f['agent'] = __(‘Agent’, ‘statpress’);
$f['referrer'] = __(‘Referrer’, ‘statpress’);
$f['search'] = __(‘Search terms’, ‘statpress’);
$f['searchengine'] = __(‘Search engine’, ‘statpress’);
$f['os'] = __(‘Operative system’, ‘statpress’);
$f['browser'] = __(‘Browser’, ‘statpress’);
$f['spider'] = __(‘Spider’, ‘statpress’);
$f['ip'] = __(‘IP’, ‘statpress’);
$f['date'] = __(‘Date’, ‘statpress’);
$f['time'] = __(‘Time’, ‘statpress’);
?>
<?php
for ($i = 1; $i <= 10; $i++)
{
print "”;
print “” . __(‘Field’, ‘statpress’) . ” “;
foreach (array_keys($f) as $k)
{
print “” . $f[$k] . “”;
}
print “”;
print ” ” . __(‘Group by’, ‘statpress’) . “”;
print ” ” . __(‘Sort by’, ‘statpress’) . “”;
print “, ” . __(‘if contains’, ‘statpress’) . ” “;
print “”;
}
?>
<input type=checkbox name=oderbycount value=checked >
<input type=checkbox name=spider value=checked >
<input type=checkbox name=feed value=checked >
<input type=checkbox name=distinct value=checked >
0)
{
print “” . $_GET['limitquery'] . “”;
}
?>15102050100250500
<input type="submit" value="” name=”searchsubmit” />
<?php
if (isset($_GET['searchsubmit']))
{
// query builder
$qry = "";
// FIELDS
$fields = "";
for ($i = 1; $i <= 10; $i++)
{
if ($_GET["where$i"] != '')
{
$fields .= $_GET["where$i"] . ",";
}
}
$fields = rtrim($fields, ",");
// WHERE
$where = "WHERE 1=1";
if ($_GET['spider'] != 'checked')
{
$where .= " AND spider=''";
}
if ($_GET['feed'] != 'checked')
{
$where .= " AND feed=''";
}
for ($i = 1; $i <= 10; $i++)
{
if (($_GET["what$i"] != '') && ($_GET["where$i"] != ''))
{
$where .= " AND " . $_GET["where$i"] . " LIKE '%" . mysql_real_escape_string($_GET["what$i"]) . "%'";
}
}
// ORDER BY
$orderby = "";
for ($i = 1; $i <= 10; $i++)
{
if (($_GET["sortby$i"] == 'checked') && ($_GET["where$i"] != ''))
{
$orderby .= $_GET["where$i"] . ',';
}
}
// GROUP BY
$groupby = "";
for ($i = 1; $i <= 10; $i++)
{
if (($_GET["groupby$i"] == 'checked') && ($_GET["where$i"] != ''))
{
$groupby .= $_GET["where$i"] . ',';
}
}
if ($groupby != '')
{
$groupby = "GROUP BY " . rtrim($groupby, ',');
$fields .= ",count(*) as totale";
if ($_GET['oderbycount'] == 'checked')
{
$orderby = "totale DESC," . $orderby;
}
}
if ($orderby != '')
{
$orderby = "ORDER BY " . rtrim($orderby, ',');
}
$limit = "LIMIT " . $_GET['limitquery'];
if ($fields==''){
$fields = ' * ';
}
if ($_GET['distinct'] == 'checked')
{
$fields = " DISTINCT " . $fields;
}
// Results
print "” . __(‘Results’, ‘statpress’) . “”;
$sql = “SELECT $fields FROM $table_name $where $groupby $orderby $limit;”;
// print “$sql”;
print “”;
for ($i = 1; $i <= 10; $i++)
{
if ($_GET["where$i"] != '')
{
print "” . ucfirst($_GET["where$i"]) . “”;
}
}
if ($groupby != ”)
{
print “” . __(‘Count’, ‘statpress’) . “”;
}
print “”;
$qry = $wpdb->get_results($sql, ARRAY_N);
foreach ($qry as $rk)
{
print “”;
for ($i = 1; $i <= 10; $i++)
{
print "”;
if ($_GET["where$i"] == ‘urlrequested’)
{
print sps_Decode($rk[$i - 1]);
}
else
{
print $rk[$i - 1];
}
print “”;
}
print “”;
}
print “”;
print “sql: $sql”;
}
?>
Unfortunately WordPress has changed some typos – if you send me a plain text file, I can put it with better formatting here. email: blogcrafter -ät- blogcraft -dot- de
I cannot find your email address, so I put a temporary file on my website:
http://age2012.com/wp-content/uploads/2010/01/Search-php.txt
Thank you for plug in :)
the plugin says “Your Statpress SEOlution tables need an update! (→ Update)” but nothing happend when i press Update. I cant use it.
Hm, unfortunatelly I discontinued this plugin.
But one question might help you: Do you use a calendar plugin? Or another plugin which makes heavy use of fancy ajax stuff? There is a problem with jQuery usage if another plugin loads this library globally for the whole admin backend (which I don’t prefer, because it costs traffic and time and makes no sense).
Hi Chris
eine Option zum manuellen Löschen der Stats wäre gut … kann man das in einer Zwischenversion zur nächsten Hauptversion einbauen???
Gruß Tobias
Dies ist in der Feature-Liste für WP Statscraft vorgemerkt, Statpress SEOlution wird von mir nicht mehr weiterentwickelt. Sorry!
Hey Chris
Thank you for the time you put into creating the plugin. I really like it.
While I enjoy the functions of statpress I’m really unsure of the counter. The monthly total moves slower than the daily. If I get 100 on the daily total the monthly only moves up 30-40!
What’s up with THAT!