Simple Machines Community Forum

SMF Support => Türkçe Bölümü (Turkish) => Language Specific Support => Arşiv => Aiheen aloitti: Hkan - toukokuu 01, 2009, 02:40:55 IP

Otsikko: Google, Yahoo Botları Hakkında Bir Öneri
Kirjoitti: Hkan - toukokuu 01, 2009, 02:40:55 IP
Selamlar,

Siteye giren ziyaretçilerin Google Botu veya Örümceği olup olmadığını denetleyen bir modifikasyonumuz var. Profesyonel SMF kodçularına bununla ilgili bir önerim var.

Örneğin 66.148.23.211 (Tamamen uydurma) IP'sine sahip bir botumuz var ve sistemimizde kurulu olan modifikasyonumuz sayesinde bunun Google Botu olduğunu şak diye görebiliyoruz değil mi? Ayrıca bu modifikasyon SSI.php'ye de bulaşıyor. :)

Sistemimizde konu içerikleri (veya bağlantılar) ziyaretçilerimize gösterilmiyor ki üye sayımız artsın. Ancak Google bunu sevmiyor, çünkü bağlantıları (veya konu içeriklerini) o da göremiyor.

Acaba diyorum; SSI.php'den bu botların IP'sini çekip konu içeriğini (veya bağlantılarını) göremeyen ziyaretçilerimizden ayrı tutabilir miyiz?

Kısacası; bir ziyaretçi sitemize girdiğinde "Forum içeriğimiz ziyaretçilere kapalıdır. Lütfen üye olun veya giriş yapın." veya "Bağlantıları görebilmek için lütfen üye olun veya giriş yapın." uyarısını görsün, ancak Google Botları sanki bir üyeymiş gibi konuda hiçbir gizleme olmaksızın dolaşabilsin. Ne diyorsunuz? Yapabilir miyiz?




GoogleBot & Spiders modifikasyonu. (http://custom.simplemachines.org/mods/index.php?mod=143)




Şöyle bir şey düşündüm; mesela konu içeriğini ...

if ($context['user']['is_guest']) { echo 'Konu içeriğimiz ziyaretçilere kapalıdır.'; }
else { echo $message['body']; }


... şeklinde saklıyoruz ya ...

if ($context['user']['is_guest'] && !$context['user']['is_gbot'] ...

... gibi bir şey yapsak olmaz mı?
Otsikko: Re: Google, Yahoo Botları Hakkında Bir Öneri
Kirjoitti: Hkan - toukokuu 02, 2009, 04:00:42 IP
Fikri olan yok mu?
Otsikko: Re: Google, Yahoo Botları Hakkında Bir Öneri
Kirjoitti: Yağız... - toukokuu 02, 2009, 04:22:04 IP
SMF 2.0 sürümünde basitçe yapılabilir ancak 1.x sürümlerinde olabileceğini zannetmiyorum.
Otsikko: Re: Google, Yahoo Botları Hakkında Bir Öneri
Kirjoitti: ოկtђ - toukokuu 03, 2009, 08:04:46 AP
2.0 da nasıl yapılır yağız?
demiştim ama kendi özelliği demişsin.Biraz kurcalayayım bakayım.
Otsikko: Re: Google, Yahoo Botları Hakkında Bir Öneri
Kirjoitti: murat61 - toukokuu 03, 2009, 05:31:16 IP
IPB - Invision Power Board da bu özellik var  google rahat rahat indexliyor ama ziyaretçi göremiyor  örnek http://209.85.129.132/search?q=cache:g8VbNobAoMcJ:www.mjturkiye.net/forum/Joomla-15x-Temalari-f372.html+site:mjturkiye.net+Joomla&cd=9&hl=tr&ct=clnk&gl=tr
http://www.mjturkiye.net/forum/Joomla-15x-Temalari-f372.html
Otsikko: Re: Google, Yahoo Botları Hakkında Bir Öneri
Kirjoitti: husmen73 (Gulhin) - toukokuu 04, 2009, 07:26:21 AP
Lainaus käyttäjältä: Yağız... - toukokuu 02, 2009, 04:22:04 IP
SMF 2.0 sürümünde basitçe yapılabilir ancak 1.x sürümlerinde olabileceğini zannetmiyorum.
Yapılır yapılır. Benimde aklımda ama hiç uğraşmıyorum çünkü hiçbir site'm ziyaretçilere kapalı değil :)
Otsikko: Re: Google, Yahoo Botları Hakkında Bir Öneri
Kirjoitti: rölyef - toukokuu 04, 2009, 07:37:36 AP
http://custom.simplemachines.org/mods/index.php?mod=1546
Buradaki modifikasyon olsa gerek :)
Otsikko: Re: Google, Yahoo Botları Hakkında Bir Öneri
Kirjoitti: grafitus - toukokuu 04, 2009, 07:54:21 AP
Ya salında 2.0 için mantıken hiç kodlama yapmadan $context['user']['is_guest'] den ayırması gerekmez mi?

@Fovist He valla doğru..
Otsikko: Re: Google, Yahoo Botları Hakkında Bir Öneri
Kirjoitti: Yağız... - toukokuu 04, 2009, 09:27:32 AP
Lainaus käyttäjältä: Fovist - toukokuu 04, 2009, 07:37:36 AP
http://custom.simplemachines.org/mods/index.php?mod=1546
Buradaki modifikasyon olsa gerek :)
Aynen bu :P
Otsikko: Re: Google, Yahoo Botları Hakkında Bir Öneri
Kirjoitti: Hkan - toukokuu 04, 2009, 11:03:02 AP
Demek yapılmış bile. Teşekkürler arkadaşlar. :)




