Sitemap Oluşturucu

Sitenizi bir arama motorunun yaptığı gibi tarayan ücretsiz sitemap oluşturucu: site haritası oluşturma işini baştan sona üstlenir, yalnızca arama sonuçlarına ait sayfaları tutar ve diğer her URL'yi neden dışarıda bıraktığını söyler.

Sunucumuzdan tarar, her çalıştırmada en fazla 5.000 sayfa · robots.txt ve Googlebot kurallarına uyar · gerçek lastmod tarihleri ya da hiç · dosya tarayıcınızda oluşturulur ve hiçbir şey saklanmaz

Alan adı da olur: example.org için ana sayfadan başlanır.

  • robots.txtÖnce okunur, uyulur
  • Sitemap dosyanızBulunur ve karşılaştırılır
  • TarananEn fazla 500 sayfa, aynı anda 3
  • Kararnoindex, canonical, yönlendirmeler
TaramaBaşlangıç sayfasından genişlik öncelikli, arama motoru gibi
Deneyin

Adım adım sitemap oluşturma

Yukarıya ana sayfanızı yazın ve Sitemap oluştur'u seçin. Sitemap tarayıcısı önce robots.txt'i okur, bağlantılarınızı bir arama motorunun yaptığı gibi izler, yalnızca oraya ait olan sayfaları tutar ve sitenizin kök dizinine yükleyeceğiniz bir sitemap.xml dosyası verir.

Bir sayfa; 200 yanıtı veriyorsa, HTML ise, noindex değilse, canonical olarak kendini gösteriyorsa ve robots.txt tarafından engellenmiyorsa sitemap dosyasına girer. Diğer her URL gerekçesiyle birlikte Dışarıda bölümüne düşer; böylece hatayı tercihten ayırabilirsiniz.

Dosyayı kök dizine yükleyin: https://www.example.org/sitemap.xml. Bir sitemap yalnızca kendi klasöründeki ve altındaki URL'leri listeleyebilir, bu yüzden kök dizin tüm siteyi kapsar (Google). Ardından robots.txt'e bir Sitemap: satırı ekleyin ve dosyayı Google Search Console ile Bing Webmaster Tools'ta gönderin.

Ana sayfanızdan gönderilmiş bir sitemap dosyasına dört adım
  1. 1Ana sayfanızı girin

    example.org
    ya da bir URL listesi yapıştırın
  2. 2Tarar ve karar veririz

    robots.txt 200499/500
    412 tanesi sitemap dosyasında · 87 tanesi dışarıda
  3. 3Dosyayı indirin

    sitemap.xml93 KB
    XML, gzip, ZIP, TXT, HTML veya CSV
  4. 4Yükleyin ve gönderin

    /sitemap.xml
    Sitemap: https://www.example.org/…
    kök dizin · robots.txt · Search Console
Sayılar, uydurma bir WordPress mağazası olan www.example.org'un örnek taramasından: bir blog, bir mağaza ve eskimiş bir sitemap.
Sitemap oluşturucu sonucu: XML site haritasında 412 sayfa, gerekçesiyle dışarıda bırakılan 87 sayfa, notlar ve site ağacıSitemap oluşturucu sonucu: XML site haritasında 412 sayfa, gerekçesiyle dışarıda bırakılan 87 sayfa, notlar ve site ağacıKararKaç sayfa giriyor, kaçı neden dışarıda kalıyor: tek cümlede. Büyük sayılar aynı şeyi yineliyor.İndirmesitemap.xml ya da dosya bölündüğünde tüm dosyaları ve indeksi içeren bir ZIP; ayrıca .xml.gz, TXT, HTML site haritası ve taranan her sayfanın CSV raporu.NotlarMevcut sitemap dosyanızın eskimiş kayıtları, atladığı sayfalar ve her lastmod tarihinin nereden geldiği.Site ağacıHer bölüm, sayfa sayısı ve dışarıda kalan oranıyla. Sayfaları filtrelemek için bir dal seçin; SVG veya PNG olarak indirin.
Uydurma bir WordPress mağazasının taraması: karar ve sayılar, indirilecek dosya, mevcut sitemap dosyasının nesi yanlış ve site ağacı. Her bölümün neyi gösterdiğini görmek için bir numara seçin.

