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


Правила поисковых запросов. | Помощь пользователям компьютера.

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

Регистр

В общем случае, регистр написания поисковых слов и операторов значения не имеет, то есть слова «дом», «Дом», «доМ» и «ДОМ» - все будут восприниматься одинаково. Это полностью касается и латиницы. Так, «Not» и «nOt» и даже «noT», «not» и «NOT» все они для поиска одинаковы. И лишь иногда, в целях повышения качества поиска, регистр слов поискового запроса принимается во внимание.

Так, если запрос состоит из двух, трех или четырех слов, каждое из которых написано с большой буквы, то предполагается поиск по имени собственному и автоматически производится изменение ограничения расстояния между словами запроса со значением по умолчанию на величину (n-1)*2, где n – количество слов запроса. Это позволяет находить группу слов запроса, внутри которой есть не более одного «лишнего» слова или знака препинания, например: «М.Лермонтов», «Баден-Баден», «Шарль де Костер», «Федор Михайлович Достоевский» и т.п.

Операторы

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

Два запроса, соединенные оператором AND (логическое И) образуют сложный запрос, которому удовлетворяют только те документы , которые одновременно удовлетворяют обоим этим запросам. Иными словами, ‘самолеты AND авиация’ найдутся только те документы, которые содержат и слово ‘самолеты’, и слово ‘авиация’ одновременно. Если эти слова встретятся в текстах отдельно, поисковая машина Вам эти тексты не покажет. Контрольная проверка может быть осуществлена по логике фразы : «И ТО И ДРУГОЕ».

Сложному запросу, состоящему из двух запросов, соединенных оператором OR (логическое ИЛИ) удовлетворяют все документы, удовлетворяющие хотя бы одному из этих двух запросов. По запросу ‘самолеты OR авиация’ найдутся документы, в которых есть хотя бы одно из этих двух слов, или либо оба эти слова вместе. Логическая контрольная проверка может быть осуществлена по фразе : «ИЛИ ТО ИЛИ ДРУГОЕ, ИЛИ ОБА ВМЕСТЕ».

Оператор NOT (логическое И-НЕ) образует запрос, которому отвечают документы, удовлетворяющие левой части запроса и не удовлетворяющие правой. Так результатом поиска по запросу ‘самолеты NOT авиация’ будут показаны все документы, в которых есть слово ‘самолеты’ и при этом в данном документе отсутствует слово авиация. Контрольная логическая проверка может быть осуществлена по фразе : «ПЕРВОЕ, НО ТОЛЬКО БЕЗ ВТОРОГО».

Обратите внимание ! Если оператор явно не указан, используется оператор по умолчанию AND: находятся только документы, содержащие все слова запроса. Так запрос ‘информация школа успеваемость’ будет истолкован как ‘информация AND школа AND успеваемость’ . На странице Расширенного поиска оператор по умолчанию может заменить на OR (Искать слова запроса : хотя бы одно).

Каждый из операторов имеет своё сокращенное обозначение, соответствие их приведено в таблице :

Оператор Сокращенное обозначение
AND  &
OR  |
NOT  !

Запрос из нескольких слов, перемежающихся операторами, будет истолкован в соответствии с их приоритетом. Операторы AND и NOT традиционно имеют более высокий приоритет, поэтому запрос из нескольких слов при обработке сначала группируются по операторам AND и NOT, и лишь потом по операторам OR. (Вспомните, для примера , приоритеты арифметических действий. Так знаки «*» и «/» имеют равный приоритет, но больший чем знаки «+» и «-» ). Изменить порядок группировки можно, как и в математике, используя скобки.

Скобки

При построении запросов иногда возникает необходимость объединения слов запроса в группы, которые будут аргументами некоторого оператора. Такие группы заключаются в скобки. Как правило, в большинстве поисковых машин используют только скобки вида ().

Часть запроса, заключенная в скобки, сама является запросом, и на неё распространяются все правила языка построения запросов. Использование скобок позволяет строить вложенные запросы и передавать их оператором в качестве аргументов, а также перекрывать приоритеты операторов, принятые по умолчанию.

Если запрос был задан без скобок, например : ‘машина самолет | аэродром’ , он эквивалентен запросу ‘машина AND самолет OR аэродром’ и в соответствии с приоритетами операторов, обозначает «найти документы, содержащие либо слова ‘машина’ и ‘самолет’ в одном документе, либо найти в нем слово ‘аэродром’. В то время как запрос со скобками ‘машина (самолет | аэродром)’ равносилен запросу ‘машина AND (самолет OR аэродром)’, что означает «найти документы, содержащие слово ‘машина’ и одно из слов ‘самолет’ или ‘аэродром’.

Кавычки

Для поиска цитат можно использовать типовые (двойные) кавычки, вида « или ". Слова запроса, заключенного в двойные кавычки, ищутся в документах именно в том виде и в том порядке, как они были заданы Вами в запросе.

