Css Sehri l Grafik l Tasarım l Web Tasarım l Css Tasarımlar l Css Araçları l Css Kaynak l Mizah | Kültür | tr.gg |

İçeriğiniz 10 dk içinde indexlensin

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- <link rel="alternate" type="application/rss+xml" title="site.com RSS Feed" href="http://www.site.com/feed/" /> şeklinde head tagları arasına da eklenmiş olmalı.

Tüm bu detaylara dikkat ettikten sonra kullanacağınız php ping kodları:

Php kodları


 
<?php 
  
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(siteAdisiteURL) ); 
  
    
$header[] = "Host: $host"
    
$header[] = "Content-type: text/xml"
    
$header[] = "Content-length: ".strlen($request) . "rn"
    
$header[] = $request
  
    
$ch curl_init(); 
    
curl_setopt$chCURLOPT_URL$pingurl);  
    
curl_setopt$chCURLOPT_RETURNTRANSFER);  
    
curl_setopt$chCURLOPT_HTTPHEADER$header );  
    
curl_setopt$chCURLOPT_CUSTOMREQUEST'POST' ); 
    
$result curl_exec$ch ); 
    
curl_close($ch); 
  
  
    if (
preg_match('|0|'$result)) { 
        echo 
"<span style='color:green'>başarılı</span>"
    } else { 
        echo 
"<span style='color:red'>başarısız</span>"
    } 
  

  

echo 
"Technorati.com pingleme işlemi "
xmlrpc_ping("weblogUpdates.ping","rpc.technorati.com","http://rpc.technorati.com/rpc/ping"); 
  
echo 
"<br />"
  

echo 
"Google.com pingleme işlemi "
xmlrpc_ping("weblogUpdates.extendedPing","blogsearch.google.com","http://blogsearch.google.com/ping/RPC2"); 
  
echo 
"<br />"
  

echo 
"Feedburner.com pingleme işlemi "
xmlrpc_ping("weblogUpdates.ping","rpc.feedburner.com","http://ping.feedburner.com"); 
  
echo 
"<br />"
  

echo 
"Weblogs.com pingleme işlemi "
xmlrpc_ping("weblogUpdates.ping","rpc.weblogs.com","http://rpc.weblogs.com/RPC2"); 
  
echo 
"<br />"
  

echo 
"Blogdigger.com pingleme işlemi "
xmlrpc_ping("weblogUpdates.ping","www.blogdigger.com","http://www.blogdigger.com/RPC2"); 
  

  
echo 
"<br />"
  

echo 
"Blogrolling.com pingleme işlemi "
xmlrpc_ping("weblogUpdates.ping","rpc.blogrolling.com","http://rpc.blogrolling.com/pinger/"); 
  
echo 
"<br />"
  

echo 
"Yahoo.com pingleme işlemi "
xmlrpc_ping("weblogUpdates.ping","api.my.yahoo.com","hhttp://api.my.yahoo.com/rss/ping"); 
  
echo 
"<br />"


echo 
"Moreover.com pingleme işlemi "
xmlrpc_ping("weblogUpdates.ping","api.moreover.com","http://api.moreover.com/RPC2"); 
  
echo 
"<br />"


echo 
"bitacoras.compingleme işlemi "
xmlrpc_ping("weblogUpdates.ping","ping.bitacoras.com","http://ping.bitacoras.com"); 
  
echo 
"<br />"


echo 
"syndic8.compingleme işlemi "
xmlrpc_ping("weblogUpdates.ping","ping.syndic8.com","http://ping.syndic8.com/xmlrpc.php"); 
  
echo 
"<br />"


echo 
"blogoole.com pingleme işlemi "
xmlrpc_ping("weblogUpdates.ping","www.blogoole.com","http://www.blogoole.com/ping/"); 
  
echo 
"<br />"


echo 
"popdex.com pingleme işlemi "
xmlrpc_ping("weblogUpdates.ping","www.popdex.com","http://www.popdex.com/addsite.php"); 
  
echo 
"<br />"


echo 
"wasalive.com pingleme işlemi "
xmlrpc_ping("weblogUpdates.ping","www.wasalive.com","http://www.wasalive.com/ping/"); 
  
echo 
"<br />"


echo 
"weblogues.com pingleme işlemi "
xmlrpc_ping("weblogUpdates.ping","www.weblogues.com","http://www.weblogues.com/RPC/"); 
  
echo 
"<br />"


echo 
"unidatum.com pingleme işlemi "
xmlrpc_ping("weblogUpdates.ping","blogping.unidatum.com","http://blogping.unidatum.com/RPC2/"); 
  
echo 
"<br />"


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 
"<span style='color:green'>başarılı</span>"
} else { 
    echo 
"<span style='color:red'>başarısız</span>"

  
?>



Bu Tasarım Osman Talay
Tarafından Yapılmıştır.

Yazı Ekle





Yazı Ekle





Yazı Ekle





Bu web sitesi ücretsiz olarak Bedava-Sitem.com ile oluşturulmuştur. Siz de kendi web sitenizi kurmak ister misiniz?
Ücretsiz kaydol