Mevcut yapı:
<div class="product-info">
<h1 class="mainbox-title">Makale başlığı</h1>
<div class="icerik">
<>içerik yazısı</p>
</div>Manuel olarak sürekli değişen yapı:<div class="prd-info">
<h1 class="degisen-title">Makale başlığı</h1>
<div class="degisen-icerik">
<p class="degisen class">içerik yazısı</p>
</div>Bu şekilde botun veri çekmesini engellersin. Fakat karşındaki sahıs php bilen birisi ise bunada çözüm bulur. Sen değiştirirsin o çözüm bulur
bu döngü hangi tarafın sıkılıp bırakacağına bağlı oluyor birazda. Eğer karşındaki kişi php bilmeyen ve botu dışardan yazdırıp alan birisiyse bu döngü çok uzun sürmez. 2. çözüm
Bu botlar sunucuda çalışır doğal olarak user-agent veya çerez alıp verebilirler. Fakat javascript çalıştıramazlar. Bu yüzden sitene giren tüm kullanıcıların javascript çalıştırıp çalıştırmadığını tespit edersin. Pasif olanların ip adreslerini bir txt ye yazdırırsın.
Daha sonra bu ipleri adres satırına veya sunucu ip sorgulama sitelerine sorgu göndererek sunucu olup olmadığını tespit edersin. Eğer sunucu ise büyük ihtimal bu sunucuda çalışıyordur bot. Daha sonra o ipi banlarsın
... Eğer proxy kullanıyorsa bot buda pek işe yaramaz. Kod için r10.net javascript kategorisinde aynen bu konuya benzer bir konu aç js bilenler sana yardımcı olurlar. Benim aklıma gelen en mantıklı şeyler bunlar