Foros del Web » Programando para Internet » PHP »

paginas que ha indexado google de mi web

Estas en el tema de paginas que ha indexado google de mi web en el foro de PHP en Foros del Web. alguien sabe si existe un script en el que yo ponga una lista de mis webs y el me mande el resultado de cuantas paginas ...
  #1 (permalink)  
Antiguo 22/06/2005, 20:22
 
Fecha de Ingreso: enero-2004
Mensajes: 23
Antigüedad: 20 años, 3 meses
Puntos: 0
paginas que ha indexado google de mi web

alguien sabe si existe un script en el que yo ponga una lista de mis webs y el me mande el resultado de cuantas paginas de cada una de mis webs ha indexado google.


es como si usara el comando site: directo en google, pero en vez de ir de una por una me gusraria que me diera el resultado de todas mis webs.
  #2 (permalink)  
Antiguo 22/06/2005, 21:41
 
Fecha de Ingreso: enero-2004
Mensajes: 23
Antigüedad: 20 años, 3 meses
Puntos: 0
editado- elimidao

Última edición por neogekko; 25/01/2008 a las 13:01
  #3 (permalink)  
Antiguo 23/06/2005, 07:30
 
Fecha de Ingreso: enero-2004
Mensajes: 23
Antigüedad: 20 años, 3 meses
Puntos: 0
algun pequeño script que alguien conozca? que me ayude a hacer esto
  #4 (permalink)  
Antiguo 23/06/2005, 10:02
 
Fecha de Ingreso: agosto-2002
Ubicación: Colón - Entre Rios - Argentina
Mensajes: 647
Antigüedad: 21 años, 8 meses
Puntos: 8
Es para hacer u buecador interno que use google no?
Bueno si es eso tenes que usar
http://pear.php.net/package/Services_Google

es una clase de PEAR para interactuar con la Api de Google (http://www.google.com/apis/). Basicamente lo que te permiten es usar la base de datos de google (y sus herramientas) para tus fines.

Personalmente no lo he probado, pero pinta bastante bueno.

Suerte.
  #5 (permalink)  
Antiguo 23/06/2005, 12:25
 
Fecha de Ingreso: marzo-2005
Mensajes: 90
Antigüedad: 19 años, 1 mes
Puntos: 0
espero te sirva

esta es una conexion que hice al api de google:
<?php
session_start();
/*
* $Id: client3.php,v 1.2 2004/01/26 07:15:20 snichol Exp $
*
* Client sample.
*
* Service: SOAP endpoint
* Payload: rpc/encoded
* Transport: http
* Authentication: none
*/

//require_once('nusoap/lib/class.nusoap_base.php');
require_once('nusoap/lib/nusoap.php');
//consulta
$query = isset($_POST['query']) ? $_POST['query'] : '';
//cantidad de resultados
//$cantidad = isset($_POST['cantidad']) ? $_POST['cantidad'] : '';

$proxyhost = isset($_POST['proxyhost']) ? $_POST['proxyhost'] : '';
$proxyport = isset($_POST['proxyport']) ? $_POST['proxyport'] : '';
$proxyusername = isset($_POST['proxyusername']) ? $_POST['proxyusername'] : '';
$proxypassword = isset($_POST['proxypassword']) ? $_POST['proxypassword'] : '';
//cliente buscador.
$client = new soapclient("http://api.google.com/search/beta2", false,$proxyhost, $proxyport, $proxyusername, $proxypassword);
$err = $client->getError();
if ($err) {
echo '<h2>Constructor error</h2><pre>' . $err . '</pre>';
}

$client->soap_defencoding = 'UTF-8';
//echo 'You must set your own Google key in the source code to run this client!';
//exit();
$params = array(
'Googlekey'=>'zY0wcdhQFHKJUcJ/+YH10bszqWKm4Q9A',
'queryStr'=>$query,
'startFrom'=>0,
'maxResults'=>10,
'filter'=>true,
'restrict'=>'countryUY',
'adultContent'=>true,
'language'=>'lang_es',
'iencoding'=>'',
'oendcoding'=>''
);
$result = $client->call("doGoogleSearch", $params, "urn:GoogleSearch", "urn:GoogleSearch");

if ($client->fault) {
echo '<h2>Fault</h2><pre>'; print_r($result); echo '</pre>';
} else {
$err = $client->getError();
if ($err) {
echo '<h2>Error</h2><pre>' . $err . '</pre>';
} else {
//echo '<h2>Result</h2><pre>'; print_r($result);echo '</pre>';
for($i=0;$i<=10;$i++){
$title = $result[resultElements][$i][title];
$desc = $result[resultElements][$i][snippet];
$url = $result[resultElements][$i][URL];

echo "<html>";
echo "<head>";
echo "<title>Resultado</title>";
echo "<link href='classes_menu.css' rel='stylesheet' type='text/css'> ";
echo "</head>";
echo "<body bgcolor='#E2E2C8'>";
echo "<table width='250' border='0' cellspacing='1' cellpadding='1' class='formulario'>";
echo "<tr>";
echo "<th scope='row' align='left' valign='middle'>";
echo "<a href='".$url."'>".$title."</a>";
echo "</th>";
echo "</tr>";
echo "<tr>";
echo "<th scope='row' align='left' valign='middle'>";
echo $desc;
echo "</th>";
echo "</tr>";
echo "<tr>";
echo "<th scope='row' align='left' valign='middle'>";
echo $url;
echo "</th>";
echo "</tr>";
echo "<tr>";
echo "<th scope='row'></th>";
echo "</tr>";
echo "<tr><th scope='row' align=right><a href='' target='contar'>Contar Links</a></th></tr>";
echo "</table>";
echo "<br>";
echo "</body>";
echo "</html>";
}


}
}

?>
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 19:45.