Script pour détecter si une page est listée sur Google

  • Auteur de la discussion Auteur de la discussion Gwinck
  • Date de début Date de début
WRInaute discret
Je cherche un script php permettant de détecter l'indexation ou non d'une page précise sur Google, celà existe?
J'aurai à tester au moins 200 urls par jour...

Merci
 
WRInaute passionné
Code:
<?php
$url = $_GET["url"];
$check = implode("", file("https://www.google.com/search?q=".$url.""));

if(strpos($check, "Suggestions:")) 
   {
   // page non indexée
  }
else 
   {
   // page indexée
  }
?>

Essaye ça pour voir ?!
 
WRInaute impliqué
et si tu rajoute dans la ligne de commande de google &num=100, ca te permets de tester sur les 100 premiers résultats au lieu des 10 premiers.
 
WRInaute discret
Merci pour le code, j'essaye de le modifier un peu car "suggestions" n'est pas affiché si google détecte que la recherche correspond à une url.
Enfin j'ai oté ton "$_get" ça sert à quoi?
Je passe simplement urltest en variable avec ce code :

Code:
<?php 

$check = implode("", file("https://www.google.com/search?q=".$urltest."")); 

if  (strpos($check, "Suggestions")) 
{ 
echo $urltest." Page non indexée";
} 
else 
{ 
echo $urltest." Page indexée";
} 
?>
 
Discussions similaires
Haut