XML site haritası neye benzer? Bir sitemap örneği

XML sitemap, her sayfa için bir <url> kaydı taşıyan UTF-8 bir dosyadır. Yalnızca <urlset>, <url> ve <loc> zorunludur; geri kalanı isteğe bağlıdır. Aşağıda satır satır açıklanmış bir sitemap örneği var.

Her <loc>, protokolle başlayan ve 2.048 karakterin altında kalan tam, mutlak bir URL'dir; & işareti &amp; olarak yazılır (sitemaps.org). <lastmod>, sayfanın en son değiştiği tarihtir ve 2026-09-14 gibi W3C biçiminde yazılır; saat isteğe bağlıdır ama saat dilimi ister.

Ad alanı, https bir sitede bile http:// olarak kalır: bu, ayrıştırıcılar için bir addır, kimsenin getirdiği bir adres değil. <changefreq> ve <priority> kullanılabilir, ama Google ve Bing bunları yok sayar.

Satır satır bir sitemap örneği
sitemap.xmlUTF-8

						<?xml version="1.0" encoding="UTF-8"?>
						1
					
						<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
						2
					
						  <url>
						
					
						    <loc>https://www.example.org/</loc>
						6
					
						  </url>
						
					
						  <url>
						
					
						    <loc>https://www.example.org/shop/?size=m&amp;color=green</loc>
						3
					
						    <lastmod>2026-09-14</lastmod>
						4
					
						    <changefreq>weekly</changefreq>
						5
					
						    <priority>0.8</priority>
						
					
						  </url>
						
					
						</urlset>
						
					
  1. 1UTF-8, ilk satırda belirtilir
  2. 2Ad alanı: https:// değil, http://
  3. 3Mutlak bir URL; & işareti &amp; olarak yazılır
  4. 4Gerçek değişiklik tarihi ya da hiç lastmod yok
  5. 5Google ve Bing yok sayar
  6. 6lastmod yok: ana sayfa yalnızca başka sayfaları toplar

Hangi sayfalar sitemap dosyasına girer, bazıları neden dışarıda kalır?

Arama sonuçlarında görmek istediğiniz canonical URL'ler, sayfa başına bir tane: 200 yanıtı veren, dizine eklenebilir ve robots.txt tarafından engellenmemiş son adresler. Geri kalan her şey, gerekçesi yanına yazılarak dışarıda bırakılır.

Bir yönlendirme, noindex bir sayfa ya da canonical'ı başka yeri gösteren bir URL arama motorlarına çelişkili bir mesaj verir: sitemap “bunu dizine ekle” derken sayfa tersini söyler. Sitemap dosyasında bir URL'yi, rel=canonical'da başkasını belirtmeyin (Google); ayrıca Search Console, robots.txt'in engellediği URL'leri listeleyen sitemap dosyalarını bildirir.

Bir sitemap dosyasındaki her URL yalnızca bir öneridir; hangi sayfaların kopya olduğuna yine Google karar verir. Bu araç dışarıda bıraktığı her sayfanın gerekçesini bu yüzden gösterir: bilerek koyduğunuz bir noindex sorun değildir, en iyi ürün sayfanızdaki bir noindex sorundur.

Taranan her URL'ye nasıl karar verilirwww.example.org
Bulduğumuz bir bağlantı499 URL tarandı
1robots.txt izin veriyor mu?
hayır
robots.txt engelliyor2
evet
2200 yanıtı veriyor mu?
hayır
Yönlendirme414xx75xx2
evet
3PDF veya görsel değil, HTML mi?
hayır
HTML değil0
evet
4noindex yok mu?
hayır
noindex23
evet
5Canonical kendisi mi?
hayır
Canonical başka yerde12
evet
Sitemap dosyanızda412
Sayılar, uydurma bir WordPress mağazası olan www.example.org'un örnek taramasından: bir blog, bir mağaza ve eskimiş bir sitemap.

lastmod, changefreq ve priority: arama motorları neyi okur?

Google ve Bing changefreq ile priority'yi yok sayar. İkisi de lastmod'u kullanır, ama yalnızca doğru olduğu sürece: her taramada değişen bir tarih, onlara o tarihe güvenmemeyi öğretir.

Google lastmod'u “tutarlı ve doğrulanabilir biçimde doğruysa” kullanır; tarih son önemli değişikliği göstermelidir — ana içeriği, yapılandırılmış veriyi ya da bağlantıları — yeni bir telif yılını değil (Google). Eski sayfalarda sürekli taze değişiklik iddia eden bir lastmod güvenilmez hale gelir. Bing taramalarını lastmod ile planlar ve hep bugünü gösteren tarihleri dikkate almayabilir. Yandex hâlâ üç etiketi de okur.

Bu yüzden bu araç asla bugünün tarihini yazmaz. lastmod değerini aşağıdaki sırayla sayfanın kendi verisinden alır, hiçbiri yoksa yazmaz: yalnızca başka sayfaları toplayan bir ana sayfada veya kategori sayfasında lastmod'un olmaması gayet normaldir.

Hangi arama motoru hangi etiketi okur
EtiketGoogleBingYandex
lastmoddoğruysa kullanırdoğruysa kullanırokur
changefreqyok sayaryok sayarokur
priorityyok sayaryok sayarokur
lastmod değerimiz sırayla nereden gelirwww.example.org
1JSON-LD dateModified alanı201
2article:modified_time, og:updated_time etiketleri103
3mevcut sitemap dosyanız, tarihleri birbirinden farklıysa18
4Last-Modified başlığı, isteğin anını göstermiyorsa499 × “şimdi”0
–hiçbiri: lastmod yazılmaz90

Her sayfaya “bugün” yazmak böyle görünür

412 kayıt, tek tarih: oluşturma tarihi, değişiklik tarihi değil.

Sayılar, uydurma bir WordPress mağazası olan www.example.org'un örnek taramasından: bir blog, bir mağaza ve eskimiş bir sitemap.

50.000 URL, 50 MB ve sitemap indeksi

Bir sitemap en fazla 50.000 URL ve sıkıştırılmamış hâlde 50 MB tutar. Bu sınırlardan hangisini önce aşarsanız o noktada URL'leri birkaç dosyaya bölün ve bir sitemap indeksinde listeleyin; sonra indeksi gönderin.

Sınır, dosyayı .xml.gz olarak sunsanız bile sıkıştırılmamış hâlini sayar — gzip, ZIP değil (sitemaps.org). Bir indeks en fazla 50.000 sitemap listeleyebilir; yalnızca kendi sitesindeki, kendi klasöründeki veya daha derindeki dosyaları ve asla başka bir indeksi. Naver Search Advisor 10 MB'ın üzerindeki dosyaları reddeder; Korece bir site için Diğer seçeneklerde 10 MB sınırını seçin.

Dil alternatifleri (xhtml:link) 50.000 sınırına sayılmaz. Bu araç dosyaları otomatik olarak böler, isterseniz bölüme göre: blog için bir dosya, ürünler için bir dosya.

Listeden gelen 182.340 URL, dört dosyaya ve bir indekse bölündü
sitemap_index.xml4 dosya listeliyor
sitemap-1.xml50.000 URL
4.4 MB
dosya başına 50.000 URL
sitemap-2.xml50.000 URL
4.6 MB
sitemap-3.xml50.000 URL
4.5 MB
sitemap-4.xml32.340 URL
2.9 MB
Dosya boyutu sınırı
50 MBGoogle, Bing, Yandex
10 MBNaver Search Advisor

Görsel ve hreflang kayıtları

Bir sitemap, her sayfanın görsellerini ve diğer dillerdeki sürümlerini de o sayfanın kendi <url> kaydının içinde listeleyebilir.

Görseller Google'ın görsel ad alanını kullanır, sayfa başına en fazla 1.000 tane; artık yalnızca <image:image> ve <image:loc> sayılır, caption, title, license ve geo_location ise 2022'de kaldırıldı.

