Skip to content

Instantly share code, notes, and snippets.

@nunodotferreira
Forked from qsun/indexed.php
Created June 10, 2018 09:35
Show Gist options
  • Select an option

  • Save nunodotferreira/78393b10c638140ec6c97278105a4de5 to your computer and use it in GitHub Desktop.

Select an option

Save nunodotferreira/78393b10c638140ec6c97278105a4de5 to your computer and use it in GitHub Desktop.
Check if URL is indexed by Google
<?php
function indexed($url) {
$url = 'http://webcache.googleusercontent.com/search?q=cache:' . urlencode($url);
$ch = curl_init($url);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, false);
curl_setopt($ch, CURLOPT_NOBODY, true);
curl_setopt($ch, CURLOPT_USERAGENT, 'Chrome 10');
if (!curl_exec($ch)) {
// var_dump('failed');
return false;
}
$code = curl_getinfo($ch, CURLINFO_HTTP_CODE);
// var_dump($code);
return $code == '200';
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment