İçeriğe geç

Rehber

X-Content-Type-Options: nosniff nedir, nasıl eklenir?

Bu başlık, tarayıcının dosya türünü tahmin etmesini engeller ve bir dosyanın yanlışlıkla betik olarak çalıştırılmasının önüne geçer. Tek satırlık bu güvenlik başlığını anlatıyoruz.

2 dk okumaBaşlangıç seviyesiGeçerlilik dönemi: 2026 Eylül itibarıyla
X-Content-Type-Options: nosniff nedir, nasıl eklenir? — editoryal kapak görseli

Kullanıcıların yüklediği bir dosya, tarayıcı tarafından içeriğine bakılarak betik olarak yorumlanabilir. X-Content-Type-Options başlığı bu tahmini kapatır.

KTYAPTECH SEO Analyzer bu sorunu SEC-MISSING-CONTENT-TYPE-OPTIONS-001 koduyla, “X-Content-Type-Options başlığı yok” başlığı altında ve düşük önem derecesiyle raporlar (Güvenlik ve teknik kalite). Bu rehber, bulgunun ne anlama geldiğini, neden önemli olduğunu ve adım adım nasıl düzeltileceğini anlatıyor.

X-Content-Type-Options başlığı nedir?

X-Content-Type-Options: nosniff başlığı, tarayıcıya sunucunun bildirdiği Content-Type'a sadık kalmasını ve içerik koklama (MIME sniffing) yapmamasını söyler. Özellikle betik ve stil dosyaları için tür uyuşmazlığında yükleme engellenir.

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

İçerik koklama, kötü niyetli içeriğin beklenmeyen türde yorumlanmasına yol açabilir. Başlık, saldırı yüzeyini azaltan basit ve etkili bir önlemdir.

Sorun nasıl tespit edilir?

  • SEO Analyzer raporundaki “X-Content-Type-Options başlığı yok” bulgusunu inceleyin.
  • curl -sI ile yanıt başlıklarını kontrol edin.
X-Content-Type-Options başlığı: yanlış ve doğru uygulamanın karşılaştırması
X-Content-Type-Options başlığı: sorunlu durum ve doğru uygulama yan yana.

Adım adım çözüm

  1. Tüm yanıtlara X-Content-Type-Options: nosniff başlığını ekleyin.
  2. Önce tüm dosyaların doğru Content-Type ile sunulduğundan emin olun; aksi halde betik ve stiller engellenebilir.
  3. Başlığı web sunucusu veya CDN düzeyinde tek bir yerde tanımlayın.

Siteyi bozar mı?

Yalnızca yanlış türde sunulan betik ve stil dosyaları varsa. Başlığı eklemeden önce konsolda MIME uyarılarını kontrol edin.

X-Content-Type-Options başlığı için düzeltme örneği
Tek satır, tüm yanıtlar için.

Sık yapılan hatalar

  • Yanlış Content-Type ile sunulan dosyaları düzeltmeden başlığı eklemek.

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

  • curl ile başlığı kontrol edin.
  • SEO Analyzer'ı yeniden çalıştırın.

Sık sorulan sorular

SEO'yu etkiler mi?

Hayır; bir güvenlik başlığıdır.

Tüm dosya türleri için gerekli mi?

Tüm yanıtlara eklemek en basit ve güvenli yoldur.

Özet

X-Content-Type-Options: nosniff, tarayıcının dosya türünü tahmin etmesini engeller. Dosyaların doğru Content-Type ile sunulduğundan emin olduktan sonra tüm yanıtlara ekleyin.

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. MDN — X-Content-Type-Options
  2. OWASP — HTTP güvenlik başlıkları kopya kağıdı

Paylaş