• Главная »
  • Грамотность »
  • Как пользоваться Яндекс поиском. Оказывается, мы многого не знаем о правильном котекстном поиске

Как пользоваться Яндекс поиском. Оказывается, мы многого не знаем о правильном котекстном поиске

333 просмотров всего, 1 просмотров сегодня

   

Яндекс поиском


 

Язык запросов

Язык запросов позволяет точнее сформулировать ваш поисковый запрос.

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

  • Морфология
  • Поисковый контекст
  • Документные операторы

 

 

Морфология

При поиске с учетом морфологии принимаются во внимание:

  • форма заданного слова (падеж, род, число, склонение и т. д.);
  • часть речи (существительное, прилагательное, глагол и т. д.);
  • регистр первой буквы слова запроса (заглавная или строчная).

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

Например, при запросе [рассказал] поиск будет производиться по глагольным формам: «рассказать», «расскажу», «рассказывать» и т. д., но не по однокоренным словам типа «рассказ», «рассказчик». При этом в поиске будут участвовать слова, начинающиеся как с заглавной, так и со строчной букв.

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

Оператор

Описание

Синтаксис

Пример запроса

!

Поиск слова в заданной форме, начинающейся с заглавной или строчной буквы.

При этом, если оператор размещен перед словом с заглавной буквы, выполняется поиск слова в заданной форме и начинающегося с заглавной буквы.

Допустимо использовать несколько операторов ! в рамках одного запроса.

!слово [!рассказал]

Будут найдены документы со словом «рассказал» в заданной форме и начинающимся с заглавной или строчной буквы.

[!Рассказал]

Будут найдены документы со словом «Рассказал» в заданной форме и начинающимся с заглавной буквы.

!!

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

!!слово [!!день]

Будут найдены документы, содержащие любую из форм слова «день» (например, «дни», «днем»). При этом среди них не будет форм слова «деть» (одна из которых совпадает со словом «день»).

>

 

 

Поисковый контекст

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

Яндекс ищет все формы слова, указанного в запросе. Исключение составляют случаи, когда используются операторы ! и «.

Оператор

Описание

Синтаксис

Пример запроса

+

Поиск документов, в которых обязательно присутствует выделенное слово.

Допустимо использовать несколько операторов + в одном запросе.

«слово1 +слово2« [шолохов +бульвар +Москва]

Будут найдены документы, в которых обязательно содержатся слова «бульвар» и «Москва» и может присутствовать слово «шолохов».

«

Поиск по цитате.

Поиск документов, содержащих слова запроса в заданной последовательности и форме.

«слово1 слово2 … словоN« [«К нам на утренний рассол»]

Будут найдены документы, содержащие данную цитату.

*

Поиск по цитате с пропущенным словом (словами).

Один оператор * соответствует одному пропущенному слову.

Внимание! Используется только в составе оператора «.

«слово1  * слово2 … словоN»

Оператор отделяется пробелами.

[«К нам на * рассол»]

Будут найдены документы, содержащие данную цитату, включая пропущенное слово.

[«у лукоморья * * златая»]

Будут найдены документы, содержащие данную цитату, включая пропущенные слова.

&

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

Допустимо использовать несколько операторов & в одном запросе.

слово1 & слово2

Оператор отделяется пробелами.

[культура & египет]

Будут найдены документы, в которых есть предложения, содержащие одновременно слова «культура» и «египет».

[культура & египет & современный]

Будут найдены документы, в которых есть предложения, содержащие одновременно слова «культура», «египет» и «современный».

&&

Поиск заданных слов в пределах документа. При определении релевантности найденных документов (и их положения в результатах поиска) учитываются все слова запроса.

Допустимо использовать несколько операторов && в одном запросе.

слово1 && слово2

Оператор отделяется пробелами.

[Россия && Великобритания]

Будут найдены документы, в которых присутствуют слова «Россия» и «Великобритания», независимо от расстояния между ними.

<< 

Поиск заданных слов в пределах документа. При определении релевантности найденных документов запросу (и их положения в результатах поиска) учитывается только слово (слова), размещенное до оператора.

слово1 << слово2

Оператор отделяется пробелами.

[Россия << Великобритания]

Будут найдены документы, в которых присутствуют слова «Россия» и «Великобритания», но определение релевантности найденных документов будет выполняться только по слову «Россия».

|

Поиск документов, в которых присутствует любое слово из запроса.

Допустимо использовать несколько операторов | в одном запросе.

слово1 | слово2 | … | словоN

Оператор отделяется пробелами.

[яхта | лодка | корабль]

Будут найдены документы, в которых присутствует хотя бы одно из слов запроса: «яхта», «лодка» или «корабль».

Поиск документов, в которых отсутствует заданное слово.

