PDA

Tam Sürümünü Görmek İçin : google bot onclick fonksiyonuna 'return false' atanmış adresi görebilir mi?


fistby
17/10/2007, 11:47
<a href="http://www.site.com/git.asp?id=1" onclick="alert('tamam');return false;">Git</a>Yukarıda verdiğim örneği google bot bağlantı olarak kabul eder mi?


fistby
17/10/2007, 15:31
Sayfaya giriş yapılan tarayıcı bilgisi "google bot" olduğunda 'return false' bölümünü sildirerek problemimi çözdüm sanırım. Böyle olduğunda google bot ilk önce onclick olayındaki işlemi yapacak ikinci olarakta verdiğim adrese erişecek diye düşünüyorum.

Türkçe
17/10/2007, 20:26
Adres takip sistemini kullandığına göre o adresi de bence kabul edecektir, sonuçta bir href var..

fistby
17/10/2007, 20:44
Bu soruna yaptığım bir çalışmada rastladım.
http://www.google.com.tr/search?hl=tr&q=site:http://www.ihtiyacmolasi.com/biyografi.asp
Yukarıdaki bağlantıdan sayfayı arattıktan sonra sayfayı açıp içindeği kısımlara bakarsanız.
<a class="ortahaberbaslikfont" href="biyografi.asp?id=1" onClick="ajaxpage('biyografi.asp?s=b&id=1', 'biyografi', 1);return false;">Sinan Gürsoy - Bass</a>
Yukarıda verdiğim gibi bir kaç bağlantı görürsünüz. Fakat bu bağlantılar 3 ay üstünde zaman geçmesine rağmen listenilmedi. Bende problemin onclick fonksiyonunun sonunda işlemi başa döndüren 'return false' komutunun olduğunu düşündüm.
Şimdi önceki mesajımda dediğim gibi google bot ya da herhangi bir bot girdiğinde bunu algılayarak 'return false' komutunun kaldırılmasını sağladım.

fistby
04/11/2007, 05:15
Sonuç olarak; bir bağlantının onclick fonksiyonuna return false komutu uygularsanız, google örümceklerinin bu bağlantıyı ziyaret etmesini engellenmiş olursunuz.