Sfenks Admin
Mesaj Sayısı : 320 Kayıt tarihi : 10/05/10 Yaş : 29 Nerden : Ankara
| Konu: İçeriğiniz 10 dk içinde indexlensin - Ping Servisi Perş. Mayıs 13, 2010 4:58 pm | |
| wordpress üzerinden birçok araştırma yaptım. Neden içerik anında indeksleniyor diye... Birçoğunuz biliyordur ping gönderdiği için... Peki bunu kendi hazırladığımız scripte nasıl uygularız ? Çok uzun denemeler yaptım ve sonunda birçok sitemde uzun bir süre olumlu sonuçlar elde ettim. Eklediğim içerikler 10 ile 30dk içinde indeksleniyor. Yaptığım düzenlemeler ile çalışmalarda olumlu sonuçlar aldım ve sonunda paylaşma zamanı geldi diye düşünüyorum. Yalnız şunu baştan soylim ve mutlaka dikkat edin yoksa olumsuz sonuçlar alabilirsiniz. Aşağıdaki kodlar ile ilk başta 1-3 gün içinde sonuç alamayabilirsiniz. Ama sonradan düzene giriyor. Kesinlikle aşırıya kaçmayın. İlk gün içerik ekledikten sonra 1 kez çalıştırın. Sonra günde en fazla 3 defa aşağıdaki kodları sadece içerik ekledikten sonra çalıştırın. Şimdi kodları nasıl kullacağınızı anlatayım. 1- Yeni eklediğiniz içeriklere mutlaka ana sayfadan link verilmiş olmalı. 2- Bir önceki ping gönderdiğiniz zamanla ilgili ana sayfanızdaki içeriğin en az %20-30'u mutlaka değişmiş olarak gözükmeli. 3- Feed kodları mutlaka oluşturulmuş olmalı ve ana sayfanızda buraya link verilmiş olmalı. Yeni eklediğiniz içerikte burada gözükmeli. 4- şeklinde head tagları arasına da eklenmiş olmalı. Tüm bu detaylara dikkat ettikten sonra kullanacağınız php ping kodları: Alıntı: |
define("siteAdi", "Site.com");
define("siteURL", "http://www.site.com");
define("siteRssURL", "http://www.site.com/feed/");
function xmlrpc_ping ($weblogUpdates, $host, $pingurl) {
$request = xmlrpc_encode_request($weblogUpdates, array(siteAdi, siteURL) );
$header[] = "Host: $host";
$header[] = "Content-type: text/xml";
$header[] = "Content-length: ".strlen($request) . "\r\n";
$header[] = $request;
$ch = curl_init();
curl_setopt( $ch, CURLOPT_URL, $pingurl);
curl_setopt( $ch, CURLOPT_RETURNTRANSFER, 1 );
curl_setopt( $ch, CURLOPT_HTTPHEADER, $header );
curl_setopt( $ch, CURLOPT_CUSTOMREQUEST, 'POST' );
$result = curl_exec( $ch );
curl_close($ch);
if (preg_match('|0|', $result)) {
echo "başarılı";
} else {
echo "başarısız";
}
}
echo "Technorati.com pingleme işlemi ";
xmlrpc_ping("weblogUpdates.ping","rpc.technorati.com","http://rpc.technorati.com/rpc/ping");
echo " ";
echo "Google.com pingleme işlemi ";
xmlrpc_ping("weblogUpdates.extendedPing","blogsearch.google.com","http://blogsearch.google.com/ping/RPC2");
echo " ";
echo "Feedburner.com pingleme işlemi ";
xmlrpc_ping("weblogUpdates.ping","rpc.feedburner.com","http://ping.feedburner.com");
echo " ";
echo "Weblogs.com pingleme işlemi ";
xmlrpc_ping("weblogUpdates.ping","rpc.weblogs.com","http://rpc.weblogs.com/RPC2");
echo " ";
echo "Blogdigger.com pingleme işlemi ";
xmlrpc_ping("weblogUpdates.ping","www.blogdigger.com","http://www.blogdigger.com/RPC2");
echo " ";
echo "Blogrolling.com pingleme işlemi ";
xmlrpc_ping("weblogUpdates.ping","rpc.blogrolling.com","http://rpc.blogrolling.com/pinger/");
echo " ";
echo "Yahoo.com pingleme işlemi ";
xmlrpc_ping("weblogUpdates.ping","api.my.yahoo.com","hhttp://api.my.yahoo.com/rss/ping");
echo " ";
echo "Moreover.com pingleme işlemi ";
xmlrpc_ping("weblogUpdates.ping","api.moreover.com","http://api.moreover.com/RPC2");
echo " ";
echo "bitacoras.compingleme işlemi ";
xmlrpc_ping("weblogUpdates.ping","ping.bitacoras.com","http://ping.bitacoras.com");
echo " ";
echo "syndic8.compingleme işlemi ";
xmlrpc_ping("weblogUpdates.ping","ping.syndic8.com","http://ping.syndic8.com/xmlrpc.php");
echo " ";
echo "blogoole.com pingleme işlemi ";
xmlrpc_ping("weblogUpdates.ping","www.blogoole.com","http://www.blogoole.com/ping/");
echo " ";
echo "popdex.com pingleme işlemi ";
xmlrpc_ping("weblogUpdates.ping","www.popdex.com","http://www.popdex.com/addsite.php");
echo " ";
echo "wasalive.com pingleme işlemi ";
xmlrpc_ping("weblogUpdates.ping","www.wasalive.com","http://www.wasalive.com/ping/");
echo " ";
echo "weblogues.com pingleme işlemi ";
xmlrpc_ping("weblogUpdates.ping","www.weblogues.com","http://www.weblogues.com/RPC/");
echo " ";
echo "unidatum.com pingleme işlemi ";
xmlrpc_ping("weblogUpdates.ping","blogping.unidatum.com","http://blogping.unidatum.com/RPC2/");
echo " ";
echo "Pingomatic.com'daki sitelerine pingleme işlemi ";
$veri = @file_get_contents("http://pingomatic.com/ping/?title=".urldecode(siteAdi)."&blogurl=".urldecode(siteURL)."&rssurl=".urldecode(siteRssURL)."&chk_blogs=on&chk_syndic8=on&chk_pubsubcom=on&chk_blogstreet=on&chk_weblogalot=on&chk_newsisfree=on&chk_topicexchange=on&chk_tailrank=on&chk_bloglines=on&chk_aiderss=on");
if (preg_match('|Ping sent.|', $veri)) {
echo "başarılı";
} else {
echo "başarısız";
}
?>
|
| |
|
Türk Üye
Mesaj Sayısı : 1 Kayıt tarihi : 14/05/10
| Konu: Geri: İçeriğiniz 10 dk içinde indexlensin - Ping Servisi C.tesi Mayıs 15, 2010 4:12 pm | |
| | |
|
Anonmous Üye
Mesaj Sayısı : 3 Kayıt tarihi : 17/05/10
| Konu: Geri: İçeriğiniz 10 dk içinde indexlensin - Ping Servisi Ptsi Mayıs 17, 2010 12:01 pm | |
| | |
|