• 28-04-2010, 01:09:02
    #1
    Arkadaşlar benim muzik tablomda toplam 100k müzik var. bunları sitemap'e ekliyorum fakat google kabul etmiyor. her 1 sitemap max 50k url olmak zorunda limit belirliyorum 50k olarak fakat yine kabul etmiyor. 20k olarakda belirledim fakat yine kabul etmiyor. Kodlarım aşağıda yardımcı olursanız sevinirim.


     <?php
    include('../ayarlar.php');
    $ayarlar = mysql_fetch_array(mysql_query("select title ,site_url from  ayarlar"));
    
    $site_url = $ayarlar["site_url"];
    
    echo '<?xml version="1.0" encoding="ISO-8859-9"?>
    <urlset xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi  chemaLocation="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">
        <url>
            <loc>'.$site_url.'/</loc>
            <changefreq>always</changefreq>
            <priority>1.0</priority>
        </url>';
    $muzikler = mysql_query("SELECT id,muzik_seo FROM muzikler ORDER BY id  ASC limit 0, 10000");
    $saydirs = mysql_fetch_array($muzikler);
    for(i = 0; i) {
        echo "\t<url>\n";
        echo  "\t\t<loc>$site_url/".$saydirs["id"]."-".$saydirs["muzik_seo"]."-dinle.html</loc>\n";
        echo "\t\t<changefreq>daily</changefreq>\n";
        echo "\t\t<priority>0.4</priority>\n";
        echo "\t</url>\n";
    }
    echo '</urlset>';
    ?>
    Şimdiden teşekkürler
  • 28-04-2010, 12:28:05
    #2
    Kimlik doğrulama veya yönetimden onay bekliyor.
    $saydirs = mysql_fetch_array($muzikler);
    for(i = 0; i) {
        echo "\t<url>\n";
        echo  "\t\t<loc>$site_url/".$saydirs["id"]."-".$saydirs["muzik_seo"]."-dinle.html</loc>\n";
        echo "\t\t<changefreq>daily</changefreq>\n";
        echo "\t\t<priority>0.4</priority>\n";
        echo "\t</url>\n";
    }
    değil

    while($saydirs = mysql_fetch_array($muzikler)){
        echo "\t<url>\n";
        echo  "\t\t<loc>$site_url/".$saydirs["id"]."-".$saydirs["muzik_seo"]."-dinle.html</loc>\n";
        echo "\t\t<changefreq>daily</changefreq>\n";
        echo "\t\t<priority>0.4</priority>\n";
        echo "\t</url>\n";
    }
  • 28-04-2010, 13:00:29
    #3
    Üyeliği durduruldu
    10 bin ya da 100 bindi aldigi kapasite ikisinden biriydi. Google icin 10 tane map olusturursan 2 ser gun arayla ekle icerik maplarini