Diller için her kayıt, sayfanın kendisi dahil tüm sürümlerini xhtml:link ve bir hreflang koduyla listeler: ISO 639-1 dil kodu ve isteğe bağlı bir ISO 3166-1 bölge kodu, asla tek başına bölge değil. Bağlantılar karşılıklı olmalıdır, yoksa Google bunları yok sayar; bu yüzden bu araç bir kümeyi yalnızca her sürüm geri bağlantı verdiğinde yazar, geri kalanını hatasıyla gösterir. x-default isteğe bağlıdır ve dilini sunmadığınız ziyaretçiler içindir.

Üç dildeki tek sayfa: kim kime bağlantı veriyordocs.example.net
<url>docs.example.net
<url>
  <loc>https://docs.example.net/de/guide/install/</loc>
  <image:image>
    <image:loc>https://docs.example.net/img/ui.png</image:loc>
  </image:image>
  <xhtml:link rel="alternate" hreflang="en"
    href="https://docs.example.net/en/guide/install/"/>
  <xhtml:link rel="alternate" hreflang="de"
    href="https://docs.example.net/de/guide/install/"/>
  <xhtml:link rel="alternate" hreflang="ja"
    href="https://docs.example.net/ja/guide/install/"/>
  <xhtml:link rel="alternate" hreflang="x-default"
    href="https://docs.example.net/en/guide/install/"/>
</url>
geri bağlantı veriyorja, de'ye bağlantı veriyor; de geri vermiyor: küme yazılmıyor

görsel kaydı sayfa başına en fazla 1.000

Sitemap dosyasını Google ve Bing'e nasıl gönderirim?

robots.txt'e her tarayıcının okuduğu bir Sitemap: satırı ekleyin ve dosyayı Google Search Console ile Bing Webmaster Tools'ta gönderin. Yeni ve değişen sayfalar için IndexNow, Bing, Yandex, Naver ve diğerlerine aynı anda haber verir.

Search Console'da yalnızca sitenin doğrulanmış sahipleri gönderim yapabilir; robots.txt satırı ise herkeste çalışır. Search Console, gönderilen bir sitemap için yönlendirmeleri izlemez, bu yüzden son adresini gönderin. Bing bir sitemap dosyasını bulur bulmaz okur, sonra yaklaşık günde bir.

Eski anonim ping'ler kalktı: Bing 13 Mayıs 2022'de bing.com/ping adresini kapattı, Google ise kendi ping adresinin çalışmayacağını 26 Haziran 2023'te duyurdu; adres artık 404 veriyor. Hâlâ “Google'a ping atan” bir araç hiçbir şey yapmıyor.

Dört giriş yolu ve artık çalışmayan ikisi
sitemap.xmlwww.example.org
robots.txt satırıher tarayıcı, istediğiniz kadar satır
Google Search Consoleyalnızca doğrulanmış sahipler
Bing Webmaster Toolshemen okunur, sonra yaklaşık günde bir
IndexNowdeğişen sayfalar; istek başına en fazla 10.000 URL
Google hariç
google.com/ping?sitemap=2023'te duyuruldu, artık 404bing.com/ping?sitemap=13 Mayıs 2022'de kapatıldı

XML sitemap ile HTML site haritası (ve görsel site haritaları)

XML sitemap tarayıcılar içindir, HTML site haritası ziyaretçiler için bir bağlantı sayfasıdır, görsel site haritası ise planlama için sitenin yapısının resmidir. Arama motorlarına yalnızca XML olanı ya da bir TXT listesi gönderilebilir.

HTML site haritası yine de ziyaretçilere yardım eder ve derin sayfalara bağlantı dağıtır, ama XML dosyasının yerini tutamaz. Düz metin sitemap ise yalnızca URL'lerden oluşur: satır başına bir tane, .txt ile biten bir dosyada.

Bu araç üçünü de tek taramadan üretir: sitemap.xml, bir sayfaya yapıştıracağınız HTML site haritası ve site ağacı. Görsel site haritası oluşturucu olarak hiçbir ücreti yok: görsel site haritası hizmetlerinin genellikle ücret aldığı ağaç burada SVG veya PNG olarak iniyor.

Tek tarama, üç site haritası

