Site Haritası Denetleyici: Eksik ve Çelişen Web Sitesi Sayfalarını Bulun
Site Haritası Denetleyici
Site Haritası Denetleyici: XML Doğrulayın, Eksik Sayfa Bulun | We.Inc
XML'i kontrol etmek, yinelenen, http, site dışı ve hatalı tarihli URL'leri bulmak için sitemap.xml'inizi yapıştırın, beklediğiniz sayfalarla ve robots.txt ile karşılaştırın, sonra bulguları CSV olarak indirin.
Site haritanızı (genellikle sizinsiteniz.com/sitemap.xml) açın, kopyalayın ve buraya yapıştırın, ya da dosyayı yükleyin. Denetleyici, XML'i ve içindeki her URL'yi doğrular, sonra beklediğiniz sayfaların bir listesiyle ve robots.txt'inizle karşılaştırır; böylece neyin eksik olduğunu, neyin orada olmaması gerektiğini ve neyin çeliştiğini görebilirsiniz. Web sitenizi ziyaret etmez: tarayıcılar bir sitenin başka bir siteyi okumasını engeller, bu yüzden yapıştırdığınızı kontrol eder. Her şey tarayıcınızda çalışır. Yazdığınız hiçbir şey We.Inc'e ya da başka birine gönderilmez ve sekmeyi kapattığınızda kaybolur.
sitemap.xml'inizin içeriğini yapıştırın veya dosyayı (10 MB'a kadar) yükleyin. Site haritası dizin dosyaları da tanınır; denetleyici, tek tek yapıştırmanız için alt site haritalarını listeler.
XML tarayıcınızda ayrıştırılır. Geçerli olup olmadığını, standart site haritası ad alanını kullanıp kullanmadığını ve 50.000 URL ve 50 MB sınırlarına karşı kaç URL tuttuğunu görürsünüz.
Her URL kontrol edilir: tam https adresi, geri kalanla aynı ana bilgisayar, # parçası yok, izleme parametresi yok, yineleme yok ve gelecekte olmayan geçerli bir lastmod tarihi.
İsteğe bağlı olarak, menünüzdeki bağlantılar gibi listelenmesini beklediğiniz sayfaları yapıştırın. Rapor, site haritasından eksik olan beklenen sayfaları ve beklemediğiniz site haritası sayfalarını gösterir.
İsteğe bağlı olarak robots.txt'inizi yapıştırın. Denetleyici, robots.txt'in engellediği site haritası URL'lerini işaretler ve robots.txt bir site haritasına işaret etmiyorsa size söyler.
Bulguları CSV olarak indirin. Tek bir URL'nin durum kodu, canonical'ı ve noindex'i için, sayfada gösterilen curl komutunu çalıştırın.
Yalnızca arama sonuçlarında istediğiniz sayfaları listeleyin: 200 yanıtı veren, yönlendirilmeyen ve kendi canonical'ı olan nihai https adresleri.
Noindex olan sayfaları kaldırın. Arama motorlarından dizine eklememelerini istediğiniz sayfaları listeleyen bir site haritası, karışık sinyaller gönderir.
lastmod'u yalnızca bir sayfanın gerçekten ne zaman değiştiğini bildiğinizde kullanın. Her sayfayı bugüne ayarlamak, arama motorlarına alanı yok saymayı öğretir.
Tarayıcıların site haritasını söylenmeden bulabilmesi için robots.txt'e tam adresle bir Sitemap: satırı ekleyin.
Site haritasını Google Search Console ve Bing Webmaster Tools'a gönderin, sonra getiremedikleri sayfalar için raporlarını kontrol edin.
Sıkça sorulan sorular
Bu site haritası denetleyici sitemi tarıyor mu?
Hayır. Bir web sayfası, tarayıcılar engellediği için başka bir web sitesinin dosyalarını okuyamaz ve biz gizli bir tarayıcı çalıştırmayız. Site haritasını, sayfa listesini ve robots.txt'i siz yapıştırırsınız, kontroller o metin üzerinde çalışır. Rapor, tam olarak kaç URL kontrol ettiğini söyler.
Durum kodlarını, canonical'ları ve noindex'i nasıl kontrol ederim?
Durum kodunu ve yönlendirmeleri görmek için bir terminalde curl -sIL komutunu ardından sayfa adresini çalıştırın. Canonical ve robots meta etiketini görmek için curl -sL komutunu ardından adresi çalıştırın ve çıktıda rel="canonical" ile name="robots"u arayın. Search Console'un sayfa dizinleme raporu, tüm siteniz için aynı kanıtı gösterir.
Site haritası sınırları nedir?
Tek bir site haritası dosyası en fazla 50.000 URL tutabilir ve sıkıştırılmamış olarak en fazla 50 MB olabilir. Daha büyük siteler, URL'lerini bir site haritası dizin dosyasında listelenen birkaç site haritasına böler.
http veya başka alan adlı URL'ler neden işaretleniyor?
Bir site haritası, site haritasının bulunduğu aynı sitedeki nihai adresleri listelemelidir. https bir sitedeki http adresleri yönlendirir ve doğrulanmış site ötesi gönderim olmadıkça başka bir ana bilgisayardaki URL'ler arama motorları tarafından yok sayılır.
Geçerli bir site haritası sayfalarımın dizine ekleneceği anlamına mı gelir?
Hayır. Bir site haritası arama motorlarının sayfaları bulmasına yardımcı olur; onları dizine eklemez veya sıralamaz. Kalite, bağlantılar ve teknik sinyaller hâlâ buna karar verir.
Yapıştırdığım şey saklanıyor mu?
Hayır. Kontrol tarayıcınızda çalışır ve hiçbir şey hiçbir yere gönderilmez.
Eksik sayfalar ve listelenmemesi gereken sayfalar
İki tür hata önemlidir. Eksik sayfalar, bulunmasını istediğiniz ama site haritasının dışarıda bıraktığı gerçek sayfalardır, genellikle site haritası yapıldıktan sonra eklenen yeni hizmet sayfaları veya blog yazıları. İstenmeyen sayfalar, hiç orada olmaması gereken adreslerdir: yönlendirmeler, test sayfaları, aynı sayfanın filtrelenmiş sürümleri veya noindex olarak işaretlenmiş sayfalar.
Site haritasını menünüz ve alt bilginizdeki bağlantılar gibi güvendiğiniz bir listeyle karşılaştırmak, ikisini de bulmanın en hızlı yoludur. Bu denetleyici, birini bir seferde düzeltebilmeniz için onları ayrı listelerde tutar.
Bu kontrolün görebildikleri ve göremedikleri
Buradaki her şey yapıştırdığınız metne dayanır. XML'in geçerli olduğunu ve URL'lerin iyi biçimlendirilmiş, tutarlı ve robots.txt'iniz tarafından izin verildiğini kanıtlayabilir. Her sayfanın şu anda 200 yanıtı verip vermediğini veya bir noindex etiketi taşıyıp taşımadığını göremez, çünkü bu her sayfayı ziyaret etmeyi gerektirir. Rapor bunları tahmin etmek yerine kontrol edilmedi olarak etiketler.