arkadaşın verdiği koda benzer zaten ama daha önce google a sitemap pingleme için yazmış olduğum kod;
$host = 'www.google.com';
$path = '/webmasters/sitemaps/ping?sitemap=http://site.com/sitemap.xml';
$fp = fsockopen($host, 80);
$send = "HEAD $path HTTP/1.1\r\n";
$send .= "HOST: $host\r\n";
$send .= "CONNECTION: Close\r\n\r\n";
fwrite($fp, $send);
$http_response = fgets($fp, 128);
fclose($fp);
list($response, $code) = explode(' ', $http_response);
if ($code != 200) {
echo 'sunucu başarısız. Verdiği yanıt: ' . $response;
} else {
echo 'başarılı';
}