XML site haritasıarama motorları için

<url>
  <loc>…/blog/</loc>
</url>
<url>
  <loc>…/product/</loc>
</url>

HTML site haritasıziyaretçiler için

Example Garden Co.

Bahçe günlüğüYükseltilmiş sebze yatağı bakımıBiber dikim planıMağazaDamla sulama başlangıç setiYetiştirme rehberleri

Görsel site haritasıplanlama için

Sayılar, uydurma bir WordPress mağazası olan www.example.org'un örnek taramasından: bir blog, bir mağaza ve eskimiş bir sitemap.

Gerçekten bir sitemap dosyasına ihtiyacınız var mı?

Sayfalarının hepsi birbirine bağlı küçük bir sitenin ihtiyacı olmayabilir: Google bu sayıyı yaklaşık 500 sayfa ve altı olarak veriyor. En çok büyük siteler, dışarıdan az bağlantı alan yeni siteler ve çok sayıda görsel veya video içeren siteler yarar görür.

Google'ın kendi başlangıç kılavuzu bir sitemap dosyasını isteğe bağlı sayar ve göndermek bir emir değil, bir ipucudur. Yine de maliyeti düşüktür ve onu üreten tarama bilmeye değer şeyler gösterir: hiçbir bağlantının ulaşmadığı sayfalar, menülerinizin hâlâ gösterdiği yönlendirmeler ve çoğu noindex olan bölümler.

Sitemap dosyasından en çok kim yarar görürSitedeki sayfa sayısı
120≈5004995.000182.340

gerekmeyebilir

yaklaşık 500 sayfa veya daha az, iyi bağlanmış

en çok yarar görür

  • büyük siteler
  • yeni siteler, dışarıdan az bağlantı
  • çok sayıda görsel veya video
  • 5 sayfaya yalnızca sitemap ulaşıyor
Sayılar, uydurma bir WordPress mağazası olan www.example.org'un örnek taramasından: bir blog, bir mağaza ve eskimiş bir sitemap.

Search Console'daki sitemap hataları ve çözümleri

Search Console'daki sitemap hatalarının çoğu birkaç şeye dayanır: bir sitemap dosyasının listeleyemeyeceği bir URL, kaçışlanmamış bir karakter, saat dilimi olmayan bir tarih ya da sınırları aşan bir dosya. Aşağıdaki her durumda hataya yol açan satır gösteriliyor.

Altı hata, her birinin ardındaki satır ve çözümü

URL'ye izin verilmiyor

sitemap: https://www.example.org/sitemap.xml
<loc>http://example.org/about/</loc>
Yalnızca sitemap dosyasının kendi ana makinesindeki ve protokolündeki, kendi klasöründeki veya altındaki URL'leri listeleyin.

Ayrıştırma hatası

<loc>https://www.example.org/search?q=soil&page=2</loc>
Her URL içinde & işaretini &amp; olarak yazın.

Geçersiz tarih

<lastmod>2026-09-14T08:30:00</lastmod>
→ 2026-09-14T08:30:00+00:00
Saat yazacaksanız saat dilimi ekleyin ya da saati hiç yazmayın.

Desteklenmeyen biçim

<urlset xmlns=“http://www.sitemaps.org/schemas/sitemap/.9”>
Ad alanını birebir ve düz tırnakla yazın.

Çok fazla sayıda URL

<url> × 50.001
Dosya başına en fazla 50.000: dosyaları bölüp bir indekse bağlayın.

Site haritasında robots.txt tarafından engellenen URL'ler bulunuyor

robots.txt: Disallow: /search/
<loc>https://www.example.org/search/tomato/</loc>
Engellenen URL'leri çıkarın ya da engeli kaldırın.

Ayrıca: Getirilemedi (engel, 404, sunucu hatası, manuel işlem veya düşük tarama talebi), Sıkıştırma hatası (yeniden gzip'leyin) ve Eksik URL (indeksteki her dosyanın tam URL'si gerekir).

Yapay zekâ sitemap oluşturabilir mi?