Таким образом, двойные кавычки, можно использовать и просто для поиска слова в заданной форме (по умолчанию слова находятся во всех формах). Например, запросу : ‘теплоход «причалил» посадка’ удовлетворяет документ, содержащий текст ‘...теплоход причалил для осуществления посадки пассажиров … ‘, и не удовлетворяют документам: с ‘... теплоход причалился для посадки пассажиров … ‘ , или ‘... теплоход был причален и на него была проведена посадка пассажиров … ‘.

Метасимволы

Далеко не всякая поисковая машина может поддерживать поиск строк с использованием метасимволов ( ‘*’, ‘?’), которые обычно используются в значении «любая подстрока» и «произвольный (любой) одиночный символ» соответственно. Тем не менее, эти операторы нередко бывают зарезервированы для подобного использования в будущем. Например, на поисковой машине www.mail.ru.

 

Каждый запрос, адресованный поисковой машине , обрабатывается в соответствии с правилами языка запросов. Некоторые слова и символы трактуются как операторы языка запросов и обрабатываются специальным образом. Фактически, языком запросов описывается некая формула, которая используется при поиске – каждый из документов «сопоставляется» с ней, и результатом поиска являются только те документы, которые ей удовлетворяют. Например, запросу ‘самолет’ удовлетворяют все документы, в которых хотя раз встретилось слово ‘самолет’ в любой форме, включая и множественное число : самолет, самолеты, самолету, самолетом, самолете, самолетах, самолетам и т.п. Запросу, состоящему из нескольких слов, удовлетворяют документы, содержащие каждое из этих слов в любой форме (при некоторых условиях). Вопрос соответствия документа более сложному запросу определяется логикой операторов и конструкций запроса.

Морфология

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

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

Стоп слова

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

Ограничения расстояния

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

