Yapılan araştırmalarda bir web sitesi ziyaretçisini en çok sayfadaki kırık linklerin rahatsız ettiği ortaya çıkmış , düşünsenize 500 kelimelik bir yazıyı okuyorsunuz her şey mükemmel ama sayfa sonundaki link kırık
Peki Milyar dolarlık şirketlerde durum nedir derseniz ? zannetiğinizden kötü , mesela Apple ve IBM gibi şirketlerin web siteleri bile binlerce kırık link içeriyor (genelde % 5 civarı) fakat onlar sürekli denetimlerle durumu belirli seviyelerde tutmaya çalışıyorlar. Kırık link deyince sadece bir dış bağlantı linki anlaşılmasın , genelde kırık link türklerine kısaca gözatacak olursak :
1. Dış bağlantı verdiğimiz bir sayfanın kapanması
2. Dış bağlantı verilen bir sayfanın içeriğini tamamen değiştirmesi (Son zamanlarda çok popüler olan siteleri kara para aklamak için online casinolar satın almaktadır kontrol etmezsseniz direkt illegal bir içeriğe link vermiş olursunuz aman dikkat)
3. Kendi iç linklemenizde meydana gelen kırık linkler (bir sayfayı silerseniz o sayfaya bağlantı içeren kendi sayfanız kırık link içerir hale gelecektir)
4. Herhangi bir sebeple içerikte kullandığınız resimlerde bazılarının görüntülenememesi veya linklerini geçersiz hale gelmesi...
WordPress tanablı sitemizde kırık linkleri bulalım
Üstteki ikinci madde sebebi ile aslında en güzeli sayfaları tek tek kıonteol etmektir (Eğer sayfa sayınız az ise) peki ama ya binlerce sayfadan oluşan bir web sayfanız varsa ? bununla başa çıkmak neredeyse olanaksızdır bu durumda kırık linkleri bulmak için bir eklentiden faydalanabiliriz .
1. WP Broken Link Status Checker isimli eklentiyi Buradaki linkten indirelim ve kuralım
2. Eklenti kendisini ayarların altında "Wp Link Status" isminde atacaktır
New scan kısmına tıklayalım ve açılan sayfada Scan name in karşısındaki boşluğa bir isim verelim mesela ben "Sordum" diye isimlendirdim
Eğer üstteki resimdeki iki numaralı butona tıklarsak sayfanın üst kısmında taramayı bağlatmak için bir link belirecektir "Start the Crawler", oysa 3 numaralı butonu kullanırsak ayarlar kaydolup tarama başlayacaktır
tarama hızı link yoğunluğuna bağlı olarak değişkenlik gösterecektir mesela Sordum.net yaklaşık 3000 başlık içermektedir ve tarama 9 saat civarı sürmüştür , ben localde yaptığım için hiç kapatmadım yani kapatılınca kaldığı yerden devam edermi bilemiyorum
Completed yazısını gördükten sonra üstte işaretli yer olan "show results" diyelim ve tüm kırık linklerimizi liste halinde görelim , kırık linkler , mesela sordumdakiler şu şekildeydi
All results (17.482) - Toplam taranan link sayısı
Request error (33) - Kırık linkler
200s Success (15.798) - sağlam linkler
300s Redirections (1.538) - yönlendirme
400s Errors (103) - Hatalı link ,resim vs.
500s Server Error (5) - Ulaşılamayan ve server hatası veren linkler
BU tarz eklentiler kırık linklerin tespitinde işimizi kolaylaştırsada Veritabanında kalıntılar bırakmaları uzun bekleme süreleri , ve tespit ettiği kırık linklerin tek tek elle kontrol edilip temizlenmesinin gerekliliği gibi sebeplerle işin büyük bir kısmını yine bize düşmektdir.
Tarkan abi; evet dediğin gibi daha doğru.
Sende sağolasın ismail , ama veritabanını çok şişiriyor o sebeple Local host ta yapıp normal sitende temizlik yaparsan daha iyi olacaktır
Çok teşekkürler.
Benim işime yaradı umarım siz de beğenirsiniz , selamlar
Hemen indirip deniyorum çok işime yarayacak. sağolasınız