WordPress site sahipleri neden buna ihtiyaç duyar?
Siteniz Google'da hiç görünmüyorsa ilk bakacağınız yer Ayarlar > Okuma sayfasındaki 'Arama motorlarının bu siteyi dizine eklemesini engelle' kutusudur; Ahrefs, yayına alırken unutulan bu ayarı sitenin dizine girmesini tümüyle durduran bir hata olarak anlatıyor. Kutu kapalıysa ve yine de bir şeyler ters gidiyorsa, yıllar içinde birikmiş küçük sorunlar sırada bekliyor demektir. Etiket ve tarih arşivleri dizini şişirir, şişkin tema ile fazla eklenti sayfaları yavaşlatır, eski yazılardaki linkler ise sessizce ölür. Beş yıl önce yazdığınız bir kaynak yazısında verdiğiniz dış link, hedef site kapanınca 404 verir; siz fark etmezsiniz, okur fark eder. Kırık Link Kontrolü bu son sorun için var. Bir yazının adresini yapıştırırsınız, araç sayfadaki bağlantıları tek tek açar ve hangisinin 404, 500 ya da yanıtsız olduğunu tablo olarak gösterir. Yazıları siz seçersiniz, çünkü araç tüm siteyi gezmez; her çalıştırmada tek sayfa taranır. Araç ücretsizdir ve kayıt istemez. Tablo size neyi düzeltmeniz gerektiğini söyler, düzeltmeyi yapmaz. Bu sayfada hangi yazılarla başlayacağınızı, sonucu nasıl okuyacağınızı ve WordPress editöründe hangi sırayla temizlik yapacağınızı bulacaksınız.
WordPress site sahipleri için rehber
İlk 10 dakikada hangi yazıyı taramalı
Önce Yazılar > Tüm Yazılar ekranında tarihe göre eskiden yeniye sıralayın ve en çok okunan, kaynak niteliğindeki üç rehber yazıyı seçin; dış link verdiğiniz yazılar genellikle en çok ölü link biriktirenlerdir. Yazının tam adresini, örneğin https://ornek-blog.com/2019/04/wordpress-seo-rehberi/ biçiminde, aracın kutusuna yapıştırın. Araç sayfanın HTML'ini sunulduğu haliyle çeker, JavaScript çalıştırmaz ve yalnızca ilk 50 benzersiz linki kontrol eder. Temanızın üst menüsü ve HTML'de yazıdan önce gelen kenar çubuğu bu 50'nin bir bölümünü tüketeceği için uzun bir yazının metin içi linkleri listenin dışında kalabilir. Temiz çıkan bir tarama sitenizin geri kalanının temiz olduğunu göstermez; yalnızca o tek adresin ilk 50 linkini anlatır, diğer yazıları ayrı ayrı taramanız gerekir.
Sonuç tablosunu nasıl okumalı
Sonuç ekranında Checked, OK, Redirects, Broken ve Broken internal kartlarını göreceksiniz; etiketler Türkçe sayfada da İngilizce kalır. Asıl iş Broken links to fix tablosundadır: Status, Scope, Anchor ve URL sütunları. Önce Scope sütunu internal olan satırlara bakın, çünkü kendi sitenizdeki kırık link tamamen sizin elinizdedir. Her link GET isteğiyle açılır, yönlendirmeler takip edilir ve son durum raporlanır; yani eski bir adres 301 ile çalışan bir sayfaya gidiyorsa OK 200 görünür. Zincirin adımlarını görmek için Yönlendirme Kontrolü'nü kullanın. Dış bir link 403 ya da 429 dönüyorsa siteler botları engelliyor olabilir, silmeden önce tarayıcıda elle açın. Tablo linkin yazının neresinde durduğunu söylemez, yalnızca çapa metnini verir; yazı ekranında Ctrl+F ile o metni aratın.
WordPress'te düzeltme sırası
İç linklerle başlayın: yazıyı Yazılar > Tüm Yazılar'dan açın, blok editöründe linke tıklayın ve kalem simgesiyle adresi güncelleyin. Kalıcı bağlantı yapısını değiştirdiyseniz eski adres WordPress tarafından yeni sayfaya yönlendiriliyor olabilir; araç bunu OK gösterir, ama linki doğrudan son adrese çevirmek yine de daha temizdir. Sonra ölü dış linkleri ele alın: hedef site taşındıysa yeni adresi yazın, eşdeğer bir kaynak bulabiliyorsanız onunla değiştirin, bulamıyorsanız linki kaldırıp cümleyi düz metin olarak bırakın. Değişiklikten sonra yazıyı Güncelle ile kaydedin ve aynı adresi yeniden tarayın. Temiz bir tablo linklerin yanıt verdiğini gösterir; yazının sıralamasını, dizine girip girmediğini ya da içeriğin hâlâ doğru olduğunu göstermez. Dizin durumu için Search Console'a bakın.
Örnek senaryolar
1. Beş yıllık rehber yazısı
- Durum
- Örnek olarak: 2019'da yayımladığınız ve sekiz farklı siteye kaynak veren bir WordPress SEO rehberi var. Aradan geçen yılda üç site kapandı, biri adres yapısını değiştirdi.
- Girdi
https://ornek-blog.com/2019/04/wordpress-seo-rehberi/- Sonucu yorumlama
- Örnek bir çıktıda Checked 38, OK 33, Broken 5 görünür; beşin üçü 404 veren dış link, biri yanıt vermeyen dış link, biri de silinmiş bir yazınıza giden iç linktir. Önce Broken internal satırını düzeltin, sonra dış linkleri tek tek tarayıcıda açıp güncelleyin ya da kaldırın.
2. Kalıcı bağlantı yapısı değişti
- Durum
- Örnek olarak: Kalıcı bağlantıları /2020/05/yazi-adi/ biçiminden /yazi-adi/ biçimine geçirdiniz ve eski yazılarda elle yazdığınız iç linkler hâlâ eski adresleri gösteriyor.
- Girdi
https://ornek-blog.com/seo-ipuclari/- Sonucu yorumlama
- Örnek olarak 46 link taranır, Broken 0 çıkar, çünkü eski adresler yönlendirilerek çalışan sayfalara ulaşır ve son durum OK 200 görünür. Tablo temiz olsa bile bu iç linkler her tıklamada bir atlama yapıyor olabilir; Yönlendirme Kontrolü ile birkaçına bakıp linkleri doğrudan yeni adrese çevirin.
3. Uzun yazıda 50 link sınırı
- Durum
- Örnek olarak: 120 linkli bir derleme yazısında üst menü ve kenar çubuğu linkleri ilk 50'nin 34 satırını tutuyor, ayrıca haber sitesine verdiğiniz bir link 403 dönüyor.
- Girdi
https://ornek-blog.com/blog/en-iyi-wordpress-eklentileri/- Sonucu yorumlama
- Örnek olarak yalnızca ilk 50 link kontrol edilir, yani yazı metnindeki linklerin sadece 16 kadarı taranmış olur; kalanı için sonucu değerli saymayın. 403 satırını silmeden önce tarayıcıda elle açın, çünkü bot engelleyen bir site çalışan sayfaya da 403 verebilir.
Sık yapılan hatalar
- Tüm siteyi taradığını sanmak. Araç her çalıştırmada tek bir sayfa adresini kontrol eder. Eski yazıları temizlemek için her yazının adresini ayrı ayrı vermeniz gerekir.
- İlk 50 sınırını unutmak. Yalnızca sayfanın ilk 50 benzersiz linki kontrol edilir ve tema menüsü bu payın bir kısmını harcar. Uzun yazılarda metin içi linklerin bir bölümü hiç bakılmadan kalabilir.
- 403 satırını hemen silmek. Botları engelleyen siteler çalışan bir sayfaya bile 403 ya da 429 verebilir. Linki kaldırmadan önce tarayıcıda elle açıp doğrulayın.
- OK 200'ü doğrudan link sanmak. Yönlendirmeler takip edildiği için 301 ile giden bir link de OK 200 görünür. Kalıcı bağlantı yapısını değiştirdiyseniz iç linkleri yine de yeni adrese çevirin.
- Temiz tabloyu dizin sorununun çözümü sanmak. Kırık link olmaması sitenin Google'a girdiği anlamına gelmez; Okuma ayarı, arşiv sayfaları ve robots kuralları ayrı kontrol edilir. Araç dizin durumunu ve sıralamayı ölçmez.
Sık sorulan sorular
WordPress'te eski yazılarımdaki kırık linkleri nasıl bulurum?
Yazılar > Tüm Yazılar ekranından en eski ve en çok dış link veren yazıların adreslerini not edin, sonra her birini aracın kutusuna tek tek yapıştırın. Araç bir çalıştırmada yalnızca o sayfayı tarar, sitenizi gezmez; bu yüzden yazı sayısı kadar tarama yapmanız gerekir. Her sonuçta Broken links to fix tablosu, durum kodu, internal ya da external bilgisi, çapa metni ve adresle birlikte gelir. Önce yıllardır dokunmadığınız kaynak yazılarıyla başlamak, sınırlı vaktinizi en çok işe yarayacak yere harcamanızı sağlar.
Kırık linkleri düzeltmek WordPress sitemi Google'da yükseltir mi?
Böyle bir söz veremeyiz. Araç yalnızca linklerin son HTTP durumunu okur; sıralamayı, dizine girmeyi ya da trafiği ölçmez. Kırık linkler okuru yarı yolda bırakır ve eski yazıların bakımsız göründüğünü ele verir, bu yüzden temizlemek makul bir bakım işidir. Sonucun görünürlüğe yansıyıp yansımadığını anlamak için Search Console'daki gösterim ve tıklama verilerini birkaç hafta boyunca izleyin; tek bir tarama bunu size göstermez.
WordPress sitem Google'da görünmüyor, sebebi kırık link olabilir mi?
Pek olası değil. Önce Ayarlar > Okuma sayfasındaki 'Arama motorlarının bu siteyi dizine eklemesini engelle' kutusunun işaretsiz olduğundan emin olun; yayına alırken açık bırakılması siteyi görünmez yapabilir. Ardından robots kurallarına ve Search Console'daki dizin durumuna bakın. Kırık Link Kontrolü bu konuların hiçbirini görmez, çünkü yalnızca bir sayfadaki linklerin yanıt kodlarını okur. Yine de ana sayfanızdan önemli yazılara giden linklerin çalışıp çalışmadığını görmek için kullanabilirsiniz.
Dış linkim 403 veriyor ama tarayıcıda açılıyor, ne yapmalıyım?
Bazı siteler otomatik istekleri tanır ve çalışan bir sayfaya bile 403 ya da 429 yanıtı verir. Bu durumda araç satırı Broken sayar, ama gerçek ziyaretçi sayfayı görebilir. Linki silmeden önce tarayıcıda, mümkünse gizli pencerede açın; açılıyorsa yerinde bırakın. Açılmıyorsa ya da başka bir sayfaya atıyorsa, çapa metninin anlattığı konuyu anlatan yeni bir kaynakla değiştirin. Aynı yazıyı birkaç gün sonra yeniden taramak da geçici bir sunucu sorununu ayırt etmenize yardım eder.
404 veren linki silmeli miyim, yoksa yönlendirme mi eklemeliyim?
İkisi farklı durumlardır. Kırık olan sizin sitenizdeki bir adresse, yazıdaki linki doğru adrese çevirin; silinmiş bir sayfaysa ve yerine geçen bir içerik varsa 301 yönlendirmesi kurmak mantıklıdır. Kırık olan başka bir sitedeki link ise yönlendirme sizin elinizde değildir: yeni adresi bulup güncelleyin, bulamazsanız linki kaldırın. Araç düzeltme yapmaz; yalnızca hangi satırın karar beklediğini gösterir, kararı yazının içeriğine bakarak siz verirsiniz.
Kaynak: Okuma ayarındaki dizine ekleme engelinin ilk kontrol edilmesi gereken şey olduğunu Ahrefs'in WordPress SEO rehberi açıkça söylüyor.