Kısaca özetlemek gerekirse: HTTP başlıklarını çevrimiçi olarak kontrol etmek için, sayfa adresini PromoPilot'ın HTTP Başlık Denetleyicisi'ne yapıştırın ve "Kontrol Et"e tıklayın. Araç, tüm sunucu yanıt başlıklarını, güvenlik yüzdesi derecelendirmesini, önbellekleme, sıkıştırma ve CORS ayarlarını ve ayrıca son URL'ye yönlendirme zincirini gösterecektir. Kayıt gerekmez. Aşağıda hangi başlıkların önemli olduğu, sonuçların nasıl okunacağı ve önce neyin düzeltilmesi gerektiği hakkında bilgi bulacaksınız.
Teslim etmeden önce her projenin başlıklarını kontrol ediyorum: Bu sayede "gizemli" sorunların yarısını yakalıyorum; örneğin önbelleğe almayan, sayfaları sıkıştırma olmadan sunan veya HTTPS güvenliğini sağlamayı unutan bir site gibi.
HTTP başlıklarını kontrol etmek ne gösterir?
Bir tarayıcı veya arama motoru robotu bir sayfa istediğinde, sunucu önce hizmet satırlarıyla (başlıklarla) yanıt verir ve ancak ondan sonra HTML'yi döndürür. Bu başlıklar, sayfanın nasıl önbelleğe alınması gerektiğini, sıkıştırılıp sıkıştırılmadığını, başka bir web sitesine yerleştirilip yerleştirilemeyeceğini ve ziyaretçinin nereye yönlendirileceğini açıklar.
| Grup | Bu araç neyi inceliyor? | Bu sitenin buna neden ihtiyacı var? |
|---|---|---|
| Emniyet | İçerik Güvenlik Politikası, Sıkı Taşıma Güvenliği (HSTS), X Çerçeve Seçenekleri | Ziyaretçileri gömülü komut dosyalarından ve kimlik avından korumak, HTTPS'yi güvenli hale getirmek. |
| Seviye | Yapılandırılmış güvenlik başlıklarının yüzdesi | Kısa özet: Düzenlemelerden sonra daha iyi mi oldu yoksa daha mı kötü? |
| Önbellekleme | Önbellek Kontrolü, Süresi Dolma Tarihi, ETag, Son Değiştirme Tarihi | Tekrarlanan ziyaretler daha hızlı yükleme sağlar, sunucu üzerindeki yük azalır. |
| Sıkıştırma | İçerik Kodlaması (gzip, br) | HTML, CSS ve JS önemli ölçüde daha hafiftir ve mobil cihazlarda daha hızlıdır. |
| CORS | Access-Control-Allow-Origin ve ilgili | Diğer alan adlarından API'nize ve yazı tiplerinize kimler erişebilir? |
| Yönlendirmeler | Son URL'ye giden yol | Ek adımlar yüklemeyi yavaşlatır ve tarama bütçesini boşa harcar. |
Güvenlik puanı, "SEO puanı" ile aynı şey değildir. Yerinde olan önemli güvenlik başlıklarının yüzdesini gösterir. Yapılandırılmamış bir site için tipik sonuç, CSP ve X-Frame-Options'ın eksik olmasıdır.
Başlıkları kontrol etmenin faydalı olduğu üç durum vardır: yeni bir hosting veya CDN'ye geçtikten sonra, önbellekleme ve güvenlik eklentileri yükledikten sonra ve her saniye yükleme süresinin maliyetli olduğu reklamları yayınlamadan önce. Araç, web sitesinin geliştirme, test ve üretim sürümleri için, adres internetten erişilebilir olduğu sürece aynı derecede iyi çalışır.
Bir web sitesinin HTTP başlıklarını çevrimiçi olarak nasıl kontrol edebilirim?

- Aracı açın. HTTP başlık kontrolü tarayıcınızda çalışır; kurulum gerekmez.
- Protokol ile birlikte tam adresi girin:
https://example.com/catalog/. Tek kontrol - tek URL. - "Kontrol Et" seçeneğine tıklayın. Yanıt birkaç saniye içinde gelecektir.
- Güvenlik derecelendirmesini ve eksik başlıkların listesini görüntüleyin.
- Önce önbellek, sıkıştırma ve CORS işlemlerini, ardından yönlendirme zincirini inceleyin.
- Lütfen sunucunuzdaki, CDN'inizdeki veya eklentinizdeki ayarları düzeltin ve tekrar kontrol edin.
Aracın sayfasında bir adres alanı, bir doğrulama düğmesi ve kısa bir açıklama yer alıyor: neyin analiz edildiği, nasıl kullanılacağı ve sınırlamaları.

