HTTP Başlık Kontrolü

HTTP başlık ve yönlendirme kontrolü yapın.

Bir adresin yönlendirme zincirini, her adımın durum kodunu (301, 302, 404...) ve sunucunun gönderdiği tüm HTTP yanıt başlıklarını görün; güvenlik başlıklarınızı kontrol edin.

Yönlendirme zinciri Durum kodları Ücretsiz
Tablet tutan kurumsal kadın; çevresinde oklarla bağlı yönlendirme kartları, başlık listesi, durum rozetleri, sunucu ve kalkan kartları
Kapsam

HTTP başlık kontrolü neleri gösterir?

Kontrol, tarayıcının bir adrese gittiğinde aldığı yanıtları adım adım gösterir.

Yönlendirme zinciri

Adresin hangi adreslere, hangi durum koduyla (301, 302, 307, 308) yönlendiği; yönlendirme döngüleri.

Durum kodları

Her adımın HTTP durum kodu ve anlamı: 200 başarılı, 404 bulunamadı, 500 sunucu hatası gibi.

Tüm yanıt başlıkları

Sunucunun her adımda gönderdiği başlıkların tamamı: Cache-Control, Content-Type, Server, Set-Cookie ve diğerleri.

Güvenlik başlıkları

HSTS, Content-Security-Policy, X-Frame-Options, X-Content-Type-Options, Referrer-Policy ve Permissions-Policy.

İstekler sitemizin sunucusundan değil, ayrı bir kontrol noktasından yapılır. Bazı siteler ve güvenlik hizmetleri, Google'ın IP adreslerinden gelmeyen Googlebot isteklerini engeller; Googlebot kimliğiyle 403 görürseniz gerçek Googlebot'un durumunu Search Console'daki URL Denetimi aracıyla doğrulayın.

Rehber

Hangi yönlendirmeyi kullanmalısınız?

Yanlış yönlendirme türü ya da uzun zincirler hem hızı hem arama görünürlüğünü etkiler.

  • 301 ve 308: kalıcı taşınmaSayfa ya da site kalıcı olarak yeni adrese taşındıysa kullanın. 308, isteğin yöntemini (ör. POST) korur.
  • 302 ve 307: geçici yönlendirmeKampanya, bakım ya da deneme gibi geçici durumlar içindir; Google geçici yönlendirmeyi zayıf bir işaret olarak değerlendirir.
  • Zinciri kısaltınhttp → https → www → son adres gibi zincirleri tek adıma indirin; her adım ek gecikme demektir.
  • HTTPS'ten HTTP'ye yönlendirmeyinGüvenli adresten şifresiz adrese yönlendirme ziyaretçi verisini korumasız bırakır ve tarayıcı uyarısına yol açabilir.
  • 404 ve 410Kaldırılan sayfalar için 404 ya da 410 döndürün; ilgisiz bir sayfaya (ör. ana sayfaya) toplu yönlendirmeyi Google "soft 404" sayabilir.
SSS

Sık sorulan sorular

HTTP durum kodları, yönlendirmeler ve güvenlik başlıkları hakkında kısa cevaplar.

HTTP başlıkları nedir?

HTTP başlıkları, sunucunun bir sayfayı gönderirken yanında ilettiği bilgilerdir: içeriğin türü (Content-Type), önbellekleme kuralları (Cache-Control), yönlendirme adresi (Location), çerezler (Set-Cookie) ve güvenlik ayarları bunlardan bazılarıdır. Ziyaretçi bu başlıkları görmez ama tarayıcıların ve arama motorlarının sayfayı nasıl işleyeceğini belirlerler.

301 ile 302 yönlendirmesi arasındaki fark nedir?

301 (ve 308) kalıcı yönlendirmedir: sayfanın yeni adresine kalıcı olarak taşındığını bildirir; Google bunu hedef adresin asıl adres olduğuna dair güçlü bir işaret olarak kabul eder. 302 (ve 307) geçici yönlendirmedir ve kampanya, bakım gibi kısa süreli durumlar için kullanılmalıdır. 307 ve 308, isteğin yöntemini (ör. POST) değiştirmeden yönlendirir.

Yönlendirme zinciri neden önemli?

Her yönlendirme ayrı bir istek demektir ve sayfanın açılmasını geciktirir. http://ornek.com → https://ornek.com → https://www.ornek.com gibi zincirler tek adıma indirilmelidir. Çok uzun zincirler ya da birbirine yönlenen adresler (döngü) tarayıcıların ve arama motorlarının sayfaya hiç ulaşamamasına yol açar.

HTTP durum kodları ne anlama gelir?

2xx kodları isteğin başarılı olduğunu (200 OK), 3xx kodları yönlendirmeyi, 4xx kodları istekle ilgili bir sorunu (403 erişim engellendi, 404 bulunamadı, 410 kalıcı olarak kaldırıldı) ve 5xx kodları sunucu tarafında bir hatayı (500 sunucu hatası, 502 hatalı ağ geçidi, 503 hizmet kullanılamıyor) gösterir.

Tarayıcı kimliği seçeneği ne işe yarar?

Bazı siteler mobil ziyaretçileri farklı bir adrese yönlendirir ya da arama motoru tarayıcılarına farklı yanıt verir. Tarayıcı kimliğini masaüstü Chrome, mobil Chrome ya da Googlebot olarak seçerek sitenizin bu durumlarda nasıl yanıt verdiğini görebilirsiniz. Bazı siteler Google'ın IP adreslerinden gelmeyen Googlebot isteklerini engellediği için Googlebot seçeneğinde 403 görmeniz olağandır.

Güvenlik başlıkları zorunlu mu?

Zorunlu değildir ama önerilir. HSTS tarayıcının siteyi her zaman HTTPS ile açmasını sağlar; X-Content-Type-Options ve X-Frame-Options yaygın saldırı türlerine karşı koruma ekler; Content-Security-Policy ise sayfanın hangi kaynaklardan kod yükleyebileceğini sınırlar. Content-Security-Policy sitenizin kullandığı kaynaklara göre dikkatle hazırlanmalıdır; yanlış bir politika sitenin bazı bölümlerini çalışmaz hâle getirebilir.

Sonuçlar ne kadar güncel?

Aynı adres ve tarayıcı kimliği için sonuç 5 dakika boyunca saklanır. Yönlendirme ayarını yeni değiştirdiyseniz kısa bir süre sonra tekrar kontrol edin; CDN ya da tarayıcı önbelleği eski yanıtı bir süre daha gösterebilir. IP adresi başına saatte 30 kontrol yapılabilir.