• 29-03-2007, 09:55:30
    #1
    arkadaşlar ben google webmaster toolsa 500 tane linkli sitemap.XML kayıt ettim. daha fazla kayıt olmuyor. geri kalan linkleri google otomatikman tarar mı. yoksa googlede 500 linkten fazla kayıt edeceği varsa da etmez mi.
  • 29-03-2007, 10:15:42
    #2

    Google'a link kaydetmeyeceksin, linklerin olduğu sitemap dosyasını kaydedeceksin.
  • 29-03-2007, 10:57:47
    #3
    500 tane linkli xml kayıt ettim.
  • 29-03-2007, 11:41:59
    #4
    Allah iyiliğini versin
  • 29-03-2007, 11:51:01
    #5
    sertadam adlı üyeden alıntı: mesajı görüntüle
    500 tane linkli xml kayıt ettim.

    Bir xml dosyasına sadece 1 link şeklinde mi?
    Olmamış ki!

    Aşağıdaki gibi yapacaksın.
    Bir xml dosyasına binlerce link kaydedebilirsin. Hatta bunu manual yapmana da gerek yok.
    Create your Google Sitemap Online - XML Sitemaps adresine git, domainini yaz, sana sitemap'ini oluşturur.

    <urlset xsi:schemaLocation="http://www.google.com/schemas/sitemap/0.84                           http://www.google.com/schemas/sitemap/0.84/sitemap.xsd">
    <url>
      <loc>http://www.domain.com/</loc>
      <lastmod>2007-03-29</lastmod>
      <priority>1.0</priority>
    </url>
    <url>
      <loc>http://www.domain.com/link1.html</loc>
      <lastmod>2007-03-29</lastmod>
      <priority>1.0</priority>
    </url>
    <url>
     <loc>http://www.domain.com/link2.html</loc>
     <lastmod>2007-03-29</lastmod>
     <priority>1.0</priority>
    </url>
    <url>
      <loc>http://www.domain.com/link3.html</loc>
      <lastmod>2007-03-29</lastmod>
      <priority>1.0</priority>
    </url>
    .
    .
    .
    .
    .
    </urlset>
  • 29-03-2007, 12:15:43
    #6
    Virtuozzo adlı üyeden alıntı: mesajı görüntüle
    Bir xml dosyasına sadece 1 link şeklinde mi?
    Olmamış ki!

    Aşağıdaki gibi yapacaksın.
    Bir xml dosyasına binlerce link kaydedebilirsin. Hatta bunu manual yapmana da gerek yok.
    Create your Google Sitemap Online - XML Sitemaps adresine git, domainini yaz, sana sitemap'ini oluşturur.

    <urlset xsi:schemaLocation="http://www.google.com/schemas/sitemap/0.84                           http://www.google.com/schemas/sitemap/0.84/sitemap.xsd">
    <url>
      <loc>http://www.domain.com/</loc>
      <lastmod>2007-03-29</lastmod>
      <priority>1.0</priority>
    </url>
    <url>
      <loc>http://www.domain.com/link1.html</loc>
      <lastmod>2007-03-29</lastmod>
      <priority>1.0</priority>
    </url>
    <url>
     <loc>http://www.domain.com/link2.html</loc>
     <lastmod>2007-03-29</lastmod>
     <priority>1.0</priority>
    </url>
    <url>
      <loc>http://www.domain.com/link3.html</loc>
      <lastmod>2007-03-29</lastmod>
      <priority>1.0</priority>
    </url>
    .
    .
    .
    .
    .
    </urlset>
    hocam bende zaten Create your Google Sitemap Online - XML Sitemaps adresinden sitemap yaptım. ama en fazla 500 tane link kayıt ediyor. her halde daha fazlası için para istiyor.

    benim de demem ki 500 tane kayıt edersek. geri kalan linkler ne olacak
  • 29-03-2007, 12:37:15
    #7
    Daha fazlası için kendi scpritlerini almanız lazım Program ile filan uğrasmayım diyorsanız yine online olarak sitemap hazırlayabileceğiniz MakeaSitemap.com [Make A Sitemap] u deneyin sınırsız galiba
  • 29-03-2007, 12:44:27
    #8
    sertadam adlı üyeden alıntı: mesajı görüntüle
    hocam bende zaten Create your Google Sitemap Online - XML Sitemaps adresinden sitemap yaptım. ama en fazla 500 tane link kayıt ediyor. her halde daha fazlası için para istiyor.

    benim de demem ki 500 tane kayıt edersek. geri kalan linkler ne olacak
    Sitemap içinde listeli linklerde geri kalan sayfalara da link varsa Google onları da bulur ve indeksler.
    Başka bir alternatif de Google Sitemap Generator for Windows :: GSiteCrawler adresinden GSiteCrawler programını indireceksin ve sitemap'ini onunla oluşturacaksın.
  • 29-03-2007, 13:05:12
    #9
    <urlset
          xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
          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/09/sitemap.xsd">
    <?php
    //Veritabanı bilgileri
    $dbhost="localhost";
    $dbname="dbname";
    $dbuser="dbuser";
    $dbpass="dbpass";
    //Veritabanına bağlan
    $bagla = mysql_connect($dbhost,$dbuser,$dbpass);
    mysql_select_db ($dbname) or die ('Veri Tabanına Bağlanamadı');
    //İçerik ID lerini al
    $sonuc = mysql_query("Select * From tablom order by id");
    while ($satir = mysql_fetch_array($sonuc)){
    $id = $satir['id'];
    //Sitemap oluştur
    echo "<url>
      <loc>http://www.siten.com/makale.php?id=$id</loc>
      <priority>0.5</priority>
      <changefreq>daily</changefreq>
    </url>\n";
    }
    mysql_close($bagla);
    ?>
    </urlset>
    Bu şekilde sitemap.php yapıp linkleri oluşturun kaynağından html kodlarını alıp sitemap.xml yapın.

    sitemap.xml nin en üstüne;
    <?xml version="1.0" encoding="UTF-8"?>
    Ekleyin. PHP kodları arasına koyduğumuzda php kodu işlemi yaptığı için üstteki kod arasına ekleyemedim.
    Sınırsız limitsiz