Screpy'nin ücretsiz Kırık Bağlantı Kontrolü, herkese açık tek bir sayfadan bağlantı verilen en fazla 25 benzersiz hedefi kontrol eder. Hangi hedeflerin 404 veya 410 döndürdüğünü, hangilerinin erişilebilir olduğunu ve hangilerinin ek inceleme gerektirdiğini görmek için bağlantıların bulunduğu sayfayı girin. Rapor, değiştirilecek bağlantıları bulmanız için kaynak bağlantı metnini ve HTML satır numaralarını saklar.
Bağlantının bulunduğu sayfayı kontrol edin
Tam bir https:// veya http:// sayfa URL'si yapıştırın ve formu gönderin. Bir blog yazısındaki bağlantıyı araştırırken, kayıp olduğundan şüphelendiğiniz hedef yerine blog yazısının URL'sini girin. Kaynak, herkese açık bir HTML sayfası olmalıdır; bu kontrol oturum açamaz veya özel bir önizlemeyi inceleyemez.
Araç, dönen HTML'deki <a href> bağlantılarını okur. Göreli adresler sayfanın geçerli temel URL'sine göre çözümlenir. Aynı hedefe giden tekrarlı bağlantılar tek bir HTTP kontrolünü paylaşır. #pricing gibi bölüm farkları ayrı hedef kontrolleri oluşturmaz; farklı sorgu dizeleri oluşturabilir.
Aynı sayfaya dönen bağlantılar, e-posta adresleri, telefon bağlantıları ve diğer HTTP dışı referanslar kapsam dışında kalır. Yalnızca JavaScript çalıştıktan sonra oluşan bağlantılar kontrol edilmez. Bu, aracın sınırıdır; Google'ın bu bağlantıları keşfedemeyeceğini göstermez. Google'ın taranabilir bağlantı rehberi, JavaScript ile eklenen bağlantıları da ele alır.
Kırık bağlantı kontrolünün durum sonuçlarını okuyun
Durum numarasını kategoriyle birlikte değerlendirin. Kategori filtreleri, düzeltilecek bağlantıları ek inceleme gereken isteklerden ayırmanıza yardımcı olur.
| Sonuç | Gözlenen yanıt | Sonraki adım |
|---|---|---|
| Kırık, kırmızı çarpı | 404 veya 410 | URL'nin yanlış, kaldırılmış veya taşınmış olup olmadığını kontrol edin; düzenlemeden önce kaynak bağlantıları bulun. |
| Erişilebilir, yeşil onay | 2xx | Hedefin hâlâ bağlantının vaat ettiği içeriği sunduğunu doğrulayın. |
| Erişim engelli, sarı uyarı | 401, 403 veya 429 | Kimlik doğrulamayı, erişim kurallarını veya istek sınırını inceleyin; uygunsa yeniden deneyin. |
| Sunucu hatası, sarı uyarı | 5xx | Erişilebilirliği araştırın ve bağlantıyı değiştirmeden önce tekrar kontrol edin. |
| Diğer, gri işaret | Başka bir HTTP yanıtı | Karar vermeden önce gerçek numarayı ve hedefi inceleyin. |
| Bilinmiyor, gri işaret | Kullanılabilir son yanıt yok | Yeniden deneyin veya isteği araştırın; sonuç olmaması bağlantının kırık olduğunu doğrulamaz. |
HTTP standardı, bulunamayan veya varlığı açıklanmayan kaynağı (404), muhtemelen kalıcı olarak kaldırılan kaynaktan (410) ayırır. 403, isteğin reddedildiği anlamına gelir; sayfanın ortadan kalktığını kanıtlamaz. Sonuçlar aracın isteğini tanımlar; oturum açmış bir ziyaretçi farklı bir yanıt görebilir.
Başarılı yanıtın da sınırları vardır. Araç hedeflerin yanıt başlıklarını inceler, içeriklerini incelemez. Bir hata mesajı, giriş ekranı veya ilgisiz sayfa 200 döndürebilir. Google, başarılı durum koduyla sunulan hata içeriğini olası bir soft 404 olarak açıklar. Bu rapor söz konusu durumu teşhis edemez veya bir sayfanın dizine eklendiğini kanıtlayamaz.
Değiştirilecek her kaynak bağlantıyı bulun
Saklanan bağlantı metnini ve kaynak satırını görmek için hedefin kullanım kayıtlarını açın. Aynı kırık hedef menüde, bir paragrafta ve alt bilgide bulunabilir; tek kullanımın düzeltilmesi diğerlerini değiştirmeyebilir. Satır numaraları dönen HTML'ye aittir ve içerik editörünüzdeki satırlardan farklı olabilir. Bağlantı metni kısaltılabilir; yalnızca görsel içeren bağlantılarda etiket, görselin alt metninden alınabilir.
Örneğin, kaynak sayfada şu iki bağlantının bulunduğunu varsayalım:
<a href="https://example.com/old-guide/#setup">Kurulum rehberi</a>
<a href="https://example.com/old-guide/#limits">Hizmet sınırları</a>
İkisi de https://example.com/old-guide/ için yapılan aynı kontrolü paylaşır. Hedef 404 döndürürse iki kaynak bağlantıyı da inceleyin. 200 döndürürse araç yine de setup ve limits bölümlerinin varlığını doğrulamış olmaz.
Yönlendirme sonrasında tablo son durum kodunu ve farklıysa son URL'yi gösterir. En fazla beş yönlendirme adımı izlenir. Tek tek adımları görmek için Yönlendirme Kontrolü kullanın; bu kırık bağlantı raporu zincirin tamamını göstermez.
Kısmi kapsamı ve atlanan bağlantıları anlayın
Kırık Bağlantı Kontrolü, ilk 500 kaynak bağlantısını okur ve kaynak sırasıyla ilk 25 benzersiz uygun hedefi seçer. Hedefleri önemine göre sıralamaz. Bu yüzden menü bağlantıları, yazı içindeki bağlantılara gelmeden seçimin büyük bölümünü doldurabilir.
İlk 500 bağlantıda 40 benzersiz uygun hedef olduğunu varsayalım. Özette 25 seçili ve 15 atlanan hedef görünür. Tekrarlı bağlantılar ayrı birer hedef sayılmaz. Atlanan sayısı, bulunan ancak 25 hedeflik seçimin dışında kalan uygun hedefleri kapsar; kapsam dışı e-posta bağlantılarının, aynı sayfa referanslarının veya ilk 500'den sonraki bağlantıların tamamını saymaz.
Hedef başına en fazla 20 kaynak kullanım kaydı saklanır. Seçim sınırları, kullanım kaydı sınırları, bilinmeyen istekler veya rapor boyutu sınırı kapsamı kısmi hâle getirebilir. Bir hedef isteğinin beş saniyelik süresi vardır; genel kontrol de kullanılabilir rapor oluşmadan durabilir. Kırık bağlantı sayısıyla birlikte kapsam uyarısını da okuyun. Hiç hedef seçilmediği için kullanılamayan bir sonuç, sayfanın sağlıklı olduğunu kanıtlamaz.
Daha geniş bir kaynak bağlantı listesi için Dahili Bağlantı Analizi kullanın. Bu araç HTTP yanıtlarını kontrol etmez. Ücretsiz kırık bağlantı kontrolü tek sayfayı kapsar; site genelindeki hataları keşfetmek daha geniş bir tarama gerektirir.
Bağlamı koruyarak hedefi düzeltin
Ürün sayfası, rezervasyon yolu veya kurulum rehberi gibi önemli bir sonraki adımı engelleyen bağlantılarla başlayın. Rapor HTTP sorunlarını belirler; hangi referansların ziyaretçileriniz için öncelikli olduğuna siz karar verirsiniz.
Dahili bir bağlantı 404 veya 410 döndürüyorsa adres yolunda yazım hatası arayın ve amaçlanan sayfanın hâlâ var olup olmadığını doğrulayın. Adres yanlışsa kaynak bağlantıyı düzeltin. Sayfa yanlışlıkla kaldırıldıysa geri getirin. İçerik taşındıysa bağlantıyı ilgili yeni hedefe yöneltin. Google, kalıcı taşınmalarda 301 veya 308 gibi sunucu taraflı kalıcı yönlendirmeleri önerir. İlgisiz bir ana sayfa, belirli bir rehber vaat eden bağlantının amacını karşılamaz.
Harici bir referans için aynı ifadeyi destekleyen güncel bir sayfa bulun. Güvenilir bir alternatif yoksa yanıltıcı referansı korumak yerine bağlantıyı kaldırın veya metni yeniden yazın. Yeni hedefin yanıtını olduğu kadar içeriğini de kontrol edin.
Erişim engellerini ve sunucu hatalarını ayrı değerlendirin. Üyelere özel içeriklerde 401 beklenebilir; 403 veya 429 isteğin erişim koşullarından kaynaklanabilir. 5xx yanıtında erişilebilirliği inceleyip tekrar deneyin. Sırf geçici veya kısıtlanan bir istek başarısız oldu diye yararlı bir referansı silmeyin.
Düzeltmeyi doğrulayın ve yararlı kanıtları saklayın
Kaynak değişikliklerini yayımlayın, varsa önbellekteki HTML'nin güncellenmesini bekleyin ve kaynak sayfayı yeniden kontrol edin. Etkilenen kullanımların artık amaçlanan hedefe gittiğini doğrulayın. Hedefi ziyaretçi olarak da inceleyin: yeşil yanıt doğru içeriği, kullanılabilir bir giriş akışını veya çalışan bir bölüm bağlantısını doğrulamaz.
İşi devrederken ilgili sonuçları ayırmak için raporu filtreleyin. CSV dosyası, geçerli filtreye uyan URL'leri ve durum kategorilerini içerir; HTTP numaralarını veya kaynak kullanım kayıtlarını içermez. HTTP kanıtları, kullanım kayıtları ve kapsam dâhil saklanan raporun tamamı için JSON indirin. İki dışa aktarma biçimi de kontrol edilmeyen hedefleri veya saklama sınırları nedeniyle çıkarılan kanıtları eklemez.
Seçimin dışında kalan belirli hedefler için Toplu HTTP Durum Kontrolü en fazla 50 URL kabul eder. Bu adresleri incelemek için sonucu kullanın, ardından kaynak sayfadaki referanslarını düzeltin. Araçlar sonraki grubu otomatik seçmez veya kontrol sonrasında izlemeye devam etmez.