Контакти;

Все для мобілки: Мобільні новини; Каталог WAP-ресурсів; Розповіді про мобілки; Різне.

 
Все для компьютера: Жосткі диски; Процесори; Графіка; Принтери; Системні плати; Інтернет; Різне.
 
Україна: Нам пора для України жити! Вірші Констянтина Гайя; Ностальгія за минулим; Політика;

Основні розділи:

Конгрес Українських Націоналістів Rambler's Top100
Рейтинг@Mail.ru Украина онлайн

© Лихач М.В. sem@shynok.com.ua 2004рік

Яндекс

Автоматический индекс Яндекс (www.yandex.ru), знакомство с которым уже состоялось в разделе "Яндекс" , - бесспорно, лучшая поисковая система в российском Интернете. Яндекс работает исключительно быстро, обладает самым большим индексом и мощным языком запросов. Но независимо от того, кто сегодня лучше, а кто хуже, стоит использовать несколько поисковых систем, потому что, как не раз уже говорилось, упущенное в одной можно отыскать в другой. А теперь перейдем от слов к делу и попробуем найти текст романа "Двенадцать стульев" с помощью системы Яндекс. Для этого введем слова "двенадцать" и "стульев" в поле Я ищу и нажмем кнопку Найти! Перед адресами в верхней части рисунка видна статистика слов: нашлось 381 448 слов "двенадцать" и 926 992 слов "стульев". И чуть выше - число найденных документов (в нашем случае - 12 812). Слова, которые мы ищем, показаны в результатах поиска жирным шрифтом. Как видим, Яндекс ищет не только слова, введенные в поле Я ищу, но и все их грамматические формы ("двенадцать", "двенадцати", "стульев", "стульям"). В сущности, Яндекс считает все грамматические формы слова одним словом, и это отражается в статистике. В 381 448 найденных слов "двенадцать" включаются и слова "двенадцатью", "двенадцати" и т. д. Чуть ниже статистики слов видны описания найденных страниц, из которых только третья явно не связана с романом Ильфа и Петрова - это ссылка на мебельный магазин в Екатеринбурге. Из четырех оставшихся страниц наше внимание должна привлечь последняя, пятая: в ее заголовке есть слова "Электронная библиотека классической литературы" - значит, на сайте, где она расположена, должны быть тексты классических книг. Выбираем ссылку Двенадцать стульев и оказываемся на сайте электронной библиотеки. Очевидно, мы попали на одну из страниц романа; значит, его текст или оглавление где-то рядом. И действительно, выбрав ссылку и Петров Ильф, получаем текст не только двух изданий "Двенадцати стульев", но и "Золотого теленка", "Одноэтажной Америки", а также "Светлой личности" . Наш первый поиск закончился очень удачно. Если честно нам просто повезло. Гораздо чаще нужный документ отыскать с первого раза не удается, и приходится усложнять запрос, чтобы отсеять массу ненужных документов. Проще всего устранить перебор грамматических форм, поставив перед словами восклицательные знаки. По следующему запросу Яндекс будет искать только указанные слова, и в результате будет найдено слово "двенадцать", но не "двенадцати", "двенадцатью" и т. д.: !двенадцать !стульев Далее может помочь, конечно же, поиск фразы. Вместо того, чтобы искать отдельные слова "двенадцать" и "стульев", ограничим эти слова кавычками: "двенадцать стульев" В этом случае Яндекс будет искать только те документы, где за словом "двенадцать" сразу следует слово "стульев"1. В языке запросов Яндекса есть еще один полезный оператор, позволяющий задавать расстояние между словами. Поиск фразы "двенадцать стульев" эквивалентен запросу двенадцать /+1 стульев То есть таким способом задается расстояние между словами, равное единице. Можно задать и большее расстояние, например: отдай /+4 прощу Этому запросу соответствуют фразы: "отдай колбасу, я все прощу", "отдайте колбасу, мы все простим", "отдай банан, я все прощу" и т. д. Как уже говорилось, Яндекс по умолчанию ищет документы, где есть все введенные слова. Значит, следующие запросы эквивалентны: двенадцать стульев +двенадцать +стульев Знак "плюс" требует обязательного присутствия слова в документе. Вы уже, наверное, догадались, что если перед словом поставить знак "минус", то будут найдены только те документы, где этого слова нет. Важно только понимать, что Яндекс, в отличие от всех других поисковых систем, ищет указанные слова в пределах одного предложения. В общем, это разумно: ведь нам, скорее всего, интересны документы, где заданные слова стоят близко друг от друга. Но все же есть необходимость и в поиске документов, где заданные слова находятся далеко друг от друга. На этот случай в Яндексе есть специальные "двойные" логические операторы. По следующему запросу будут найдены страницы, в которых есть и слово "двенадцать", и слово "стульев", но слова эти могут быть как угодно далеки друг от друга: двенадцать && стульев Соответствующий "одинарный" оператор задает поиск в пределах предложения, поэтому следующие запросы эквивалентны: двенадцать стульев +двенадцать +стульев двенадцать & стульев Кроме операторов && и &, задающих поиск всех слов, в языке запросов Яндекса есть еще операторы отрицания ~и -, похожие на операторы NOT. По следующему запросу будут найдены документы, где в пределах предложения есть слово "Ос-тап", но нет слова "Тихон": Остап ~ Тихон А вот запрос Остап - Тихон командует Яндексу искать документы, где есть слово "Остап" и нет слова "Тихон". Чувствуете разницу? Есть, наконец, еще один оператор, | - аналог уже известного нам логического оператора OR. Им удобно соединять слова-синонимы: доброта ~~ (злоба | жестокость) Яндекс, как и Google, позволяет искать в отдельных частях документа, например: $title("двенадцать стульев") Этот запрос означает поиск фразы "двенадцать стульев" только в заголовках документов. Другой запрос $anchor(Yandex) означает поиск слова "Yandex" только в текстах ссылок, то есть в таких надписях, которые, если выбрать их мышью, переносят нас к другим документам или сайтам. Есть еще несколько подобных операторов, которые почему-то начинаются со знака #: #image="visa.gif" Этот запрос ищет графический файл visa.gif, а следующий запрос ищет документы, где есть ссылки на поисковую систему Яндекс: #1ink="www.yandex.ru" В этом разделе нам удалось познакомиться лишь с малой частью операторов языка запросов Яндекса. Дальнейшее знакомство вряд ли пойдет на пользу читателю, скорее безнадежно запутает его. Ведь Яндекс - уникальная поисковая система, обладающая самым мощным в мире языком запросов, столь обширным, что им, видимо, не владеют даже сами его разработчики. К счастью, русскоязычный Интернет не столь велик, и в подавляющем большинстве случаев достаточно ввести несколько разделенных пробелами слов, чтобы получить осмысленный ответ от Яндекса.  

 

 

 

 

Основы интернета