Bu kodu ekledim siteadi.com/ sonrasında içerik etiket olmayan tüm varyasyonları anasayfaya yönlendiriyor. Sitede olmayan url'ye başka site link verirse ne olur bu durumda?
Bir de ben wp nin rediction eklentisini kullanıyorum. İçeriklerde sonradan url değişiklilği yapmışsam google webmaster haber veriyor şu konular bulunamadı diyor ben de 301 ile en alakalı yeni konuya taşıyorum.
sizin verdiğiniz kodu eklediğimzide yanlışllıkla değiştirilen url webmaster haber vermeyecek hepsini anasayfaya yönlendirecek doğrumudur?
Bu konuda araştırmalarım oldu ve yakın zamanda bende tüm bulunmayan içerikleri ana sayfaya yönlendirme yaptım bekliyorum. Galiba tek çözümü bu.
Alttaki kodu temanın 404.php dosyasına ekleyebilirsiniz yoksa da oluşturun diğer kodları silin. Kolay gelsin.
<?php
header("HTTP/1.1 301 Moved Permanently");
header("Location: ".get_bloginfo('url'));
exit();
?>
404 sayfası yerine anasayfaya yönlendirme yapın.
Webmaster tools dan tüm hataların birikmesini bekleyin sonra hepsini çözüldü olarak tamamlayın.
site:siteadresi.com ile google baktığınızda bu adresler indexlendiyse.
Sitemap tekrar gönderin ve yeniden dizine eklemesini isteyin.Yoksa 404 hatalarından dolayı sitenizin google gözünde değeri düşüşe geçecektir.
404 sayfalarını botlara göstermeyin hiç bir zaman.Botlar o sayfaları normal sayfa olarak algılıyor.Request status 200 olarak gönderiyorsunuz custom 404 de o yüzden bu sorun çıkıyor.