Отличие yandsearch?serverurl от #url=""

О
На сайте с 27.05.2006
Offline
79
891

Уважаемые! Разъясните! В чём координальное отличие:

http://www.yandex.ru/yandsearch?serverurl=http://www.сайтик.ru

от

#url="www.сайтик.ru*"

Почему выдаётся разное количество страниц?

Заранее благодарен!

K. Ermakov
На сайте с 10.12.2004
Offline
328
#1
Есть три основных способа поиска на сайте:

* оператор '#url="адрес*"' в строке поиска (или аналогичный #host="адрес*");
* страница расширенного поиска (или аналогичный по действию параметр 'surl=адрес' в адресной строке);
* параметр 'serverurl=адрес' в адресной строке (или через форму «Проверить сайт»).

Как ни смешно, все три приводят к разным результатам. Главное отличие — это отношение каждого способа к поддоменам, «зеркалам» и адресу сайта с / без 'www'.

http://community.livejournal.com/kubok/45852.html

С уважением, Константин Ермаков, absite.ru: онлайн кроссворды (http://absite.ru/); searchsuggest.ru: поисковые подсказки доставляют (http://searchsuggest.ru/).
SS
На сайте с 03.09.2004
Offline
141
#2

Запрос #url касается только конкретного домена, и не учитывает зеркал.

На форуме Яндекса Илья Сегалович ответил Александру Садовскому в разговоре о том, что означает запрос вроде "#url=":

В схеме выбора главного имени для зеркал мы считаем что
sadovsky.newmail.ru лучше чем www.sadovsky.newmail.ru

Именно для этого типа запросов "все документы с сервера"
мы советуем искать через страничку расширенного поиска. Там учитываются все
зеркала при помоще cgi параметра serverurl=

(c) Александр Садовский

Читайте архивы.

«Клянусь своей жизнью и любовью к ней, что никогда не буду жить ради другого человека и никогда не попрошу и не заставлю другого человека жить ради меня» (с) Джон Галт
О
На сайте с 27.05.2006
Offline
79
#3

Премного благодарен!!! Так быстро!!!!

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