Visualizzazione dei risultati da 1 a 2 su 2

Discussione: Ping della sitemap

  1. #1

    Ping della sitemap

    con un php vorrei pingare una sitemap xml formattata a Google.
    il codice che uso è questo
    Codice PHP:
    protected function pingGoogleSitemaps$url_xml )
        {
           
    $status 0;
           
    $google 'www.google.com';
           if( 
    $fp=@fsockopen($google80) )
           {
              
    $req =  'GET /webmasters/sitemaps/ping?sitemap=' .
                      
    urlencode$url_xml ) . " HTTP/1.1\r\n" .
                      
    "Host: $google\r\n" .
                      
    "User-Agent: Mozilla/5.0 (compatible; " .
                      
    PHP_OS ") PHP/" PHP_VERSION "\r\n" .
                      
    "Connection: Close\r\n\r\n";
              
    fwrite$fp$req );
              while( !
    feof($fp) )
              {
                 if( @
    preg_match('~^HTTP/\d\.\d (\d+)~i'fgets($fp128), $m) )
                 {
                    
    $status intval$m[1] );
                    break;
                 }
              }
              
    fclose$fp );
           }
           return( 
    $status );
        } 
    ma quell'URL è corretto? e ancora: se volessi pingare anche su Yahoo? ho cercato in giro ma di URL esatti non ne ho trovati

  2. #2
    Utente di HTML.it
    Registrato dal
    Nov 2006
    Messaggi
    15
    Spluciando un plugin per Wordpress che pinga vari motori ho trovato questa url per yahoo :

    Codice PHP:
    [url]http://search.yahooapis.com/SiteExplorerService/V1/updateNotification?appid=APPID&url=URLDAPINGARE[/url] 
    In questo sito comunque trovi maggiori informazioni :
    http://developer.yahoo.com/search/si...ification.html

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.