Toplu HTTP Durum Kontrolü
Birden fazla URL'in HTTP durum kodlarını (200, 404, 301, vs.) tek seferde paralel olarak kontrol edin. Tarayıcıda anında çalışır, kayıt gerekmez, ücretsizdir.
Toplu HTTP Durum
Max 50 URLToplu HTTP Durum Kontrolü Ne İşe Yarar?
Bir SEO uzmanı, geliştirici veya sistem yöneticisi için onlarca veya yüzlerce URL'i tek seferde kontrol etmek çok yaygın bir ihtiyaçtır. Site taşıma sonrası 301 redirect'lerinin doğru çalıştığını test etmek, sitemap'teki URL'lerin hepsinin 200 döndüğünü doğrulamak, eski blog yazılarının canlı olduğunu kontrol etmek bu işin örnekleridir.
Aracımız 50 URL'i paralel olarak HEAD isteğiyle kontrol eder. Tek URL için sırayla sorgulamak yerine, hepsini eş zamanlı atar — 50 URL ortalama 5-10 saniyede biter.
HTTP Status Kodları Hızlı Referans
- 2xx (Başarı): 200 OK, 201 Created, 204 No Content
- 3xx (Yönlendirme): 301 Moved Permanently, 302 Found, 304 Not Modified
- 4xx (İstemci hatası): 400 Bad Request, 401 Unauthorized, 403 Forbidden, 404 Not Found, 429 Too Many Requests
- 5xx (Sunucu hatası): 500 Internal Server Error, 502 Bad Gateway, 503 Service Unavailable, 504 Gateway Timeout
Yaygın Kullanım Senaryoları
- Site migration sonrası test: Eski URL listesini ver, hepsi 301 ile yeni URL'lere mi yönleniyor?
- Sitemap doğrulama: /sitemap.xml'deki URL'lerin tamamı 200 mü dönüyor?
- Outbound link audit: Yazılarınızdaki dış linklerin hepsi hâlâ canlı mı?
- API endpoint sağlık kontrolü: Birden fazla mikroservis çalışıyor mu?
- CDN/Cache test: Aynı URL'i farklı parametrelerle test etmek
- SSL geçişi sonrası: http:// URL'lerin hepsi https:// otomatik yönleniyor mu?
Paralel Sorgu Avantajı
Sırayla 50 URL test etmek, her birinin 1-2 saniye sürmesiyle 1-2 dakika alır. Paralel HEAD ile aynı iş 5-10 saniyede biter. Aracımız curl_multi_init ile arka planda eş zamanlı bağlantılar açar. Bu yöntemin sınırı genelde sistem dosya tanıtıcı (file descriptor) sayısıdır, 50-100 URL pratik üst sınırdır.
HEAD Request vs GET Request
Aracımız HEAD kullanır. HEAD ve GET arasındaki fark:
- HEAD: Sadece response header'ları döner, body indirilmez. Hızlı ve hafiftir.
- GET: Full response, HTML/JSON/dosya tamamen indirilir. Daha yavaş.
Status code öğrenmek için HEAD yeterlidir. Sunucu HEAD'i GET'in headers kısmıyla aynı işlemelidir (RFC standardı). Bazı yanlış yapılandırılmış sunucular HEAD'e farklı cevap verir, bu durumda GET ile manuel test gerekir.
Sıkça Sorulan Sorular
50'den fazla URL test edebilir miyim?
404 ile 500 arasındaki fark SEO için önemli mi?
URL'lerim 200 dönüyor ama Google'da görünmüyor, neden?
"Final URL" kolonu farklıysa ne anlama gelir?
İlgili Araçlar
- Redirect Zinciri — Tek URL detaylı analiz
- Kırık Link Tarayıcı — Sayfa içi linkleri tara
- HTTP Header Analizi — Detaylı response başlıkları
- Site Hız Testi — Performans ölçümü
İlgili Araçlar
DNS Lookup
Bir domainin A, AAAA, MX, TXT, NS, CNAME ve diğer DNS kayıtlarını sorgulayın. Cloudflare DNS üzerinden anında.
📡HTTP Header Analizi
Bir URL'in HTTP yanıt başlıklarını inceleyin. Güvenlik başlıkları, cache ayarları, sunucu bilgileri.
🌐IP & Tarayıcı Bilgileri
Kendi IP adresinizi, konumunuzu, tarayıcı sürümünüzü, işletim sisteminizi ve ekran çözünürlüğünüzü görüntüleyin.