Yahoo Domain Pop PHP Klasse
Ui, lange nix mehr geschrieben hier – Twitter ist böse ![]()
Wie auch immer – falls einer von euch ein kleines PHP Script zur Ermittlung der domain pop via Yahoo braucht, darf er gerne mein eben gecodedes Script verwenden.
Bitte beachtet, dass Yahoo maximal 1000 Links ausgibt – wenn ihr also einen oder mehrere sidewide Links habt, können diese einen sehr großen Teil der
1000 zurückgegebenen Links ausmachen. Für präzise Angaben nutzt bitte fortgeschrittene Backlink Prüfer (Sistrix etc.) – für crawler etc. sollte das aber auf jeden Fall reichen ![]()
Das Script wird einfach via Browser / curl oÄ aufgerufen, als GET Parameter &domain=www.domain.de – bitte mit www ![]()
$domain = $_GET['domain'];
$i = 0;
$urls = array();
$domains = array();
$appid = "FmKkltDIkYgOVsfX6LmvO3TWY50ZZ7VraA--";
for($a = 0; $a < 21; $a++)
{
$xml_file = simplexml_load_file('http://boss.yahooapis.com/ysearch/se_inlink/v1/'.$domain.'?appid='.$appid.'&format=xml&count=50&start='.$i);
foreach($xml_file->resultset_se_inlink->result as $result)
{
array_push($urls, $result->url);
}
$i +=50;
}
foreach($urls as $url)
{
$short = parse_url($url, PHP_URL_HOST);
if(in_array($short, $domains))
{
}
else
{
array_push($domains, $short);
}
}
echo count($domains);
?>
Ihr braucht einen Yahoo APP ID code, den ihr hier bekommt.

