Yönlendirme (Redirect) ve HTTP Durum Kodu Kontrol
Bir adresin hangi adreslere, hangi durum kodlarıyla yönlendirildiğini adım adım görün. Uzun yönlendirme zincirlerini, döngüleri ve kalıcı taşımada kullanılan geçici (302/307) yönlendirmeleri kolayca fark edin.
Yönlendirme türleri
Her durum kodu farklı bir mesaj verir:
301 ve 308 – kalıcı
Sayfa kalıcı olarak taşındı. Arama motorları yeni adresi dizine ekler ve sinyalleri yeni adrese aktarır. 308, istek yöntemini (ör. POST) korur.
302 ve 307 – geçici
Sayfa geçici olarak başka adreste. Kalıcı bir taşımada geçici yönlendirme kullanmak, arama motorlarının eski adresi tutmaya devam etmesine yol açabilir.
Meta refresh ve JavaScript
Sunucu yönlendirmesi kadar güvenilir değildir; mümkünse sunucu tarafı 301 kullanın.
Yönlendirme zincirleri neden sorun?
http://ornek.com → https://ornek.com → https://www.ornek.com gibi çok adımlı zincirler her adımda gecikme ekler ve tarama verimini düşürür. Google, bir zincirde en fazla 10 atlamayı izlediğini belirtir; ancak sağlıklı bir yapıda her eski adres tek adımda son adrese gitmelidir.
Site taşıma ve HTTPS geçişinde kontrol
Taşıma sonrası eski URL’lerin örnek bir listesini toplu modda kontrol edin; her birinin tek adımda 200 dönen yeni adrese gittiğini doğrulayın. Yönlendirme kurallarını .htaccess oluşturucu ile hazırlayabilirsiniz. Sitenizi bize taşıyorsanız kapsamı ücretsiz site taşıma sayfasında bulabilirsiniz; adres yapınız değişmiyorsa taşımadan sonra ek yönlendirme gerekmez.
Yönlendirmeler nasıl kontrol edilir?
- Adresi girin: Kontrol etmek istediğiniz eski veya yeni adresi yazın; toplu kontrol için satır başına bir adres girin.
- Zinciri inceleyin: Her adımın durum kodunu ve gittiği adresi kontrol edin.
- Uyarıları düzeltin: Zincirleri tek adıma indirin, kalıcı taşımalarda 301 kullanın, döngüleri kaldırın.
- Googlebot ile tekrar test edin: Kullanıcı aracısını Googlebot seçerek arama motorunun gördüğü sonucu doğrulayın.
Sık sorulan sorular
301 mi 302 mi kullanmalıyım?
Sayfa kalıcı olarak taşındıysa 301 (veya 308), geçici bir durum varsa (ör. bakım, kampanya) 302 (veya 307) kullanın.
Yönlendirme SEO değerini kaybettirir mi?
Google, kalıcı yönlendirmelerin sinyalleri aktardığını belirtir. Sorun yönlendirmenin kendisi değil, zincirler, döngüler ve yanlış türde yönlendirmelerdir.
404 ile 410 farkı nedir?
404 sayfanın bulunamadığını, 410 ise kalıcı olarak kaldırıldığını belirtir. Google, 429 dışındaki tüm 4xx yanıtlarını aynı şekilde işler; iki kodda da adres zamanla dizinden çıkar. İçerik başka bir adrese taşındıysa 404 ya da 410 yerine 301 kullanın.
ERR_TOO_MANY_REDIRECTS hatası neden olur?
Genellikle bir yönlendirme döngüsünden; örneğin hem sunucuda hem CDN’de çakışan HTTPS veya www yönlendirmelerinden kaynaklanır. Araç 10’dan fazla yönlendirmede zinciri durdurup “Çok fazla yönlendirme” uyarısı verir; döngü varsa göreceğiniz sonuç budur.
Toplu kontrolde en fazla kaç adres girebilirim?
Satır başına bir adres olmak üzere en fazla 20 adres. Her adresin zinciri en fazla 10 yönlendirmeye kadar izlenir. Toplam süre uzarsa kalan adresler atlanır ve sonuçta bunu belirtir; bu durumda listeyi bölüp tekrar deneyin.
Zincir uyarısı ne zaman çıkar?
Bir adres son adrese iki ya da daha fazla yönlendirmeyle ulaşıyorsa araç zincirin uzun olduğunu belirtir ve doğrudan son adrese tek bir 301 önerir. Tek adımlı yönlendirme uyarı almaz.
Googlebot seçeneğiyle farklı sonuç alıyorsam ne yapmalıyım?
Sunucunuz arama motoruna ziyaretçilerden farklı bir hedef gösteriyor demektir. Bu fark bilinçli değilse kuralı düzeltin. Kullanıcılara ve arama motorlarına farklı içerik ya da hedef göstermek, Google’ın spam politikalarında gizleme (cloaking) ve aldatıcı yönlendirme olarak tanımlanır.
Döngü bulduktan sonra nereden başlamalıyım?
Zincirde birbirine dönen iki adımı bulun; çoğunlukla biri sunucudaki .htaccess kuralı, diğeri CDN ya da uygulama ayarıdır (ör. WordPress’teki site adresi). Adım adım çözüm ERR_
İlgili araçlar ve hizmetler
Sonuçlara göre bir sonraki adımı kolaylaştıran ilgili araçlarımız ve hizmetlerimiz aşağıda.
- Site Hız TestiWeb sitenizin hızını ölçün: TTFB, HTML indirme süresi ve boyutu, sıkıştırma ve önbellek başlığı.Sunucu tarafı
- Site Çalışıyor mu?Bir web sitesi herkes için mi çöktü, yoksa sadece sizin için mi?Sunucu tarafı
- Robots.txt Kontrolrobots.txt dosyanızı test edin: bir URL’nin Googlebot, Bingbot veya tüm tarayıcılar için izinli olup olmadığını, eşleşen kuralı ve Sitemap satırlarını görün.Sunucu tarafı
- Sitemap KontrolXML site haritanızı doğrulayın: XML yapısı, harita türü, URL sayısı, lastmod kullanımı ve geçersiz URL’ler.Sunucu tarafı
- Meta Etiket AnaliziSayfanızın title, meta description, canonical, robots, Open Graph, H1 ve hreflang etiketlerini analiz edin.Sunucu tarafı
- Web Sitesi Teknoloji TespitiBir web sitesinin hangi CMS, e-ticaret altyapısı, web sunucusu, CDN, analiz araçları ve JavaScript kütüphanelerini kullandığını ücretsiz tespit edin.Sunucu tarafı