Función php, devuelve la cantidad de páginas indexadas por google de un sitio

Función en PHP que devuelve un string con la cantidad de páginas que google indexó de un sitio dado.

Este sensillo script ejecuta una consulta sobre google para localizar las paginas indexadas , posteriormente con expresiones regulares y un juego de reemplazos extrae el número de páginas indexadas de manera de poder mostrarlo en el lugar que querramos.

Es muy útil para tableros de control con estadisticas de sitios donde podemos consultar varios sitios al mismo tiempo e ir siguiendo las indexaciones de ellos a lo largo del tiempo.

print 'cantidad de páginas indexadas '. busca('www.codigogratis.com.ar');
function buscar($busca)
{
	$gestor=fopen('http://www.google.com.ar/search?hl=es&q=site%3A'.$busca,"r");
	$bufer="";
	 while (!feof($gestor)) {
	 
			if(ereg('aproximadamente ([0-9])*',fgetss($gestor, 4096),$res))
			{
				$res[0]=trim(str_replace("aproximadamente ","",$res[0]));
				break;
			}
	    }
	    fclose ($gestor);
	return $res[0]; 
}
This entry was posted in PHP. Bookmark the permalink.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos necesarios están marcados *

Puedes usar las siguientes etiquetas y atributos HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>