14 Temmuz 2014 Pazartesi

.htaccess Yapımı ve 404 Hata Sayfası


Web sitemizde olmayan sayfaların, silinmiş sayfaların veya browsera url’nin yanlış yazılması sonucu oluşan hataları bertaraf etmek amacıyla oluşturulan sayfaya 404.html denir. Bu hata sayfası ile Google aramalarında silinmiş bir sayfanın görünmesi, tıklama sonucunda tekrar sayfamıza yönlendirilmesini sağlamaktadır.

Bu yazımızda SEO amaçlı .htaccess dosyası ile 404 Hata sayfası yapmayı öğreneceğiz.

Bir SEO eklentisi olarak kabul edilen .htacces dosyası, web siteleri için olmazsa olmazdır.

404 HATA Sayfası Yapımı
Web sitemizde sildiğimiz sayfalar veya düzenleme amaçlı yaptığımız çalışmalarda Google tarafından indexlenmiş sayfalar sorun yaratabilmektedir. Olmayan bir sayfanın Google’da görünmesi hem hit kaybı hemde prestij olarakta web sitemizin SEO yapısına zarar verebilmektedir. İşte bu yüzden .htaccess dosyası ve 404.html adında 2 dosya oluşturup sitemizin kök dosyasına göndereceğiz.

Bunun için HATA 404 yazan bir html sayfası oluşturuyoruz. Bu sayfanın tasarımı size kalmış, ancak HATA 404 uyarısı ve böyle bir sayfanın bulunamadığı belirtilmesinde yarar var. Sayfa title kısmına “404 Hata Aradığınız Sayfa Bulunamadı” yazabiliriz. Ardından .htaccess dosyamızı oluşturuyoruz.
.htaccess Dosya Oluşturma
Yeni bir “Metin Belgesi” açıyoruz. İçerisine aşağıda ki kodu ekleyelim;
ErrorDocument 404 http://www.sitenizinadı.com/404.html

Bu kodu ekledikten sonra Farklı Kaydet diyoruz ve Kayıt Türünü Tüm Dosyalar olarak seçiyoruz. Bu dosyayı daha sonra açmak ve içerisine başka kodlar eklemek istersek yine NotePad veya DW gibi bir editör kullanmamız gerekecek.

Bu .htaccess kodunda site adınız yerine web sitenizin İP numarasınıda yazabilirsiniz.

Gördüğünüz gibi link uzantısı oluşturduğumuz 404.html sayfası ile yönlendirme tamamlanmış oluyor.

Oluşturduğumuz bu 404.html hata sayfası ile .htaccess dosyamızı web sitemizin kök dosyasına gönderebiliriz.

Web siteniz WordPress veya Joomla gibi hazır tasarımlarsa, hazır .htaccess eklentileri ile dosyanızı yönetme imkanı bulabilirsiniz.

.htaccess Özellikleri ve Yapabileceklerimiz

  • SEO url SEF linkler yapılandırılması. Örnek; http://www.websitesatis.net/blog/?p=365%20 gibi bir url yapısını http://www.websitesatis.net/blog/htaccess-yapimi-ve-404-hata-sayfasi olarak gösterebiliriz.

  • Alt domainimiz (Subdomain) varsa yönlendirilmesinde ve dizin yönlendirmelerinde,

  • İstemediğiniz Botların sitenizi gezmesini engelleyebilir, sayfa bazlı engellemeler yapabilirsiniz

  • PHP dizinlerinize şifreleme yapabilirsiniz.

  • Diğer site dosyalarınıza girilmesini engelleyebilirsiniz.

Hiç yorum yok:

Yorum Gönder