Optimizer-Methoden

Der SISTRIX Optimizer ermöglicht Dir die regelmäßige Onpage-Analyse Deiner Webseiten. Zusätzlich kannst Du individuelle Keywords abfragen und einen eigenen Projekt-Sichtbarkeitsindex erstellen. Die Optimizer-Methoden der API lassen den Zugriff auf diese Daten über eine maschinenlesbare Schnittstelle zu.

optimizer.projects

Diese Methode gibt die Hash Werte und Namen der vorhandenen Optimizer Projekte zurück. Hierbei werden keine Credits verbraucht.

Benötigte Parameter: api_key

https://api.sistrix.com/optimizer.projects?api_key=$key

optimizer.project

Diese Methode gibt Informationen über ein Optimizer Projekt und den vorhandenen Tags zurück. Dem Parameter project wird hierbei der Projekt-Hash übergeben, der über die Methode optimizer.projects erhalten werden kann. Bei der Abfrage werden keine Credits verbraucht.

Benötigte Parameter: api_key, project

https://api.sistrix.com/optimizer.project?api_key=$key&project=$hash

optimizer.ranking

Diese Methode gibt die Keywords und vorhandene Rankings zu einem Optimizer Projekt zurück. Dem Parameter project wird hierbei der Projekt-Hash übergeben. Über den Parameter „limit“ kann die Ergebnismenge reduziert werden (standardmäßig werden 100 Ergebnisse angezeigt), mit „tag“ lassen sich die Keywords nach einem vorhandenen Tag filtern.
Die Ausgabe enthält zusätzlich Informationen über das ausgewählte Device, die Suchmaschine und das Land. Mehrere Tags werden durch das Zeichen „|“  getrennt.

Benötigte Parameter: api_key, project
Optionaler Parameter: limit, offset, tag

https://api.sistrix.com/optimizer.ranking?api_key=$key&project=$hash

optimizer.visibility

Diese Methode gibt die Sichtbarkeit eines Optimizer Projektes zurück. Dem Parameter project wird hierbei der Projekt-Hash übergeben. Mit dem Parameter „date“ lässt sich ein vergangener Wert anzeigen, mit „tags“ wird der Sichtbarkeitsindex gefiltert nach Tag ausgegeben. Wird der Wert competitors auf true gesetzt werden zusätzlich die im Projekt ausgewählten Wettbewerber angezeigt.

Benötigte Parameter: api_key, project
Optionaler Parameter: date, tag, competitors

https://api.sistrix.com/optimizer.visibility?api_key=$key&project=$hash

optimizer.keyword.serps

Diese Methode gibt die SERPs eines im Optimizer angelegten Keywords zurück. Dem Parameter project wird hierbei der Projekt-Hash übergeben. Um die Suche zu verfeinern kann nach Land, Stadt, Gerätetyp und Suchmaschine gefiltert werden. Das empfiehlt sich vor allem dann, wenn es mehr als ein Keyword mit dem gleichen Namen gibt, ohne Filter nimmt die API standardmäßig das erste Keyword das gefunden wird.
Über den Parameter date können vergangene Werte abgefragt werden, num beschränkt das Ergebnis auf die gewünschte Anzahl.

Benötigte Parameter: api_key, project, kw
Optionaler Parameter: country, city, device, searchengine, date, num

https://api.sistrix.com/optimizer.keyword.serps?api_key=$key&project=$hash&kw=$keyword

optimizer.onpage.overview

Diese Methode liefert alle verfügbaren Onpage Crawl Daten zurück. Diese enthalten neben der Zeit auch die gecrawlten Seiten und die gefundenen Fehler, Warnungen und Hinweise.

Benötigte Parameter: api_key, project

https://api.sistrix.com/optimizer.onpage.overview?api_key=$key&project=$hash

optimizer.onpage.crawl

Diese Methode liefert alle Ergebnisse eines Onpage crawls zurück. Mit dem Parameter Date können vergangene Ergebnisse abgefragt werden. Die Abfragezeitpunkte können über die Funktion optimizer.onpage.overview erhalten werden.

Benötigte Parameter: api_key, project
Optionaler Parameter: date

https://api.sistrix.com/optimizer.onpage.crawl?api_key=$key&project=$hash

optimizer.onpage.issue

Diese Methode liefert detailierte Ergebnisse eines Onpage crawls zurück. Mit den Parameter issue lassen sich die einzelnen Ergebnisse aufrufen, die möglichen Werte können über die Funktion onpage.optimizer.crawl erfragt werden. Über den Parameter date können vergangene Ergebnisse abgefragt werden.

Benötigte Parameter: api_key, project, issue
Optionaler Parameter: date, limit, offset

https://api.sistrix.com/optimizer.onpage.issue?api_key=$key&project=$hash&issue=$issue