Сделай Сам Свою Работу на 5

Работа с поисковыми серверами





Схема поиска информации проста. Пользователь заходит на свой любимый поисковый сервер, в строке запроса набирает ключевую фразу и активизирует поиск, тем самым получает подборку документов по сформулированному (заданному) запросу. Этот список документов ранжируется по определенным критериям так, чтобы вверху списка оказались те документы, которые наиболее соответствуют запросу пользователя. Каждый из поисковых инструментов использует различные критерии ранжирования документов, как при анализе результатов поиска, так и при формировании индекса (наполнении индексной базы данных web-страниц).

Таким образом, если указать в строке поиска для каждого поискового инструмента одинаковой конструкции запрос, можно получить различные результаты поиска. Для пользователя имеет большое значение, какие документы окажутся в первых двух-трех десятках документов по результатам поиска и на сколько эти документы соответствуют ожиданиям пользователя.

Большинство поисковых инструментов предлагают два способа поискаsimple search(простой поиск) и advanced search(расширенный поиск) с использованием специальной формы запроса и без нее.



Простой поиск никак не ограничивает пользователя в формулировках запроса – многим это кажется удобным. Но при этом в результате поиска выдаётся большое количество лишней информации, потому что по умолчанию поисковик применяет все имеющиеся условия поиска.

На случай, если пользователь не удовлетворён результатами поиска, поисковые системы предлагают расширенный поиск. В информационных массивах и сетевых ресурсах используются общие принципы формулирования запросов, хотя предлагаемый набор условий поиска, вид диалоговых окон и используемые символы могут различаться. Главное – знать общие приёмы формулирования запроса.

Ключевые слова, составляющие поисковый запрос, обычно просто разделяются пробелами. Различные поисковые сервера по-разному интерпретируют это. Некоторые из них отбирают по такому запросу только документы, содержащие все ключевые слова, то есть воспринимают пробел в запросе как логическую связку «и». Некоторые интерпретируют пробел как логическое «или» и ищут документы, содержащие хотя бы одно из ключевых слов. При формировании поискового запроса большинство серверов позволяют в явном виде указать логические связки, объединяющие ключевые слова, и задать некоторые другие параметры поиска. Логические связки обычно обозначаются с помощью английских слов «and», «or», «not».



На разных поисковых серверах при формировании расширенного поискового запроса используется разный синтаксис. Обычно на титульной странице поискового сервера присутствует ссылка с названием, похожим на «помощь» (англ. «help»). Возможно, именно она указывает на документ, объясняющий правила формирования расширенного поискового запроса. Прочитайте такой документ на поисковом сервере, которым станете пользоваться чаще всего, и освойте все богатство возможностей, предоставляемых этим сервером. Это позволит вам составлять более точные запросы, а грамотное построение поискового запроса играет решающую роль в процессе поиска.

С первого раза удачно задать вопрос поисковому серверу получается не всегда. Если запрос короткий и в нем присутствуют только часто употребляемые слова, может быть найдено очень много документов, сотни тысяч и миллионы. Наоборот, если ваш запрос окажется слишком детализированным или в нем будут использованы очень редкие слова, вы увидите сообщение о том, что ресурсов, отвечающих вашему запросу, в базе сервера не найдено.

Постепенное сужение или расширение фокуса поиска через увеличение или уменьшение списка ключевых слов, замена неудачных поисковых терминов на более удачные помогут вам улучшить результаты поиска.



Освоение критериев уточнения запроса и приемов расширенного поиска, позволяет увеличивать эффективность поиска и достаточно быстро найти необходимую информацию.

Еще один очень важный момент - это выбор подходящего для ваших задач поискового сервера. Работать с индексирующими поисковыми серверами хорошо, когда ясно, что именно требуется найти. Каталогами пользуются в тех случаях, когда не вполне четко знают, что именно ищут. Когда предметная область очерчена, но что именно в ней вас интересует в данный момент, вы не вполне понимаете, очень полезным может оказаться использование специализированного поискового каталога.

