SEO Monitor mit essentiellen Kennzahlen
wpSEO versteht sich als ausgereiftes Werkzeug für wirkungsvolle Suchmaschinenoptimierung. Ein professionell angelegtes Werkzeug bietet dem Nutzer auch Erfolgswerte zur Überprüfung der durchgeführten Maßnahmen. Mit optionalem SEO Monitor auf dem Dashboard der Administrationsoberfläche schafft das WordPress-Plugin eine aufgeräumte Übersicht der relevanten Kennzahlen aus dem SEO-Segment.
Im Auslieferungszustand ist der SEO Monitor bereits aktiviert und liefert Werte zu vorausgewählten Diensten wie Google PageRank und Alexa Rank.
Der aktuelle Umfang der implementierten und verfügbaren Kennzahlen:
- Google Page Rank
- Google Page Speed Score
- Alexa Rank
- SISTRIX Sichtbarkeitsindex
- Xovi OVI
- Seitwert
- Google FeedBurner
- Twitter Follower
Die gelisteten Dienste sind optional und können vom Nutzer auf der Konfigurationsseite der Ansicht (über den Link Konfigurieren in der Titelleiste der SEO Monitor Box) nach eigenen Bedürfnissen hinzugeschaltet werden. Speicherung der getätigten Einstellung aktualisiert die Übersicht. Die Zahlen auf der Frontseite der Kachel lassen sich einzeln anklicken und führen zum jeweiligen Anbieter mit weiterführenden Informationen.
Dienste mit API-Zugängen
Je nach Service wird ein API-Schlüssel für die Kommunikation mit dem Dienst und Ermittlung der Werte verlangt. Dieser kann direkt beim Anbieter kostenlos beantragt werden. Anbei einige Hinweise, Pfade und Screenshots zur Herkunft der IDs und API-Keys.
Google Page Speed API Key
- Für den Abruf des Google Page Speed Score wird ein Google API Key benötigt.
- Unter Services wird zunächst die Page Speed Online API aktiviert.
- Im Bereich API Access befindet sich der notwendige API Key.
- Weitere Details zu Page Speed unter Was ist Google Page Speed Score?.

Im Menü “API Access” ist der API Key hinterlegt
Seitwert API Key
- Im angemeldeten Zustand kann der persönliche API Key unter http://www.seitwert.de/api.php eingesehen werden.

Seitwert API Key beim Aufruf der genannten URL
Google Feedburner ID
- Der Zugriff auf die Statistik von Google FeedBurner ist nur bei aktivierter Programmierschnittstelle Awareness API (unter Publizieren) möglich.
- Schnellzugriff auf eine Feedburner ID erfolgt über die URL des Feed-Dashboards, wie die nachfolgende Abbildung anschaulich darlegt.

Feedburner ID eines Feeds in der Adressleiste des Browsers
Twitter ID
- Twitter ID ist zugleich der Benutzername auf Twitter, also exemplarisch wpseo. Copy&Paste aus der Adresszeile möglich.

wpseo als Twitter ID in der URL
Anmerkungen
- Im SEO Monitor bereitgestellte Daten beziehen sich auf die aktuelle Blog-URL (Startseite) und funktionieren absolut autonom: Es ist keine Registrierung bei entsprechendem Dienstleister notwendig (Seitwert, Google und Feedburner bilden eine Ausnahme, die Anmeldung ist dort jedoch kostenlos).
- Nicht alle der oben genannten Dienste können mit Blog-URLs als Unterordner (also domain.de/blog/) oder Subdomain (also blog.domain.de) umgehen und geben daher Werte für die Hauptdomain zurück.
- Dargestellte Ziffern werden durch sprachabhängige Tausendertrennzeichen gruppiert. Sistrix und Xovi liefern jedoch Kommazahlen.
Publikation der Zahlen aus dem SEO Monitor auf Blogseiten
Kennziffern aus dem SEO Monitor lassen sich mit Leichtigkeit und wenig PHP-Kenntnissen ins Blog-Frontend einbinden und an der gesetzten Stelle darstellen. Für diesen Zweck stellt wpSEO eine eigene Schnittstelle für die Ausgabe der Werte im Theme-Template bereit. Um die Möglichkeiten an einem Beispiel aufzuzeigen, gibt folgender Aufruf den Google PageRank aus:
<?php do_action('wpseo_google_rank') ?>
Matrix mit vakanten Variablen und dazugehörigen Paramtern für do_action:
- Google Page Rank: wpseo_google_rank
- Google Page Speed Score: wpseo_page_speed
- Alexa Rank: wpseo_alexa_rank
- SISTRIX Index: wpseo_sistrix_index
- Xovi OVI: wpseo_xovi_ovi
- Seitwert: wpseo_seit_wert
- Google FeedBurner: wpseo_feed_count
- Twitter Follower: wpseo_twitter_count
Anmerkungen
- Zyklus der Aktualisierung beträgt 24 Stunden.
- Veröffentlichung der Werte im Frontend findet unter der Voraussetzung statt, dass die wpSEO Option Theme-Zugriffe auf die Werte erlauben aktiv gestellt ist.
- Zeigt SEO Monitor lediglich Nullen an, so konnte keine ausgehende Verbindung aufgebaut werden, da die Serverkonfiguration dies scheinbar unterbindet.
Nutzerspezifische Informationen im SEO Monitor
Der SEO Monitor ist in der Lage benutzerdefinierte Felder aus Plugins, Themes oder functions.php einzubinden und in den Spalten der Box dynamisch zu verteilen. Für diesen Zweck wurde in wpSEO ein WordPress-Filter für die Erweiterung der Datenbestandes innerhalb der Kachel angelegt. Anbei eine exemplarische Einbindung einer zusätzlichen Spalte mit definiertem Eigenwert:
add_filter(
'wpseo_set_monitor',
'add_monitor_example'
);
add_action(
'add_monitor_value',
create_function(
'',
'echo number_format_i18n(1234);'
)
);
function add_monitor_example($data)
{
return array_merge(
$data,
array(
array(
'hook' => 'add_monitor_value',
'name' => 'Bezeichnung',
'link' => 'http://domain.com'
)
)
);
}
Erläuterung der Array-Keys:
- hook – Name der Action für die Ausgabe der Zahl
- name – Zeichenkette rechts neben der Zahl
- link – Link als Verknüpfung des Datensatzes
Anmerkung
SEO Monitor zeigt per Hook eingebundene Werte lediglich dar. Für die Aktualisierung und Generierung der Daten muss anderweitig gesorgt werden.