Несколько вопросов от новичка

12
СN
На сайте с 17.08.2006
Offline
13
892

У меня есть сайт www.site.ru.

Ссылки на сайте сначала были динамическими потом перешел на статические. Структура стала следующей: www.site.ru/details/n где

n=от 1 до 100.

1. Почему проиндексированные страницы (напр.в RAMBLER) выглядят так

www.site.ru/details.php?Id=n

2. Почему по запросу #URL="site.ru*" в YA проиндексирована только www.site.ru

3. Можно ли YA добавлять URL таким образом

www.site.ru/details/n

Спасибо за ответы.

K. Ermakov
На сайте с 10.12.2004
Offline
328
#1

1. Когда открывается страница www.site.ru/details.php?Id=n, что происходит? Установлен ли редирект с www.site.ru/details.php?Id=n на www.site.ru/details/n?

2. Потому что Яндекс считает главным зеркалом www.site.ru (http://webmaster.yandex.ru/faq.xml?id=508490#whatismirror )

3. Можно.

С уважением, Константин Ермаков, absite.ru: онлайн кроссворды (http://absite.ru/); searchsuggest.ru: поисковые подсказки доставляют (http://searchsuggest.ru/).
СN
На сайте с 17.08.2006
Offline
13
#2
K. Ermakov:
Когда открывается страница www.site.ru/details.php?Id=n, что происходит?

Открывается страница сайта www.site.ru/detals/n

K. Ermakov:
Установлен ли редирект с www.site.ru/details.php?Id=n на www.site.ru/details/n?

Да

K. Ermakov:
2. Потому что Яндекс считает главным зеркалом www.site.ru (http://webmaster.yandex.ru/faq.xml?i...0#whatismirror )

Когда будут проиндексированы www.site.ru/details и другие ?

K. Ermakov
На сайте с 10.12.2004
Offline
328
#3
Сергей(NEO):
Когда будут проиндексированы www.site.ru/details и другие ?

А-а-а! Т.е. в индексе вообще одна только главная страница? Сколько времени сайту? Раньше были проиндексированы внутренние? Может, Вы URL покажете, чтобы не гадать на кофейной гуще?

СN
На сайте с 17.08.2006
Offline
13
#4
K. Ermakov:
А-а-а! Т.е. в индексе вообще одна только главная страница? Сколько времени сайту? Раньше были проиндексированы внутренние? Может, Вы URL покажете, чтобы не гадать на кофейной гуще?

Сайт в профиле. Около 4 мес.

K. Ermakov
На сайте с 10.12.2004
Offline
328
#5

Редиректов с www.site.ru/details.php?Id=n на www.site.ru/details/n я не нашёл. Видимо, когда они появятся, Яндекс будет кушать Ваши новые странички.

Кстати, Вам бы не мешало заодно избавиться от идентификаторов сессий, вместе с которыми Яндекс кушает страницы Вашего сайта.

СN
На сайте с 17.08.2006
Offline
13
#6
K. Ermakov:
Редиректов с www.site.ru/details.php?Id=n на www.site.ru/details/n я не нашёл. Видимо, когда они появятся, Яндекс будет кушать Ваши новые странички.

Может я делал что то не так вот отрывок из .htaccess

RewriteEngine on
RewriteBase /
# /details/123 => /details.php?Id=123
RewriteRule ^(.*)details/([0-9]+)$ $1/details.php?Id=$2

Соответственно откорректированы пути в скриптах

Я так понимаю это редирект ?

СN
На сайте с 17.08.2006
Offline
13
#7
K. Ermakov:
Кстати, Вам бы не мешало заодно избавиться от идентификаторов сессий, вместе с которыми Яндекс кушает страницы Вашего сайта.

По поводу идентификатора тоже .htaccess

php_value session.use_trans_sid 0
php_value session.session.use_only_cookies 1

Если возможно подскажите как сделать правильно.

И еще может быть идентификатор сессии в YA виден из-за того что давно не индексировался сайт.То есть с самого начала ссылки были динамические ?

K. Ermakov
На сайте с 10.12.2004
Offline
328
#8
Сергей(NEO):
Я так понимаю это редирект ?

Вообще говоря, как Вы делали редирект - это Ваше личное дело (или программиста Вашего) :) Но вот я, как пользователь (или, воспользовавшись расширением для FF - User Agent switcher, как бот Яндекса), открывая страницу http://www.site.ru/details.php?Id=n , если на ней стоит нормально работающий редирект, должен отправляться немедленно на http://www.site.ru/details/n

Ну, там, можно ещё отклики сервера посмотреть для приличия...

И вот этого на Ваших страницах как раз нет. Вывод: где-то Вы с редиректом ошиблись.

bondarev.pp.ru
На сайте с 29.09.2005
Offline
202
#9
Сергей(NEO):
Я так понимаю это редирект ?

Это НЕ редирект.

Редирект это

if (isset($_GET['Id'])) {

header('HTTP/1.1 301 Moved Permanently');
header('Location: http://' . getenv('HTTP_HOST') . '/details/' . $_GET['Id']);
exit();
}
bondarevpipes.com (http://ru.bondarevpipes.com/)
JR
На сайте с 22.03.2005
Offline
263
#10
Сергей(NEO):

2. Почему по запросу #URL="site.ru*" в YA проиндексирована только www.site.ru

Вот так тнадо http://www.yandex.ru/yandsearch?serverurl=www.site.ru.

Ваших страничек много ;)

12

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