как бороться с индексацией страниц с SID

M
На сайте с 20.08.2004
Offline
376
557

Вот такая проблема на форуме (возможно сайте)

куча левых страниц с sid а еще сегодня заметил PHPSESSID

site.ru/forum/topic1345318.html?sid=5c87b6acce710fb147b6bd100eae2673&PHPSESSID=60989aaf2921834e021387ea35081ed0

вот думаю дописать в роботс.тхт вот такие строчки

User-agent: *
Disallow: /*sid=
Disallow: /* PHPSESSID=

User-Agent: Yandex
Disallow: /*sid=
Disallow: /*PHPSESSID=

не подорвусь ли я на мине если буду использовать такую конструкцию.

сапер ошибается один раз :), не хочется оставить форум без индексации :)

спасибо.

отец сыночка, лапочки дочки и еще одного сыночка
N1
На сайте с 14.05.2009
Offline
83
#1

Не нужно маскировать проблему, нужно её решить в корне.

Я вставляю такие строки в начало скрипта:

@ini_set('session.use_trans_sid', false);

@ini_set('url_rewriter.tags','');

Это блокирует автоматическую модификацию урлов и форм когда php отдает контент.

(но желательно понимать почему php так делает, чтобы предвидеть возможные последствия)

Оптимизатор широкого профиля
M
На сайте с 20.08.2004
Offline
376
#2

у меня вот что стоит

php_flag session.use_trans_sid Off

php_flag session.use_only_cookie On

но это нифига не помогает :)

Алексей Барыкин
На сайте с 04.02.2008
Offline
272
#3
Б
На сайте с 30.06.2008
Offline
200
#4

Miracle, Яндекс специально (точнее, в том числе) для таких раскладов изобрёл новую директиву Clean-param для robots.txt.

Будь мудрее. Выгляди глупее.
M
На сайте с 20.08.2004
Offline
376
#5
Алексей Барыкин:
http://www.armadaboard.com/articles118.htm

читал, ничего нового там не увидел :)

(читал подобную статью, прям один в один, за исключением одного момента)

Беобахтер:
Clean-param для robots.txt.

это сделал, но не одним яндексом живут мои сайты :))

спасибо ребята, но это немного не то

Б
На сайте с 30.06.2008
Offline
200
#6

Miracle, в любом случае не подорвёшься в части индексации. Форум из индекса одним днём не вылетает. Мне интереснее, в браузере-то такой запрет работать будет, для юзеров обычных? ;)

S
На сайте с 28.10.2005
Offline
319
#7
Беобахтер:
Мне интереснее, в браузере-то такой запрет работать будет, для юзеров обычных? ;)

Из роботса запрет? 😂

> как бороться с индексацией страниц с SID

Не стартовать сессию для неавторизованных пользователей

Б
На сайте с 30.06.2008
Offline
200
#8
semenov:
Из роботса запрет?

Надо ж как-то оправдать две идентичных секции. :)

M
На сайте с 20.08.2004
Offline
376
#9
semenov:
Не стартовать сессию для неавторизованных пользователей

уже сделано, Надо устранить то что уже есть :) в поисковых системах

Беобахтер:
Мне интереснее, в браузере-то такой запрет работать будет, для юзеров обычных?

я так подозреваю вопрос серьезный. но я что-то его не пойму

N1
На сайте с 14.05.2009
Offline
83
#10
Miracle:
у меня вот что стоит
php_flag session.use_trans_sid Off
php_flag session.use_only_cookie On

но это нифига не помогает :)

Попробуйте всё-таки не только .htaccess использовать, а и в скрипт добавить настройки.

Возможности использования .htaccess сильно разнятся на хостингах. Встречал ситуации на популярных немецких хостингах когда Option -Indexes или php_flag вообще приводит к 500 ошибке.

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