Yan çubukta mevcut hesap sayısı görüntülenir. Misafirler günde birkaç hesap işlemi gerçekleştirebilir; ücretsiz kayıttan sonra bu sınır üç katına çıkar ve ücretli Pro planı sınırsız hesap işlemi sunar.
Sunucu yanıtını nasıl okuyabilirim ve ilk olarak neyi düzeltebilirim?
Her şeyi aynı anda ele almaya çalışmayın. Erişilebilirliği ve HTTPS'yi bozan sorunlardan başlayarak güvenliği artıran sorunlara doğru ilerleyin.
- Yönlendirmeler.
http → https → www → /index.phpzinciri üç gereksiz istekten oluşmaktadır. Normalde, herhangi bir adres varyasyonundan son URL'ye tek bir 301 yönlendirmesi gereklidir. - HSTS. Siteniz yalnızca HTTPS kullanıyorsa,
Strict-Transport-Security: max-age=31536000ekleyin. Tüm alt alan adlarının HTTPS etkin olup olmadığından emin değilseniz, küçük birmax-agedeğeriyle başlayın. - Sıkıştırma. HTML'nizde
Content-Encoding: brveyagzipyoksa, sunucu veya CDN ayarlarınızda sıkıştırmayı etkinleştirin. Bu tek satırlık yapılandırma hızı önemli ölçüde artırabilir. - Önbellekleme. Dosya adında sürüm numarası bulunan resimler, CSS ve JS için uzun bir önbellek ayarlayın (
Cache-Control: public, max-age=31536000, immutable); HTML için ise kısa bir önbellek veyano-cacheayarlayın. - X-Frame-Options ve CSP.
X-Frame-Options: SAMEORIGINsayfanın başka bir çerçeveye yerleştirilmesini engeller. CSP'yi dikkatlice yapılandırın: katı bir politika, analizleri ve widget'ları kolayca bozabilir, bu nedenle önceContent-Security-Policy-Report-Onlymodunu etkinleştirin. - Kişisel veriler içeren API'ler için CORS.Access
Access-Control-Allow-Origin: *ifadesi bir hatadır. Lütfen belirli alan adlarını belirtin.
Sık karşılaşılan bir hata, bir güvenlik eklentisi kurduktan sonra tüm siteye Cache-Control: no-store. Site çalışır, ancak her ziyaret sanki ilk ziyaretmiş gibi yüklenir.
İşte iyi ayarlanmış bir sayfanın yanıtının nasıl göründüğüne dair bir örnek; sonuçlarınızı karşılaştırabileceğiniz bir kıyaslama noktası:
HTTP/2 200
content-type: text/html; charset=utf-8
content-encoding: br
cache-control: no-cache
strict-transport-security: max-age=31536000; includeSubDomains
x-frame-options: SAMEORIGIN
x-content-type-options: nosniff
content-security-policy: default-src 'self'; img-src 'self' data: https:
Yanıt kodu 200 ise, sayfa Brotli ile sıkıştırılmış, HTML uzun süre önbelleğe alınmamış, HTTPS bir yıl boyunca kilitli ve diğer çerçevelere yerleştirme ve dosya türü değiştirme yasaklanmıştır. Yanıt kodunuz 200 yerine 301 veya 302 ise, son URL'yi kontrol etmemişsiniz demektir; yönlendirme zincirini kontrol edin ve son URL'yi yapıştırın.
Karşılaştırma: Başlık Kontrolü İçin PromoPilot ve Alternatifleri
Başlıkları yorumlamanın, her biri kendi durumuna uygun çeşitli yolları vardır.
| Alet | Neler ücretsiz? | Kısıtlamalar | Kimler için uygundur? |
|---|---|---|---|
| PromoPilot — HTTP Başlık Denetleyicisi | Tüm başlıklar, güvenlik derecelendirmesi, önbellek, sıkıştırma, CORS, yönlendirme zinciri | Her hesap için bir URL, günlük misafir limiti | Kurulum yapmadan kendi veya başkasının web sitesini hızlıca kontrol edin. |
| güvenlik başlıkları.com | Güvenlik başlıklarının harf derecelendirmesi | Sadece güvenlik, önbellek veya sıkıştırma yok. | Koruma önlemleri alanlar için |
| Chrome Geliştirici Araçları, Ağ sekmesi | Her sayfa isteğinin başlıkları | Nereye bakmanız gerektiğini bilmeniz gerekiyor; yargılama veya ima yok. | Geliştiriciler için hata ayıklama sırasında |
| terminalde curl -I komutunu çalıştırın. | Ham yanıt başlıkları | Komut satırı, yorumlama yok. | Sunucu yöneticileri için |
Sonuç: Net bir değerlendirme ve yönlendirmeler içeren tek seferlik bir kontrol için çevrimiçi bir araç daha uygundur; DevTools ve curl ise ne aradığınızı zaten biliyorsanız iyidir. Amacınız yalnızca koruma ise Securityheaders.com kontrolü tamamlar.
Bu, PromoPilot'ın 87 ücretsiz SEO aracından sadece biri: Ayrıca SSL sertifikası denetleyicisi, yönlendirmeler ve DNS kayıtları da mevcut; bunlar bu bölümdeki makalelerde ele alınmıştır.
Başlık Denetleyicisinin Sınırlamaları: Aracın Göstermeyeceği Şeyler
Bu kontrol, tüm siteyi değil, tek bir URL'nin başlıklarını inceler. Ana sayfa doğru şekilde yapılandırılmış olsa bile, ürün sayfası veya /uploads/ klasöründeki dosyanın aynı şekilde yanıt vereceği anlamına gelmez.
Bazı başlıklar CDN veya proxy seviyesinde eklenir ve isteğin kaynaklandığı yola ve hatta bölgeye bağlı olabilir. Bu nedenle, sonuç tarayıcınızda gördüğünüzden farklı olabilir. CDN'de bir kural yalnızca /blog/* için yapılandırılmışsa, diğer bölümler bu kuralı almaz.
Ve en önemlisi: başlıklar ayarlardır, içerik değildir. Araç başlığı, metni veya biçimlendirmeyi kontrol etmez; bunun için ayrı sayfa kontrolleri mevcuttur.
Değişikliklerle ilgili bir uyarı daha: Sunucu yapılandırmasını düzenledikten sonra sonuç hemen güncellenmeyebilir: CDN eski yanıtı önbellekte tutar. CDN önbelleğini temizleyin veya birkaç dakika bekleyin, ardından kontrolü tekrar çalıştırın.
Ücretsiz bir araç ne zaman yeterli olmaz?