Yapay zekâ, planlama için bir sitenin yapısının taslağını çıkarabilir; ama sitemap, canlı URL'lerle ilgili gerçeklerin listesidir: hangileri 200 yanıtı veriyor, hangileri noindex, hangileri yönlendiriyor. Bunu yalnızca her URL'yi getirerek öğrenirsiniz.

Var olan bir sitenin sitemap dosyası istendiğinde model, URL'leri kalıplardan tahmin eder. Bir ürün sayfasının artık 404 verdiğini, bir etiket arşivinin noindex olduğunu ya da eski bir yazının yönlendirdiğini göremez; dosyadaki böyle her URL, Search Console'un bildirebileceği bir URL'dir. Planı yapay zekâya bırakın, dosya için tarayın.

Aynı beş URL: önce tahmin, sonra tarama
URLTahminTarandı
/blog/raised-care/listeye girerSitemap içinde200
/product/fern-varieties/listeye girer4xx404
/tag/native-bed/listeye girernoindexmeta
/2019/07/raised-care/listeye girerYönlendirme301 → /blog/raised-care/
/blog/pollinator-kit/amp/listeye girerCanonical başka yerde→ /blog/pollinator-kit/
Sayılar, uydurma bir WordPress mağazası olan www.example.org'un örnek taramasından: bir blog, bir mağaza ve eskimiş bir sitemap.

Sitemap oluşturucu hakkında sık sorulan sorular

Bu XML sitemap oluşturucu ücretsiz mi?

Evet. Bu site haritası oluşturma aracı sunucumuzdan her çalıştırmada en fazla 5.000 sayfa tarar; kayıt gerekmez, günlük kota yoktur. Yapıştırdığınız ya da yüklediğiniz bir listeden 200.000 URL'ye kadar sitemap üretir. Dosya tarayıcınızda yazılır ve hiçbir şey saklanmaz. XML, gzip, ZIP, TXT, HTML site haritası veya CSV raporu olarak; site ağacını da SVG veya PNG olarak indirin.

Bazı sayfalarım neden sitemap dosyasında yok?

Çünkü listelenmemeleri gerekiyor: yönlendiriyorlar, noindex taşıyorlar, canonical olarak başka bir URL'yi gösteriyorlar, hata veriyorlar, robots.txt tarafından engelleniyorlar ya da HTML değiller. Her URL'yi gerekçesi ve yapılacak işle birlikte görmek için Dışarıda bölümünü açın. Hiçbir bağlantının ulaşmadığı bir sayfa yalnızca mevcut sitemap dosyanızda varsa bulunur, bu yüzden taramayı yaparken o seçeneği açık bırakın.

sitemap.xml dosyasını nereye koymalıyım?

Sitenizin kök dizinine: https://www.example.org/sitemap.xml. Bir sitemap yalnızca kendi klasöründeki ve altındaki URL'leri listeleyebilir; bu yüzden /blog/ içindeki bir dosya ürünlerinizi listeleyemez, kök dizin ise her şeyi kapsar. Ardından robots.txt'e tam URL ile bir Sitemap: satırı ekleyin — dosyanın herhangi bir yerine ve ihtiyacınız kadar — böylece her tarayıcı söylenmeden bulur.

Bir sitemap kaç URL içerebilir?

Dosya başına en fazla 50.000 URL ve sıkıştırılmamış hâlde 50 MB. Bu sınırlardan hangisini önce aşarsanız URL'leri birkaç dosyaya bölün ve kendisi de en fazla 50.000 sitemap adı taşıyabilen bir sitemap indeksinde listeleyin. Bu araç bölmeyi otomatik yapar ve indeksi sizin için yazar. Naver Search Advisor 10 MB'ın üzerindeki dosyaları reddeder; Korece bir site için Diğer seçeneklerde o sınırı seçin.

Google priority ve changefreq kullanıyor mu?

Hayır. Google ikisini de yok sayıyor; Bing de 2025'te bunları yok saydığını söyledi. Yalnızca Yandex hâlâ okuyor. Bu yüzden burada varsayılan olarak kapalılar ve Yandex için gerekiyorsa Diğer seçeneklerden açabilirsiniz. lastmod farklı: Google ve Bing taramaları planlamak için onu kullanıyor, ama yalnızca tarihler doğru kaldığı sürece.

