• 02-04-2015, 05:34:13
    #1
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Merhaba.

    Eklenen yazıların otomatik ekleneceği bir site haritası oluşturmak istiyorum, makaleleri incelememe rağmen yapamadım.Yardımcı olabilir misiniz?
  • 02-04-2015, 08:45:37
    #2
    Ücretli yardımcı olabilecek olanlar fiyat teklifi gonderebilir.
  • 02-04-2015, 09:20:12
    #3
    Merhaba benim sitemde kullandığım bir sitemap var. İstersen aşağıdaki koddan faydalanabilirsin. ayar.php sadece mysql bağlantısı için. kodları sitemap.php olarak kaydet ve düzenle.

    sitemap.php
    <?php
    include("ayar.php");
    
    header("Content-type: text/xml\n\n");
    echo '<?xml version="1.0" encoding="UTF-8"?>'."\n";
    echo '<!-- generated-on="'.date("d M Y H:i").'" -->'."\n".'
    
    <urlset xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9 http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd" xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">'."\n";
    
    
    ?>
    
    <url>
      <loc>http://www.siteadi.com/index.php</loc>
      <changefreq>always</changefreq>
      <priority>1.0</priority>
    </url>
    <?php
    
    $query = mysql_query("SELECT ID FROM tablo_adi ORDER BY ID ASC");
    while($yazi = mysql_fetch_array($query)) {
    $link = "http://www.siteadi.com/konu.php?id=".$yazi["ID"]."";
    echo "
     <url>
      <loc>".$link."</loc>
      <changefreq>always</changefreq>
      <priority>0.9</priority>
    </url>";
    }
    
    ?>
    </urlset>
  • 02-04-2015, 09:36:50
    #4
    cleaner80 adlı üyeden alıntı: mesajı görüntüle
    Merhaba benim sitemde kullandığım bir sitemap var. İstersen aşağıdaki koddan faydalanabilirsin. ayar.php sadece mysql bağlantısı için. kodları sitemap.php olarak kaydet ve düzenle.

    sitemap.php
    <?php
    include("ayar.php");
    
    header("Content-type: text/xml\n\n");
    echo '<?xml version="1.0" encoding="UTF-8"?>'."\n";
    echo '<!-- generated-on="'.date("d M Y H:i").'" -->'."\n".'
    
    <urlset xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9 http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd" xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">'."\n";
    
    
    ?>
    
    <url>
      <loc>http://www.siteadi.com/index.php</loc>
      <changefreq>always</changefreq>
      <priority>1.0</priority>
    </url>
    <?php
    
    $query = mysql_query("SELECT ID FROM tablo_adi ORDER BY ID ASC");
    while($yazi = mysql_fetch_array($query)) {
    $link = "http://www.siteadi.com/konu.php?id=".$yazi["ID"]."";
    echo "
     <url>
      <loc>".$link."</loc>
      <changefreq>always</changefreq>
      <priority>0.9</priority>
    </url>";
    }
    
    ?>
    </urlset>


    Öncelikle çok tesekkur ediyorum. Benim baglantım da ayarkar.php.Benzeri kodları denedim fakat tablo yapısı v.b. yerlere ne yazacagımı bulamadıgım icin çalıştıramadım
  • 02-04-2015, 15:39:18
    #5
    Alıntı
    <!-- generated-on="02 Apr 2015 12:23" -->
    <urlset xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9 http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd">
    <url>
    <loc>http://www.***.net/</loc>
    <changefreq>always</changefreq>
    <priority>1.0</priority>
    </url>
    <url>
    <loc>http://www.***.net/detay.php?id=7</loc>
    <changefreq>always</changefreq>
    <priority>0.9</priority>
    </url>
    Boyle bir sey cıkıyor fakat ben link seklinde cıkmasını istiyorum
  • 02-04-2015, 15:44:37
    #6
    Üyeliği durduruldu
    pm gönderdim
  • 02-04-2015, 16:02:29
    #7
    İlginiz icin tesekkurler.

    Dinamik - otomatik oluşturulan, yani elle oluşturulmayan içerik girdikçe guncellenen site haritası yapmaya calısıyorum. Yukarıdaki linkte xml seklinde cıkıyor benim amacım link seklinde cıkmasını saglamak. Daha acık nasıl anlatabilirim yanlıs terimler mi kullanıyorum bilmiyorum
  • 02-04-2015, 16:05:54
    #8
    Sitemap kodunu paylaşmaktan ziyade bana kalırsa sitemap yapma Google zaten içeri bulacaktır.
  • 02-04-2015, 16:08:54
    #9
    yvolkan adlı üyeden alıntı: mesajı görüntüle
    Sitemap kodunu paylaşmaktan ziyade bana kalırsa sitemap yapma Google zaten içeri bulacaktır.
    Site haritası gereksiz diyorsunuz yani