Googlebot algılama kitaplığı

PHP`de GoogleBot`un Google arama motoruna aitliğini belirleme örneği — Googlebot algılama kitaplığı

GoogleBot`un Google arama motoruna ait olduğunu belirleme örneği

Saldırganlar çok sık olarak, örneğin bir Google arama motoru botu gibi davranarak içerik aktarmak için web sitelerini tarar. Saldırganlar, bu basit numarayı, gerçek bir botun başlıklarında olduğu gibi aynı bilgileri içeren bir Kullanıcı Aracısı başlığını ileterek gerçekleştirir: Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)

Siber suçluların bu tür eylemleri yalnızca İnternet sunucularınıza gereksiz yük oluşturmakla kalmaz, aynı zamanda sitelerinizin içeriğini sizin izniniz olmadan da tarayabilir.

GoogleBot'u taklit eden sahte botların istenmeyen etkinliklerini önlemek için aşağıdaki PHP kod örneğini kullanabilirsiniz (Googlebot algılama kitaplığı):

if (strpos($_SERVER['HTTP_USER_AGENT'],'Googlebot') !== false) {
	$iphost = gethostbyaddr($_SERVER['REMOTE_ADDR']);
	if (substr($iphost, -10) != "google.com" && substr($iphost, -13) != "googlebot.com")
		echo "It's a fake GoogleBot! :(";
	else
		echo "It's a real GoogleBot! :)";
}

Bu şekilde, Google arama motoru ile ilgisi olmayan botların istenmeyen etkinliklerini önleyebilirsiniz.

Web yöneticileri ve web sitesi sahipleri için ücretsiz çevrimiçi araçlar ve hizmetler

Qwerty Networks

Müşteri veya iş ortağı olun
Yöneticimiz birkaç çalışma saatinde sizinle iletişime geçecektir!

Verileriniz korunur ve şifrelenmiş bir biçimde saklanır.

Ivan Morohin

«Avrupa pazarında gerçekten yatay olarak ölçeklenebilir sosyal ağlar, portallar ve yapay zeka sistemlerinin oluşturulmasını uygun bir fiyata sunan belki de tek ekip.»

5
Marat Guelman

«Dijital kişiliğimi, Qwerty AI sistemine dayalı Marat 3.0 avatarını oluşturdukları için Qwerty Networks ekibine teşekkürler. O fantastik. Virtual Marat sizinle guelman.me üzerinden iletişim kurmaya hazır. Marat 3.0 benden daha akıllı — farklı diller konuşuyor. Ve benden daha sorumlu çünkü günün 24 saati cevap veriyor. Siteme hoş geldiniz, ziyaret edin ve elektronik kopyamla iletişim kurun!»

5