XML Site Haritası Oluşturucu

Adreslerinizi yapıştırın: elektronik tablodan, konsoldan, nasıl geliyorsa öyle. Karşılığında arama motorlarının kabul edeceği bir dosya alın. Yinelenen satırlar ve araya karışmış satırlar sessizce atılmaz, size bildirilir.

Google lastmod alanını okur, changefreq ve priority alanlarını yok sayar; onları başka tarayıcılar için bırakıyoruz.

Nasıl kullanılır

  1. Adres listesini her satıra bir adres gelecek şekilde yapıştırın; site adresini doldurursanız göreli yollar da çalışır.
  2. Elinizde varsa değişiklik tarihini girin: Google bu alanı okur.
  3. XML’i kopyalayın ya da sitemap.xml dosyasını indirip sitenin kök dizinine yükleyin.
  4. Var olan bir dosyayı denetlemek için Denetle sekmesine geçip dosyayı yapıştırın.

Bilmekte fayda var

Bütün dosyayı bozan «ve» işareti

Parametreli bir adres, örneğin /?a=1&b=2, gayet olağandır; ama XML’de «ve» işaretinin & olarak kaçırılması gerekir. Bu yapılmazsa ayrıştırıcı böyle bir satırın ilkinde durur ve yalnızca o kaydı değil dosyanın tamamını reddeder. Bu araç yazdığı her adresi kaçırarak yazar, böylece bir sorgu dizesi size site haritasına mal olmaz.

Google gerçekte neyi okuyor

Dört alandan yalnızca lastmod kullanılır, o da dürüst olduğunda: her dağıtımda değişen bir tarih, tarayıcıya bu alanı yok saymayı öğretir. Changefreq ve priority alanlarını Google yıllardır dikkate almıyor. Burada duruyorlar çünkü başka tarayıcılar ve bazı kurum içi araçlar hâlâ okuyor; ama aramada bir şeyi kıpırdatmalarını beklemeyin.

Sık sorulan sorular

Tek dosyaya kaç adres sığar?

Elli bin adres ve sıkıştırılmamış hâlde en fazla elli megabayt. Bunun ötesinde listeyi birkaç dosyaya bölüp bu dosyaları bir site haritası dizininde listelersiniz. Denetleyici, yapıştırdığınız dosya sınırı aştığında uyarır.

Hangi sayfalar site haritasında yer almamalı?

Arama sonucu olarak görmek istemeyeceğiniz her şey: robots.txt ya da noindex ile kapatılmış sayfalar, canonical’ı başka yeri gösteren kopyalar, yönlendirmeler ve hata sayfaları. Böyle adreslerle dolu bir site haritası dosyanın tamamına duyulan güveni düşürür.

Hazır dosyayı nereye koyacağım?

Sitenin kök dizinine, robots.txt’in yanına; ayrıca robots.txt dosyasına «Sitemap: https://example.com/sitemap.xml» satırını ekleyin. Bundan sonra Search Console’a göndermek isteğe bağlıdır, ama ilk taramayı hızlandırır.

Bu araçla sitemi tarayabilir miyim?

Hayır ve hiçbir tarayıcı aracı bunu dürüstçe yapamaz: güvenlik nedeniyle başka bir alan adındaki sayfa bir betikten okunamaz. Bu araç dosyayı sizin verdiğiniz listeden kurar; o liste de içerik yönetim sisteminizden, derlemenizden ya da bir masaüstü tarayıcı programından gelir.

İlgili araçlar