Яндекс неправильно проиндексировал форум

bulanov
На сайте с 29.08.2008
Offline
69
678

В индекс попали страницы, в адресах которых прописалась ID сессий


viewforum.php?f=26&sid=772e6216d5f87f5e5badd7dfe936eb2b
memberlist.php?mode=group&g=5&sid=7293d62f0307772c63dc5d957cf99ce7
viewforum.php?f=27&sid=66e7174f1b564c574a859ace7b4601ed
...

Почему? И как можно это исправить?

Подпись
K
На сайте с 31.01.2001
Offline
737
#1

Яндекс проиндексировал то, что ему дали. Просто у вебмастера руки не из того места растут, вот и все.

Не надо давать в URL ID сессий, пока клиент не залогинится с паролем как положено.

Выделенные полосы в Москве (http://www.probkovorot.info) привели к снижению скорости до 23%.
bulanov
На сайте с 29.08.2008
Offline
69
#2
Kost:
Не надо давать в URL ID сессий, пока клиент не залогинится с паролем как положено.

На форуме специальные права для ботов, благодаря которым они спокойно логинятся

Исправил ошибку. Отключил проверку IP-адреса сессии.

Страницы переиндексируются и попадут в индекс с нормальными URL? Ведь при обращении к странице с session id попадаешь на нужную страницу. Если я удалю страницы с Session ID из индекса, то они после этого проиндексируются?

SF
На сайте с 11.10.2005
Offline
137
#3

найди список страниц с сессиями которые в индексе яндекса

запрещай их индексацию в роботсе.

и жди когда проиндексируются этиже страницы но уже без сессии в адресе.

Должно получиться.

З.Ы. заголовок у темы действительно некрасивый получился, у яндекса и без вашего форума достаточно косяков... , а вы еще обвиняете его в том в чем он не виноват... :)

вот нашел почитайте http://webartsolutions.com/articles/doklad-robotstxt.html

User-agent: *

Disallow: /*sid=
Disallow: *sid=

должно помочь

Инструкция: Как Правильно Делать Сайты: Домен, Хостинг, Установка CMS (http://www.3sd.ru/kak-delat-site/index.php).
bulanov
На сайте с 29.08.2008
Offline
69
#4

SellingFeis, благодарю! Но это только для гугла:(

P.S. Прошу прощения у яши. Просто у меня

Kost:
руки не из того места растут, вот и все.
K
На сайте с 31.01.2001
Offline
737
#5
bulanov:
SellingFeis, благодарю! Но это только для гугла

Более того, что-то помешало вам изучить букварь Яндекса, в котором уже полгода описана фича с масками и шаблонами в robots.txt .

Поэтому можно смело писать:

User-agent: Googlebot

User-agent: Yandex

Disallow: /*&sid=

bulanov
На сайте с 29.08.2008
Offline
69
#6

Kost, огромнейшее спасибо!

K
На сайте с 31.01.2001
Offline
737
#7

Не за что :)

bulanov
На сайте с 29.08.2008
Offline
69
#8

Не помогло. Я в растерянности! Что делать?

Talisman13
На сайте с 20.01.2007
Offline
211
#9
Kost:
User-agent: Googlebot
User-agent: Yandex
Disallow: /*&sid=

Сорри...

А не будет ли ошибки, если сделать так? Ведь сначала идет директива, для гугла и сразу же для яндекса.

Не лучше ли сделать два отдельных блока? Так даже правильней будет.

bulanov
На сайте с 29.08.2008
Offline
69
#10

т.е. вот так?


User-agent: Yandex
Disallow: /*&sid=
User-agent: Googlebot
Disallow: /*&sid=

Пусть даже для гугла он ничего не запретил, но ведь и Я не правильно проиндексировал. Я не понимаю почему. Я же отключил проверку IP-адреса сессии.

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