
Webmaster Genel icinde Robots.txt Dosyası Kullanımı konusu , Robots.txt Dosyası Kullanımı Robots.txt dosyası arama motorları ve örümceklere sitenizdeki dosya ve klasörleri gezip kayıt etmeleri için izin veren ya da engelleyen dosyadır. Dosya kendi başına normal bir text dosyasından ...
| |||||||
| Kayıt ol | Albümler | Yardım | Üye Listesi | Ajanda | Forumları Okundu Kabul Et |
| | #1 (permalink) |
| Robots.txt Dosyası Kullanımı Robots.txt dosyası arama motorları ve örümceklere sitenizdeki dosya ve klasörleri gezip kayıt etmeleri için izin veren ya da engelleyen dosyadır. Dosya kendi başına normal bir text dosyasından farksızdır ve basit şekilde Notepad ile hazırlanabilir. Anasayfanızın ya da sitenizin bulunduğu ana klasöre koyulmalıdır. Neden robots.txt dosyasına ihtiyacım var? Tüm önemli arama motorları, sitenize girer girmez öncelikli olarak bir robots.txt dosyası arar. Sitenizin herhangi bir bölümüne, örümceklerin girmesini istemiyorsanız ya da girmelerini engellemek istemiyorsanız bile bir robots.txt dosyası bulundurmak her zaman için yararlıdır. Çünkü bu dosya örümcekler için bir karşılama dosyası, menü gibi görev yapar. Neden örümcekleri engellemek isteyebilirim?
Robots.txt dosyasını herhangi bir text editor ya da notepad ile oluşturabilirsiniz. Temelde içeriği şu şekildedir : User-Agent: [Örümcek ya da Bot ismi] Disallow: [Klasör ya da Dosya ismi] Robots.txt ile belirli bir dosyayı belirli bir bottan korumak Mesela "Haberler" diye bir bölüm oluşturuyorsunuz ve henüz tamamlanmadan robotların gelip kayıt etmesini istemiyorsunuz. Bu durumda, hedef tüm robotlar olduğu için özellikle robot ismi belirtmek yerine yıldız işareti "*" kullanmalısınız. Bu tüm robotları kapsayacaktır. User-Agent: * Disallow: /haberler/ Koruduğunuz bölüm isminin başına ve sonuna slah işareti "/" koymanız o klasördeki tüm dosyaları kapsayacaktır. Tüm robotlara kayıt izmi vermek Hedefimiz yine tüm robotlar olduğu için yıldız "*" işareti kullanarak Disallow bölümünü boş bırakıyoruz. User-agent: * Disallow: Tüm robotları dosya ve klasörlerinizden uzak tutmak Yukarıdaki koda çok benzeyen ama ufak bir değişikliği olan bir kod ile tüm robotları dosya ve kalsörlerinizden uzak tutabilir, kayıt etmelerini engelleyebilirsiniz. User-agent: * Disallow: / Robots.txt ile birden fazla klasör engellemek Ayarları dikkatli bir şekilde yapmalısınız. Yoksa istemediğiniz dosya ve klasörleri kayıt ettirebilir, istediklerinizi engelleyebilirsiniz. Diyelim ki "cgi-bin" klasörünüzün içindeki bazı dosyaların kayıt edilmesini istemiyorsunuz. User-agent: * Disallow: /cgi-bin/ Disallow: /_borders/ Disallow: /_derived/ Disallow: /_fpclass/ Disallow: /_overlay/ Disallow: /_private/ Disallow: /_themes/ Disallow: /_vti_bin/ Disallow: /_vti_cnf/ Disallow: /_vti_log/ Disallow: /_vti_map/ Disallow: /_vti_pvt/ Disallow: /_vti_txt/ Her klasör için ayrı bir komut yazmak en verimlisidir. Sadece Altavista örümceğinin girmesini istemediğimiz klasörümüze, Altavista robotunun ismi olan Scooter ı ekliyoruz. User-Agent: Scooter Disallow: / Google'ın resim dosyalarımızdan uzak durmasını istiyorsak : User-Agent: Googlebot-Image Disallow: /images/ Eğer dosyalarınız "images" klasöründe değil ve dağınık olarak değişik yerlerdeyse o zaman : User-Agent: Googlebot-Image Disallow: / Ayrıca indexlenmesini istemediğiniz tekil sayfalar varsa metatag bölümüne aşağıdaki kodu ekleyerek botların o sayfayı indekslemesini önleyebilirsiniz : <meta name="ROBOTS" content="NOINDEX, NOFOLLOW" /> Önemli Not : robots.txt dosyanızı sadece root klasörünüze atmalısınız. Alt klasörlere koymamalısınız! Tekil dosyalar için yukarıdaki metatagı kullanmanız faydalı olacaktır. Eğer robots.txt kullanmazsanız google botları varsayılan olarak sitenize ulaşabildiği (linklenmiş) tüm sayfa ve klasörleri indeksleyecektir. KOnu ile ilgili detaylı bilgi için aşağıdaki linkten faydalanabilirsiniz Üyeler içindir. üye olun...
__________________ Çalışmadan, Yorulmadan, öğrenmeden Daha kolay yaşama yollarını alışkanlık Hâline getiren insanlar, önce haysiyetlerini Sonra da hürriyetlerini ve daha sonra da İstikballerini kaybetmeye mahkûmdur. M. Kemal ATATÜRK ![]() Üyeler içindir. üye olun... | |
| | |
![]() |
| Bookmarks |
| Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir) | |
| Seçenekler | |
| Stil | |
| |