phpBB linkleri, sonda yer alan sid sebebi ile arama motorları tarafından takip edilmez ve indekslenmez. Sid degiskenini kodlardan kaldırdığınız zaman ise forumunuzun çalışmasında problemler oluşacaktır,
çözüm için sessions.php dosyasınını açmak (includes klasörü içinde yer alır)
satırını bulmak ve
degiştirmek
Bunu neden yapmam gerek derseniz
PHPSESSID, php tarafından, cookie kabul edilmemesi yada proxy üzerinden bağlantı olması durumunda, kullanıcıyı takip edebilmek için URL adreslerine eklenmektedir.
Arama motorları sayfalarınızı indekslerken bu PHPSESSID aynı sayfanın tekrar tekrar farklı adres ile arama motorunda yer alamasına sebep olacağından, arama motoru bu sayfaları indekslemez yada sayfanızı arama motorundan silebilir yada pr niz düşebilir
Bir diger çözüm ise
.htaccess dosyanıza aşağıdaki kodu eklemeniz yeterli
çözüm için sessions.php dosyasınını açmak (includes klasörü içinde yer alır)
PHP:
global $SID;
if ( !empty($SID) && !eregi('sid=', $url) )
satırını bulmak ve
PHP:
global $SID, $HTTP_SERVER_VARS; if ( !empty($SID) && !eregi('sid=', $url) && !strstr($HTTP_SERVER_VARS'HTTP_USER_AGENT' ,'Googlebot') && !strstr($HTTP_SERVER_VARS'HTTP_USER_AGENT' ,'[email protected];'))
degiştirmek
Bunu neden yapmam gerek derseniz
PHPSESSID, php tarafından, cookie kabul edilmemesi yada proxy üzerinden bağlantı olması durumunda, kullanıcıyı takip edebilmek için URL adreslerine eklenmektedir.
Arama motorları sayfalarınızı indekslerken bu PHPSESSID aynı sayfanın tekrar tekrar farklı adres ile arama motorunda yer alamasına sebep olacağından, arama motoru bu sayfaları indekslemez yada sayfanızı arama motorundan silebilir yada pr niz düşebilir
Bir diger çözüm ise
.htaccess dosyanıza aşağıdaki kodu eklemeniz yeterli
PHP:
php_flag session.use_trans_sid off