Значение ограничения контекста можно изменять конструкцией ‘(число, запрос)’, где число – любое положительное число, запрос – любой корректный с точки зрения поисковой машины, запрос, состоящий более чем из одного слова ( очевидно, ограничение расстояния между словами в случае однословного запроса не имеет смысла). Таким образом, по запросу ‘ ( 2, армии НАТО)’ найдутся только те документы, в которых между словами ‘ НАТО’ и ‘армии’ хотя бы раз не стоит не одного слова (поскольку лишь в случае их непосредственного соседства разница в порядковых номерах слов меньше 2, т. е. равна 1.

Ненайденные слова

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

Расширенный поиск

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

Форма расширенного поиска дает возможность :

  • задавать дополнительные параметры поиска;
  • редактировать параметры поиска и поля, заданные по умолчанию;
  • выбирать наиболее удобную форму показа результатов поиска.

Поиск по тексту...

  • всего документа – поиск осуществляется по всему документу, включая его название и заголовки; включено по умолчанию;
  • названия – учитываются только названия документов (тег ) ;
  • заголовков – учитываются только заголовки документов (теги

    ,

    ,

    ).

Искать слова запроса …

  • все(«и») – документ находится только в том случае, если в нем присутствуют все слова запроса; включено по умолчанию ;
  • хотя бы одно(«или») – документ находится, если в нем встретилось хотя бы одно слово из запроса;
  • точную фразу – документ находится если в нем встретились все слова запроса, причем в том же порядке и в тех же формах что и в запросе; выбор этой опции равнозначен заключению запроса в двойные кавычки.

Расстояние между словами запроса …

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

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

Язык документа …

  • любой– находятся любые документы, независимо от языка; включено по умолчанию;
  • русский– поиск только по «русскоязычным» (кириллическим) документам;
  • английский поиск только по «англоязычным» документам (набранным латиницей).

Дата документа …Позволяет отбирать только те документы, дата создания которых укладывается в заданный диапазон. В частности, можно ограничить выдачу только «новыми» ( начиная с указанной даты) или «старыми» документами (до указанной даты). Все даты задаются в формате день/месяц/год, например, 19/05/2002. По умолчанию находятся любые документы, вне зависимости от даты. Внимание: если сервер не возвращает даты документа, то в качестве таковой проставляется дата индексирования (день, когда документ был считан «пауком»).

Искать документы только на следующих сайтах … gозволяет отбирать только те документы, которые найдены на указанных сайтах. Под сайтом понимается либо уникальное DNS – имя (домен ), либо DNS – имя с каталогом первого уровня, начинающимся с тильды. Например :    Top 100.rambler.ru, www.lenta.ru, www.hosting.ua/ name - но это не может быть www.rambler.ru/domains/.Можно указать несколько сайтов через запятые. По умолчанию в поиске участвуют документы во всех проиндексированных сайтов.

   

maxpark.com

Правила построения поисковых запросов. Работа в Интернете

Правила построения поисковых запросов

Как уже отмечалось, в Интернете существует множество поисковых серверов, отечественных и зарубежных.

Российские поисковые серверы:

• «Яндекс» – www.yandex.ru;

• «Рамблер» – www.rambler.ru;

• «Апорт» – www.aport.ru;

• Gogo – www.gogo.ru.

Зарубежные поисковые серверы:

• Google – www.google.com;

• Altavista – www.altavista.com;

• Yahoo! – www.yahoo.com.

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

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

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

Поисковые серверы при обработке запроса не учитывают регистр символов. Поэтому запросы Отдых в Турции и отдых в турции с точки зрения поисковика идентичны.

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

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

Многие поисковые серверы позволяют бороться с опечатками и неправильной раскладкой клавиатуры. Наверняка многим читателям часто случалось набрать при включенной английской раскладке клавиатуры русское слово, и получалось, например, gfhjdjp вместо паровоз. Тот же «Яндекс» сразу определит, что здесь что-то не так и вверху страницы с результатами поиска выдаст ссылку: Быть может, вы искали: паровоз, перейдя по которой можно получить страницу с правильными результатами. Аналогично можно бороться с опечатками. Если поисковому серверу покажется, что в слове допущена ошибка или опечатка, то он предупредит об этом той же фразой: Быть может, вы искали.

Поговорим о том, какие слова лучше взять для запроса поисковому серверу. Во-первых, из интересующей пользователя темы нужно взять самые важные по смыслу слова, отражающие только суть вопроса. Например, если необходим материал по теме «Ловля пингвинов в Антарктиде в условиях полярной ночи», то вовсе не обязательно писать фразу целиком, результаты поиска в этом случае, скорее всего, не устроят запрашивающего, так как будет много лишнего. Есть выражение «Машина должна работать, человек – думать», и сказано оно как раз о такой ситуации. Задача пользователя при составлении поискового запроса – выделить ключевые слова, задача поискового сервера – наилучшим образом обработать введенный запрос. В рассматриваемом примере ключевыми можно считать слова ловля пингвинов. Ведь известно, что кроме Антарктиды они нигде больше не водятся, ну а «полярную ночь» стоит отбросить хотя бы потому, что в реальности в таких условиях работать достаточно сложно.

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

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

Рассуждая о том, какие слова нужно использовать в поисковом запросе, можно сформулировать несколько правил:

• выбирайте только самые важные ключевые слова, касающиеся рассматриваемой темы;

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

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

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

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

Поделитесь на страничке

Следующая глава >

it.wikireading.ru

Правильное оформление поискового запроса

Как правильно оформить поисковый запрос?

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

Каждая поисковая система работает по принципу запрос-ответ, тогда возникает вопрос: каким же образом мы получаем ответ от поисковой системы на указываемый нами запрос? А все очень просто. Поисковая система – это база данных с проиндексированными страницами сети Интернет, использующая «поискового робота» для выдачи искомой информации.

Правильное создание запросов с помощью поисковой системы Яндекс.

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

Пример:Значение:
«официальный сайт»точная последовательность слов запроса
а дело бывало - * съедалапропущено слово или фраза из цитаты
собака & кошкаслова находящиеся в одном предложении
процессор && Intelслова находящиеся в пределах одного документа
человек | личность | индивидуальностьпоиск любого слова во всех документах
Россия << США«И» без ранжирования: словосочетания после << не влияет на позицию выдаваемых документов поиска
процессор ~~ amd~~ исключает слово amd из поиска
dvd-плеер ~ микрофонпоиск предложения, где слово dvd-плеер встречается без слова микрофон
!Собери !компьютер !самточная последовательность слов запроса с учетом регистра
!!Календарьсловарная форма слова
title:(почта)поиск сайта по заголовкам документа
site:http://www.allmbs.ru/поиск по домену или по страницам сайта
жесткий диск mime:pdfпоиск информации по типу файла
операционная система lang:enпоиск информации с ограничением языка
политика domain:ruпоиск информации с ограничением доменов

Правильное создание запросов с помощью поисковой системы Google.

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

Пример:Значение:
+ (AND)поиск всех указанных слов Блестящие +Фриске
- (NONE)поиск страниц, исключающее ненужное сочетание Джон –Леннон
ORлюбое совпадение из указанных слов в поиске Книга or Журнал
«» (кавычки)неразрывная словоформа, «официальный сайт»
~ (тильда)поиск с учетом синонимов. Англоязычный вариация. ~hardware
.. (две точки)поиск с учетом диапазона чисел. Война 1900..1990
site:Показывает какие страницы сайта проиндексировал Google. Пример - site:www.allmbs.ru
 [#]…[#]Поиск с числами с указанием пределов. Пример - [#]монитор 5000р[#]
filetype:Поиск по типу документов. Пример - filetype:pdf
date:Поиск, ограничивающий возраст результатов в индексе месяцами.
link:Ссылающиеся страницы на интернет-ресурс.

В этой статье были перечислены только основные возможности языка запросов поисковых систем Яндекс и Google. Хочу заметить, что параметры языковых запросов, как правило, весьма похожи и в других поисковых системах, хотя в любом случае перед их использованием желательно посмотреть описание на конкретной поисковой системе.

июнь 2011

allmbs.ru

Язык поисковых запросов «Яндекса»: описание, особенности и отзывы

Интернет сегодня – это кладезь информации планетарных масштабов, где каждый житель Земли способен найти практически всё, что ему требуется. Обладая немыслимыми объёмами данных и сведений, человечество также имеет все необходимые средства для максимально быстрого и комфортного поиска того, что требуется каждому в определённый момент времени. Этими средствами являются поисковые системы, которыми каждый из нас пользуется ежедневно: Google, Yandex, Rambler, Yahoo и многие другие технологии со своими уникальными возможностями под разные предпочтения.

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

Язык запросов поисковой машины «Яндекс»: базовые основы

Функционал «Яндекса» позволяет довольно гибко сортировать все получаемые результаты с учётом конкретных доменов, регионов, языков и многих других параметров. Формат вводимых данных и получаемые результаты могут настраиваться и фильтроваться пользователями при помощи простых комбинаций символов. Благодаря этому существенно повышаются эффективность и удобство поиска.

Каждый запрос от пользователя сначала отправляется на наиболее свободный сервер (сразу после автоматического анализа на загруженность системы), после чего его обработкой занимается программа «Метапоиск». Софт в реальном времени проводит анализ введённой информации в поисковой строке на предмет лингвистики, географического положения пользователя, принадлежности запроса к категориям «наиболее популярных»/«недавно заданных» и т. д. Результаты поиска для этих случаев на некоторое время сохраняются в кэше «Метапоиска», благодаря чему выдача необходимой информации осуществляется быстрее.

В случае поиска более редкой информации, сведения о которой в кэше отсутствуют, обработка запроса перенаправляется к другому программному механизму – «Базовый поиск». Тот анализирует всю базу данных, разбитую по различным дублирующимся серверам для ускорения процессов поиска, и выдаёт найденную информацию обратно «Метапоиску».

Все полученные данные в итоге упорядочиваются и предъявляются пользователю в готовом, удобно воспринимаемом виде. Весь процесс в среднем занимает максимум 1-2 секунды.

Правильный поиск в «Яндекс»: язык поисковых запросов и особенности синтаксиса

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

ОператорФункцияПример использования
+Отображение результатов по тем ресурсам, в которых обязательно есть обозначенное оператором слово. Язык запросов поисковой системы «Яндекс» допускает многократное использование при наличии двух или более слов в запросе.

всемирная+паутина+интернет

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

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

"уходит далеко в багровый закат"

Результаты поиска обязательно будут содержать в себе данную фразу без изменений.

*Используется только лишь с предыдущим оператором. Данный символ позволяет организовать поиск цитаты с пропущенными словами.

уходит *в багровый закат

Поисковик выдаст результаты с данной цитатой и пропущенным словом.

уходит ** закат

Поисковик выдаст результаты с данной цитатой и пропущенными словами.

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

красиво & интерьер & дом

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

&&Поиск ресурсов, которые просто содержат данный набор слов.

референдум && Великобритания && Европа & кризис

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

По признакам служебной информации

Существуют операторы поисковых запросов «Яндекс» для уточнения сведений по таким параметрам, как: заголовки, типы файлов, хост, домены, дата последнего изменения страниц результатов и их язык.

ОператорФункцияПример использования
title:Поиск по документам, содержащим слова из запроса в заголовках.

title: машиностроение

Будут найдены документы со словом «машиностроение» и его словоформами в заголовке.

title: (машиностроение ФРГ)

Будут найдены документы с заголовками, содержащие слова «машиностроение» и «ФРГ» (для запросов, в которых нужно скомбинировать для поиска два и более слова, необходимо ставить скобки).

mime:Поиск по документам определённого формата.

шаблон резюме mime:docx

Результатами поиска будут все документы формата .docx, которые содержат слова «шаблон» и «резюме».

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

законопроект host:www.yandex.ru

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

domain:Поиск по страницам всего домена.

хилари клинтон host:www.whitehouse.gov

На домене www.whitehouse.gov будет проведён поиск всех документов, содержащих слова «хилари» и «клинтон».

date:Поиск по страницам с учётом даты их последнего изменения (использование языка запросов «Яндекс» предусматривает также отсутствие значения дня и месяца, если их заменить символом *).

событие дня date:20160624

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

саммит date:20150819..date20150909

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

круиз date:>20160611

Отображаются все результаты, дата последних изменений которых позднее 11.06.2016

  • < - дата последних изменений ранее указанного срока
  • >= - последние изменения сделаны позднее или в этот же указанный срок
  • <= - последние изменения сделаны ранее или в этот же указанный срок
lang:

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

  • ru - русский
  • be - беларуская
  • uk - українська
  • en - english
  • fr - français
  • de - deutsch
  • kk - қазақ
  • tt - tatarça
  • tr - türkçe

green card lang:en

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

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

Морфологические уточнения

По умолчанию поисковик предлагает пользователю широкий спектр выдаваемых результатов по введённому запросу, основу чего составляет не только само введённое слово/фраза, но и различные его формы (падеж, род, склонение, число и т. д.). Также учитываются вариации части речи (будь то существительное, глагол, прилагательное и т. д.) и регистр первой буквы. К примеру, при вводе в поисковую строку «атаковал» пользователь получит информацию и по прочим глагольным формам: «атаковать», «атакую», «атакован» (но однокоренные слова наподобие «атака», «атакованный», учитываться не будут). При этом будут показаны результаты как с заглавной первой буквой в запрошенном слове, так и с маленькой.

Практически все особенности языка запросов различных поисковых систем основаны на подобных принципах работы. В «Яндексе» ограничение по морфологическим признакам может пригодиться для более точной работы поисковика:

ОператорФункцияПример использования
!Поиск слова исключительно в заданной форме. Язык поисковых запросов «Яндекса» допускает многократное использование оператора при наличии двух или более слов в запросе.

!интернет

«Яндекс» выдаст все результаты в заданной форме запроса с заглавной и строчной первой буквой.

!Интернет

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

!!Чуть более широкий поиск слова и производных его форм.

!!пень

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

Специальные методы подбора ключевых слов под контекстную рекламу

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

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

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

ОператорФункцияПример использования
-Исключение для слов в запросах, когда объявление показываться не будет. Допускается многократное использование оператора при необходимости задать два или больше исключений.

юрист-курсы-дёшево

Объявление будет показываться по всем запросам со словами «юрист» и «дёшево», но исключая те, которые содержат в себе слово «курсы».

юрист-курсы-практика

В этом случае реклама будет видна пользователям по запросам, содержащим слово «юрист», но не будет отображаться для запросов со словами «курсы» и «практика».

+Отображение рекламы для тех запросов, в которых есть определённое слово/слова.

+аренда +квартиры+Сочи недорого

Реклама отображена в запросах, содержащих слова «аренда», «квартиры», «Сочи», и, возможно, будет отображена при запросах, содержащих слово «недорого».

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

!клуб !Лепассо

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

!клуб !Лепассо-!пейнтбол

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

()

Группировка слов для сложных запросов, состоящих из нескольких слов (язык поисковых запросов «Яндекса» позволяет использовать эту функцию для двух или более слов).

машина-(аренда напрокат)

Объявление будет показываться при запросе, содержащих слово «машина», но в то же время не имеющие слова «аренда» и «напрокат».

+(машина купить Владивосток) дёшево

Реклама отображается для запросов, которые обязательно содержат слова «машина», «купить», «Владивосток» и которые могут содержать слово «дёшево».

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

"программист"

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

Уроки комфорта и простоты от поисковых подсказок «Яндекса»

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

«Яндекс» эту систему реализует посредством некоторых фирменных особенностей. Все наборы подсказок обрабатываются и группируются из числа наиболее массовых запросов пользователей. Используются также и научные термины из энциклопедических статей, названия фильмов, музыкальных произведений и иного тематически подходящего контента. В итоге пользователь с момента ввода самой первой буквы в поисковую строку получает под нею целый перечень вариантов наиболее популярных запросов, начинающихся с тех же символов.

К тому же в подсказках могут сразу указываться ссылки на нужные сайты или же ответ на заданный вопрос. К примеру, достаточно ввести половину запроса «длина окружности», как в соответствующем поле под поисковой строкой пользователю будет представлена готовая формула расчёта. Спрашивая «столица Австралии», вы не успеете дописать фразу до конца, как «Яндекс» тут же выдаст эти сведения в перечне подсказок.

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

Фильтрация непотребного контента

Функционал «Яндекса» также предусматривает исключение ресурсов «18+» из поисковых результатов вне зависимости от используемых средств языка запросов. Полезна эта функция будет в первую очередь для защиты малолетних пользователей от «материалов для взрослых» в Сети. И даже если ребёнок не стесняется использовать в действии все средства, которыми богат язык поисковых запросов «Яндекса», то это всё равно ему никак не поможет преодолеть барьер от подобных сайтов.

В поиске «Яндекса» для пользователей предусмотрено 3 режима фильтрации контента:

  • «Без защиты» – какие-либо ограничения на выдаваемые результаты полностью отсутствуют.
  • «Умеренный» – если запрос пользователя явно не направлен на поиск сайтов «18+», то они в таком случае изымаются из результатов поиска.
  • «Семейный» – нецензурный контент полностью отсутствует в результатах поиска.

Все эти варианты защиты от недетского содержимого контролируются в соответствующем меню настроек «Яндекса».

Дополнительные функции поисковой машины

Помимо широкого спектра различных операторов языка запросов, «Яндекс» также предлагает ещё пару способов поиска информации:

  • «Расширенный» – более приятный сервис с интуитивно понятной структурой для тех, кто нуждается в использовании средств языка запросов. Достаточно только ввести в соответствующие поля необходимые параметры (поиск по конкретному ресурсу, регион, точность совпадения со словами поискового запроса, поиск по заголовкам, язык, формат документа, дата последнего обновления и т. д.), не прибегая к менее комфортному ручному вводу операторов. «Расширенный поиск» и язык запросов «Яндекса» – один и тот же функционал, но с разницей в том, что первый предлагает использование тех же операторов в более удобной форме.

  • «Дзен-поиск». Основываясь на истории поисковых запросов пользователя, «Яндекс» предлагает последнему сервис публикаций в СМИ. Доступен только для мобильных устройств и внешне представляет собою набор из превью новостей, подобранных согласно истории просмотров. Пользователь может выбрать любую понравившуюся публикацию, прочитать несколько первых абзацев и, если она ему интересна, перейти на сайт издателя по этому материалу. В противном случае достаточно выбрать "Не нравится" для того, чтобы не отображать конкретную новость или отметить таким образом весь ресурс, исключая его из своей новостной ленты.

Механизмы защиты от нежелательной и вредоносной информации

Основным свойством любой поисковой машины являются не только лишь разнообразные операторы поисковых запросов. «Яндексу» также характерен высокий уровень безопасности всех найденных результатов. Базовая проверка страниц и предупреждения о вредоносных сайтах у этой поисковой системы появились в 2009 году. Обнаружение угроз осуществляется двумя технологиями:

  • Антивирусная защита, приобретённая у компании Sophos и основанная на сигнатурном подходе: обращение антивирусной системы при заходе пользователя на веб-страницу к базе данных, содержащей информацию об известном вредоносном ПО. Невзирая на высокую скорость работы, подобная технология практически полностью бесполезна в случае столкновения с новыми вирусными угрозами. Поэтому «Яндекс» дополнительно использует и вторую технологию.
  • Фирменный антивирусный комплекс, основу которого составляет поведенческий фактор. Сначала защита при обращении к сайту анализирует, делает ли он запрос у браузера дополнительных файлов, перенаправляет ли на посторонний ресурс и т. д. Если обнаруживаются посторонние действия ресурса без ведома пользователя (запуск модулей JavaScript, полноценных программ, каскадных таблиц стилей), то он заносится в чёрный список опасных сайтов и базу вирусных сигнатур. Владелец самого сайта также будет уведомлён об этих угрозах, и все последующие проверки будут периодически проводиться вплоть до того момента, как все проблемы безопасности на нём не будут полностью устранены.

Подобный подход к анализу предоставляемых страниц с результатами поиска в сочетании с фирменными технологиями «Яндекса» позволили минимизировать процент заражённых сайтов в этом поисковике до единиц. Ежедневные проверки «Яндекса» охватывают в общей сложности до 23 миллионов ресурсов, а за месяц это число доходит примерно до 1 миллиарда.

fb.ru

Тема 4. Правила составления запросов

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

Предположим, что в поле ввода текста поисковой машины Yandex вы написали фразу [Любовь зла полюбишь и]. Это и есть запрос к поисковой машине. По этому запросу она будет искать документы, в которых встречаются слова, перечисленные в этом запросе. Если говорить о приведенном примере, то будут найдены документы, содержащие следующие слова: любовь, зла, полюбишь. Причем именно слова, а не точную фразу [Любовь зла полюбишь и] как можно было бы предположить. Конечно, среди всех найденных документов будут и те, которые содержат эту фразу, но будет много и других.

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

На эти вопросы отвечают правила составления запросов или, иначе говоря, синтаксис запросов. Синтаксис запросов – это набор правил, по которым поисковая машин трактует все, что вы пишите в поле ввода текста. Безусловно, также как в каждом человеческом языке существуют свои правила так же и у каждой поисковой системы свой синтаксис запросов. Сначала рассмотрим некоторые общие правила на примере нескольких поисковых систем: Yandex, AltaVista, Google, Aport, затем более подробно одну из них – Yandex.

Как поисковые машины трактуют слова в запросе?

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

Yandex и Aport ищут документы, в которых слова запроса встречаются в любой словоформе. Например, по запросу [Любовь зла полюбишь и] будут найдены документы со словами: любви, любовью и т.п. Если нужно найти слово в определенной форме и только в этой, то перед словом (в запросе) нужно поставить знак ! Например: [!Любовь !зла полюбишь и].

Все описываемые машины игнорируют союзы, предлоги и т.п. слова. Например по запросу [Любовь и голуби] союз И будет проигнорирован.

Как поисковые машины трактуют некоторые специальные символы в запросе?

Кавычки «…»

Если группа слов ограничена кавычками ([«Любовь зла полюбишь и»]), то:

Yandex и AltaVista будут искать точно такую же фразу, в тех же словоформах;

Aport будет искать эту фразу, но также и близкую к ней (с другими союзами, с другими словоформами).

Знак +.

Yandex, AltaVista и Aport трактуют этот знак перед словом как указание на необходимость поиска этого слова. Google в принципе действует также, но по замыслу его разработчиков знак + должен использоваться для включения в запрос союзов предлогов и т.п. (которые по умолчанию игнорируются). Пример использования: [«+Любовь зла +полюбишь и»].

Знак -

Имеет обратное действие (исключает слово из результатов поиска). Google не поддерживает этот знак. Пример использования: [«+Любовь -зла +полюбишь и»].

Знак |

Указывает на необходимость выбора одного из двух вариантов. Запрос [любовь | ненависть] означает «или любовь или ненависть». Google не поддерживает этот знак.

Скобки (…)

Отделяют одну часть запроса от другой. Например, запрос [(любовь | ненависть) +чувство] в переводе на «русский» звучит как «найти документы со словами чувство и одно из двух: ненависть или любовь».

Теперь более подробно остановимся на поисковой машине Yandex.

Поисковая машина Yandex?

Яндекс – поисковая машина, способная по вашему запросу найти наиболее подходящие Web-страницы в русской части сети Интернет. Яндекс ежедневно просматривает сотни тысяч Web-страниц в поисках изменений или новых ссылок. Коллекция ссылок постоянно растет.

Яндекс не требует от вас знания специальных команд для поиска. Достаточно набрать вопрос («где найти дешевые компьютеры» или «нужны телефоны Москвы и московской области»), и вы получите результат – список страниц, где встречаются эти слова.

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

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

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

studfiles.net

Язык запросов Яндекса и недокументированные операторы поиска

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

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

Запрос в кавычках. Примеры использования:

«пластиковые окна высокого качества»

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

Запрос в кавычках + звёздочка. Звёздочка используется только в составе оператора «кавычки». Примеры использования:

«пластиковые окна * качества»

(Ищет документы, содержащие запрос со словами и их формой именно в таком порядке, в каком они введены; при этом вместо звёздочки может быть любое пропущенное слово)

«недорого * * окна»

(Здесь пропущено два слова)

Амперсанд. Примеры использования:

петербургские & окна

(Ищет документы, содержащие слова «петербургские» и «окна» в одном предложении)

петербургские & окна & пластиковые

(Ищет документы, содержащие слова «петербургские», «окна» и «пластиковые» в одном предложении)

Людкевич && Севальнев

(Ищет документы, содержащие слова «Людкевич» и «Севальнев» в рамках одного документа)

Людкевич && Севальнев && Латыпов

(Ищет документы, содержащие слова «Людкевич», «Севальнев» и «Латыпов» в рамках одного документа)

Плюс. Примеры использования:

Севальнев +анкоры

(Ищет документы, содержащие слова «Севальнев» и «анкоры» в рамках одного документа)Полезно, когда нам нужно, чтобы в документе обязательно содержалось слово, перед которым мы поставим плюс.

Тильда. Примеры использования:

Манчини ~ Интер

(Ищет документы, где может быть слово «Интер», но не в одном предложении с «Манчини»)

Манчини ~~ Интер

(Ищет документы, где есть слово «Манчини», но нет слова «Интер»)

Разделитель, известный также как оператор «ИЛИ». Примеры использования:

матрац | матрас

(Ищет документы, содержащие слова «матрац» или «матрас»)Мы тут можем также увидеть, какое слово чаще употребляется.

матрац | матрас | кровать

(Ищет документы, содержащие слова «матрац», «матрас» или «кровать»)

пластиковые окна | металлические двери

(Ищет документы, содержащие фразы «пластиковые окна» или «металлические двери»)Этот оператор позволяет:

  • Узнать, какое написание слова встречается чаще (мы это по топ-10 поймём)
  • Сравнить релевантность сайта (например, при проверке наличия фильтра)
  • Сравнить конкурентность запросов.

Оператор выбора релевантности. Примеры использования:

Интер << Манчини

(Ищет документы, где есть слова «Интер» и «Манчини», но релевантность найденных документов будет рассчитываться только по слову «Интер»)Также известен как неранжирующее «И». Допустим, мы вводим запрос «мебель», и имеем под него выдачу. Если мы хотим добавить слово, но чтобы выдача не перемешалась, мы используем неранжирующее «И» — мебель << бу.

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

!Лосиных

(ищет документы, где есть слово «Лосиных» именно в этой форме и с заглавной буквы)

!!день

(ищет только формы слова «день», исключая из выдачи результаты по слову «день» в значении «девать»)Если у вас, допустим, запрос по заготовке лосиных рогов, и вы не знаете, как написать ЧПУ – можно ввести запрос [!лосиных] и посмотреть на урлы выдачи.

Скобки. Группирует условия. Пример использования:

Адриано ~~ (Челентано | Лейте)

(ищет документы, содержащие «Адриано», но не содержащие «Челентано» или «Лейте»)

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

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

hyundai title:бирюза

(Ищет документы, где на странице есть «hyundai», а в title – «бирюза»)

title:пикачу

(Ищет документы с «пикачу» в title)

title:(seo пацаны)

(Ищет документы с несколькими словами, в данном случае «seo» и «пацаны», в title)

site – поиск по сайту. Ищет по всем поддоменам и страницам указанного сайта. Примеры использования:

покемоны site:rg.ru

(Ищет документы, содержащие «покемоны», на указанном сайте и его поддоменах)

site:rg.ru

(Ищет вообще все проиндексированные документы на указанном сайте и его поддоменах)

host – поиск по сайту, исключая поддомены. Примеры использования:

игры host:mail.ru

(Ищет документы, содержащие «игры», на указанном домене, исключая поддомены)

url – поиск по документу или по группе страниц с заданным URL. Если в конце адреса стоит *, то учитываются страницы, адрес которых начинается с заданного URL. Если URL содержит один из символов ‘, «, (, ), то его нужно искать в кавычках. Примеры использования:

выставка url:kudago.com

(Ищет, есть ли «выставка» на указанной странице)

выставка url:kudago.com/msk/*

(Ищет, есть ли «выставка» на страницах, начинающихся на kudago.com/msk)

эрмида url:»ru.wikipedia.org/wiki/Эрмида_(Каштру-Дайре)»

(Ищет «эрмида» на указанной странице. Поскольку запрос содержит один из символов ‘, «, (, ), то URL заключен в кавычки)Еще один забавный момент – если ввести в поисковой строке адрес страницы с оператором url перед ним, а в адресную строку полученного результата добавим &how=tm, то мы увидим дату первой индексации документа.

inurl – поиск ограничивается группой страниц, URL которых содержит заданный фрагмент. Примеры использования:

пластиковые окна inurl:okna

(Ищет страницы, содержащие «пластиковые окна», а также фрагмент «okna» в URL)Это нам позволит узнать, сколько есть страниц с ЧПУ по запросу.

mime – позволяет искать определенный тип документа (PDF, DOC, PPT, XLS, RTF, SWF). Примеры использования:

валлерстайн (mime:pdf)

(Ищет «валлерстайн» в документах PDF)Довольно удобно, если вы много читаете. Можно ввести, например, запрос seo mime:pdf и получите кучу pdf-файлов по теме. Подсказываю, как это можно использовать в своих целях – когда у вас есть сайт определённой тематики, вы можете искать литературу по ключевым словам, и либо рерайтить её, либо брать оттуда идеи.

lang – ищет на страницах на определённом языке (русском – ru, украинском – uk, белорусском – be, английском – en, французском – fr, немецком – de, казахском – kk, татарском – tt). Примеры использования:

промокоды lang:uk

(Ищет «промокоды» на страницах на украинском языке)

domain – ищет на страницах, URL которых содержит заданную фразу. Примеры использования:

пластиковые окна domain:okna

(Ищет «пластиковые окна» на страницах, название домена которых содержит «okna»)

date – ищет по дате. Есть три варианта использования – указать определённую дату, указать диапазон дат или указать дату раньше/позже/раньше или равно/позже или равно. При указании даты идёт сначала год, затем месяц, затем число. Примеры использования:

Манчини date:20141110

(Ищет «Манчини» на страницах, созданных 10 ноября 2014)

Манчини date:20141101..20141110

(Ищет «Манчини» на страницах, созданных с 1 ноября 2014 по 10 ноября 2014)

Манчини date:<20141101

(Ищет «Манчини» на страницах, созданных раньше 1 ноября 2014)

Манчини date:>20141101

(Ищет «Манчини» на страницах, созданных позже 1 ноября 2014)

Манчини date:>=20141101

(Ищет «Манчини» на страницах, созданных 1 ноября 2014 или позже)Кроме того, используя этот оператор, можно примерно вычислить дату текстового апдейта. А если, допустим, страница выпала из индекса и через полгода вернулась, будет ли она с помощью оператора date находиться по старой дате попадания в индекс или уже по новой? Тут логично предположить, что определенный срок поисковик хранит информацию о странице, но с течением времени ее удаляет. Поэтому если она вернулась в индекс, допустим, через пару месяцев, то дата может быть показана старая. А если только через пару лет — скорее всего, дата индексации будет новой.

rhost – позволяет искать исключительно по поддоменам. Примеры использования:

регион rhost:ru.yandex.*

(Ищет «регион» по всем поддоменам yandex.ru, исключая при этом сам yandex.ru)

@ — убирает из выдачи сайты, попавшие туда благодаря технологии Спектр. Ставится в конец запроса. Пример использования:

сэндвич панели@

(Ищет «сэндвич панели», исключая результаты, подмешанные по спектру — на момент написания статьи это были инструкции по монтажу)

Недокументированные операторы Яндекса

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

intext – ищет только по тексту, игнорируя анкор-файл. Примеры использования:

intext:(пластиковые окна)

То есть по сути, мы можем отсортировать результаты именно по текстовой релевантности.

inlink – используется для поиска в ссылках на документы.

inlink:(пластиковые окна)

Типа как inanchor в Гугле.

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

idate позволяет увидеть только те страницы, которые обновили дату индексации, а оператор date убирает документы, которых раньше в индексе не было и они попали туда первый раз.

znet.ru

Документные операторы - Поиск. Помощь

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

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

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

Оператор

Описание

Синтаксис

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

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.

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.*]

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

yandex.ru