Mehmet

WFN Üye
Konular
1,851
Mesajlar
1,852
Çözüm
0
Ticaret Puanı
0
Üyelik
1 Ay 6 Gün
Konum
YurtDışı
Web Sitesi
Var
Alanı
Google Adsense
1/1
Konu sahibi
Bir sitenin sitemap dosyasını bulmanın iyi bir başlangıç yolu, önce alan adının robots.txt dosyasını kontrol etmektir. Burada Sitemap: satırı varsa dosyanın tam konumu doğrudan belirtilir. Bu satır yoksa yaygın dosya adlarını, sitenin kaynak kodunu ve arama sonuçlarını kontrol edebilirsiniz; ancak sitemap dosyası yayımlanmamış, erişim kısıtlanmış veya yalnızca arama motoru araçlarına tanıtılmış da olabilir.

Sitemap nasıl bulunur?​


Aşağıdaki işlemlerde example.com yer tutucusunu incelemek istediğiniz alan adıyla değiştirin. Amaç, konumunu bilmediğiniz herkese açık haritayı bulmaktır; Search Console’da zaten gönderilmiş bir adresin erişim hatasını çözmek ayrı bir teşhistir.

  1. Önce robots.txt dosyasını açın. Alan adının sonuna /robots.txt ekleyin. Metin içinde Sitemap: ile başlayan satırları arayın. Birden fazla satır varsa her biri farklı bir sitemap veya sitemap indeksini gösterebilir.
  2. Belirtilen yolu doğrudan kontrol edin. Bulduğunuz konumu tarayıcıda açın. XML içeriği, sitemap indeksine ait sitemap kayıtları veya URL kayıtlarına ait url öğeleri görüyorsanız dosya kullanılabilir durumdadır.
  3. Yaygın dosya yollarını deneyin. Robots.txt içinde kayıt yoksa /sitemap.xml, /sitemap_index.xml ve CMS'nin oluşturabileceği benzer adları kontrol edin. Bu adlar yalnızca olası konumlardır; çalışmamaları sitemap olmadığı anlamına tek başına gelmez.
  4. Sayfanın kaynak kodunu inceleyin. Ana sayfanın kaynak kodunda sitemap ifadesini arayın. Bazı siteler sitemap bağlantısını HTML içinde, veya site alt bilgisinde gösterebilir.
  5. Sonucu doğrulayın. Dosya açılıyorsa bunun gerçekten sitemap olduğundan emin olun. Bir sitemap indeksinde başka sitemap dosyalarına, URL sitemapinde ise sayfa adreslerine ait XML kayıtları bulunur. Google düz metin URL listesi, RSS veya Atom gibi başka sitemap biçimlerini de destekler; XML bulamadığınız için geçerli başka bildirimi yok saymayın. HTML hata sayfası, yönlendirme döngüsü veya boş bir yanıt başarı sayılmaz.

Sonucu nasıl yorumlamalısınız?​


XML haritaları incelerken yaygın iki yapı şunlardır:

  • URL sitemapı: Sayfa adreslerini ve isteğe bağlı olarak son değişiklik bilgilerini listeler.
  • Sitemap indeksi: Birden fazla sitemap dosyasının konumunu listeler. Büyük sitelerde tek dosya yerine bu yapı kullanılır.

Örneğin /sitemap.xml açıldığında doğrudan ürün ve kategori sayfaları yerine /post-sitemap.xml ve /category-sitemap.xml gibi dosyalar görünüyorsa açtığınız belge asıl URL listesi değil, sitemap indeksidir. İncelemek istediğiniz sayfaları görmek için listedeki alt sitemapleri de kontrol etmeniz gerekir.

Aşağıdaki ayrım, bulduğunuz sonuca göre sonraki adımı seçmenize yardımcı olur:

Gözlenen sonuçAnlamıSonraki adım
robots.txt içinde sitemap satırıSite konumu açıkça bildirmiştirBelirtilen dosyayı açıp XML yapısını doğrulayın
Sitemap indeksiAsıl listeler alt dosyalara bölünmüştürAlt sitemapleri tek tek inceleyin
404 veya boş yanıtBu yol kullanılmıyor ya da dosya geçici olarak erişilemiyor olabilirDiğer olası yolları ve robots.txt kaydını kontrol edin
HTML hata sayfasıSunucu sitemap yerine hata içeriği döndürmüştürYanıt kodunu ve yönlendirmeyi inceleyin

Sitemap bulduğunuzda sonraki işlem amacınıza göre değişir. SEO denetimi yapıyorsanız listelenen adresleri taranabilirlik, durum kodu, canonical ve noindex durumu ile karşılaştırın. Site sahibiyseniz ayrıca CMS veya harita üreticisinin ayarındaki gerçek konumu ve Search Console’da gönderilmiş adresi inceleyin. Bir arama sonucu veya HTML bağlantı sayfası tek başına XML haritası değildir. Sitemapin güncel URLleri içerdiğini ve robots.txt içinde bildirilen konumun gerçekten erişilebilir olduğunu kontrol edin. Sitemap dosyasını bulamamanız, sitenin kesinlikle dizine eklenemeyeceği anlamına gelmez; sitemap keşfi kolaylaştırır, ancak arama motorları için tek keşif yöntemi değildir.

Sık yapılan hatalar​


Yalnızca sitemap.xml dosyasını denemek: Site, farklı bir ad kullanabilir veya bir sitemap indeksi yayımlayabilir. Öncelik robots.txt kaydında olmalıdır.

Her XML dosyasını sitemap sanmak: XML biçimi tek başına yeterli değildir. Belgenin sitemap veya sitemap indeksi yapısında URL ya da alt sitemap kayıtları içermesi gerekir.

Dosyanın tarayıcıda biçimsiz görünmesini hata sanmak: Ham XML, tarayıcıda görsel şablon olmadan metin olarak açılabilir. Önemli olan geçerli XML kayıtlarının ve beklenen öğelerin bulunmasıdır.

Gizli veya erişilemeyen dosyayı tahmin etmek: Sitemap sunucu tarafından engellenmiş, kimlik doğrulama arkasında tutulmuş veya hiç yayımlanmamış olabilir. Böyle bir durumda dosyayı zorlayarak değil, site yöneticisinin bildirdiği konumu veya ilgili SEO aracındaki tanımı kullanarak doğrulamak gerekir.

Sık sorulan sorular​

.xml.gz uzantısı olan dosya harita olabilir mi?​

Evet, sitemap gzip ile sıkıştırılmış olabilir. Dosyayı güvenilir bir araçla açtıktan sonra içerik yapısını doğrulayın; uzantı tek başına geçerlilik kanıtı değildir. Tarayıcının XML yerine dosya indirmesi, dosyanın otomatik olarak hatalı olduğunu göstermez.

Sitemap’i bulursam sitedeki bütün sayfaları bulmuş olur muyum?​

Hayır. Harita sahibinin bildirdiği URL kümesidir, sitenin eksiksiz dosya envanteri değildir. Yayınlanmış bir URL haritaya eklenmemiş olabilir; haritadaki bir URL de başka adrese yönlenmiş olabilir. Denetim amacınıza göre iç bağlantılar ve gerçek yanıtlarla karşılaştırın.
 

Sende şimdi bize katılmak ister misin?

Kayıt ol

Bize katılım kolay ve ücretsizdir!

Konuyu görüntüleyenler

Bu konuyu şu anda görüntüleyen üye bulunmuyor.
Robotlar:
  • Anthropic