İçeriğe atla
Bizi takip edin:
MODERN WEB MİMARİSİ VE TEKNİK SEO REHBERİ
WEB & DİJİTAL DÖNÜŞÜM KOCAELİ & GEBZE SANAYİ BÖLGESİ

Kurumsal Web Sitelerinde Özel 404 Sayfası Tasarımı

HEDEF SAHA & SEKTÖR Kurumsal Şirketler, İhracatçılar & B2B Sanayi
MİMARİ & STANDART Astro SSG · Core Web Vitals · Schema.org
TEMEL İŞ KAZANIMI Süreç Hızı ve Sıfır Manuel Hata
DOĞRULANMIŞ HAP BİLGİ & ÇÖZÜM (TL;DR)

Kurumsal web sitelerinde ziyaretçi kaybını önleyen kullanıcı dostu özel 404 hata sayfası tasarımı, teknik HTTP durum kodları ve SEO rehberini inceleyin.

Hızlı Özet (TL;DR)

Kullanıcılar web sitenizde var olmayan, yayından kaldırılmış, URL yapısı değişmiş veya yanlış yazılmış bir bağlantıya tıkladıklarında sunucunun varsayılan çirkin “404 Not Found” beyaz ekranıyla karşılaşırlarsa büyük olasılıkla sekmeyi hemen kapatır ve rakip bir firmanın sitesine geçerler. İyi kurgulanmış bir Özel 404 Hata Sayfası, ziyaretçiyi kaybetmek yerine onu popüler hizmet sayfalarına, site içi arama çubuğuna veya doğrudan iletişim kanallarına yönlendirerek dönüşüm hunisinde tutar. Teknik mühendislik açısından ise bu sayfanın arama motoru botlarına mutlaka gerçek HTTP 404 (veya kalıcı silinmelerde 410) Status Kodu döndürmesi ve “Soft 404” tuzağına düşmemesi SEO sağlığı için hayati önem taşır.

Kurumsal Web Sitelerinde 404 Hataları Neden Oluşur?

En titiz yönetilen kurumsal web sitelerinde bile zaman içinde kırık bağlantılar (Broken Links) ve 404 hataları meydana gelebilir. Bu durumun başlıca teknik ve operasyonel sebepleri şunlardır:

  • Site Yenileme ve Yeniden Platformlama (Replatforming): Eski bir içerik yönetim sisteminden (örneğin WordPress veya eski bir ASP.NET yapısından) modern bir statik site mimarisine geçilirken eski URL yapılarının (.php, .aspx veya kategori öneklerinin) 301 yönlendirmeleriyle birebir eşleştirilmemesi.
  • Üretimi Biten Ürün veya Kaldırılan Hizmet Sayfaları: Sanayi firmalarında üretimi durdurulan bir makine modelinin veya sonlandırılan bir kampanya sayfasının yönlendirme yapılmaksızın yayından kaldırılması.
  • Dış Sitelerden Gelen Hatalı Backlinkler: Sektörel dizinlerin, haber sitelerinin veya iş ortaklarının sitenize bağlantı verirken URL’nin sonuna yanlışlıkla noktalama işareti, boşluk veya hatalı harf eklemesi.
  • Kullanıcı Yazım Hataları (Typo): Broşür, katalog veya kartvizit üzerinde gördüğü bir alt sayfa adresini tarayıcı adres çubuğuna elle yazan ziyaretçilerin yaptığı harf hataları.

Profesyonel 404 Sayfasında Bulunması Gereken 5 Unsur

Kullanıcı deneyimi (UX) standartlarına göre tasarlanmış kurumsal bir 404 sayfası, hata anını bir kriz olmaktan çıkarıp yardımcı bir rehberlik deneyimine dönüştürmelidir:

Tasarım Unsuruİşlevi ve UX AmacıKullanıcıya ve SEO’ya Katkısı
Samimi ve Açık MesajSayfanın taşındığını veya bulunamadığını suçlayıcı olmayan kurumsal bir dille bildirmeZiyaretçinin hata yaptığını düşünerek paniğe kapılmasını ve siteden hemen çıkmasını (Bounce) önler
Site İçi Arama ÇubuğuKullanıcının aradığı ürün kodunu veya hizmeti hemen yazıp bulabilmesiDoğru sayfaya ulaşma süresini saniyelere indirir, iç gezinme derinliğini artırır
Popüler Hizmet LinkleriEn çok ziyaret edilen 4-5 ana mühendislik ve çözüm sayfasına doğrudan kart bağlantılarıZiyaretçiyi satın alma hunisinde (Funnel) tutmaya devam eder ve iç link otoritesini dağıtır
Ana Sayfaya Dönüş ButonuGörsel hiyerarşide öne çıkan, yüksek kontrastlı birincil aksiyon (CTA) butonuTek tıkla güvenli başlangıç noktasına dönüş sağlar, terk etme oranını düşürür
Destek / İletişim HattıHızlı iletişim formu, WhatsApp mühendislik hattı veya telefon bağlantısıAcil teklif veya teknik şartname arayan B2B müşterinin doğrudan yetkiliye ulaşmasını sağlar

HTTP Durum Kodları: 404, 410, 301 ve “Soft 404” Karşılaştırması

Bir hata sayfasının görsel tasarımı kullanıcılar içindir; ancak arka planda HTTP yanıt başlığında (Response Header) dönen durum kodu tamamen arama motoru botları (Googlebot, Bingbot) içindir. Yanlış durum kodu döndürmek sitenin indeksleme bütçesini felç edebilir:

Durum KoduTeknik AnlamıGooglebot DavranışıNe Zaman Kullanılmalı?
HTTP 404 (Not Found)İstenen URL’de şu an bir kaynak bulunamadıSayfayı dizinden hemen silmez; geçici bir hata olabileceğini düşünerek birkaç kez daha kontrol ederYanlış yazılmış URL’lerde veya yerine muadil içerik konulamayan silinmiş sayfalarda
HTTP 410 (Gone)Kaynak kalıcı olarak ve bilinçli şekilde silindi, bir daha dönmeyecekSayfayı ilk taramada derhal arama motoru dizininden (Index) çıkarır, tarama bütçesini korurArtık tamamen sonlandırılmış eski kampanya, duyuru veya geçersiz parametre sayfalarında
HTTP 301 (Moved Permanently)Sayfa kalıcı olarak yeni bir URL adresine taşındıEski sayfanın tüm SEO otoritesini (Link Equity) ve sıralama gücünü yeni hedef URL’ye aktarırURL adresi değişen veya güncellenen bir başka sayfayla birleştirilen içeriklerde
Soft 404 (Hatalı 200 OK)Ekranda “Sayfa Bulunamadı” yazar ancak sunucu HTTP 200 OK dönerBot sayfayı gerçek bir içerik sanıp indekslemeye çalışır; zayıf/kopya içerik cezası riski doğururAsla kullanılmamalıdır! En tehlikeli teknik SEO hatalarından biridir

“Soft 404” Tuzağı Nedir ve Neden Tehlikelidir?

Sahada gerçekleştirdiğimiz teknik SEO ve mimari denetimlerde en sık karşılaştığımız hatalardan biri Soft 404 problemidir. Geliştiriciler bazen görsel olarak şık bir /hata veya /bulunamadi sayfası tasarlar ve var olmayan tüm URL isteklerini 302 (Geçici Yönlendirme) ile bu sayfaya yönlendirir ya da SPA (Single Page Application) mimarilerinde istemci tarafında “Sayfa bulunamadı” bileşenini render ederken sunucu başlığında HTTP 200 OK kodu döndürür.

