收錄我發現谷歌一個腳本考覈指標,如果網站已收錄如何檢查如果有更多的網站在谷歌
function getPagesIndexedGoogle($site)
{
if ($site) {
$curl = curl_init();
curl_setopt_array($curl, array(
CURLOPT_HEADER => 0,
CURLOPT_RETURNTRANSFER => 1,
CURLOPT_URL => "https://www.google.com.au/search?q=site:$site&gws_rd=ssl",
CURLOPT_SSL_VERIFYPEER=> false,
CURLOPT_USERAGENT => 'Mozilla/5.0 (Windows NT 6.3; Trident/7.0; rv:11.0) like Gecko'
));
$result_string = curl_exec($curl);
curl_close($curl);
if (strpos($result_string, "did not match any documents") !== false) {
return 0;
} else {
$match = preg_match("/about ([0-9,]{0,12})/i", $result_string, $matches);
echo $matches[1];
}
}
}
if($_POST['domain']){
$site = $_POST['domain'];
}
echo $_POST['domain'] ;
echo getPagesIndexedGoogle($site);
?>
如何檢查mutilple網址是什麼?
我已經使用了Foreach,但它不起作用。請幫幫我。
'$ sites = array(「site1」,「site2」,「site3」); foreach($ sites爲$ site){echo getPagesIndexedGoogle($ site); }' - 當然用真實網站替換數組值。 – icecub
護目鏡主動檢測刮刀,期待很快被堵塞。 – nogad
謝謝。我使用Form let get Data。
– Steven