Neler yeni

Foruma hoş geldin 👋, Ziyaretçi

Forum içeriğine ve tüm hizmetlerimize erişim sağlamak için foruma kayıt olmalı ya da giriş yapmalısınız. Foruma üye olmak tamamen ücretsizdir.

  • Forumdan daha fazla yararlanmak için, profilinizi telefon numaranız 📱 ile doğrulayın ve daha ayrıcalıklı olun 😉
    Daha fazla bilgi!

Nasıl yapılır ? Kırık linkleri ana sayfaya nasıl yönlendirebilirim?

Garfield

xFanatik
Aktif Lisans
SMS onaylı
Kullanıcı
Katılım
4 Nis 2020
Mesajlar
2,348
Çözümler
104
Forum genelindeki, Kırık linkleri ana sayfaya nasıl yönlendirebilirim?
 

Nasıl yapılır ? Kırık linkleri ana sayfaya nasıl yönlendirebilirim?

Anasayfa'ya yönlendirmek çoğu kişi için en kolay çözümdür. Silinen sayfanın otoritesinin anasayfa'ya geçeceği düşüncesi ile yapılıyor. Ancak bu doğru değil. Anasayfaya yönlendirme yapma durumunda soft 404 isimli yeni bir hata ile karşılaşma olasılığınız çok yüksektir.

Hiç bir durumda yapılmaması gerekiyor. Bir sayfa geçici olarak silindiyse 404, kalıcı olarak silindiyse 410 hatası döndürmelidir.

404 veren linkler ilk taramada index'ten silinmeyebilir. Ancak sonraki taramalarda botlar tekrar sayfaya ulaşamadığında bu sayfalar dizinden kaldırılacaktır. Kaldırılan sayfalara site içerisinde erişim varsa, linklere ulaşılabiliyorsa bunları kaldırmalısınız.

Araştırırken boyle bir yanıt aldım banada mantıklı geldı acıkcası.
Kod:
ErrorDocument 404 http://www.siteadresi.net/404.html
RewriteCond %{THE_REQUEST} \?(ref=.*)?\ HTTP [NC]
RewriteRule .? http://www.siteadresi.com%{REQUEST_URI}? [R=301,L]

404.html diye bir boş html sayfası ekle sonrasında şu kodları eklersen sorunu çözebilirsin


HTML:
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-9">
<meta http-equiv="refresh" content="0; URL=/">
 
Sayfa bulunamadı. Ana sayfaya gitmek için <a href='/'>tıklayın.</a>
 
Anasayfa'ya yönlendirmek çoğu kişi için en kolay çözümdür. Silinen sayfanın otoritesinin anasayfa'ya geçeceği düşüncesi ile yapılıyor. Ancak bu doğru değil. Anasayfaya yönlendirme yapma durumunda soft 404 isimli yeni bir hata ile karşılaşma olasılığınız çok yüksektir.

Hiç bir durumda yapılmaması gerekiyor. Bir sayfa geçici olarak silindiyse 404, kalıcı olarak silindiyse 410 hatası döndürmelidir.

404 veren linkler ilk taramada index'ten silinmeyebilir. Ancak sonraki taramalarda botlar tekrar sayfaya ulaşamadığında bu sayfalar dizinden kaldırılacaktır. Kaldırılan sayfalara site içerisinde erişim varsa, linklere ulaşılabiliyorsa bunları kaldırmalısınız.

Araştırırken boyle bir yanıt aldım banada mantıklı geldı acıkcası.
 
Çözüm
Kesinlikle, öyle olmasa neden hata sayfaları var o zaman ? direk ana sayfaya yönlendirelim gelenleri bir çok sorun ortadan kalksın. Bu sayfalar teknik olarak bakıldığında evet bir sorun sizin için ama ara motorları için bu bir bilgi sayfasıdır.
Kısacası hata sayfalarını yönlendirmeyin.
 

Foruma hoş geldin 👋, Ziyaretçi

Forum içeriğine ve tüm hizmetlerimize erişim sağlamak için foruma kayıt olmalı ya da giriş yapmalısınız. Foruma üye olmak tamamen ücretsizdir.