Убрать сессии из vBulletin для Яндекса.

Solmyr
На сайте с 10.09.2007
Offline
501
1223

Наверное многие владельцы форумов на vBulletin удивляются, почему мало посетитлей с Яндекса, сравнительно с гуглом. А потому что надо убрать сессии из урлов.

К сожалению мне не дает ответить в теме: /ru/forum/130267 говорит что-то наподобие tread_reply_time_expired - потому создаю новую тему.

Корректное решение, в init.php в строку:

$show['search_engine'] = ($vbulletin->superglobal_size['_COOKIE'] == 0 AND preg_match("#(google|msnbot|yahoo! slurp)#si", $_SERVER['HTTP_USER_AGENT']));

Вписать Яндекса и Рамблера

Или если хотите совсем убить сессии для всех ботов, строку:

$vbulletin->session->set_session_visibility($show['search_engine'] OR $vbulletin->superglobal_size['_COOKIE'] > 0);

заменить на

$vbulletin->session->set_session_visibility(true);

Но первый вариант правильнее, т.к. влияет не только на сессии, но и на динамическое меню и прочую байду.

Avia
На сайте с 21.04.2007
Offline
33
#1

Спасибо, попробую.

Для тех кто не понял что нужно менять,

Открываем файл includes/init.php

ищем:

$show['search_engine'] = ($vbulletin->superglobal_size['_COOKIE'] == 0 AND preg_match("#(google|msnbot|yahoo! slurp)#si", $_SERVER['HTTP_USER_AGENT']));

заменяем на:

$show['search_engine'] = ($vbulletin->superglobal_size['_COOKIE'] == 0 AND preg_match("#(google|yandex|stackrambler|msnbot|yahoo! slurp)#si", $_SERVER['HTTP_USER_AGENT']));
broken
На сайте с 03.10.2006
Offline
228
#2

Solmyr, а для других форумов не пойдет лекарство? а то в smf сессии тоже достали. яндекс никак не хочет их любить.

Progr@mmer\.
На сайте с 14.10.2007
Offline
44
#3

Попробую :) Thanks

Вашей девушке не хватает романтики? Черпните её на сайте «Я Люблю Романтику» (http://iloveromantics.ru/). Романтический форум (http://forum.iloveromantics.ru/) для отдыха от нудной работы.
Web-Silver
На сайте с 02.05.2007
Offline
247
#4

Solmyr, работает 100%, как раз вчера мне с этим помог многоуважаемый Nowell, за что ему отдельное спасибо!

D
На сайте с 21.06.2006
Offline
168
#5

Для SMF здесь: /ru/forum/194386

Appstorespy - платформа анализа мобильных сторов | Publa.io - готовая инфраструктура для приема платежей и оплаты рекламных кабинетов в бурже

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий