gerekli yerle değiştirin.çalışıyor mu merak ediyorsanız , 'ipiniz' en sona ekleyin öyle deneyin ziyaretçi olarak girin mesajın tamamı görünmesi gerekir.ben denedim gözüktü.
başarılar...
cevabın için çok teşekkür ederim bu kodları gördüğüme sevindim ve şimdi deneyeceğim fakat düşündüm ki google ip leri ileriki aylarda yıllarda değişebilir bu tip şeylerden korunmak adına ip adresleri yerine hostnameleri ekleyebilsek.
Örneğin protectorde hostnamelere baktığımda aşağıdaki gibi görülmektedir ve yukarıdaki ip ler arasında örneğin şu an forumlarımı gezen google bot IP si bulunmamaktadır (66.249.66.20)
Yukarıdaki hostnamelere baktığımızda aşağıdaki kodu yazabilirsek sanırım ip değişme sorunları ortadan kalkabilir.
Kod:
if googlebot o zaman buyur tüm mesajları oku.
if hostname'in içinde crawl varsa tüm mesajları oku
if *crawl*, *googlebot.com tüm mesajlar sana helal olsun
ne dersiniz?
Not: Sanırıp Platinum yeni versiyonda bunu çözmüş kodlarına bakılabilir verdiği açıklama aşağıda, özetle botları engelleyebiliyorsunuz, google botu gördüğünüzde güvenilir listesine ekleyebiliyorsunuz bundan sonra googlebot yazan tüm IP leri otomatik olarak listesine ekliyor.
When the first bot enters your site [i.e. Google 111.111.111.111/crawler01.googlebot.com] you can add googlebot.com and every google crawler will be added automatically.
merhaba seyranlı cevabın için ve ilgin için gerçekten teşekkür ederim bu kadar uzun süredir hala bu kadar ilgi ile forumuna ve konulara sahip çıkabilmen gerçekten örnek.
IP leri tek tek yazmak çok zor ve google her ne kadar birbirine yakın gibi görünsede sık sık IP bloklarını değiştirmekte.
IP lere tek tek bağlı bir kodlamanın ömrü kısa olacaktır yada kullananı çok uğraştıracaktır çünkü genelde yaptığımız modifikasyonları unutuyoruz. Yazdığı IP lere güvenen bir admin bir süre sonra sitesinin indexlenmediğini geç olarak fark edebilir.
IP bloglarını eklemek çok daha mantıklı geliyor bana, zaten dikkat edersen platinum yep yeni versiyonda otomatik olarak botların ip lerini eklemeyi tercih etmiş bu admine çok yardımcı olacaktır.
Bu açılan konuyu okuduğumda mesaj yazanların çok ilgi gösterdiğini ve dua ettiğini gördüğümde kodlamanın kalitesini arttırmak için fikir vermeye çalıştım, ben bu modifikasyonu kullanmıyorum.
Bildiğin gibi forumduzelt.php yani forumlarda çıkan aradığınız konu forumda yok hatasını düzelttiğimiz kodlama da böyle benim basit anlatımlarımdan ortaya çıktı (malesef kod yazamıyorum)
Yukarıdaki misafire bir miktak mesaj görünsün üyelere full görünsün ama google danda vazgeçmeyelim isteklerini en konforlu olarak aşağıdaki mantıktaki gibi ölümsüz yapabiliriz hatta diğer arkadaşlar belkide daha parlak fikirlerle katkıda bulunabilir.
Php mükemmel bir dil dünyada aklından geçeni basitçe kodlayabileceğin başka bir dil olduğunu sanmıyorum.
Kod:
if{
anonymouse geldi mesajdan 10 kelime göster.
}
if $user
{
tüm mesajı gösterebilirsin
}
if {
anybot.txt
tüm mesajı gösterebilirsin
}
böylece anybot.txt içinede
googlebot.com
yahoo.com
google.com
ekleyelim, hatta belkide google.com eklediğimiz için üyelerimiz artabilir çünkü üye olmadan googledan refere olduğu için ilk mesajı ziyaretçi okuyabilecek fakat her hangi bir başka linke tıkladığında artık referesi seninsiten.com olacağı için üye olması istenecektir bu da ziyaretçinin üye olma güdüsünü arttırabilir.
böylece anybot.txt listesindeki bot uzantılarına sahip hostnamelere siteyi açabilir. Biz de sürekli php leri açıp içine IP eklemekten kurtulabiliriz diye düşünüyorum.
Bu kısıtlama bir örnektir ve esinlenilerek bir çok yerde kullanılabilir
örneğin bu yolla şiir, hikaye, video tipinde modülleri ziyaretçilere kısırlayabilir (bir kaç satırını okutabililerek) ama arama motorlarına serbest kılabiliriz.
Böyle benim gibi yazmak kolay ve bazı şeyler mantıka uygun kodlamaya ise uygun olmayabilir benimki sadece fikir vermek olmuyorsada olmasın hırs yapmaya deymeyebilir işlerinizi ertelemenize sonundada koca bir hiçle kalmanıza neden olabilir bu açıdan lütfen sizden böyle bir kodlama diliyor yada istiyoruz bekliyoruz diye düşünmeyin sadece sesli düşünüyorum sevgiler.
esasında ben zaten öyle yapıyorum,
sitemde advanced color grup 1.0.6 kullanıyorum, henüz nukeye uyarlayan olmadığından başka kullanan bildiğim kadartı ile yok, bu eklentinin içince
function_bots.php dosyası var,
içinde google msn yahoo ip leri var, onun için kullanılıyo, ben de onu include ettiriyorum, eğer arama motoru değilse sitem de 5 sayfa gezinmesine izin veriyorum.
bunu kullanıcının tarayıcısna bakarak da yapabilrisiz aslında, google da tarayıcı googlebot olarak görünüyor ama o zman dediğim gibi çok bsit şekilde sayfalar gezilebilir, onu benimsemedim, bu color grups eklentisinden faydalınabilir diye de o dosyayı kullanmalarını söylemiştim
Bu forumda yeni başlıklar açamazsınız Bu forumdaki başlıklara cevap veremezsiniz Bu forumdaki mesajlarınızı değiştiremezsiniz Bu forumdaki mesajlarınızı silemezsiniz Bu forumdaki anketlerde oy kullanamazsınız