İçeriğe geç

Rehber

DNS ve SSL/TLS hatası: site açılmıyorsa ne yapmalı?

Alan adı çözümlenemiyor ya da SSL sertifikası geçersizse siteniz ziyaretçiye ve Google'a hiç ulaşmaz. DNS kayıtlarını ve TLS sertifikasını kontrol edip düzeltmenin yolunu anlatıyoruz.

4 dk okumaOrta seviyeGeçerlilik dönemi: 2026 Eylül itibarıyla
DNS ve SSL/TLS hatası: site açılmıyorsa ne yapmalı? — editoryal kapak görseli

Bazı hatalar sayfanızın içeriğine kadar bile gelmez. Ziyaretçi alan adınızı yazar ama tarayıcı sunucuyu bulamaz ya da “Bağlantınız gizli değil” uyarısıyla karşılaşır. Arama motoru botu için de durum aynıdır: bağlantı kurulamadığı için sayfa hiç okunamaz.

DNS ve TLS hataları genellikle tüm siteyi aynı anda etkiler ve bu yüzden SEO Analyzer'da kritik önem derecesiyle raporlanır.

KTYAPTECH SEO Analyzer bu sorunu CRAWL-HTTP-DNS-OR-TLS-FAILURE-001 koduyla, “DNS veya TLS hatası” başlığı altında ve kritik önem derecesiyle raporlar (Tarama ve erişilebilirlik). Bu rehber, bulgunun ne anlama geldiğini, neden önemli olduğunu ve adım adım nasıl düzeltileceğini anlatıyor.

DNS veya TLS (SSL) hatası nedir?

DNS (Alan Adı Sistemi), ornek.com gibi bir adı sunucunun IP adresine çevirir. A, AAAA veya CNAME kaydı eksik ya da yanlışsa tarayıcı sunucuyu bulamaz ve DNS_PROBE_FINISHED_NXDOMAIN gibi hatalar görülür.