Справочная карта по составлению запросов в поисковой системе Яндекс (http://www.yandex.ru)

 

Действие Реализация Пример
Простой запрос.
Найти документы, содержащие все ключевые слова со всевозможными формами в пределах одного абзаца. Учитывает верхний регистр Перечислить нужные слова через пробел Найти все документы, в которых будут присутствовать слово идет (идти, шел, шла и т.д.) и слово человек (люди): идет человек
Обязательное включение/ выключение слова Поставить + или -перед словом соответственно Найти документы, в которых будет слово поисковые и не будет слова машины: +поисковые -машины
Поиск по точной словоформе Оператор ! Найти все документы, содержащие словоформу Лужкову: !Лужкову
Поиск документов с несколькими словами подряд Заключить слова в двойные кавычки « Найти документы, в которых слова художественная выставка стоят подряд: «художественная выставка»
Использование логических и специальных операторов
Найти документы, содержащие все ключевые слова со всевозможными формами в пределах одного абзаца Оператор & Найти все документы, в которых будут присутствовать слова идет (идти, шел, шла и т.д.) человек (люди): идет & человек
Поиск документов, содержащих любое из слов Оператор | , Найти документы, содержащие в одном абзаце слово вода или огонь: вода | огонь вода,огонь

Исключение одного из слов в пределах абзаца Оператор ~ Найти документы, содержащие слово холодный, рядом с которым (в пределах абзаца) нет слова горячий: холодный ~ горячий
Действие оператора в пределах документа Удвоить соответствующий оператор Найти документы, содержащие оба слова в пределах документа: холодная && вода Найти документы со словом квас, но без слова теплый: квас ~~ теплый
Установка расстояния между словами не более определенного числа слов Оператор /число Найти документы, в которых содержатся слова холодный и вода в пределах одного абзаца, и расстоянием между ними не более двух слов: холодная /2 вода
Установка точного расстояния между словами Оператор /+число Найти документы, в которых слово вода должно стоять сразу за словом холодный: холодная /+1 вода
Использование сложных выражений Скобки () Найти документы, содержащие любую из фраз холодная вода, горячая вода: (холодный, горячий) /+1 вода
Общий вид ограничения по расстоянию между словами. Если знаки ограничения стоят после двойных операторов, то употребленные числа определяются в абзацах /(n m), где n - минимальное, а m - максимально допустимое расстояние Найти документы, в которых слово вода должна находиться от холодный в интервале от 2 слов слева до 4 слов справа: холодная / (-2 4) вода Найти документы, в которых слово вода должно находиться в том же самом, либо в соседнем со словом холодный абзаце: холодная && /1 вода
Поиск файла изображения #image=«значение» Найти документы с изображением орла: #image=«eagle*»
Поиск на заданном сайте #url=«значение» Найти документы на сайте www.comptek.ru: #url=«www.comptek.ru»

Поиск ссылок на заданный URL #link=«значение» Найти документы, ссылающиеся на поисковую систему Яndex: #link=«www.yandex.ru»
Ранжирование результатов поиска (задание веса слова или выражения) слово: число (поисковое выражение):число Найти документы со словами поисковые механизмы с сортировкой результатов по слову механизмы: поисковые механизмы:5
Задание уточняющего слова или выражения для увеличения релевантности документов, содержащих уточняющее выражение <-слово <-(уточняющее выражение) Найти документы со словом компьютер, при этом первыми будут выданы документы, содержащие слово телефон: компьютер <-телефон
Поиск в части документа
Поиск в заголовках документов $title (выражение) Найти документы, в заголовках которых есть слово КомТек: $title (КомпТек)
Поиск в тексте ссылок $anchor (выражение) Найти документы, в тексте ссылках которых есть одно из слов КомпТек или Dialogic: $anchor (КопмТек | Dialogic)
Поиск в ключевых словах #keywords=(выражение) Найти документы, в meta теге keywords которых будут слова поисковая система: #keywords=(поисковая система)
Поиск в описании (аннотации) документа #abstract=(выражение) Найти документы, в meta теге abstract которых будут слова поисковая система: #abstract=(поисковая система)
Поиск в подписях к изображениям #hint=(выражение) Найти документы, в подписи под изображением которых будет слово кино: #hint=(кино)
           

 

Для того чтобы сделать поиск более продуктивным, во всех поисковых системах существует специальный язык формирования запросов со своим синтаксисом.

Правила формирования запроса и поисковой системе Яндекс:

1. Ключевые слова в запросе следует писать строчными буквами. Это обеспечит поиск всех ключевых слов, a не только тех, которые начинаются с прописной буквы;

2. При поиске учитываются все формы слова по правилам русского языка, независимо от формы слова в запросе;

3. Для поиска устойчивого словосочетания следует заключить слова в кавычки;

4. Для поиска по точной словоформе перед словом надо поставить восклицательный знак;

5. Для поиска внутри одного предложения слова в запросе разделяют пробелом или знаком «&». Несколько набранных в запросе слов, разделенных пробелами, означают, что все они должны входить в одно предложение искомого документа;

6. Если вы хотите, чтобы были отобраны только те документы, в которых встретилось каждое слово, указанное в запросе, поставьте перед каждым из них знак плюс «+»;

7. При поиске синонимов или близких по значению слов между словами можно поставить вертикальную черту «|»;

8. Вместо одного слова в запросе можно подставить целое выражение. Для этого его надо взять в скобки ( );

9. Знак «~» (тильда) позволяет найти документы с предложением, содержащим первое слово, но не содержащим второе.

 

 








Не нашли, что искали? Воспользуйтесь поиском по сайту:



©2015 - 2024 stydopedia.ru Все материалы защищены законодательством РФ.