Site haritanızı yönetme

Büyük site haritalarınızı bölme

Birden fazla site haritanız varsa bunların hepsini tek seferde göndermenin bir yolu olarak bir site haritaları dizin dosyasından yararlanabilirsiniz. Site haritası dizin dosyasının XML biçimi, site haritası XML biçimine çok benzerdir. Site haritası dizin dosyası aşağıdaki XML etiketlerinden yararlanır:

  • sitemapindex - dosyayı çevreleyen ana etiket
  • sitemap - dosyada listelenen site haritalarının her biri için üst etiket (sitemapindex alt öğesi)
  • loc - site haritasının konumu (sitemap alt öğesi)
  • lastmod - site haritasının son değiştirilme tarihi (isteğe bağlı)

Söz dizimine ilişkin daha fazla bilgi için Site Haritası Protokolü sayfasına başvurabilirsiniz.

Aşağıdaki örnekte iki site haritası listelemekte olan XML biçiminde bir site haritası dizini verilmiştir:

<?xml version="1.0" encoding="UTF-8"?>
   <sitemapindex xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
   <sitemap>
      <loc>http://www.example.com/sitemap1.xml.gz</loc>
      <lastmod>2004-10-01T18:23:17+00:00</lastmod>
   </sitemap>
   <sitemap>
      <loc>http://www.example.com/sitemap2.xml.gz</loc>
      <lastmod>2005-01-01</lastmod>
   </sitemap>
   </sitemapindex>

Dizin dosyanızı oluşturup kaydettikten sonra, tüm site haritalarınızı sunucunuzda aynı konuma yükleyip kaydettiğiniz müddetçe dizin dosyanızı Google'a gönderebilirsiniz. Hesabınızdaki her bir site için en fazla 500 site haritası dizin dosyası gönderebilirsiniz.

Birden fazla site için site haritalarını yönetme

Birden fazla web siteniz varsa, onaylanmış tüm sitelerinizin URL'lerini içeren bir ya da daha fazla site haritası oluşturarak ve site haritalarını tek bir konuma kaydederek site haritalarının oluşturulma ve gönderilme sürecini basitleştirebilirsiniz. Tüm sitelerin Search Console'da doğrulanması gerekir. Şunlardan birini kullanmayı tercih edebilirsiniz:

  • Farklı alanlardaki siteler dahil olmak üzere, birden fazla web sitesinin URL'lerini içeren tek bir site haritası. Örneğin http://host1.example.com/sitemap.xml adresinde bulunan site haritası aşağıdaki URL'leri içerebilir.
    • http://anamakine1.example.com
    • http://anamakine2.example.com
    • http://anamakine3.example.com
    • http://anamakine1.example1.com
    • http://anamakine1.example.ch
  • Hepsi tek bir konumda bulunan bağımsız (her site için bir adet) site haritaları.
    • http://anamakine1.example.com/anamakine1-example-siteharitasi.xml
    • http://anamakine1.example.com/anamakine2-example-siteharitasi.xml
    • http://anamakine1.example.com/anamakine3-example-siteharitasi.xml
    • http://anamakine1.example.com/anamakine1-example1-siteharitasi.xml
    • http://anamakine1.example.com/anamakine1-example-ch-siteharitasi.xml

Siteler arasında gönderme işlemleri, yalnızca tüm siteler Search Console'da doğrulanmışsa mümkün olacaktır.

Siteler arası site haritaları barındırmak için aşağıdaki adımları uygulayın:

  1. Tüm sitelerin size ait olduğunu doğruladığınızdan emin olun.
  2. Kapsamak istediğiniz tüm sitelerin URL'lerini içeren bir site haritası oluşturun. Tüm sitelerdeki URL’leri içeren tek bir site haritası oluşturabilir veya her bir site için bir veya birden fazla ayrı site haritası oluşturabilirsiniz.
  3. Google Search Console'u kullanarak site haritalarınızı gönderin.
Bu size yardımcı oldu mu?
Bunu nasıl iyileştirebiliriz?