lostyazilim
tr.link

PHP PDO Siteyi Ziyarete Gelen Botları Nasıl Göre Bilirim? ( YARDIM )

9 Mesajlar 1.012 Okunma
lstbozum
tr.link

bakarmsn bakarmsn Kimlik Onayı Bekliyor Banlı Kullanıcı
  • Üyelik 20.01.2018
  • Yaş/Cinsiyet 33 / E
  • Meslek Memur
  • Konum İstanbul Avrupa
  • Ad Soyad G** E**
  • Mesajlar 153
  • Beğeniler 26 / 25
  • Ticaret 0, (%0)
Arkadaşlar;

Siteyi ziyarete gelen botları kim online sayfası yapıp görmek istiyorum.

Ama bunu nasıl ve neşekilde yazacağımı bulamadım. Mantığı nedir?

Kullanıcı mı Google bot mu anlamak istiyorum.

Hiç bir yerde ingilizce ve türkçe kaynak da bulamadım biliyorsanız yardımcı olabilir misiniz?
 

 

wmaraci
reklam

Decimas Decimas WM Aracı Kullanıcı
  • Üyelik 19.04.2015
  • Yaş/Cinsiyet 26 / E
  • Meslek Developer
  • Konum İstanbul Avrupa
  • Ad Soyad E** E**
  • Mesajlar 820
  • Beğeniler 1 / 302
  • Ticaret 1, (%100)
Şu kütüphaneyi kullanarak user agent header üzerinden gelen kişiler hakkında detaylı bilgi edinebilirsin. Ayrıca ipdata apisini kullanarak ip üzerinden konum verisi gibi veriler de elde etmen mümkün. Tabiki bunlar manipüle edilebilir bilgiler olduğu için temsili olarak düşünmelisin.
bakarmsn

kişi bu mesajı beğendi.

no time for caution

mucosoft mucosoft Mucosoft Kullanıcı
  • Üyelik 07.10.2013
  • Yaş/Cinsiyet 26 / E
  • Meslek Bilgisayar Programcısı
  • Konum Giresun
  • Ad Soyad M** E**
  • Mesajlar 648
  • Beğeniler 181 / 81
  • Ticaret 5, (%100)
Daha önce web siteme giren kullanıcıların IP, cihaz adı, tarayıcı gibi verilerini tutuyordum. Zaten bot olduğu adından anlaşılıyordu. Aşağıdaki PHP değişkenlerinden yararlanabilirsin. Bu sayede hem çevrimiçi sayfası yapabilirsin, hemde kimlerin girdiğini görebilirsin. :)

https://www.php.net/manual/tr/reserved.variables.server.php
bakarmsn

kişi bu mesajı beğendi.

bakarmsn bakarmsn Kimlik Onayı Bekliyor Banlı Kullanıcı
  • Üyelik 20.01.2018
  • Yaş/Cinsiyet 33 / E
  • Meslek Memur
  • Konum İstanbul Avrupa
  • Ad Soyad G** E**
  • Mesajlar 153
  • Beğeniler 26 / 25
  • Ticaret 0, (%0)
Decimas mucosoft

Arkadaşlar : Siteye kimin nereden geldiğini vs görmek için ip adresi, bulunduğu şehir, bulunduğu ülke, posta kodu, tarayıcı bilgisi bulunduğu sayfanın linki ve sitemize nereden geldiği hakkında linki , Reffer kodu, host bilgisi vb. bilgileri veri tabanına kaydettirdim. Tek sıkıntı bot mu ziyaretçi mi onu anlayamıyorum.
 

 

wmaraci
wmaraci

zodiax zodiax zodiaxweb.com Kullanıcı
  • Üyelik 07.12.2019
  • Yaş/Cinsiyet 44 / E
  • Meslek Coder & Web Master
  • Konum Antalya
  • Ad Soyad G** T**
  • Mesajlar 70
  • Beğeniler 21 / 34
  • Ticaret 4, (%100)
Ziyaret sürelerinden anlayabilirsin. Süre 3 sn altında olanlar genelde bottur.
bakarmsn

kişi bu mesajı beğendi.

Abdullahx Abdullahx MW Aracı Kullanıcı
  • Üyelik 03.04.2019
  • Yaş/Cinsiyet 29 / E
  • Meslek .
  • Konum Trabzon
  • Ad Soyad A** K**
  • Mesajlar 905
  • Beğeniler 393 / 395
  • Ticaret 3, (%100)
