Seitwert.de bietet einem die Möglichkeit schnell ein paar Fakten zu einer Domain zuerfahren. z.B Links bei Google / Yahoo, Qualität des HTML Codes und Links bei Social Bookmarking Diensten.
Wenn man sich bei seitwert registriert, erhält man einen API Key mit dem man kostenlos bis zu 40 Abfragen pro Stunde durchführen kann.
###APIKEY### muss durch den eigenen API Key ersetzt werden.
Folgenden Schnippsel kann man zum Auswerten der seitwert.de z.B für eigene Projekte verwenden:
class base
{
function crawlUrl($url)
{
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_HTTP_VERSION, CURL_HTTP_VERSION_1_0);
curl_setopt($ch, CURLOPT_USERAGENT, "Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.2.1) Gecko/20021204");
if (!($contents = trim(@curl_exec($ch)))) {
$this->debugRes("error","curl_exec failed");
}
curl_close ($ch);
return $contents;
}
}
class seitwert
{
function getSeitwert($domain)
{
$data=simplexml_load_string(base::crawlUrl("http://www.seitwert.de/api/getseitwert.php?url=".$domain."&api=###APIKEY###"));
return((array) $data);
}
}
Möglichkeiten das ganze einzusetzen:
$seitwert = new seitwert;
$data=seitwert->getSeitwert("www.morphhome.net");
echo date("d.m.Y",$seitwert['checktime']); # Stand der Daten von seitwert
echo $seitwert['seitwert']; # Zeigt den kompletten Seitwert
Zwischen den eckigen Klammern [] kann man statt seitwert auch noch folgende Werte eintragen, um die detailierten Ergebnisse zu bekommen:
- google
- alexa
- social
- technical
- yahoo
- other
Related posts:
