Ana içeriğe geç

Teknik destek ve iş sürekliliği

Web sitesi hata giderme kontrol listesi

Yazar: · SRN Dijital Kurucusu ve Full Stack Developer
İlk yayın: · Son güncelleme:

Web siteniz açılmıyor, menüler mobilde birbirine giriyor veya formdan gelen talepler size ulaşmıyorsa ilk karar her zaman yeni bir site yaptırmak değildir. Önce sorun, veri kaybı riski ve mevcut altyapının sürdürülebilirliği anlaşılmalıdır. Doğru bir onarım; hatayı görünmez yapmak değil, nedenini belirlemek ve aynı iş akışının tekrar güvenilir çalıştığını kanıtlamaktır.

Bu kontrol listesi, teknik destek alacak işletmenin ne hazırlaması gerektiğini ve teslimde neyi sınayacağını açıklar. WordPress, özel yazılım ve statik sitelerde kullanılan araçlar farklı olabilir; yedek, teşhis, kontrollü müdahale ve doğrulama disiplini ortak kalır.

SRN Dijital web sitesi hata giderme yaklaşımı: yedekle, teşhis et, doğrula.
Önce teşhis, sonra doğru çözüm: onarımın her adımı geri alınabilir ve kontrol edilebilir olmalı.

1. Müdahaleden önce geri dönüş yolunu hazırlayın

Bir hosting klasörünü indirmek her sistem için tam yedek anlamına gelmez. Veritabanı kullanan bir sitede içerikler, kullanıcılar ve talepler ayrı bir veri katmanında tutulabilir. Dosya sürümü ile veri yedeğinin birbiriyle uyumlu olması gerekir. WordPress'in resmi yedekleme rehberi de dosyaların ve veritabanının birlikte korunması gerektiğini belirtir.

Yedek zamanı, kapsamı ve saklandığı yer kaydedilir. Hassas dosyalar ziyaretçinin indirebileceği bir web klasörüne bırakılmaz. Mümkünse ayrı bir ortamda geri yükleme sınanır; yalnızca arşivin oluşması yeterli değildir. Sipariş veya form alan canlı sistemlerde geri yüklemenin yeni kayıtları ezmemesi için müdahale süresindeki veriler ayrıca planlanır.

İşletme açısından sorulacak soru nettir: “Bu değişiklik başarısız olursa hangi sürüme, hangi veriler korunarak döneceğiz?” Cevabı yazılı değilse henüz canlı müdahaleye hazır değilsiniz.

2. “Site bozuk” yerine tekrar üretilebilir bir hata kaydı oluşturun

Hatanın görüldüğü tam adres, tarih ve saat, cihaz, tarayıcı ve yapılan adımlar birlikte kaydedilmelidir. “Mobilde form çalışmıyor” yerine “iletişim sayfasında gerekli alanları doldurup gönderdiğimde düğme beklemede kalıyor” gibi bir tarif, teşhisi daraltır. Ekran görüntülerinde kişisel bilgiler ve yönetim erişimleri gizlenir.

Son değişiklikler de aynı kayda eklenir: hosting taşıması, alan adı veya SSL düzenlemesi, tema güncellemesi, yeni eklenti, form adresi ya da API değişikliği. Teknik ekip, tarayıcı konsolunu ve ilgili sunucu kayıtlarını bu zaman çizelgesiyle karşılaştırır. Aynı saatte görünmeyen iki hata, aynı nedene bağlanmamalıdır.

Belirtiye göre ilk kontrol nereden başlamalı?

Site açılmıyor

Alan adı çözümlemesi, TLS sertifikası, HTTP yanıtı ve hosting kaynakları kontrol edilir. Yönlendirme döngüsü ile sunucu hatası birbirinden ayrılır. Güvenlik katmanı topluca kapatılmadan, kayıtlar üzerinden engellenen isteğin nedeni incelenir.

500 hatası var

Hatanın zamanı sunucu kaydıyla eşleştirilir; son dağıtım, bağımlılık, bağlantı veya kaynak sınırı araştırılır. Ziyaretçiye veritabanı parolası ya da ayrıntılı hata dökümü gösterilmez.

Mobil tasarım bozuk

Belirli ekran genişliğinde taşan öğe, sabit genişlik, görsel boyutu ve katman sırası incelenir. İçeriği kesen genel bir taşma gizleme kuralı, taşmanın gerçek çözümü sayılmaz.

Form talebi yok

Tarayıcıdaki yanıt, sunucu kabulü, kayıt oluşması ve e-posta teslimi ayrı ayrı sınanır. Başarı mesajı, talebin hedef posta kutusuna ulaştığının kanıtı değildir.

Sayfa çok yavaş

Sunucu yanıtı, ana içerik görseli, yazı tipleri ve çalışan betikler ölçülür. Önbellek açık ve kapalı durumlar ayrılır; bir laboratuvar puanı tüm gerçek kullanıcı deneyimini temsil etmez.

3. Test ortamında küçük ve izlenebilir değişiklik yapın

Canlı sistemin bir kopyası, gerçek ziyaretçinin akışını etkilemeden deneme yapmayı sağlar. Bu ortamın arama motorlarınca indekslenmemesi, gerçek müşterilere e-posta göndermemesi ve canlı ödeme almaması gerekir. Kullanılan test verisi, ihtiyacın gerektirdiği en az bilgiyle sınırlanır.

WordPress'te tüm eklentileri aynı anda güncellemek veya kapatmak, hangi bileşenin sorunu yarattığını belirsizleştirebilir. Özel yazılımda bağımlılıklar, ortam değişkenleri ve API sözleşmeleri aynı şekilde incelenir. Her müdahalede bir değişiklik, bir beklenen sonuç ve bir geri alma adımı bulunması teşhisi kontrol edilebilir tutar.

Arıza giderilirken erişim yetkileri artırılarak veya güvenlik denetimleri devre dışı bırakılarak kestirme çözüm uygulanmamalıdır. Güvenlik kaynaklı bir sorun varsa sunucu ve web güvenliği kapsamı ayrıca değerlendirilir. Tasarım düzenlemesiyle güvenlik temizliği aynı iş değildir.

4. Müşteri yolculuğunu baştan sona test edin

Ana sayfanın açılması, ticari işlevlerin çalıştığını göstermez. İletişim formu, telefon bağlantısı, WhatsApp yönlendirmesi ve varsa teklif ya da sipariş akışı gerçek kullanım sırasıyla denenir. Test gönderimi açıkça test olarak işaretlenir; satış kaydı veya reklam dönüşümüyle karıştırılmaz.

  • Gerekli alanları eksik bıraktığınızda anlaşılır hata mesajı çıkıyor mu?
  • Geçerli bir talep sunucu tarafından kabul edilip ilgili kayda veya posta kutusuna ulaşıyor mu?
  • İnternet bağlantısı kesildiğinde kullanıcıya yanlış bir başarı mesajı gösteriliyor mu?
  • Aynı düğmeye tekrar basılması gereksiz mükerrer kayıt oluşturuyor mu?
  • Mobilde açılan iletişim bağlantısı doğru numara ve metni taşıyor mu?

Ölçüm tarafında düğmeye basmak, formun başarıyla teslim edilmesi ve talebin müşteri olması ayrı aşamalardır. Birinci aşamayı satış gibi raporlamak, bakım sonrasında bile işletmenin yanlış karar vermesine neden olur. Kabul testi yalnızca ekrandaki görünümü değil, işin arka tarafta tamamlandığını da kapsamalıdır.

5. Onarım sırasında arama görünürlüğünü koruyun

