• 30-11-2009, 21:34:21
    #1
    Bot ile siteme yazı ekliyorum. Böyle eklenen mesajlarda wp mesajdan sonra eklenmiş ping sitelerine ping attırmadığını duymadım.Bu doğrumu?
    Doğruysa auto ping eklentisi varmıdır kullandığınız?
  • 01-12-2009, 13:25:51
    #2
    Botun sonuna,

    <?php
     
    $sitemap = "http://www.siteadresin.com/sitemap.xml";
     
    function pingGoogleSitemaps( $url_xml )
    {
       $status = 0;
       $google = 'www.google.com';
       if( $fp=@fsockopen($google, 80) )
       {
          $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($fp, 128), $m) )
             {
                $status = intval( $m[1] );
                break;
             }
          }
          fclose( $fp );
       }
       return( $status );
    }
     
     
    if( 200 === ($status=pingGoogleSitemaps($sitemap)) )
       echo "Google pingleme islemi basarili.";
    else
       echo "Google pingleme isleminde hata!";
    ?>
    ekle, olmuş olur.
  • 04-12-2009, 03:45:04
    #3
    Teşekkürler.
  • 16-06-2010, 21:59:34
    #4
    Üyeliği durduruldu
    bu her botta çalışır mı?
  • 04-07-2010, 01:20:58
    #5
    Üyeliği durduruldu
    Maxblogpress Ping Optimizer Eklentisi

    Bu sayfa işini görür, bota kod eklemene gerek yok