Batuhan
Kendine webmaster
Kullanıcı
-
Üyelik
08.05.2011
-
Yaş/Cinsiyet
28 / E
-
Meslek
Öğrenci
-
Konum
Ankara
-
Ad Soyad
B** B**
-
Mesajlar
3455
-
Beğeniler
783 / 1009
-
Ticaret
1, (%100)
Eğer bir ziyaretçi herhangi bir şekilde verilere erişebiliyorsa, botlar da erişebilir. Botları engellemenin yolu botların nasıl çalıştığını anlamaktan geçiyor.
Örneğin bir bot sitenizi ziyaret ettiğinde bulduğu bağlantılar ve yazılar arasında hızla geçiş yapar, bu bir ziyaretçinin yapmayacağı bir şey. Bir insanın, 10 saniyede 10 ayrı içeriği görüntülemesinin olağan dışı olduğunu düşünürseniz bu hızda sitenizde dolanan birinin aslında bir bot olması oldukça mümkün. Yazacağınız basit betiklerle bu gibi olağandışı aktiviteleri tespit edip, örneğin yukarıda verdiğim örnekteki gibi bir durum gerçekleştiğinde kullanıcıdan bir resim doğrulaması isteyebilirsiniz, botlarla mücadelede bu çok kullanılan bir yöntemdir.
Çok mantıklı görünüyor, ancak dikkatli olmanız gereken noktalar var. Her bot karanlık bir efendiye hizmet etmez. Google, Yandex gibi arama motorları da sitenizi indexlerken botlar, ya da daha bilinen adıyla Örümcek'ler kullanır. Aynı bir bot gibi örümcekler de sitenizde çok hızlı bir şekilde dolanır, eğer bu örümceklerden biri yazılarınızı indexlerken bu engele takılırsa bu siteniz için hiç iyi olmaz. Bu yüzden yazacağınız bu betiklerde arama motorları için ayrıcalıklar oluşturmalısınız.
Yukarıda anlattığım yöntem de dahil olmak üzere hiçbir yöntem botları gerçekten engellemez, acemiler üzerinde işe yarayabilir, ancak profesyonelleri sadece yavaşlatabilir.
VoyL
WM Aracı
Kullanıcı
-
Üyelik
17.03.2013
-
Yaş/Cinsiyet
33 / E
-
Meslek
Öğrenci
-
Konum
İstanbul Avrupa
-
Ad Soyad
Ö** Ç**
-
Mesajlar
133
-
Beğeniler
0 / 23
-
Ticaret
0, (%0)
javascript ile çalışan sitelerde verilerin nereden geldiğini networku izleyerek bulabiliyoruz. Sadece ne şekilde geldiğini anlayamıyoruz bazen, onlar da ileri seviye sitelerde oluyor. Genelde javascript bile çare olmuyor artık.
-
Üyelik
26.11.2013
-
Yaş/Cinsiyet
30 / E
-
Meslek
Web master
-
Konum
Isparta
-
Ad Soyad
A** M**
-
Mesajlar
225
-
Beğeniler
85 / 59
-
Ticaret
9, (%100)
En iyi çözüm dmca.basacaksınız parayı içeriğin telifini alacaksınız.çalan olursa indexi sildirirsiniz.botları engeleyemezsiniz.
www.ustaderslik.com
tiwaly
NodeJS / PHP / NoSQL
Kullanıcı
-
Üyelik
10.10.2013
-
Yaş/Cinsiyet
34 / E
-
Meslek
Yazılımcı
-
Konum
İzmir
-
Ad Soyad
i** A**
-
Mesajlar
363
-
Beğeniler
135 / 104
-
Ticaret
7, (%100)
pregmatch, curl yada python ile yazılan bir botu engellersiniz belki ama tüm botları engellemek imkansız. Bot mantığına da aykırı zaten.
-
Üyelik
20.04.2013
-
Yaş/Cinsiyet
33 / E
-
Meslek
Web Programcılığı
-
Konum
Trabzon
-
Ad Soyad
** **
-
Mesajlar
97
-
Beğeniler
0 / 15
-
Ticaret
3, (%67)
Ne yaparsan yap o veriyi ekrana yazdığın takdirde ben o veriyi oradan alırım :)
ysnbulut
Üyeliği Durdurulmuş
Banlı Kullanıcı
-
Üyelik
13.07.2013
-
Yaş/Cinsiyet
34 / E
-
Meslek
öğrenci
-
Konum
Isparta
-
Ad Soyad
Y** B**
-
Mesajlar
158
-
Beğeniler
26 / 18
-
Ticaret
1, (%100)
aynen işe yarayacağını sanmıyorum..
Gandak
Web Master & Yazar
Kullanıcı
-
Üyelik
25.08.2013
-
Yaş/Cinsiyet
33 / E
-
Meslek
Web Master & Yazar
-
Konum
Balıkesir
-
Ad Soyad
M** K**
-
Mesajlar
230
-
Beğeniler
36 / 49
-
Ticaret
25, (%100)
Arkadaşlar bu konunun üstüne giderseniz sonucu ip blocklama bulursunuz yalnız proxy ile o aşılıyor tüm ipleri bloklamakta google ve diğer arama motorlarının botlarınıda engellemek anlamına gelirki bu da zaten veriyi bir hiç anlamına getiriyor boşverin çeken çeksin :D
-
Üyelik
21.04.2013
-
Yaş/Cinsiyet
30 / E
-
Meslek
PHP
-
Konum
Ankara
-
Ad Soyad
S** U**
-
Mesajlar
199
-
Beğeniler
71 / 41
-
Ticaret
19, (%100)
Büyük siteler genelde java ile atıyorum jquery dosyasının içinde div açtırıyosa bir başka js dosyasında içeriğin bir bölümünü resimlerini ayrı bi js dosyası içerisinde çektiriyo. Çok zorlamıştı ama normal bot yapımcıları kolay kolay yapamaz işinde ciddi profesyonel birisiyse yapabilir. 10 kişiden biri yapsa bile iyidir :D
Flawless
Üyeliği Durdurulmuş
Banlı Kullanıcı
-
Üyelik
25.10.2013
-
Yaş/Cinsiyet
41 / E
-
Meslek
Php Coder
-
Konum
Antalya
-
Ad Soyad
K** I**
-
Mesajlar
476
-
Beğeniler
22 / 87
-
Ticaret
7, (%100)
kendi kanaatim birşeyi görüyorsam onu alabilirim...kim ne derse desin botları engellemek değil sadece coderı biraz zorlarsınız yapacağınız işlemle...
27207
WM Aracı
Anonim Üyelik
-
Üyelik
02.01.2014
-
Yaş/Cinsiyet
- /
-
Meslek
-
Konum
-
Ad Soyad
** **
-
Mesajlar
1852
-
Beğeniler
346 / 707
-
Ticaret
5, (%100)
En mantıklısı CSS yapısını haftada bir değiştirmek. Bot düzenlenip yeniden dağıtılana kadar eski sürümünü çalışmaz kılar. Sonuçta botcular yapıp satıyor. Yüzlerce kişi kullanıyor o botu. Hepsi yeni sürümü elde edene kadar vakit kazanırsın. İçerikleri de haftada bir topluca girersen, en az 4-5 gün bot ile çalınmasını engellemiş olursun.