Bir sorun giderilirken çalışan adresleri değiştirmek veya tüm hatalı adresleri ana sayfaya göndermek yeni SEO problemleri yaratabilir. Kaldırılan içeriğin gerçek bir karşılığı varsa uygun yönlendirme planlanır; olmayan sayfa başarı yanıtıyla boş içerik sunmamalıdır. Google'ın HTTP durum kodları belgesi, yönlendirmeler ve hata yanıtlarının tarama ve indekslemeyle ilişkisini açıklar.

Yayın sonrasında önemli sayfaların yanıt kodu, canonical adresi, robots yönergesi ve sitemap kaydı karşılaştırılır. Test ortamına ait noindex ayarının canlıya taşınmadığı doğrulanır. Site 200 yanıtı verse bile bunun tek başına indekslenme garantisi olmadığı unutulmamalıdır.

Hız çalışmasında ana içerik görselinin boyutları önceden ayrılır, aşağıdaki görseller gecikmeli yüklenir ve gereksiz betikler incelenir. Ancak form koruması, izin yönetimi ve ölçüm kodlarını yalnızca puan yükseltmek için kaldırmak doğru değildir. Teknik SEO çalışması, görünür içerik ve gerçek kullanıcı akışıyla birlikte yürütülmelidir.

6. Onarım mı, yeniden geliştirme mi? Kararı kanıtla verin

Siteyi geliştiren kişiye ulaşılamaması otomatik olarak sıfırdan site gerektirmez. Önce alan adı, hosting, panel ve kaynak kod erişimlerinin işletmeye ait olup olmadığı belirlenir. Lisanslı tema veya kapalı bir yazılım söz konusuysa değişiklik hakkı ve sağlayıcının koşulları incelenir.

Sınırlı bir görsel hata, düzenlenebilir bir form veya tanımlı bir entegrasyon arızası onarımla çözülebilir. Desteklenmeyen altyapı, sürdürülemeyen kod ya da yeni ihtiyaçları karşılamayan veri modeli ise yeniden geliştirmeyi gündeme getirebilir. İki seçenekte de veri taşıma, çalışan URL'leri koruma, gelecekteki bakım ve geri dönüş maliyeti karşılaştırılmalıdır.

Yeni kurumsal web sitesi teklifi ile mevcut site destek kapsamı ayrı yazılmalıdır. Keşif yapılmadan verilen tek fiyat, arızanın kapsamını veya veri riskini temsil etmeyebilir. Birbirinden farklı sistemlere aynı teslim süresi vaat edilmesi de sağlıklı bir teknik değerlendirme değildir.

Gerçek uygulama örneği: onarım öncesi kayıtların korunması

SRN Dijital'in Adrasya stok, fatura ve canlı sistem onarım CRM çalışmasında, canlı yedek arşivleri ve fatura onarımı öncesindeki veri yedekleri proje kanıtları arasında yer alır. Bu örnek, müdahaleden önce önceki durumun korunması yaklaşımını somutlaştırır.

Bu kayıt bir stok ve fatura yönetim sistemi çalışmasıdır; her web sitesi hatasının aynı biçimde çözüleceğini veya aynı ticari sonucu vereceğini göstermez. Buradan alınacak ders, teslimden önce değişikliklerin geri alınabilir olması ve kritik veri için ayrı doğrulama yapılmasıdır.

Teslimde kullanabileceğiniz son kontrol listesi

  1. Onarılan hata aynı adımlarla artık tekrar oluşmuyor.
  2. İlgili iş akışı masaüstü ve mobilde baştan sona tamamlanıyor.
  3. Çalışan sayfalar, menüler ve iletişim bağlantıları bozulmadı.
  4. Test talepleri doğru hedefe ulaştı; gerçek müşteri kaydı olarak sayılmadı.
  5. Gerekli dosya ve veri yedekleri ile geri dönüş adımları teslim edildi.
  6. Değişen dosyalar, ayarlar ve bilinen bağımlılıklar kayıt altına alındı.
  7. URL, indekslenebilirlik ve temel hız kontrolleri yayın sonrasında tekrarlandı.
  8. Bakım sorumlusu ve aynı hata tekrarlarsa izlenecek iletişim yöntemi netleşti.