TLS (eski adıyla SSL), tarayıcı ile sunucu arasındaki bağlantıyı şifreler. Sertifikanın süresi dolmuşsa, alan adıyla eşleşmiyorsa (ör. sertifika www için alınmış ama site www'siz açılıyor), ara sertifikalar eksikse veya sunucu eski protokoller kullanıyorsa el sıkışma başarısız olur.

Neden önemli? SEO ve kullanıcı deneyimine etkisi

Bağlantı kurulamayan bir siteyi Google tarayamaz. Hata sürerse sayfalar dizinden düşmeye başlar. Tarayıcıların tam sayfa güvenlik uyarısı ise ziyaretçilerin neredeyse tamamını geri çevirir; kullanıcıların büyük bölümü bu uyarıyı geçip siteye girmez.

Sertifika sorunları genellikle sessizce yaklaşır: otomatik yenileme bir gün çalışmaz ve sertifika bir gece aniden sona erer. Bu yüzden izleme ve otomatik yenileme şarttır.

Sorun nasıl tespit edilir?

  • SEO Analyzer raporundaki “DNS veya TLS hatası” bulgusu, bağlantının hangi aşamada başarısız olduğunu belirtir.
  • dig ornek.com A ve dig www.ornek.com komutlarıyla (veya bir çevrimiçi DNS sorgu aracıyla) kayıtların doğru IP'ye işaret ettiğini kontrol edin.
  • Qualys SSL Labs testiyle sertifika zincirini, geçerlilik tarihini ve desteklenen protokolleri inceleyin.
  • openssl s_client -connect ornek.com:443 -servername ornek.com komutuyla sunucunun gönderdiği sertifikayı görün.
  • Hem www'li hem www'siz adresin ve varsa tüm alt alan adlarının sertifika kapsamında olduğundan emin olun.
DNS veya TLS (SSL) hatası: yanlış ve doğru uygulamanın karşılaştırması
DNS veya TLS (SSL) hatası: sorunlu durum ve doğru uygulama yan yana.

Adım adım çözüm

  1. Önce hatanın DNS mi yoksa TLS mi olduğunu ayırın: alan adı IP'ye çözülüyor mu? Çözülüyorsa sorun sertifika veya protokoldedir.
  2. DNS tarafında alan adı sağlayıcınızın panelinde A/AAAA ve CNAME kayıtlarını doğru sunucuya yönlendirin; değişikliklerin yayılması için TTL süresini bekleyin.
  3. Sertifikanın geçerlilik tarihini ve kapsadığı alan adlarını kontrol edin; eksik alan adları için yeni sertifika alın.
  4. Sunucuda tam sertifika zincirini (sertifika + ara sertifikalar) sunduğunuzdan emin olun.
  5. Eski ve güvensiz protokolleri (SSLv3, TLS 1.0/1.1) kapatın, TLS 1.2 ve 1.3'ü etkinleştirin.
  6. Let's Encrypt gibi otomatik yenilenen bir sertifika kullanıyorsanız yenileme görevini test edin (certbot renew --dry-run).
  7. Sertifika bitişine 14 gün kala uyarı veren bir izleme kurun.

www ve www'siz adres

Sitenizin iki biçimi de erişilebilir olmalı ve biri diğerine 301 ile yönlenmelidir. Sertifika her iki adı da kapsamazsa, yönlendirmeden önce güvenlik uyarısı çıkar. Sertifika alırken iki adı birlikte ekleyin.

CDN ve vekil sunucu kullanıyorsanız

Cloudflare gibi bir CDN kullanıyorsanız iki bağlantı vardır: ziyaretçi ile CDN arası ve CDN ile kaynak sunucunuz arası. Kaynak sunucudaki sertifika geçersizse CDN 525/526 gibi hatalar verir. Her iki bağlantıda da geçerli sertifika kullanın.

DNS veya TLS (SSL) hatası için düzeltme örneği
Birkaç komutla DNS kaydının ve sertifikanın geçerliliği hızlıca doğrulanabilir.

Sık yapılan hatalar

  • Sertifikayı yalnızca www'li veya yalnızca www'siz ad için almak.
  • Sunucuda ara sertifikaları göndermemek (bazı cihazlarda hata verir).
  • Otomatik yenilemenin çalıştığını hiç test etmemek.
  • DNS değişikliğinden hemen sonra sorun çözülmedi diye kayıtları tekrar tekrar değiştirmek.

Düzeltmeyi nasıl doğrularsınız?

  • SSL Labs testinde en az A notu ve eksiksiz zincir görün.
  • Hem http:// hem https://, hem www'li hem www'siz adresleri tarayıcıda açıp uyarı olmadığını doğrulayın.
  • SEO Analyzer'ı yeniden çalıştırın; bulgu kaybolmalı.
  • Search Console'da URL Denetimi ile canlı testi başlatın.

Sık sorulan sorular

SSL sertifikası SEO'yu etkiler mi?

HTTPS, Google'ın sayfa deneyimi sinyallerinden biridir. Daha önemlisi geçersiz bir sertifika, sayfanın hem ziyaretçiler hem de Google için açılmamasına yol açar.

Ücretsiz sertifika yeterli mi?

Evet. Let's Encrypt gibi ücretsiz sertifikalar aynı şifrelemeyi sağlar. Önemli olan otomatik yenilemenin düzenli çalışmasıdır.

DNS değişikliği ne kadar sürede yayılır?

Kaydın TTL değerine bağlıdır; çoğu durumda dakikalar ile birkaç saat arasındadır. Taşıma öncesinde TTL'i düşürmek geçişi hızlandırır.

Özet

DNS ve TLS hataları, sitenizin hiç açılmamasına yol açtığı için en kritik sorunlar arasındadır. Kayıtların doğru sunucuya işaret ettiğini, sertifikanın tüm alan adlarını kapsadığını ve tam zincirle sunulduğunu kontrol edin; yenilemeyi otomatikleştirip izleyin.

Sitenizde bu ve benzeri sorunların olup olmadığını görmek için KTYAPTECH Ücretsiz SEO Analizi aracını kullanabilirsiniz: rapordaki her bulgunun yanında, sorunu anlatan çözüm rehberine giden bir bağlantı bulunur.

Kategoriler

Etiketler

Kaynaklar

  1. Google Search Central — HTTP durum kodları ve ağ hatalarının Google Arama'ya etkisi
  2. Let's Encrypt — Başlangıç rehberi
  3. Qualys SSL Labs — SSL sunucu testi
  4. web.dev — HTTPS neden önemli?

Paylaş