Bazı sayfalar neden lastmod tarihi almıyor?

Çünkü yalnızca arkasında durabileceğimiz tarihleri yazıyoruz: sayfanın JSON-LD dateModified değeri, article:modified_time değeri, birbirinden farklı olduğunda mevcut sitemap dosyanızın tarihleri ya da sadece isteğin zamanı olmayan bir Last-Modified başlığı. Bunlardan biri yoksa lastmod yazılmaz ve bu tamamen geçerlidir. Hep bugünü gösteren bir tarih, Google ile Bing'e o tarihi büsbütün yok saymayı öğretir.

Bir sitemap yönlendirmeleri veya noindex sayfaları içermeli mi?

Hayır. Bir yönlendirmenin vardığı son URL'yi listeleyin, yönlendiren URL'yi asla; noindex sayfaları da dışarıda bırakın: “bunu dizine ekle” diyen bir sitemap ile “ekleme” diyen bir sayfa çelişkili bir mesajdır. Search Console ayrıca robots.txt'in engellediği URL'leri listeleyen sitemap dosyalarını bildirir. Bu araç hepsini dışarıda bırakır ve gerekçeyi her URL'nin yanına yazar.

Sitemap dosyamı Google'a nasıl gönderirim?

Google Search Console'da mülkünüz için Site Haritaları raporunu açın, dosyanın yolunu girip gönderin; ya da hiç hesap gerektirmeyen yoldan robots.txt'e bir Sitemap: satırı ekleyin. Göndermek bir ipucudur: neyi tarayacağına Google karar verir. Eski ping adresi, Google'ın Haziran 2023'te duyurduğu gibi artık çalışmıyor; onu sunan araçları dikkate almayın.

CMS'im zaten bir sitemap üretiyor. Buna ihtiyacım var mı?

Genellikle, kendi kendini güncelleyen CMS sitemap dosyanızı olduğu gibi bırakmalı ve bu aracı, orada nelerin listelendiğini düzeltmek için kullanmalısınız. “Mevcut sitemap dosyamdaki URL'leri de kontrol et” seçeneği açıkken bir tarama çalıştırın: Mevcut sitemap görünümü, yönlendiren, noindex olan veya hata veren kayıtları, atladığı dizine eklenebilir sayfaları ve hiçbir bağlantının ulaşmadığı sayfaları gösterir. Statik bir dosyayı yalnızca CMS'inkini kapatırsanız yükleyin.

Bu sitemap tarayıcısı robots.txt'e uyuyor mu?

Evet. robots.txt'i önce DNSRobotSitemap olarak okur, yoksa * kurallarına döner ve ayrıca Googlebot'un tarayamayacağı URL'leri de dışarıda bırakır. robots.txt bir sunucu hatası veya 429 yanıtı verirse, standardın dediği gibi site tarayıcılara kapalı sayılır ve hiçbir şey taranmaz. Crawl-delay değerine de uyulur, bu yüzden böyle bir değer koyan bir sitenin taraması daha yavaş ilerler.

JavaScript ile yapılmış bir siteyi tarayabilir mi?

Sunucunun gönderdiği HTML'i okur; bu yüzden bağlantılarını yüklendikten sonra JavaScript ile ekleyen bir sitede yalnızca bir iki bağlantı görünebilir. Böyle olduğunda araç size tek sayfalık bir sitemap vermek yerine durumu söyler ve iki yol sunar: sitenin mevcut sitemap dosyasındaki URL'leri kullanın ya da kendi adres listenizi yapıştırın veya yükleyin.

IndexNow nedir, onunla birlikte yine de sitemap gerekir mi?

IndexNow, yeni veya değişen URL'leri değiştikleri anda arama motorlarına bildirmenin bir yoludur. Tek bir gönderim Bing, Yandex, Naver, Seznam ve diğerlerine ulaşır; Google katılmadığı için ona ulaşmaz. Sitemap dosyasının yerini almaz, onu tamamlar: son değişiklikler için IndexNow, bir tarayıcının bilmesi gereken sayfaların tam listesi için sitemap.