Язык запросов в информатике это
Язык запросов
Язык запросов – это искусственно созданный язык, с помощью которого осуществляют запросы к поисковым системам, база данных или другим информационным системам. На данный момент таких языков немало. Все они существенно отличаются между собой и созданы для автоматизации разных процессов. Нас же интересует их применение в поиске информации.
Язык поисковых запросов
Информационно-поисковый язык (Information retrieval query language) – это набор операторов, которые позволяют формировать запросы для поисковых машин. Работа поисковых запросов сводится к манипуляциям в поисковой строке и отправке их поисковой машине на выполнение. Главная цель – улучшение и упрощения процесса поиска информации пользователем.
Применяя логические операции, префиксы для ключевых слов и других символы языка поисковых запросов может существенно сузить поисковую выдачу конкретного запроса и находить информацию по определенной фильтрации, что позволяет находить нужное, убирая лишнее.
Для того чтобы применить возможность языка поисковых запросов необязательно обладать специальными знаниями. Основные поисковые операторы, представлены на панели расширенного поиска во всех популярных поисковиках. Как правило, эта панель находиться под или над поисковой строкой. Однако в ней реализованы не все информационно-поисковые возможности. При необходимости можно прибегнуть к дополнительным операторам, которые делятся на три группы: морфологические, поискового контекста, документные. Важно понимать, что операторы в разных поисковиков имеют некоторые отличия и обозначаются по-разному. Для сравнения разберем языки поисковых запросов Google и Яндекс.
Морфология
Поисковый контекст
Google: OR (ИЛИ) – поиск любого слова разделенного оператором.
Яндекс: & (И) – слова запроса объединены в одном предложении; && – слова запроса объеденные в одном документе; | (ИЛИ) – поиск любых из запрашиваемых слов разделенных данным оператором;
(И-НЕ) – поиск слова перед оператором в предложение, которое не имеет слово после оператора;
(И-НЕ) – поиск слова перед оператором в документе, которой не имеет слово после оператора.
Документные операторы
Проще говоря, с помощью языка поисковых запросов пользователь может настроить, КАК ему искать информацию, но для этого необходимо точно знать, ЧТО искать. Иначе нагромождать выражение операторами в поисковой строке нет необходимости.
Язык поисковых запросов Яндекс и Google: значение операторов и примеры по применению для SEO задач
Что такое язык поисковых запросов и операторы поисковых систем
Разбор и применение операторов Яндекс
Порядок слов
В некоторых случаях порядок слов меняет семантическую направленность. Например, выражение: “мать любит дочь” и выражение “дочь любит мать” имеют разные смыслы. Как видим, в русском языке в отличие от математики перестановка слагаемых может менять сумму.
В Яндексе для управления очередностью и порядком слов существует большое количество операторов. Наиболее популярные операторы из языка поисковых запросов представлены в таблице.
Оператор | Что делает | Пример запроса | Какая будет выдача |
---|---|---|---|
“ “ | Слова идут подряд | “крокодил Гена” | Только страницы где слова “крокодил” и “гена” идут друг за другом, точно как мы задали. |
& | Слова в одном предложении | история & Руси | Например: история Киевской Руси, история возникновения Руси. |
&& | Слова в одном документе | починить & плиту && Томск | В одном предложении будут даны результаты починить плиту и в любой части документа должно быть слово Томск. |
[ ] | Фиксирует порядок слов | билеты [москва санкт-петербург] | Выдача будет отражать билеты только этого направления, а не обратного как часто бывает. |
( ) | Используется для сложных запросов | купить телевизор (samsung | philips | lg) | Результаты будут показаны для указанных трех марок сразу, так как используется оператор | (или). |
Морфология
Среди операторов, которые часто используются для уточнения морфологии можно выделить один наиболее значимый.
Данный оператор используется для поиска точного запроса в Яндексе. Именно этот вспомогательный символ позволяет найти точную частоту запроса в Яндекс.Вордстат или через программу Кей Коллектор, которая автоматизирует проставление операторов.
Обратите внимание! Независимо от формы, Яндекс может по-разному учитывать регистр букв в словах. При проставлении операторов лучше учитывать, с большой или маленькой буквы пишется слово.
Добавление и исключение слов
Оператор | Что делает | Пример запроса | Какая будет выдача |
---|---|---|---|
+ | Выдача с указанными словами | рено + дастер | Покажет документы, где встречаются именно эти слова, то есть поможет нам найти определенную модель машины Рено. |
— (он же |
мать
Исключение слов очень часто используется в контекстной рекламе, чтобы сэкономить бюджет своей рекламной кампании. С помощью них мы фильтруем отображение нашего объявления в зависимости от слов в запросе.
В помощь SEO-специалисту
В поисковой системе Яндекс есть ряд операторов, которые могут помочь SEO специалистам в их работе, например узнать проиндексирована та или иная страница, либо найти конкурентов по ключевой фразе из семантического ядра.
Оператор | Что делает | Пример запроса | Когда используется |
---|---|---|---|
site: | Ищет по определенному домену | site: semyadro.pro | Может использоваться для получения результатов по определенному конкуренту или для поиска по конкретному сайту. |
url: | Ищет по указанному url | url:semyadro.pro/osnovy/* | Позволяет проверить индексацию той или иной страницы. В примере мы увидим все статьи нашего сайта в разделе “Основы”. |
date: | Определяет дату изменения документов | site:semyadro.pro date:>20170412 | Позволяет определить изменение документов за определенный период времени. Учитывает также добавление значений больше (>) и меньше ( ) от 12 апреля для нашего сайта. |
title: | Ищет сайты с указанными словами в тайтле | title:(язык поисковых запросов) | Полезно использовать для поиска конкурентов. Допустим, у нас есть ядро и мы можем узнать конкурентов по тому или иному высокочастотному запросу, который может оказаться в тайтле. Для написания нескольких слов необходимо использовать скобки. |
Указанные операторы помогают легче проводить работу со своим сайтом, либо заниматься поиском конкурентов, например для анализа их СЯ.
Хотелось бы отметить такой интересные параметр как &how=tm. Этот параметр позволяет сортировать результаты выдачи по дате добавления, то есть покажет самые “свежие” результаты.
Его необходимо добавить в адресную строку при поиске.
Фото 1: Яндекс отранжирует результаты по дате первого появления документа в индексе.
Соответственно мы будем видеть самые новые результаты.
Фото 2: Яндекс показывает самые свежие документы, которые недавно попали в индекс.
Удобно использовать данный параметр для своего сайта в связке с оператором site:, мы можем посмотреть какой документ был проиндексирован последним. Либо это поможет при анализе конкурентов, для анализа скорости индексации или частоты появления новой информации.
Разбор и применение операторов Google
В целом, язык поисковых запросов Гугл немногим отличаются от Яндекса. Однако, данная поисковая система имеет ряд интересных возможностей. Операторы, которые не указаны в таблице имеют то же применение, что и операторы Яндекс.
Оператор | Что делает | Пример запроса | Какая будет выдача |
---|---|---|---|
OR | Альтернатива оператору | в Яндексе | дом (дерево or кирпич) | Результаты будут показаны для обоих заданных слов. Также поддерживается оператор | как в Яндексе. |
cache: | Показывает кэшированную версию страницы | cache:semyadro.pro/sbor/ | Покажет версию страница сохраненной в кэше. Помогает когда какой-либо документ изменили или заблокировали. |
info: | Получение сведений о сайте | info:semyadro.pro | Гугл предоставит список информации, которую он может показать по данному адресу. Как правило это: кэшированная версия, страницы похожие на указанную, страницы на указанном сайте, страницы упоминающие введенную ссылку. |
related: | Поиск сайтов с похожим контентом. | related:semyadro.pro | Выдача покажет сайты с похожим контентом по тематике. Алгоритм не всегда показывает похожие сайты, поэтому если вы увидите результат “ничего не найдено”, не удивляйтесь. |
allintitle: | Поиск по тайтлам аналогичный Яндексу | allintitle:поисковые запросы | Выдача покажет все сайты, содержащие заданные слова в тайтле. Для написания нескольких слов необходимо использовать скобки. |
allinurl: | Поиск по словам в URL | allinurl:operatory yandeks | Гугл покажет все сайты, которые содержат указанные параметры в URL. В эпоху ЧПУ позволяет также искать конкурентов по ключевым фразам. |
Языки поисковых запросов других систем
Помимо Яндекса и Google существуют другие поисковые системы, которые не теряют популярность в некоторых кругах. В целом, язык запросов других систем не сильно отличается от популярных, поэтому достаточно будет выделить основные отличия и изменения в алгоритмах.
Язык поисковых запросов Рамблер
Рамблер не может похвастаться обилием операторов, однако у него есть свои особенности при работе с ними.
Оператор | Что делает | Пример запроса | Какая будет выдача |
---|---|---|---|
& или AND | Альтернатива оператору + в Яндексе и Гугле | ребенок & кошкаребенок AND кошка | Рамблер покажет в выдаче документы, которые содержат и слово ребенок и слово кошка. |