Googlebot bu hatalı mimariyi şu şekilde yorumlar:

  • Bot, HTTP 200 yanıtını gördüğü için sayfanın geçerli ve özgün bir makale olduğunu zanneder ve dizine eklemeye çalışır.
  • Binlerce farklı kırık linkin tamamı aynı “Sayfa Bulunamadı” metnini HTTP 200 koduyla döndürdüğü için, Google sitenizde binlerce kopya (Duplicate) ve boş (Thin Content) sayfa olduğunu tespit eder.
  • Sitenin genel kalite puanı düşer, Google Search Console üzerinde “Soft 404” hataları patlar ve gerçek hizmet sayfalarınız için harcanması gereken tarama bütçesi (Crawl Budget) tamamen israf edilir.

Doğru Sunucu Yanıtı, Güvenlik ve Astro Mimarisi

Modern Statik Site Üretimi (SSG) ve Astro mimarisinde projenin src/pages/404.astro dosyası derlendiğinde kök dizinde standart bir 404.html çıktısı üretilir. Web sunucusu (Nginx, Apache veya Cloudflare Pages/Edge) var olmayan bir URL isteği geldiğinde kullanıcıyı başka bir URL’ye yönlendirmeden (adres çubuğundaki URL değişmeden) doğrudan bu şablonun içeriğini basar ve gerçek HTTP 404 Not Found durum kodu ile yanıt verir:

<IfModule mod_rewrite.c>
    # Apache .htaccess veya sunucu seviyesinde özel 404 yönlendirmesi
    ErrorDocument 404 /404.html
</IfModule>

Nginx sunucularında ise bu yapılandırma error_page direktifi ile gerçekleştirilir:

server {
    # Nginx sunucu bloğunda gerçek 404 durum kodu ile özel şablon sunumu
    error_page 404 /404.html;
    location = /404.html {
        root /var/www/html;
        internal;
    }
}

Siber Güvenlik ve Bilgi Sızıntısı Önleme Boyutu

Özel 404 sayfalarının yalnızca SEO değil, aynı zamanda uygulama güvenliği açısından da kritik bir rolü vardır. Yapılandırılmamış varsayılan sunucu hata sayfaları çoğu zaman alt kısımda Apache/2.4.41 (Ubuntu) Server at ... veya Microsoft-IIS/10.0 gibi sunucu işletim sistemi ve versiyon bilgilerini (Server Banner) açıkça ifşa eder. Kötü niyetli saldırganlar ve otomatik zafiyet tarama botları, var olmayan rastgele URL’lere istek göndererek (Fuzzing) dönen varsayılan 404 sayfasından sunucu teknolojinizi ve bilinen CVE zafiyetlerini tespit etmeye çalışır. Kurumsal kimliğinize uygun statik bir özel 404 sayfası sunmak ve sunucu imzalarını gizlemek, sızma testi ve pentest denetimlerinde bilgi sızıntısını (Information Disclosure) önleyen temel sıkılaştırma adımlarından biridir.

Kırık Bağlantıların (404) Periyodik Denetimi ve 301 Yönlendirme Stratejisi

İyi bir 404 sayfası tasarlamak, kırık linkleri kendi haline bırakabileceğiniz anlamına gelmez. Kurumsal web sitelerinde her ay düzenli olarak kırık bağlantı izleme ve onarım süreci işletilmelidir:

Site içerisindeki menülerde, blog yazılarında veya footer alanında yer alan hiçbir iç link 404 sayfasına düşmemelidir. Maysa Yazılım olarak geliştirdiğimiz özel yazılım geliştirme ve kurumsal web projelerinde, her derleme (Build) aşamasında çalışan otomatik kalite kapısı scriptleri tüm HTML çıktılarını tarar; kırık bir iç link veya var olmayan bir #id çapası tespit ettiğinde canlıya geçişi otomatik olarak durdurur.

Google Search Console “Sayfa İndeksleme -> Bulunamadı (404)” raporu ve sunucu erişim logları (access.log) aylık olarak incelenmelidir. Eğer yüksek otoriteli bir sanayi rehberinden veya haber sitesinden sitenizin eski bir URL’sine trafik geliyorsa ve o sayfa 404 veriyorsa, bu URL derhal 301 Kalıcı Yönlendirme kuralıyla en yakın güncel hizmet sayfasına bağlanmalıdır. Böylece hem değerli backlink otoritesi kurtarılır hem de potansiyel müşterinin hata ekranı görmesi engellenir.

