Merhaba arkadaşlar, 404’leri doğru şekilde kullanma konusunda deneyimli görüşler arıyorum.

Bağlam:

  • Web sitesi oluşturuldu Next.js
  • Blog çalışıyor WordPress
  • Google Arama Konsolu çok sayıda şeyi gösteriyor “Bulunamadı (404)” altında Bilinen tüm sayfalar
  • Bu URL’lerin çoğu:
    • dinamiktir
    • otomatik olarak oluşturulmuş, test amaçlı bilgiler veya artık mevcut olmayan eski URL’ler
  • öyle mi site haritasında yok

Mevcut davranış:

  • Google geçersiz veya silinmiş bir URL istediğinde:
    • Sayfa başlangıçta 404 olarak çözümlenir
    • o zaman ana sayfaya otomatik yönlendirme (200)
  • Bu, kullanıcıların ölü bir sayfaya gitmesini önlemek için uygulandı

Emin olamadığım şeyler:

Bunun SEO açısından kötü bir fikir olup olmadığı konusunda karışık tavsiyeler görüyorum.

Bazıları şöyle diyor:

  • Ana sayfaya yönlendirmek daha iyi bir kullanıcı deneyimi sağlar ve 404 hatalarını önler

Diğerleri şöyle diyor:

  • Bu yaratır yumuşak 404’ler
  • Google’a karışık sinyaller gönderiyor
  • GSC’nin 404 + yönlendirme sorunlarını raporlamaya devam etmesine neden oluyor

Önerilen düzeltme (ancak doğrulama istiyor):

  • Geçersiz URL’lerin otomatik olarak yönlendirilmesini durdurun
  • Var olmayan URL’lerin temiz bir sonuç döndürmesine izin ver 404 veya 410
  • Yalnızca gerçek 1:1 değişim olduğunda yönlendirme yapın

Ana soru:

Açıkça değiştirilemeyen geçersiz veya silinmiş URL’ler için:

  • Geri dönüyor yönlendirme olmadan gerçek 404/410 doğru uzun vadeli SEO yaklaşımı?
  • Veya bu URL’leri ana sayfaya yönlendirmenin sorun yaratmayan meşru bir durumu var mı?

Özellikle JS ağırlıklı sitelerde bu konuyla geniş ölçekte ilgilenen herkesin görüşlerini memnuniyetle karşılarım.