Tamam. Her şey sırayla. 404'ünüzü sabit olarak işaretlemeyin . Aslında sorunu uzatıyorsunuz. Google, vazgeçmeden önce birkaç kez 404 döndüren bir sayfayı getirmeye çalışır. Bunun nedeni, 404 hatasının 410 hatasının bir sayfanın gittiğini bildirdiği geçici bir durumu göstermesidir . Dolayısıyla, bir 404'ü sabit olarak işaretlediğinizde , aslında Google'a tekrar denemesini söyler ve böylece eleme sürecini baştan başlatırsınız.
Bu sayfaları 404 bir süre bekletin, Google onları aramayı bırakacak ve sayfaları dizinden bırakacaktır. Zaman alacaktır, ancak 410 hatadan kısa, bu en kolay yoldur. 410 hatası işlemi daha hızlı hale getirir, ancak 410 hatası sunmak daha zordur ve 404 varsayılanı daha kolay ve doğal bir çözüm haline getirir.
Bekleyebilirseniz kaldırılan sayfalarınız yaklaşık 30-60 gün içinde kaybolacaktır. Google'ın sayfalarınızı ne sıklıkta ziyaret ettiğine bağlıdır. Daha uzun sürebilir, ancak 404'ler bulunduğunda, Google ilk önce siteyi kontrol etmeyi sever, ardından kaç tane 404'ün bulunduğuna bağlı olarak sitenizi daha agresif bir şekilde örter.
Bir site haritası kullanmak aslında dizinle ilgili herhangi bir sorunu çözmez. Sadece arama motorları için hayatı kolaylaştırır. Hiçbir zaman, herhangi bir sitenin sahip olduğu tüm sayfaların sonu olarak kabul edilmez. Bir arama motoru bir site haritasını okur ve yine de site haritasında listelenmeyen sayfalar bulursa, bu sayfaları dizine eklemeye devam eder.
Mantıklı bir seçenek ise, bu sayfaları robots.txt dosyanızda listelemektir. Çok fazla yoksa (yapabileceğiniz bir şey anlamına gelir ve robots.txt dosyanız çok uzun olmaz), bu daha hızlı bir çözüm olacaktır. Aksi takdirde, sadece beklemek ve 404 hatalarının kendi kendine sona ermesine izin verirdim.
Son bir kelime. İyi olacaksın. Gerçekten mi. Sabırlıysanız, hepsi sizin için çok iyi çalışacaktır.