Ziyaretçilerinizi her temas noktasında memnun eden, sıfır kırık link ve tam teknik SEO uyumuyla çalışan kurumsal web projeleri için Kurumsal Web Tasarım ve SEO Çözümleri sayfamızdan profesyonel destek alabilirsiniz.

Sıkça Sorulan Sorular

Sitemizdeki tüm 404 hatalarını otomatik olarak ana sayfaya 301 ile yönlendirmek SEO için doğru mudur?

Hayır, bu kesinlikle kaçınılması gereken çok büyük bir teknik SEO hatasıdır. Var olmayan veya silinen tüm alt sayfaları ana sayfaya 301 ile yönlendirdiğinizde, Google algoritmaları (özellikle eski URL ile ana sayfanın konusu birbiriyle alakasızsa) bu yönlendirmelerin tamamını “Soft 404” olarak işaretler. Ayrıca spesifik bir teknik döküman arayan kullanıcı hiçbir açıklama görmeden aniden ana sayfaya düştüğünde kafa karışıklığı yaşar. 301 yönlendirmesi yalnızca silinen sayfanın birebir karşılığı olan yeni bir sayfa varsa yapılmalı; karşılığı yoksa sayfa gerçek 404 koduyla özel 404 şablonunu göstermelidir.

Google Search Console’da görünen 404 hataları web sitemizin Google sıralamasını düşürür mü?

Google’ın resmi açıklamalarına göre, bir web sitesinde gerçek HTTP 404 durum kodu döndüren URL’lerin bulunması tek başına sitenin genel sıralamasını düşüren bir ceza unsuru değildir; çünkü web doğası gereği dinamiktir ve sayfalar zamanla silinebilir. Ancak sitenizin kendi iç menülerinden veya makalelerinden bu 404 sayfalarına aktif iç linkler veriliyorsa ya da değerli dış backlinkler 404 sayfasında boşa gidiyorsa, bu durum hem kullanıcı deneyimini hem de sayfa otoritesi (PageRank) akışını bozduğu için dolaylı olarak ciddi sıralama kaybına yol açar.

Özel 404 sayfasının Google arama sonuçlarında (SERP) indekslenmesini nasıl engelleriz?

Zaten doğru yapılandırılmış bir web sunucusu 404 sayfasını sunarken HTTP yanıt başlığında 404 Not Found durum kodu döndürdüğü için arama motoru botları bu sayfayı indekslemez. Ancak ek bir güvenlik önlemi olarak (örneğin bir kullanıcının doğrudan /404.html adresini ziyaret etmesi veya çağırması ihtimaline karşı), 404 sayfasının <head> bölümüne <meta name="robots" content="noindex, follow"> etiketi eklenmelidir. Buradaki noindex sayfanın arama sonuçlarında çıkmasını engellerken, follow direktifi botun 404 sayfasındaki popüler hizmet linklerini takip ederek sitenin diğer sayfalarını taramaya devam etmesini sağlar.

BİLGİ BANKASI & VAKALAR

İlginizi Çekebilecek Diğer Rehberler

Sanayi dijitalleşmesi, siber güvenlik ve kurumsal yazılım alanında kapsamlı analizler.

İşinize uygun çözümü birlikte çıkaralım

İhtiyacınızı dinleyelim, kapsamı ve bütçeyi netleştirelim. İlk görüşme ücretsizdir.

Teklif Formu

Size buradan dönüş yapacağız; WhatsApp numaranız olması işimizi kolaylaştırır.

Talebiniz Alındı!

Mesajınız info@maysayazilim.com adresine başarıyla iletildi.
En kısa sürede sizinle iletişime geçeceğiz.