Sitemap'teki URL yönlendiriyor
sitemap_url_redirectKısa cevap
Sitemap yönlendiren bir URL listeliyor. Google onu izler, ama her kayıt fazladan bir isteğe mal olur ve yönlendirmenin kaynağı indekslenen sayfa değildir. Kaydı yönlendirmenin son URL'siyle değiştirin.
Neden önemli
Google, sitemap'lerin her sayfanın canonical URL'sini — indekslenmesini istediğiniz URL'yi — içermesini ister. Yönlendiren bir kayıt, sitemap'in güncelliğini yitirmiş bir URL listesinden üretildiğine dair bir ipucudur (eski bir http:// protokolü, www'suz bir alan adı, sonunda eğik çizgi olan bir varyant, eski bir slug). Ayrıca dosyayı taramak için gereken indirmeleri iki katına çıkarır. Bir site taşımasından sonra bu kural, yeni sitemap'in gerçekten yeniden üretilip üretilmediğini görmenin en hızlı yoludur.
Glimana bunu nasıl tespit eder
Tarayıcı yönlendirmeleri izler ve hedefi kaydeder. Bir sitemap dosyasında yer alan URL 3xx ile yanıt verdiğinde kural tetiklenir; kalıbı (protokol, alan adı ya da slug) görebilmeniz için kanıt hedefi gösterir.
Nasıl düzeltilir
- Glimana'da etkilenen sayfaları bulun. Sorunlar › Sitemap'teki URL yönlendiriyor bölümünü açın. Etkilenen her sayfa bir satırdır; Glimana'nın o sayfa için kaydettiği kanıtı (ölçülen değer, sorunlu öğe ya da hedef URL) görmek için birini açın. Aynı liste Görevler altındaki görev kartında da yer alır; sayfanın Sayfalar altındaki kendi ayrıntı görünümü ise tüm sinyallerini gösterir.
-
Düzeltmeyi platformunuzda uygulayın.
Sitemap'i güncel URL'lerden yeniden üretin. Kalıp site genelindeyse (hepsi
http://ya da hepsi www'suz), sorun tek tek kayıtlarda değil, sitemap'in temel URL ayarındadır.- Ayarlar → Genel: WordPress Adresi ve Site Adresi alanlarının son protokolü ve alan adını (
https://www.…) kullandığından emin olun. SEO eklentileri sitemap URL'lerini bunlardan oluşturur. - Rewrite kurallarını yeniden oluşturmak için kalıcı bağlantıları bir kez kaydedin, ardından SEO eklentisinin sitemap önbelleğini temizleyin.
- Web kökünde eski bir kurulumdan kalma statik bir
sitemap.xmlya dasitemap_index.xmldosyası varsa, eklentinin dinamik sitemap'i sunulsun diye silin.
Shopify'ın sitemap'i her zaman birincil alan adını kullanır. Kayıtlar yönlendiriyorsa birincil alan adı yakın zamanda değiştirilmiştir — Shopify sitemap'i birkaç saat içinde günceller. Tek tek ürünler yönlendiriyorsa hâlâ yayında olan bir ürün için elle bir URL yönlendirmesi oluşturulmuştur; ürünü yayından kaldırın ya da yönlendirmeyi silin.
Sitemap kayıtlarını canonical URL'lerden (
rel=canonicaliçine koyduğunuz değerin aynısı) üretin. Bir taşımadan sonra, göndermeden önce sitemap'i bir tarayıcıdan geçirin. - Ayarlar → Genel: WordPress Adresi ve Site Adresi alanlarının son protokolü ve alan adını (
-
Yayımlayın ve önbellekleri temizleyin. Dosyayı kaydedin, ardından CDN'de
/robots.txtdosyasını (ve sitemap URL'lerinizi) boşaltın: Cloudflare ve çoğu CDN bunları bir güne kadar önbellekte tutar. Canlı dosyanın değişikliği gösterdiğinicurl -s https://your-domain/robots.txtile doğrulayın. - Glimana'da doğrulayın. Görevi Görevler altında açıp Yaptım düğmesine tıklayın. Etkilenen sayfalar birkaç saat içinde doğrulama taramasına alınır; her sitemap kaydı doğrudan 200 döndürdüğünde ya da yönlendiren URL dosyadan çıkarıldığında görev kapanır. Kontrol yine başarısız olursa görev bir notla Yeni durumuna döner; geçerse Etki raporlarında Giderilen teknik sorunlar altında listelenir. Daha erken kontrol etmek için sorundaki Etkilenen sayfaları yeniden tara seçeneğini kullanın.
Düzeltme nasıl doğrulanır
Görevi yapıldı olarak işaretledikten sonra etkilenen URL'ler yeniden indirilir; her sitemap kaydı doğrudan 200 döndürdüğünde ya da yönlendiren URL dosyadan çıkarıldığında görev kapanır.