Archiv für Kategorie SEO
Bing Suchergebnise per API abfragen!
Für ein SEO-Tool wollte ich neben den Google “Position” auch die Bing (Yahoo) “Position” abfragen. Bei google war dieses Vorhaben ein mehrtätige Aufgabe. Bei Bing keine halbe Stunde! Sowas lieb ich ja
Hier die Funktion:
{
if($nums > 50)
{
$anzahl = $nums / 50;
}else{
$anzahl=1;
}
$start=0;
$pos=0;
$data = array();
for($i=0;$i<$anzahl;$i++)
{
$request ='http://api.search.live.net/json.aspx?Appid=_APPID_&sources=web&Web.Count=50&Web.Offset='.$start.'&query='.urlencode($keyword);
$response = file_get_contents($request);
$jsonobj = json_decode($response);
if(isset($jsonobj->SearchResponse->Web->Results))
{
foreach($jsonobj->SearchResponse->Web->Results as $value)
{
$pos++;
$data[$pos]['title'] = $value->Title;
$data[$pos]['url'] = $value->Url;
if(isset($value->Description))
$data[$pos]['desc'] = $value->Description;
else
$data[$pos]['desc'] = ' ';
$parseURL = @parse_url($value->Url);
$data[$pos]['domain'] = $parseURL['host'];
}
$start += 50;
}
}
return $data;
}
Also einfach bei Bing anmelden und eine AppID holen (in der Funktion _APPID_ ersetzen)
$num ist dabei wieviele Positionen durchsucht werden sollen. Das tolle ist wirklich Bing hat keine Probleme die Daten rauszugeben also kann man dies auch direkt vom Server aus machen
Seo Witze
hab heute mehr aus zufall das gefunden: SEO-Witze hier ein paar echt gute:
Anruf bei einer Hotline:
SEO: “Mein Monitor geht nicht.”
Hotline: “Ist er denn eingeschaltet?”
SEO: “Ja.”
Hotline: “Schalten Sie ihn doch mal bitte aus.”
SEO: “Ah, jetzt geht er.”
Anruf bei einer Hotline:
SEO: “Ich benutze Windows und…”
Hotline: “Ja?”
SEO: “…mein Computer funktioniert nicht richtig.”
Hotline: “Das sagten Sie bereits.”
Besucher zum Chef einer SEO Agentur: “Wie viele Menschen arbeiten eigentlich hier?”
Chef: “Hm, ich schätze so etwa die Hälfte.”