Как избавиться от Идентификаторов сессий в адресах страниц?

S7
На сайте с 05.10.2006
Offline
14
1307

На сайте www.promo-techart.ru/analysis/errors.htm имеется следующий раздел:

Засорение индексов поисковых машин дубликатами страниц.
Идентификаторы сессий в адресах страниц.

Идентификаторы сессий используются для присвоения пользователю уникального обозначения и генерируются автоматически при открытии каждой новой сессии. И каждый раз, при проходе по ссылкам сайта робот получает новый адрес для одной и той же страницы. В то же время, проверяя уже хранящиеся в базе поисковой системы ссылки, робот обнаруживает, что они по-прежнему существуют, однако из-за того, что ссылок с других страниц на эту больше нет, вес у неё крайне мал. Постепенно в базе поисковой системы появляется большое количество дубликатов одной и той же страницы, что может привести к санкциям со стороны поисковой системы. Сайт может подвергнуться "безжалостной чистке", т.е. удалению из индекса большей части страниц.

И это не единственная проблема, вызываемая идентификаторами сессий. Роботы некоторых поисковых систем имеют ограничения на количество индексируемых за один свой визит страниц. И наличие множества одинаковых страниц с разными адресами, естественно, замедляет индексацию сайта.

Учитывая вышесказанное, необходимо избавляться от идентификаторов сессий в адресах страниц, тем более что в большинстве случаев, как показывает практика, в их применении нет необходимости. Если же это невозможно, то такие страницы необходимо запретить к индексации, а в случае обращения к документам роботов поисковых машин (их можно, например, идентифицировать по значению поля User-Agent) не генерировать идентификаторы сессии.:idea:

Подскажите, будьте добры, как избавиться от идентификаторов сессий ?

D
На сайте с 14.01.2007
Offline
153
#1
semia777:


Подскажите, будьте добры, как избавиться от идентификаторов сессий ?

хрустальный шарик в отпуске. вы бы хоть написали, на чём у вас сайт работает.

Dreammaker
На сайте с 20.04.2006
Offline
569
#2

Где? :)

Движок на php? И вообще какой движок? В стандартных форумах, например, свой механизм формированния сессий.

П
На сайте с 13.03.2007
Offline
9
#3

Для php надо установить session.use_only_cookies в 1, должно помочь

T
На сайте с 11.08.2005
Offline
181
#4
semia777:
Подскажите, будьте добры, как избавиться от идентификаторов сессий ?

Могу ошибаться, но попробуйте в .htaccess прописать строку:

php_value session.use_trans_sid off

S7
На сайте с 05.10.2006
Offline
14
#5
Dreammaker:
Где? :)

Движок на php? И вообще какой движок? В стандартных форумах, например, свой механизм формированния сессий.

Прошу извинить!🙄

Сайт имеет движок, который создан с использованием PHP и требует для своей работы наличие базы данных MySQL.

ТВЭЛ
На сайте с 29.09.2006
Offline
111
#6

semia777, а, ну теперь все ясно, конечно :D

Время не ждёт.
alexspb
На сайте с 14.11.2005
Offline
187
#7

semia777, если сессии не прописываются принудительно в скрипт, то как написали выше, а так - ручками из скрипта удалять...

S7
На сайте с 05.10.2006
Offline
14
#8
alexspb:
semia777, если сессии не прописываются принудительно в скрипт, то как написали выше, а так - ручками из скрипта удалять...

А где можно посмотреть, как прописать эти самые сессии в скрипт?😕

K
На сайте с 31.01.2001
Offline
737
#9
semia777:
Сайт имеет движок, который создан с использованием PHP и требует для своей работы наличие базы данных MySQL.

Обратитесь к программисту, владеющему PHP, и не морочьте голову.

Выделенные полосы в Москве (http://www.probkovorot.info) привели к снижению скорости до 23%.

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