• 21-09-2009, 20:01:52
    #1
    Üyeliği durduruldu
    <?php
    include('wp-config.php');
    header("Content-type: text/xml\n\n");
    $url = "www.siteadresi.com";
    echo '<?xml version="1.0" encoding="UTF-8"?>
    <urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">';
    $query = mysql_query("SELECT arama FROM wp_search ORDER BY ID DESC");
          while($export = mysql_fetch_array($query)){
    $link = $export['arama']; #Postumuzun seo linki
    $date = $export['post_date']; #Post Tarihi
    $date = substr($date,0,7);    #Post tarihinden 7 haneyi aldık. Linkte
    #kullanacağız.
    $date = str_replace("-","/",$date); #tarih arasındaki tireyi "/"'a 
    #dönüştürdük.Wordpress linki halini alacak.
          echo '<url><loc>http://'.$url.'/'.$link.'.html</loc><changefreq>Daily</changefreq><priority>0.5</priority></url>';
    }
    echo '</urlset>';
    ?>
    şeklinde bir sidemapım var ben bunu her konu sonrasında googleye bildirmek istiyorum nasıl yapabilriim her konu sonrasında extra bir kod eklemen lazım sanırım <searchengine_URL> vs bunuda nasıl yapcağımı bilmiyorum. Ayrıltılı kısadan alabilirseniz çk makbule geçer.
  • 23-09-2009, 02:36:17
    #2
    bu senin sitemap oluşturan sayfan buradan ping leyemez. bu arada wp-config.php diyor wordpress mi sistemin, wordpress zaten kendi otomatik pingliyor.
    yok diyorsan;
    yapman gereken, ekleme yaptığın formda, verilerini db ne kaydeden yere google un sitemap ine file_get_contents ve ya CURL ile sitemap yolunu çekmen. ve ya iframe de acabilirsin direk URL yoluna

    örnek URL yolu : http://google.com/webmasters/tools/p...m/mapyolum.xml
  • 24-09-2009, 15:37:12
    #3
    Üyeliği durduruldu
    LAcramer ping servislerini ve kodlarini paylaşmıştı forumda aratirsaniz mevcut