Modifikasyonu inceledim. Benim ilk mesajda dediğim mantığa göre hareket ediyor.
if (!$spider_match || $context['user']['is_guest'])
is_not_guest();


:)
Otsikko: Re: Google, Yahoo Botları Hakkında Bir Öneri
Kirjoitti: grafitus - toukokuu 04, 2009, 12:13:59 IP
@biggboss, sanırsam biz onu Smf 2.0da aşağıdaki gibi kullanıcaz


if (!$context['user']['is_spiders'] || $context['user']['is_guest'])
is_not_guest();
Otsikko: Re: Google, Yahoo Botları Hakkında Bir Öneri
Kirjoitti: my_wuslat - toukokuu 04, 2009, 12:33:58 IP
Modifications.turkish-utf8.php   kodlarını verebilirmisiniz bunun ?

Otsikko: Re: Google, Yahoo Botları Hakkında Bir Öneri
Kirjoitti: my_wuslat - toukokuu 05, 2009, 04:35:24 AP
Ben bunu yaptım ancak, forumdaki konular ziyaretçilere kapanıyor, yani bir okumak için tıklandında üye giriş sayfasına yönleniyor, ziyaretçiler konuları görmücekmi yani mod bunumu sağlıyor ?
Otsikko: Re: Google, Yahoo Botları Hakkında Bir Öneri
Kirjoitti: turanordusu.tc - toukokuu 05, 2009, 05:31:12 AP
Lainaus käyttäjältä: my_wuslat - toukokuu 05, 2009, 04:35:24 AP
Ben bunu yaptım ancak, forumdaki konular ziyaretçilere kapanıyor, yani bir okumak için tıklandında üye giriş sayfasına yönleniyor, ziyaretçiler konuları görmücekmi yani mod bunumu sağlıyor ?
Ziyaretçiye kapalı, arama motorlarına açık.  ;) Mod un amacı bu. Bende yaptım şimdi ve güzel oldu . ;)
Otsikko: Re: Google, Yahoo Botları Hakkında Bir Öneri
Kirjoitti: my_wuslat - toukokuu 05, 2009, 06:21:12 AP
biz zaten ziyaretçiden linkleri ve resimleri gizledik, tamamen konuları kapatmaya gerek yok, modda değişiklik yapılabilir mi , arama motorlarına açılsın ama ziyaretçide konuyu görsün... ( Konuyu sadece, link ve resimleri zaten göremiyor )
Otsikko: Re: Google, Yahoo Botları Hakkında Bir Öneri
Kirjoitti: Yağız... - toukokuu 05, 2009, 06:35:06 AP
O zaman neden modifikasyonu kuruyorsunuz?
Otsikko: Re: Google, Yahoo Botları Hakkında Bir Öneri
Kirjoitti: my_wuslat - toukokuu 06, 2009, 02:35:13 AP
şimdi biz, resimleri ve linkleri ziyaretçiden gizlemiyormuyuz, gizliyoruz, bu aynı zamanda arama motorlarının botları içinde gizlenmiş olmuyormu, oluyor,

yani demek istediğim arama motorlarının botları, linkleri ve resimleri görsün, ama ziyaretçiler göremesin...



Otsikko: Re: Google, Yahoo Botları Hakkında Bir Öneri
Kirjoitti: €®Ю€∏∏----® - toukokuu 06, 2009, 03:27:01 AP
Ben kurdum arkadaşlar türkçeye çevirdim. :)

Modifications.turkish.php'de
Bul :
?>

Üzerine Ekle:

txt['enable_spiderAccess'] = 'Örümcekler Aktif';
$txt['enabled_spider'] = 'Siteyi Tarayabilecek örümcekler <br /><i> (Örümcekler için örnek olarak  <b><font color="red">google ve yahoo</font></b> yazabilirsin ) ';

Otsikko: Re: Google, Yahoo Botları Hakkında Bir Öneri
Kirjoitti: turanordusu.tc - toukokuu 06, 2009, 06:32:20 AP
Mozilla/4.61 [en] (X11; U; ) - BrowseX (2.0.0 Windows))
Sogou web spider/4.0(+http://www.sogou.com/docs/help/webmasters.htm#07))
ISCrawler/Nutch-1.0 (http://www.imageshack.com; Email))
Ericsson)
facebookexternalhit/1.0 (+http://www.facebook.com/externalhit_uatext.php))

Bunlarda arama motoru değilmi ama bunları da eklemek lazım. Daha bir çok var bana gelen bunun gibi. :)
Ben onun için kaldırdım dün akşam. Çünkü bu aralar zaten alexa değerim sürekli düşüyo ve korktum bende.  ;)