Uzun zamandır denk geldiğim bir durumu paylaşmak istiyorum. Biliyorsunuz "hacklink" oldukça popüler.

Çoğu zaman saldırganlar sitenin kaynak kodlarının genellikle footer kısmına veya herhangi bir yerine linkleri koyabiliyorlar.

Buraya kadar sorun yok. Sitenizin kaynağını kontrol ettiğinizde kodları görebilirsiniz.

Peki ya linkleri sadece "Google Bot" larının görebileceği şekilde işlem yaptılarsa ?

Buna çoğu yazılımda denk gelmeye başladım özellikle wordpress kullanan sitelerde.

Linkleri sadece user agenti Google Bot olan kullanıcılara linkleri gösteriyorlar.

Bu konuda dikkatli olmanızı öneriyor ve aşağıda sitenize google bot user agenti ile girildiğindeki kaynak kodunu alabileceğiniz kodu paylaşıyorum.

Kodda bulunan site adresini kendi sitenizin adresi ile değiştirip herhangi bir isimde .php uzantısı ile kaydedip sitenizde çalıştırın ve kontrol edin.

<?php
$ct = curl_init();
$options = array(CURLOPT_URL => 'https://www.siteadresiniz.com',
                 CURLOPT_SSL_VERIFYPEER => false,
                 CURLOPT_RETURNTRANSFER => true,
                 CURLOPT_FOLLOWLOCATION => true,
                 CURLOPT_USERAGENT => 'Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)',
                );

curl_setopt_array($ct, $options);
$data = curl_exec($ct);
$info = curl_getinfo($ct);
if($info['http_code']==200)
{
	$result = $data;
}
else
{
	$result = 'Site kaynağı alınamadı!';
}
?>
<h1>Site Kaynağı</h1>
<textarea style="width:100%;height:800px"><?php echo $result; ?></textarea>