Bu araç size hangi başlıkların eksik olduğunu dürüstçe söyleyecektir. Ancak, bunları eklemek sunucu, CDN veya web sitesi motoruyla çalışmayı gerektirir. Aşağıdaki durumlarda bir uzmana ihtiyacınız olacaktır:
- CSP etkinleştirildikten sonra formlar, ödemeler veya analizler bozuldu;
- Farklı bölümlerin farklı başlıkları var ve bunları kimin belirlediği belli değil – sunucu mu, eklenti mi yoksa CDN mi;
- Önbellek ve sıkıştırma açık olmasına rağmen site yavaş çalışıyor;
- Sunucuya erişiminiz yok ve hosting şirketi size hazır şablon e-postalar gönderiyor.
Web siteniz için neler yapabilirim?
Benim adım Valeriy Danyuk, yazılım geliştirici ve SEO uzmanıyım: Son 12 yıldır 200'den fazla müşteri için web siteleri ve sistemler geliştirdim. Başlıklar, müşterilerin genellikle görmediği SEO'nun bir parçasıdır, ancak ben onları ilk olarak oluşturuyorum.
SEO ve tanıtım
- Anahtar teslim SEO denetimi: Sunucuyu, başlıkları, yönlendirmeleri, hızı ve indekslemeyi kontrol edip, belirtileri değil, nedenleri düzeltiyorum.
- Arama motorlarından müşteri getiren içerik: Yapay zeka destekli bir SEO blogu, makaleler yazıyor ve yayınlıyor.
Web siteleri ve çevrimiçi mağazalar
- Yapay zekâ destekli WordPress web sitesi 299 € ve 3 gün karşılığında; önbellek, sıkıştırma ve HTTPS ayarları ilk günden itibaren yapılandırılmış olarak teslim edilir.
- 1001site bir web sitesi: Alan adınızda SSL sertifikası otomatik olarak verilir ve yenilenir, sunucu tarafı oluşturma ve sosyal medya önizlemeleri otomatik olarak yapılandırılır. Başka birinin tasarımını beğendiyseniz, 1000'den fazla referans stilinden birini kullanarak bir web sitesi oluşturabilirsiniz.
CRM, muhasebe ve otomasyon
- E-ticaret temsilcileri, sohbet robotları yerine - bir mağazanın sadece bir web sitesine değil, aynı zamanda bir satış asistanına da ihtiyacı olduğunda.
- Çek Cumhuriyeti'nde faaliyet gösteren bir şirketin çevrimiçi mağazası için aylık muhasebe sistemi.
Portföyümde daha birçok proje var. Bana Telegram üzerinden web sitenizin adresini gönderin – başlıkları inceleyip size hemen sonuç verecek olanları söyleyeceğim.
Sonuç
- HTTP başlıklarını çevrimiçi olarak kontrol etmek, sunucunun tarayıcıya ve arama motoruna nasıl yanıt verdiğini saniyeler içinde gösterir.
- Düzeltme işlemini şu sırayla yapın: yönlendirmeler → HSTS → sıkıştırma → önbellek → X-Frame-Options ve CSP → CORS.
- Sadece ana sayfayı kontrol etmekle yetinmeyin: CDN'ler ve eklentiler farklı bölümlere farklı başlıklar atayabilir.
- Sunucu ayarları kullanılamıyorsa veya çakışıyorsa, görevi bir uzmana devretmek veya HTTPS ve görüntüleme ayarlarının zaten yapılandırılmış olduğu 1001site üzerinde siteyi kurmak daha kolaydır.
Ana sayfanızı hemen kontrol edin: ücretsiz bir HTTP başlık kontrolü yapın ve herhangi bir sorunuz varsa Telegram üzerinden bana yazın.
Kaynaklar
- PromoPilot HTTP Başlık Denetleyicisi aracı sayfası - kontrollerin ve sınırlamaların listesi.
- securityheaders.com - Güvenlik başlığı değerlendirmesinin açıklaması.
- Chrome Geliştirici Araçları dokümantasyonu - Ağ paneli ve başlıkları görüntüleme.



