cPanel’de Özel 404 Hata Sayfası Oluşturma
Kısa yanıt: cPanel › Gelişmiş › Hata Sayfaları (Error Pages) ekranında alan adınızı seçin, “404 (Bulunamadı)” kodunu düzenleyip sayfa içeriğini yazın ve kaydedin. WordPress gibi uygulamalar 404 sayfasını kendi temasıyla gösterdiği için bu ayar yalnızca statik sitelerde gereklidir.
Bu rehber kimin için: Statik veya özel kodlu site sahipleri · Gereken süre: 10 dakika · Seviye: Başlangıç
Varsayılan sunucu hata sayfası, ziyaretçiye sitenin bozuk olduğu izlenimini verir. Özel bir 404 sayfası ise ziyaretçiye arama kutusu, ana sayfa bağlantısı ve popüler sayfalar sunarak siteden ayrılmasını önler. Önemli olan, özel sayfanın hâlâ 404 durum kodu döndürmesidir.
Hata sayfası oluşturma
- Ekranı açın: cPanel › Gelişmiş › Hata Sayfaları.
- Alan adını seçin: Üstteki menüden düzenlemek istediğiniz alan adını seçin.
- Kodu seçin: “404 (Bulunamadı)” bağlantısına tıklayın.
- İçeriği yazın: HTML olarak başlık, kısa açıklama, ana sayfa bağlantısı ve arama kutusu ekleyin; ekran, istenen adres gibi değişkenleri ekleyen etiketler sunar.
- Kaydedin: “Kaydet”e basın; cPanel public_html içinde 404.shtml dosyasını oluşturur.
- Test edin: Var olmayan bir adres açın ve yönlendirme kontrol aracıyla durum kodunun 404 olduğunu doğrulayın.
.htaccess ile tanımlama
Kendi HTML sayfanızı kullanmak isterseniz .htaccess dosyasına ErrorDocument 404 /404.html satırını ekleyin. Hedefi tam bir URL (https://…) olarak yazarsanız sunucu yönlendirme yapar ve durum kodu 302 olur; bu, arama motorlarının var olmayan sayfaları dizinde tutmasına yol açar. Her zaman / ile başlayan yerel yol kullanın.
Hâlâ çözülmediyse
Özel sayfa görünmüyorsa uygulamanızın kendi 404 yönetimi sunucu ayarını devre dışı bırakıyor olabilir. Çok sayıda kırık bağlantınız varsa bunları 301 ile ilgili sayfalara yönlendirin. Statik sitelerden daha fazlasına ihtiyaç duyduğunuzda web hosting paketlerimizde WordPress de tek tıkla kurulabilir.
Sık sorulan sorular
404 sayfası SEO’ya zarar verir mi?
Gerçekten var olmayan adreslerin 404 döndürmesi normaldir. Sorun, var olan sayfaların hatalı şekilde 404 vermesidir.
Tüm 404’leri ana sayfaya yönlendirmeli miyim?
Hayır. Arama motorları bunu “soft 404” olarak değerlendirir; yalnızca karşılığı olan adresleri ilgili sayfaya yönlendirin.
İlgili rehberler
- 404 Not Found Hatası: Nedenleri ve Düzeltme Yolları
- cPanel’de 301 Yönlendirme Nasıl Yapılır?
- .htaccess Dosyası Nasıl Bulunur ve Düzenlenir?
Bu rehber işinize yaradı mı?
Teşekkürler. Çözüm bulamadıysanız destek talebi açın veya [email protected] adresine yazın.