Исключается только слово, перед которым стоит оператор.

Идентичен оператору ~~.

Допустимо использовать несколько операторов — в одном запросе.

слово1 слово2 … -словоN [зоопарк -московский]

Будут найдены документы, в которых присутствует слово «зоопарк», но нет слова «московский».

~~

Поиск документов, в которых отсутствует заданное слово.

Исключается только то слово, перед которым стоит оператор.

Идентичен оператору .

Допустимо использовать несколько операторов ~~ в одном запросе.

слово1 слово2 … ~~ словоN

Оператор отделяется пробелами.

[зоопарк ~~ московский]

Будут найдены документы, в которых присутствует слово «зоопарк», но нет слова «московский».

~

Поиск документов, в которых заданное слово может присутствовать на странице, но не содержится в одном предложении со словом, указанным до оператора.

слово1 ~ слово2

Оператор отделяется пробелами.

[золотой ~ ключик]

Будут найдены документы, в которых слово «ключик» может присутствовать, но не в одном предложении со словом «золотой».

/n, где

n — максимальное расстояние между заданными словами

Поиск документов, в которых заданные слова располагаются в пределах n слов друг относительно друга.

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

слово1 /n слово2

Оператор отделяется пробелами.

[диван /2 стул]

Будут найдены документы, содержащие фразу, в которой между словами «стул» и «диван» находится не более одного слова. Например, «диваны, кресла, стулья» или «стул, мягкий диван».

/+n, где

n — максимальное расстояние между заданными словами

Поиск документов, в которых заданные слова располагаются в пределах n слов друг относительно друга и в прямом порядке следования (как в запросе).

слово1 /+n слово2

Оператор отделяется пробелами.

[диван /+2 стул]

Будут найдены документы, содержащие фразу, в которой слова «диван» и «стул» идут в прямом порядке и между ними находится не более одного слова. Например, «диваны, кресла, стулья» или «диван IKEA стул».

/-n, где

n — максимальное расстояние между заданными словами

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

слово1 /-n слово2

Оператор отделяется пробелами.

[диван /-2 стул]

Будут найдены документы, содержащие фразу, в которой слова «диван» и «стул» идут в обратном порядке и между ними находится не более одного слова. Например, «стулья, кресла, диваны» или «стул деревянный, диван».

/(m n), где

m — минимальное расстояние между заданными словами

n — максимальное расстояние между заданными словами

Поиск документов, в которых заданные слова располагаются на расстоянии не менее m и не более n слов друг относительно друга.

Дополнительно можно задать прямой (+) или обратный () порядок следования слов в найденных документах.

слово1 /(m n) слово2слово1 /(-m +n) слово2

Оператор отделяется пробелами.

[Лев /(-1 +2) Толстой]

Будут найдены документы, содержащие фразу, в которой слова «Лев» и «Толстой» могут располагаться рядом в обратном порядке или на расстоянии не более двух слов в прямом порядке.

Например, «Толстой Лев», «Лев Николаевич Толстой».

&& /n, где

n — максимальное расстояние между предложениями, содержащими слова запроса

Поиск документов, в которых слова запроса (разделенные оператором) располагаются в пределах n предложений друг относительно друга.

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

слово1 слово2 && /n  слово3 слово4

Оператор отделяется пробелами.

[детское творчество && /3 спортивные танцы]

Будут найдены документы, в которых предложение со словами «детское» и «творчество» находится на расстоянии не более трех предложений от содержащего слова «спортивные» и «танцы».

()

Группировка слов при сложных запросах.

Внутри заключенной в скобки группы также могут быть использованы любые операторы.

слово1 оператор (слово2 слово3 … словоN)

Наличие пробела перед символом ( определяется синтаксисом оператора, стоящего перед ним.

[машина -(магазин купить)]

Будут найдены документы, в которых есть слово «машина» и отсутствуют слова «магазин» и «купить».

[машина +(магазин !Продажа)]

Будут найдены документы, в которых может присутствовать слово «машина» и обязательно есть «магазин» и «Продажа». При этом слово «Продажа» — в заданной форме и с заглавной буквы.

>

 

 

Документные операторы

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

Как правило, документный оператор указывается после текста поискового запроса и отделяется от него пробелом. В одном запросе одновременно можно использовать несколько операторов, так же разделяя их пробелом. Например, [поиск site:www.yandex.ru mime:pdf].

При использовании операторов, где в качестве параметра задается имя хоста (url, host и rhost), следует указывать главное зеркало сайта. Например, [host:lib.ru], а не [host:www.lib.ru]. Узнать, является ли сайт главным зеркалом, можно добавив хост в базу Яндекса.

Оператор

Описание

Синтаксис

Пример запроса

title:

Поиск по заголовкам документов (тег title).

Если запрос состоит из нескольких слов, их следует заключить в скобки.

title:запрос [title:(яркий свет)]

Будут найдены документы, в заголовках которых присутствуют слова «яркий» и «свет».

url:

Поиск по страницам, размещенным по заданному адресу (URL).

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

URL в запросе следует заключить в кавычки, если он содержит один из следующих символов:

  • «
  • (
  • )
  • _
url:полный URLurl:имя хоста/категория/* [поиск url:»ru.wikipedia.org/wiki/Ранжирование_(поисковые_системы)»]

Будут найдены документы, содержащие слово «поиск» и размещенные по заданному адресу.

[яндекс url:ru.wikipedia.org/wiki/*]

Будут найдены документы, содержащие слово «яндекс» и адреса которых начинаются с ru.wikipedia.org/wiki.

site:

Поиск по всем поддоменам и страницам указанного сайта.

site:URL сайта [яндекс site:narod.ru]

Будут найдены документы, содержащие слово «яндекс» и размещенные на поддоменах и страницах сайта narod.ru.

inurl:

Поиск по страницам, в адресе которых есть заданный фрагмент.

inurl:фрагмент URL [диск inurl:tech]

Будут найдены документы, содержащие слово «диск» и в адресе которых есть фрагмент tech.

host:

Поиск по страницам, размещенным на данном хосте.

Идентичен оператору url: с заданным именем хоста.

host:имя хоста в формате www.домен второго уровня.домен верхнего уровня [поиск host:www.yandex.ru]

Будут найдены документы, содержащие слово «поиск» и размещенные на хосте www.yandex.ru.

rhost:

Поиск по страницам, размещенным на данном хосте.

Идентичен оператору host:, но имя хоста записывается в обратном порядке: сначала домен верхнего уровня, затем домен второго уровня и т. д.

Для поиска по всем поддоменам заданного домена в конце URL поставьте символ *.

rhost:имя хоста в формате домен верхнего уровня.домен второго уровня.wwwrhost:имя хоста в формате домен верхнего уровня.домен второго уровня.* [новости rhost:com.livejournal.www]

Будут найдены документы, содержащие слово «новости» и размещенные на домене livejournal.com.

[новости rhost:com.livejournal.*]

Будут найдены документы, содержащие слово «новости» и размещенные на всех поддоменах домена livejournal.com.

domain:

Поиск по страницам, расположенным на заданном домене.

domain:домен [яндекс domain:ua]

Будут найдены документы, содержащие слово «яндекс» и размещенные на домене ua.

mime:

Поиск по документам в заданном типе файла.

Поддерживаемые типы файлов представлены на странице расширенного поиска.

mime:тип файла [анкета загранпаспорт mime:doc]

Будут найдены документы в формате doc, содержащие слова «анкета» и «загранпаспорт».

lang:

Поиск по страницам на заданном языке:

·         русский (ru)

·         украинский (uk)

·         белорусский (be)

·         английский (en)

·         французский (fr)

·         немецкий (de)

·         казахский (kk)

·         татарский (tt)

·         турецкий (tr)

lang:язык [passport lang:en]

Будут найдены документы на английском языке, содержащие слово «passport».

date:

Поиск по страницам с ограничением по дате их последнего изменения.

Примечание. Год изменения указывается обязательно. Месяц и день можно заменить символом *.

Изменение страницы:

·         соответствует указанной дате:

date:ГГГГММДД

·         находится в интервале:

date:ГГГГММДД..date:ГГГГММДД

·         находится до или после указанной даты (<, <=, >, >=):

date:<ГГГГММДД

Дата изменения страницы указана частично:

date:ГГГГ**

Будут найдены документы, дата изменения которых:

·         соответствует 10.10.2014:

[фестиваль date:20141010];

·         находится в интервале между 10.10.2014 и 10.11.2014 включительно:

[фестиваль date:20141010..date:20141110];

·         позднее 10.11.2014:

[фестиваль date:>20141110];

·         соответствует 2014 году:

[фестиваль date:2014**].

cat:

Поиск по страницам сайтов, зарегистрированных в Яндекс.Каталоге, тематическая рубрика или регион которых совпадают с заданным.

Идентификатор региона можно получить, прибавив к коду региона смещение 11000000. Идентификатор тематической рубрики получается прибавлением к коду темы смещения 9000000.

cat:ID регионаcat:ID темы [зяблик cat:11000051]

Будут найдены документы, содержащие слово «зяблик», на сайтах, зарегистрированных в Яндекс.Каталоге и соответствующих региону «Самара» (51).

>


 

334 просмотров всего, 2 просмотров сегодня

Общая оценка материала: 4.5
Оценка незарегистрированных пользователей за сегодня:
[Total: 0 Average: 0]