Школа поиска: язык запросов Яндекса

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

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

Заметим, что очень важное значение в использовании таких команд имеет их синтаксис, то есть последовательность символов и пробелов.

· $title (выражение) — позволяет провести поиск в заголовке страницы, например, $title (новости об интернете);

· #keywords=(выражение) -с помощью этой команды можно провести поиск в ключевых словах, например #keywords=(поиск);

· #abstract=(выражение) эта команда означает поиск в описании страницы, например #abstract=(поиск);

· #image=»значение» — такой запрос позволит произвести поиск картинок с указанным названием, например, #image=»nokia» — выберет ссылки на сайты, на которых есть картинки с названием nokia;

· #url=»значение» — означает поиск на заданном сайте (странице), например #url=»www.lenta.ru*» ;

· #mime=»значение» — эта команда ограничивает тип найденных документов, например, в результате запроса (концепция Web 2.0)<<(#mime=»pdf») вы найдете pdf -документы, в которых встречаются данные слова;

· host=»www.host.ru» оператор аналогичен url с именем хоста, но учитывает все зеркала сайта, например .host=»www.yandex.ru»;

· lang=»язык» такая команда отбирает для поиска страницы, написанные на определенном языке, например, на русском (ru ), украинском (uk ), белорусском (be ), английском (en ), французском (fr ), немецком (de ), например, lang=»uk»;

· like=»url.ru/file.html» — отбирает для поиска страницы, похожие на заданный адрес , например,like=»www.yandex.ru»;

· date=»ГГГГ{*|ММ{*|ДД}}» в этом случае поиск производится только по страницам, дата которых удовлетворяет заданному условию., например, date=»200310*»;

· cat=(ID региона) или cat=(ID темы) — такой поиск включает только страницы сайтов, зарегистрированных в Яндекс.Каталоге , тематическая рубрика или регион которых совпадают с заданным.
http://www.iskoteka.com/2008/11/11/shkola-poiska-yazyik-zaprosov-yandeksa/
www.iskoteka.com
crawl=CC-MAIN-2020-24
25813
application/http; msgtype=response
sha1:H47SFHFX3IP5NSGPGBGS4ZVC4LA22UH6
<urn:uuid:08362b67-cc17-4863-8d25-638ca944f87c>
2020-06-02T14:32:20Z
95.216.65.90
text/html
sha1:XWJCYX3WKHRCJQNX4JTLUXVZ2P5MAZCM
<urn:uuid:6a2fbf6c-7a95-4307-b2ab-91e5cc0e84ea>
http://www.iskoteka.com/2008/11/11/shkola-poiska-yazyik-zaprosov-yandeksa/
response
<urn:uuid:e771b213-95b3-459b-8db8-7eaf95462ab4>
isPartOf: CC-MAIN-2020-24
publisher: Common Crawl
description: Wide crawl of the web for May/June 2020
operator: Common Crawl Admin (info@commoncrawl.org)
hostname: ip-10-67-67-124.ec2.internal
software: Apache Nutch 1.16 (modified, https://github.com/commoncrawl/nutch/)
robots: checked via crawler-commons 1.1-SNAPSHOT (https://github.com/crawler-commons/crawler-commons)
format: WARC File Format 1.1
conformsTo: http://iipc.github.io/warc-specifications/specifications/warc-format/warc-1.1/