Обычные посетители не утруждают себя изучением языка запросов, а зря. В результате в поисковую выдачу попадает много лишних ссылок. SEO-специалисту язык запросов и Расширенный поиск предоставляют несколько полезных инструментов. Кроме того, Rambler имеет очень полезную функцию — определение позиции сайта.
Удобная возможность определить позицию сайта (http://www.rambler.ru/doc/position.shtml), если он находится не на первых страницах поисковой выдачи.
Рамблер просматривает первые 650 результатов поиска по запросу и ищет в них интересующий пользователя сайт. Если этот сайт найден, результат поиска содержит его позицию в SERP и ссылку на наиболее релевантную страницу сайта. Если же сайт найти не удалось, выдаются первые 15 сайтов.
Язык запросов Рамблера описан на странице http://www.rambler.ru/doc/help.shtml#1. Ниже приводится краткий конспект, порядок изложения изменен на более логичный (IMHO).
В общем случае, регистр написания поисковых слов и операторов значения не имеет. Но иногда, в целях повышения качества поиска, регистр слов поискового запроса принимается во внимание.
Например, если запрос состоит из двух, трех или четырех слов, каждое из которых написано с большой буквы, то предполагается поиск по имени собственному, и автоматически производится изменение ограничения расстояния между словами запроса со значения по умолчанию (40) на величину (n-1)*2, где n - количество слов запроса. Это позволяет находить группу слов запроса, внутри которой есть не более одного «лишнего» слова или знака препинания, например Баден-Баден, А. Пушкин, Федор Михайлович Достоевский.
+слово (без пробела после +).
Пример: +язык +запросов
-слово (без пробела после -).
Пример: +язык +запросов -SQL
Такое условие можно указать с помощью запроса в кавычках.
Пример: По запросу "поисковая система" будут найдены страницы, где есть подряд два слова: вначале поисковая, затем система, и именно в такой форме.
Это самые частотные слова русского и английского языков, например, предлоги, частицы и артикли. Присутствие этих слов может замедлить поиск и негативно повлиять на полноту результатов. Есть возможность обозначить необходимость этих слов в запросе, взяв запрос в двойные кавычки или воспользовавшись поиском точной фразы в расширенном поиске.
Запрос, состоящий из нескольких слов, может содержать операторы. Все операторы языка запросов бинарные, то есть имеют левую и правую часть, каждая из которых также является запросом (по умолчанию состоящим из одного слова). Для изменения сферы действия операторов (группировки нескольких слов запроса в аргумент оператора) применяются скобки и кавычки.
Два запроса, соединенные оператором AND (логическое И,) образуют сложный запрос, которому удовлетворяют только те документы, которые одновременно удовлетворяют обоим этим запросам. Иными словами, по запросу поисковая AND система найдутся только те документы, которые содержат и слово поисковая, слово система.
Сложному запросу, состоящему из двух запросов, соединенных оператором OR (логическое ИЛИ) удовлетворяют все документы, удовлетворяющие хотя бы одному из этих двух запросов. По запросу поисковая OR система найдутся документы, в которых есть хотя бы одно из слов поисковая или система (либо оба эти слова вместе).
Оператор NOT (логическое И-НЕ) образует запрос, которому отвечают документы, удовлетворяющие левой части запроса и не удовлетворяющие правой. Так, результатом поиска по запросу поисковая NOT система будут все документы, в которых есть слово поисковая и нет слова система.
По правилам обработеи языка запросов, если оператор явно не указан, используется оператор по умолчанию AND: находятся только документы, содержащие все слова запроса. Так, запрос поисковая система Rambler будет истолкован как поисковая AND система AND Rambler. На странице Расширенного поиска оператор по умолчанию можно заменить на OR (Искать слова запроса: хотя бы одно).
В языке запросов Рамблера операторы AND и NOT имеют более высокий приоритет, поэтому запрос из нескольких слов при обработке сначала группируется по операторам AND и NOT, и лишь потом по операторам OR. Изменить порядок группировки можно использованием скобок.
Для поиска цитат можно использовать двойные кавычки. Слова запроса, заключенного в двойные кавычки, ищутся в документах именно в том порядке и в тех формах, в которых они встретились в запросе. Таким образом, двойные кавычки можно использовать и просто для поиска слова в заданной форме.
При построении запросов иногда возникает необходимость объединения слов запроса в группы, которые будут аргументами некоторого оператора. Такие группы заключаются в скобки.
Часть запроса, заключенная в скобки, сама является запросом, и на нее распространяются правила языка построения запросов. Использование скобок позволяет строить вложенные запросы и передавать их операторам в качестве аргументов, а также перекрывать приоритеты операторов, принятые по умолчанию.
Если запрос без скобок поисковик yandex | Rambler эквивалентен запросу поисковик AND yandex OR Rambler и, в соответствии с приоритетами операторов, означает найти документы, содержащие либо слова поисковик и yandex, либо слово Rambler.
То запрос со скобками поисковик (yandex | Rambler) равносилен запросу поисковик AND (yandex OR Rambler), что означает найти документы, содержащие слово поисковик и одно из слов yandex или Rambler.
Язык запросов Рамблера пока не поддерживает поиск строк с использованием метасимволов ('*', '?'), которые обычно используются в значении "любая подстрока" и "произвольный одиночный символ" соответственно. Тем не менее, эти операторы зарезервированы для подобного использования в будущем.
По каждому слову запроса поиск ведется с учетом правил словоизменения соответствующего языка. Rambler понимает и различает слова русского и английского языков — по умолчанию, поиск ведется по всем формам слова.
Например, при поиске по слову человек будут также найдены документы, содержащие слова человеку, человеком, человека и даже люди. Чтобы провести поиск только по одной определенной форме слова, нужно взять его в двойные кавычки или воспользоваться поиском точной фразы в расширенном поиске.
Например, по запросу поисковая система будут найдены те документы, в которых слова поисковая и система хотя бы один раз встретятся менее чем в 40 словах друг от друга.
Значение ограничения контекста можно изменять конструкцией (число, запрос). Например, по запросу (2, поисковая система) найдутся только те документы, в которых между словами поисковая и система хотя бы раз не стоит ни одного слова (поскольку лишь в случае их непосредственного соседства разница в порядковых номерах слов меньше 2, т.е. равна 1)
Если запрос состоит из нескольких слов, и при этом некоторые из них вообще не удалось найти в Интернете, то выдаются результаты поиска по частичному запросу, из которого исключены слова отсутствующие в Интернете. При этом на странице результатов поиска выдается соответствующая диагностика.
Язык запросов Рамблера позволяет искать страницы, на которых размещены счетчики Top100, TopShop, TopList, SpyLog, а также HotLog. Для того, чтобы найти в интернете все страницы, на которых размещен счетчик с заданным идентифтикатором, используйте оператор ${counter=ID}, где counter - название счетчика (top100, topshop, toplist, spylog или hotlog), а ID - номер счетчика (идентификатор ресурса). Пример: для того, чтобы найти в Интернете все страницы раздела Rambler-Открытки (идентификатор Top100 - 193680), подайте Рамблеру запрос ${top100=193680}.