Bence bu sayfada epey bir bilgi var.
bakarmsn

kişi bu mesajı beğendi.


Decimas Decimas WM Aracı Kullanıcı
  • Üyelik 19.04.2015
  • Yaş/Cinsiyet 26 / E
  • Meslek Developer
  • Konum İstanbul Avrupa
  • Ad Soyad E** E**
  • Mesajlar 820
  • Beğeniler 1 / 302
  • Ticaret 1, (%100)

bakarmsn adlı üyeden alıntı

Decimas mucosoft

Arkadaşlar : Siteye kimin nereden geldiğini vs görmek için ip adresi, bulunduğu şehir, bulunduğu ülke, posta kodu, tarayıcı bilgisi bulunduğu sayfanın linki ve sitemize nereden geldiği hakkında linki , Reffer kodu, host bilgisi vb. bilgileri veri tabanına kaydettirdim. Tek sıkıntı bot mu ziyaretçi mi onu anlayamıyorum.


Verdiğim kütüphane yüzlerce botu tanıyabilyor.
bakarmsn

kişi bu mesajı beğendi.

no time for caution

mucosoft mucosoft Mucosoft Kullanıcı
  • Üyelik 07.10.2013
  • Yaş/Cinsiyet 26 / E
  • Meslek Bilgisayar Programcısı
  • Konum Giresun
  • Ad Soyad M** E**
  • Mesajlar 648
  • Beğeniler 181 / 81
  • Ticaret 5, (%100)

bakarmsn adlı üyeden alıntı

Decimas mucosoft

Arkadaşlar : Siteye kimin nereden geldiğini vs görmek için ip adresi, bulunduğu şehir, bulunduğu ülke, posta kodu, tarayıcı bilgisi bulunduğu sayfanın linki ve sitemize nereden geldiği hakkında linki , Reffer kodu, host bilgisi vb. bilgileri veri tabanına kaydettirdim. Tek sıkıntı bot mu ziyaretçi mi onu anlayamıyorum.


Yapay zeka ve makine öğrenimi.

Eğer zor geleceğini düşünüyorsan farklı bir yöntem önerebilirim. Sen bu bilgilere bakarak bot olduğunu anlayabiliyor musun? Önce bunun cevabını vermelisin. Zaten hangisinin bot olduğu belli oluyor adından. Sen nasıl anladıysan koda da bu şekilde dökmelisin.

Mesela kendi veri tabanımda yer alan bir veriyi sana açıklayacağım. "Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)" şeklinde bir veri buldum. Bot olduğu çok net bir şekilde anlaşılıyor. Bunu koda dökmen için şu yöntemi kullanabilirsin. Bu verinin içerisinde yer alan "Googlebot" ifadesini taratarak Google bot olduğunu açıklayabilirsin. Eğer sadece bot olacaksa "Bot" sözcüğünü taratmalısın.

Sanırım demek istediğimi anladın. Yazının sadece o kısmını arayacak. Eğer var ise hangi bot olduğu belli olacak.
bakarmsn

kişi bu mesajı beğendi.

bakarmsn bakarmsn Kimlik Onayı Bekliyor Banlı Kullanıcı
  • Üyelik 20.01.2018
  • Yaş/Cinsiyet 33 / E
  • Meslek Memur
  • Konum İstanbul Avrupa
  • Ad Soyad G** E**
  • Mesajlar 153
  • Beğeniler 26 / 25
  • Ticaret 0, (%0)
zodiax => Evet sitede ve sayfalarda durma süresi oldukça kısa doğru.

Abdullahx => Verdiğin sayfayı inceledim ve oldukça işe yarar koşullar var. Kullanabilirim.

Decimas => Verdiğiniz kütüp hane oldukça detaylı ve karmaşık görünüyor ama işe yarar.

mucosoft => Evet haklısınız Googlebot mu - Yandexbot mu bugün yeni anlaya bildim çünkü siteyi taramaya dün gece gelmişler if koşulu ile bunları ayıkladım mı çok güzel olacaktır. İşletim sistemi ve Tarayıcı bilgisinide o şekilde görebiliyorum. Şuan hem normal ziyaretçi hemde bot ları bu şekilde anlaya bildim.

Arkadaşlar Siteye Yaptığım Popup Tablosu Sizce Daha Çekmem Gereken Birşey Var mı?

Aşağıdaki Fotoğraf Googlebot Bilgileri

mucosoft

kişi bu mesajı beğendi.

wmaraci
wmaraci
Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al