Kontrol listesinin değeri yalnızca “tamamlandı” işaretinde değil, karşısındaki kanıttadır: test sonucu, yanıt kodu, kayıt veya teslim belgesi. Şifreler ve müşteri verileri bu belgelerde açık biçimde paylaşılmaz.

Sık sorulan sorular

Web sitesi bozulduğunda ilk ne yapılmalı?

Son çalışan sürüm, dosyalar ve varsa veritabanı yedeklenir. Etkilenen adresler, hata zamanı ve son değişiklikler kaydedilir. Canlı sitede rastgele güncelleme veya toplu eklenti kapatma yapılmadan hata kontrollü bir ortamda tekrar üretilir.

Siteyi yapan kişiye ulaşamıyorsam düzenleme yapılabilir mi?

Alan adı, hosting ve yönetim paneli üzerindeki yetkili erişimler, kaynak kod ve lisans koşulları incelenir. Bu erişimler yeterliyse mevcut sistemde bakım yapılabilir; yeniden geliştirme kararı ancak teknik inceleme sonrasında verilir.

Formdaki başarı mesajı talebin ulaştığını kanıtlar mı?

Hayır. Test talebinin sunucu kaydına, varsa veritabanına ve hedef posta kutusuna ulaştığı doğrulanmalıdır. Spam kontrolü, hata durumu ve tekrar gönderimde kayıt davranışı da sınanır.

Hata giderme mi, yeni web sitesi mi daha doğru?

Sorun sınırlı, kaynak kod sürdürülebilir ve erişimler yeterliyse onarım değerlendirilebilir. Desteklenmeyen altyapı, açıklanamayan veri kaybı veya ihtiyaçları karşılamayan yapı varsa yeniden geliştirme karşılaştırılır. Veri taşıma, URL koruma ve bakım maliyeti iki seçenek için de hesaba katılır.

Web sitesi hata giderme fiyatı ve süresi nasıl belirlenir?

Etkilenen işlev, altyapı, erişimler, veri riski, yedek durumu ve kabul testleri incelenerek kapsam çıkarılır. Teknik keşif yapılmadan tek bir fiyat veya teslim süresi her site için geçerli sayılamaz.

Mevcut siteniz için doğru müdahale kapsamını belirleyelim

SRN Dijital, İzmir merkezli olarak Türkiye genelindeki işletmelere web geliştirme ve mevcut site teknik destek hizmetleri sunar. İlk değerlendirme için site adresinizi, hata adımlarını ve hedeflediğiniz düzenlemeleri paylaşabilirsiniz. Yönetim şifrenizi ilk mesajda göndermeniz gerekmez; yetkili erişim yöntemi ihtiyaç belirlendikten sonra netleştirilir.

Teknik destek talebi oluştur

Kaynaklar ve uygulama bağlantıları

Kaynak kontrolü: 4 Ekim 2026. Bu rehber teknik karar desteğidir; belirli bir sitenin teşhisi için yetkili erişim ve sistem incelemesi gerekir.

Kısa cevap: web sitesi hatası nasıl giderilir?

Web sitesi hata giderme; dosya ve veritabanı yedeği, tekrar üretilebilir hata kaydı, neden analizi, test ortamında düzeltme ve canlı doğrulamadan oluşur. Onarımın teslimi, yalnızca sayfanın açılmasıyla değil; iletişim ve iş akışlarının çalışması, verinin korunması ve değişikliğin geri alınabilir olmasıyla değerlendirilir.

SRN Dijital, İzmir merkezli bir web tasarım ve yazılım şirketidir; Türkiye genelindeki işletmelere mevcut web sitesi teknik desteği ve web geliştirme hizmetleri sunar. Fiyat ve teslim kapsamı, teknik keşif ve kabul testleriyle belirlenir.