DevToolPal
TR

XML Site Haritası Oluşturucu

URL listesini lastmod, changefreq ve priority içeren bir sitemap.xml dosyasına dönüştürün ya da mevcut site haritasını doğrulayıp biçimlendirin.

Yerelde çalışır, asla yüklenmez

Seçenekler

Mod

Girdi

0 karakter · 0 B

sitemap.xml

0 karakter · 0 B

Bu araç ne yapar

Site haritası oluşturucu, düz bir URL listesini sitemaps.org protokolüne uygun geçerli bir sitemap.xml dosyasına dönüştürür. Her satıra bir URL yapıştırın; XML siz yazarken oluşur: her adres yüzde kodlamasından ve XML kaçışından geçer, #parça kısmı atılır ve yalnızca bir kez listelenir. /pricing gibi göreli yollar, belirlediğiniz temel URL’ye ya da yoksa listedeki ilk tam URL’ye göre çözümlenir.

Genel ayarlar her girdiye bir <lastmod> tarihi (bugün veya seçtiğiniz bir tarih), bir <changefreq> ve bir <priority> ekler. Öncelik yol derinliğine göre otomatik de belirlenebilir: ana sayfa için 1.0, bir alt düzey için 0.8, iki alt düzey için 0.6 ve daha derin sayfalar için 0.4. Sayfalar yerine birden çok site haritası dosyasını listelemek için türü Site haritası dizini yapın.

Doğrula ve biçimlendir modu mevcut bir site haritasını veya dizini denetler: iyi biçimlendirilmiş XML, kök öğe ve ad alanı, her girdide tam bir http(s) <loc>, <lastmod> içinde W3C tarihleri, izin verilen <changefreq> değerleri, 0.0 ile 1.0 arasındaki öncelikler ve 50.000 girdi sınırı. Hatalar girdiyi belirtir ve satıra atlar. Geçerli bir dosya, yorumlar ve image:image gibi uzantı etiketleri korunarak girintili ya da küçültülmüş olarak geri döner.

Nasıl kullanılır

  1. URL’lerinizi her satıra bir tane gelecek şekilde yapıştırın. # ile başlayan satırlar yok sayılır.
  2. İsterseniz bir URL’nin ardından boşlukla ayrılmış kendi değerlerini yazın: bir tarih, bir değişim sıklığı ve bir öncelik, herhangi bir sırayla. Bunlar o satır için genel ayarların yerine geçer.
  3. Son değişiklik, sıklık ve öncelik için varsayılanları seçin; URL’lerin alfabetik sırada olmasını istiyorsanız sıralamayı açın.
  4. Sonucu sitemap.xml olarak indirin ve sitenize yükleyin.

Elinizdeki bir site haritasını denetlemek için Doğrula ve biçimlendir moduna geçip XML’i yapıştırın.

Örnek

Bu girdi düz URL’leri, satır başına değerleri ve göreli yolları karıştırır:

https://example.com/
https://example.com/blog/ 2024-05-01 daily
https://example.com/docs/getting-started weekly 0.9
/pricing

Şunu üretir:

<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://example.com/</loc>
  </url>
  <url>
    <loc>https://example.com/blog/</loc>
    <lastmod>2024-05-01</lastmod>
    <changefreq>daily</changefreq>
  </url>
  <url>
    <loc>https://example.com/docs/getting-started</loc>
    <changefreq>weekly</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://example.com/pricing</loc>
  </url>
</urlset>

İpuçları

  • Yalnızca 200 döndüren kanonik URL’leri listeleyin: yönlendirme, noindex sayfa ve izleme parametreli kopya olmasın.
  • Her ana makinenin robots.txt dosyasıyla bildirmiyorsanız, tüm URL’ler normalde site haritası dosyasıyla aynı ana makinede olmalıdır.
  • Tarihler YYYY-AA-GG biçiminde ya da 2024-05-01T09:30:00+00:00 gibi saat dilimli tam zaman damgası olabilir.
  • Büyük site haritaları gzip ile sıkıştırılıp sitemap.xml.gz olarak sunulabilir; sınırlar sıkıştırılmamış dosya için geçerlidir.

SSS

› lastmod, changefreq ve priority gerekli mi?

Yalnızca loc zorunludur. Google, lastmod tutarlı biçimde doğruysa onu kullanır; changefreq ve priority değerlerini yok sayar. Bing ve bazı diğer arama motorları bunları hâlâ okur. lastmod alanına dosyayı oluşturduğunuz tarihi değil, sayfa içeriğinin gerçekten değiştiği tarihi yazın.

› Bir site haritasına kaç URL sığar?

En fazla 50.000 URL ve sıkıştırılmamış 50 MB. Daha büyük bir sitede URL’leri birkaç site haritasına bölün ve bu dosyaları bir site haritası dizininde listeleyin; bu aracı dizin oluşturmak için de kullanabilirsiniz.

› URL listem bir yere yükleniyor mu?

Hayır. Site haritası tamamen tarayıcınızda oluşturulur ve doğrulanır; araç URL’lerinizi hiç ziyaret etmez. sitemap.xml dosyasını İndir düğmesiyle kaydedin.

› Site haritamı arama motorlarına nasıl bildiririm?

sitemap.xml dosyasını sitenize (genellikle kök dizine) yükleyin, robots.txt dosyasına Sitemap: https://example.com/sitemap.xml gibi bir satır ekleyin ve URL’yi Google Search Console ile Bing Webmaster Tools’a gönderin.